]> git.pld-linux.org Git - packages/Producer.git/blobdiff - Producer.spec
- some pl fixes and other cosmetics
[packages/Producer.git] / Producer.spec
index 23d796905e73968d4000e6fa45a5b5b1e142bd89..4e35e04700438731b76fc5c592bad9f236a5286a 100644 (file)
@@ -1,4 +1,4 @@
-%define        fversion        %(echo %{version} | tr "r" "-" )
+%define        fversion        %(echo %{version} | tr r - )
 Summary:       Cross-platform library for OpenGL rendering
 Summary(pl):   Wieloplatformowa biblioteka do renderingu OpenGL
 Name:          Producer
@@ -10,6 +10,9 @@ Source0:      http://www.andesengineering.com/Producer/Download/%{name}-%{fversion}.t
 # Source0-md5: 9e14c27a0e927a19bb3666fa73755652
 Patch0:                %{name}-soname.patch
 URL:           http://www.andesengineering.com/Producer/index.html
+BuildRequires: OpenGL-devel
+BuildRequires: OpenThreads-devel
+BuildRequires: libstdc++-devel
 Provides:      OpenProducer = %{version}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -30,17 +33,34 @@ move to a large system or clustered system of displays by simply
 changing a configuration file, can depend on Open Producer to handle
 all the complexity for them.
 
+%description -l pl
+Open Producer (lub po prostu Producer) jest wieloplatformow±
+bibliotek± C++ do zarz±dzania renderingiem OpenGL. Producer udostêpnia
+prost±, ale skalowaln± mo¿liwo¶æ dla aplikacji czasu rzeczywistego 3D
+od chc±cych uruchamiaæ siê w pojedynczym oknie a¿ do wielkich,
+wieloekranowych systemów. Producer jest bardzo przeno¶ny i
+przetestowany na Linuksie, Windows, MacOS X, Solarisie i IRIXie.
+Producer dzia³a na wszystkich bazuj±cych na Uniksie systemach
+(w³±czaj±c w to MacOS X) poprzez system okien X11 lub przez natywne
+wywo³ania win32 na Windows. Producer by³ pisany z my¶l± o wydajno¶ci i
+skalowalno¶ci uwzglêdniaj±c systemy produkcyjne. Autorzy
+oprogramowania chc±cy tworzyæ aplikacje renderuj±ce 3D, które mog± siê
+wy¶wietlaæ na ekranie lub przenie¶æ na wielki system lub klaster
+systemów wy¶wietlaczy poprzez prost± zmianê plików konfiguracyjnych,
+mog± polegaæ na Open Producer, ¿e obs³u¿y wszystko co jest potrzebne
+dla nich.
+
 %package devel
-Summary:       Devel files for Producent
-Summary(pl):   Pliki developerskie dla Producer
+Summary:       Development files for Producer
+Summary(pl):   Pliki programistyczne biblioteki Producer
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
 
 %description devel
-Devel files for Producent.
+Development files for Producent.
 
 %description devel -l pl
-Biblioteki programistyczne dla Producent.
+Biblioteki programistyczne biblioteki Producer.
 
 %prep
 %setup -q -n %{name}
@@ -54,8 +74,12 @@ find -type d -name CVS |xargs rm -rf
 
 %install
 rm -rf $RPM_BUILD_ROOT
+
 %{__make} install \
         INST_LOCATION=$RPM_BUILD_ROOT%{_prefix}
+if [ "%{_libdir}" == "%{_prefix}/lib64" ]; then
+       mv $RPM_BUILD_ROOT{%{_prefix}/lib,%{_libdir}}
+fi
 ln -sf `basename $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so.*` $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so
 
 %clean
@@ -68,5 +92,5 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(644,root,root,755)
 %doc README.txt doc
-%{_includedir}/%{name}
 %attr(755,root,root) %{_libdir}/lib*.so
+%{_includedir}/%{name}
This page took 0.032541 seconds and 4 git commands to generate.