OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 06-Sep-2003 15:32:48 Branch: HEAD Handle: 2003090614324602 Modified files: openpkg-src/qt qt.spec openpkg-web news.txt Log: Fix more problems with the optional shared library build Summary: Revision Changes Path 1.83 +10 -18 openpkg-src/qt/qt.spec 1.6431 +1 -0 openpkg-web/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/qt/qt.spec ============================================================================ $ cvs diff -u -r1.82 -r1.83 qt.spec --- openpkg-src/qt/qt.spec 4 Sep 2003 17:02:13 -0000 1.82 +++ openpkg-src/qt/qt.spec 6 Sep 2003 13:32:48 -0000 1.83 @@ -33,7 +33,7 @@ Group: XWindow License: GPL Version: 3.2.1 -Release: 20030904 +Release: 20030906 # package library options (each 'yes' builds more libraries) %option with_shared no @@ -146,7 +146,7 @@ -plugindir %{l_prefix}/share/qt/plugins \ -translationdir %{l_prefix}/share/qt/translations \ -sysconfdir %{l_prefix}/etc/qt \ - -release -static -shared -stl -sm \ + -release -shared -stl -sm \ -qt-zlib -qt-libpng -qt-libjpeg -qt-libmng -qt-gif \ -I$QTDIR/include %{l_cppflags freetype2} -I${l_x11_incdir} \ -L$QTDIR/lib %{l_ldflags} -L${l_x11_libdir} \ @@ -159,9 +159,6 @@ LD_LIBRARY_PATH=$QTDIR/lib \ sub-src sub-plugins - # keep only static library pkg-config build definitions - rm lib/qt.pc - %if "%{with_threads}" == "yes" # run configure a second time to get threaded libs as well CC="%{l_cc}" \ @@ -182,7 +179,7 @@ -plugindir %{l_prefix}/share/qt/plugins \ -translationdir %{l_prefix}/share/qt/translations \ -sysconfdir %{l_prefix}/etc/qt \ - -release -static -shared -stl -sm \ + -release -shared -stl -sm \ -qt-zlib -qt-libpng -qt-libjpeg -qt-libmng -qt-gif \ -I$QTDIR/include %{l_cppflags freetype2} -I${l_x11_incdir} \ -L$QTDIR/lib %{l_ldflags} -L${l_x11_libdir} \ @@ -194,10 +191,14 @@ MAKE="%{l_make} %{l_mflags -O}" \ LD_LIBRARY_PATH=$QTDIR/lib \ sub-src sub-plugins - - # keep only static library pkg-config build definitions - rm lib/qt-mt.pc %endif + + # already install our shared libs, and clear out the rest + %{l_shtool} mkdir -f -p -m 755 \ + $RPM_BUILD_ROOT%{l_prefix}/lib/qtdyn + %{l_tar} cf - lib/*.so* lib/*.prl lib/*.pc | %{l_tar} xf - \ + -C $RPM_BUILD_ROOT%{l_prefix}/lib/qtdyn/ + rm -f lib/* %endif # start of static lib build @@ -235,7 +236,6 @@ ( cd tools/designer %{l_make} %{l_mflags -O} \ MAKE="%{l_make} %{l_mflags -O}" \ - LD_LIBRARY_PATH=$QTDIR/lib \ sub-uic ) || exit $? %endif @@ -279,7 +279,6 @@ ( cd tools/designer %{l_make} %{l_mflags -O} \ MAKE="%{l_make} %{l_mflags -O}" \ - LD_LIBRARY_PATH=$QTDIR/lib \ sub-uic ) || exit $? %endif @@ -298,9 +297,6 @@ # make directory structure %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/bin \ -%if "%{with_shared}" == "yes" - $RPM_BUILD_ROOT%{l_prefix}/lib/qtdyn \ -%endif %if "%{with_tools}" == "yes" $RPM_BUILD_ROOT%{l_prefix}/share/qt/templates \ $RPM_BUILD_ROOT%{l_prefix}/share/qt/phrasebooks \ @@ -339,10 +335,6 @@ lib/*.pc $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/ %{l_shtool} install -c -m 644 \ lib/*.a lib/*.prl $RPM_BUILD_ROOT%{l_prefix}/lib/ -%if "%{with_shared}" == "yes" - %{l_tar} cf - lib/*.so* lib/*.prl | %{l_tar} xf - \ - -C $RPM_BUILD_ROOT%{l_prefix}/lib/qtdyn/ -%endif %if "%{with_tools}" == "yes" %{l_shtool} install -c -m 644 \ tools/designer/templates/*.ui $RPM_BUILD_ROOT%{l_prefix}/share/qt/templates/ @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt ============================================================================ $ cvs diff -u -r1.6430 -r1.6431 news.txt --- openpkg-web/news.txt 6 Sep 2003 08:09:55 -0000 1.6430 +++ openpkg-web/news.txt 6 Sep 2003 13:32:46 -0000 1.6431 @@ -1,3 +1,4 @@ +06-Sep-2003: Upgraded package: P<qt-3.2.1-20030906> 06-Sep-2003: Upgraded package: P<pnetlib-0.5.12-20030906> 06-Sep-2003: Upgraded package: P<pnet-0.5.12-20030906> 06-Sep-2003: Upgraded package: P<postfix-2.0.15-20030906> @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]