OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 08-Jun-2006 23:15:30 Branch: HEAD Handle: 2006060822152900 Added files: openpkg-src/libextractor libextractor.pc Modified files: openpkg-src/libextractor libextractor.spec Log: install libtool library as a private copy and provide a pkgconfig file Summary: Revision Changes Path 1.1 +10 -0 openpkg-src/libextractor/libextractor.pc 1.27 +14 -1 openpkg-src/libextractor/libextractor.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/libextractor/libextractor.pc ============================================================================ $ cvs diff -u -r0 -r1.1 libextractor.pc --- /dev/null 2006-06-08 23:15:17 +0200 +++ libextractor.pc 2006-06-08 23:15:29 +0200 @@ -0,0 +1,10 @@ [EMAIL PROTECTED]@ +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: libextractor +Description: Data Extractor Library +Version: @version@ +Libs: -L${libdir} -lextractor -lextractor_ltdl -lintl +Cflags: -I${includedir} @@ . patch -p0 <<'@@ .' Index: openpkg-src/libextractor/libextractor.spec ============================================================================ $ cvs diff -u -r1.26 -r1.27 libextractor.spec --- openpkg-src/libextractor/libextractor.spec 22 May 2006 09:37:15 -0000 1.26 +++ openpkg-src/libextractor/libextractor.spec 8 Jun 2006 21:15:29 -0000 1.27 @@ -33,10 +33,11 @@ Group: Filesystem License: GPL Version: 0.5.14 -Release: 20060522 +Release: 20060608 # list of sources Source0: http://gnunet.org/libextractor/download/libextractor-%{version}.tar.gz +Source1: libextractor.pc Patch0: libextractor.patch # build information @@ -92,14 +93,26 @@ %install rm -rf $RPM_BUILD_ROOT %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + %{l_shtool} subst \ + -e 's;^\(dlname=.\).*\(.\);\1\2;' \ + -e 's;^\(library_names=.\).*\(.\);\1\2;' \ + $RPM_BUILD_ROOT%{l_prefix}/lib/libextractor.la strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/locale rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/libextractor/libextractor_*.a rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/libextractor/libextractor.so* rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/libextractor/libextractor.la rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/libextractor.so* + mv $RPM_BUILD_ROOT%{l_prefix}/lib/libltdl.a \ + $RPM_BUILD_ROOT%{l_prefix}/lib/libextractor_ltdl.a rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/libltdl.* rm -f $RPM_BUILD_ROOT%{l_prefix}/include/ltdl.h + %{l_shtool} mkdir -f -p -m 755 \ + $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig + %{l_shtool} install -c -m 644 %{l_value -s -a} \ + -e "s;@version@;%{version};" \ + %{SOURCE libextractor.pc} \ + $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} %files -f files @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org