SPECS: unrar.spec - pl for libunrar* - -fPIC only for lib, for all...

qboosh qboosh at pld-linux.org
Tue May 8 18:33:59 CEST 2007


Author: qboosh                       Date: Tue May  8 16:33:59 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- pl for libunrar*
- -fPIC only for lib, for all archs and regardless of debug build

---- Files affected:
SPECS:
   unrar.spec (1.69 -> 1.70) 

---- Diffs:

================================================================
Index: SPECS/unrar.spec
diff -u SPECS/unrar.spec:1.69 SPECS/unrar.spec:1.70
--- SPECS/unrar.spec:1.69	Tue May  8 14:01:23 2007
+++ SPECS/unrar.spec	Tue May  8 18:33:54 2007
@@ -19,9 +19,6 @@
 BuildRequires:	rpmbuild(macros) >= 1.167
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-# -fPIC for other archs too ?
-%define	specflags_x86_64 -fPIC
-
 %description
 The unRAR utility is a freeware program, distributed with source code
 and developed for extracting, testing and viewing the contents of
@@ -53,19 +50,27 @@
 
 %package -n libunrar
 Summary:	Library for extracting RAR archive
+Summary(pl.UTF-8):	Biblioteka do rozpakowywania archiwów RAR
 Group:		Libraries
 
 %description -n libunrar
 Library for extracting RAR archive.
 
+%description -n libunrar -l pl.UTF-8
+Biblioteka do rozpakowywania archiwów RAR.
+
 %package -n libunrar-devel
 Summary:	Development files for libunrar
+Summary(pl.UTF-8):	Pliki programistyczne biblioteki libunrar
 Group:		Development/Libraries
 Requires:	libunrar = %{version}-%{release}
 
 %description -n libunrar-devel
 Development files for libunrar.
 
+%description -n libunrar-devel -l pl.UTF-8
+Pliki programistyczne biblioteki libunrar.
+
 %prep
 %setup -q -n unrar
 
@@ -81,7 +86,7 @@
 %{__make} -f makefile.unix lib \
 	CC="%{__cc}" \
 	CXX="%{__cxx}" \
-	CXXFLAGS="%{rpmcxxflags}" \
+	CXXFLAGS="%{rpmcxxflags} -fPIC" \
 	LDFLAGS="%{rpmldflags} -Wl,-soname -Wl,libunrar.so.%{version}" \
 	STRIP=":"
 
@@ -98,12 +103,15 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post	-n libunrar -p /sbin/ldconfig
+%postun	-n libunrar -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
 %doc *.txt
+%attr(755,root,root) %{_bindir}/*
 %{_mandir}/man1/*
 %lang(pl) %{_mandir}/pl/man1/*
-%attr(755,root,root) %{_bindir}/*
 
 %files -n libunrar
 %defattr(644,root,root,755)
@@ -111,7 +119,7 @@
 
 %files -n libunrar-devel
 %defattr(644,root,root,755)
-%{_libdir}/libunrar.so
+%attr(755,root,root) %{_libdir}/libunrar.so
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -119,6 +127,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.70  2007/05/08 16:33:54  qboosh
+- pl for libunrar*
+- -fPIC only for lib, for all archs and regardless of debug build
+
 Revision 1.69  2007/05/08 12:01:23  wiget
 - typo
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/unrar.spec?r1=1.69&r2=1.70&f=u



More information about the pld-cvs-commit mailing list