[arch-commits] CVS update of extra/lib/qt (PKGBUILD)
Pierre Schmitz
pierre at archlinux.org
Wed Dec 5 08:12:01 UTC 2007
Date: Wednesday, December 5, 2007 @ 03:12:01
Author: pierre
Path: /home/cvs-extra/extra/lib/qt
Modified: PKGBUILD (1.34 -> 1.35)
removed demos and examples (reduces package size by 8.7MB); cvs commit only
----------+
PKGBUILD | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
Index: extra/lib/qt/PKGBUILD
diff -u extra/lib/qt/PKGBUILD:1.34 extra/lib/qt/PKGBUILD:1.35
--- extra/lib/qt/PKGBUILD:1.34 Wed Dec 5 02:17:30 2007
+++ extra/lib/qt/PKGBUILD Wed Dec 5 03:12:01 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.34 2007/12/05 07:17:30 tpowa Exp $
+# $Id: PKGBUILD,v 1.35 2007/12/05 08:12:01 pierre Exp $
# Contributer: Vinay S Shastry (vinayshastry at gmail.com)
pkgname=qt
pkgver=4.3.2
@@ -16,8 +16,13 @@
conflicts=('qt4')
_pkgfqn=qt-x11-opensource-src-$pkgver
source=(ftp://ftp.trolltech.com/qt/source/$_pkgfqn.tar.gz \
- ftp://ftp.archlinux.org/other/qt/qt-copy-kde-patches.tar.bz2 \
+ ftp://ftp.archlinux.org/other/qt/qt-copy-kde-patches.tar.bz2 \
qt4-assistant.desktop qt4-designer.desktop qt4-linguist.desktop )
+md5sums=('a60490b36099bdd10c4d2f55430075b3'
+ 'c0dac56a15aa19aa73b0caf7ce316c9c'
+ '67adab60dd87270e733d25552a826950'
+ '40a36635b14c32bd2923e408c2e877bf'
+ 'cd6e1c951e079e2eace67bce5e63966c')
build() {
unset QMAKESPEC
@@ -41,6 +46,8 @@
# start compiling qt
sed -i 's|-cp -P -f|-cp -L -f|' qmake/Makefile.unix
sed -i "s|-O2|$CXXFLAGS|" mkspecs/common/g++.conf
+ # do not compile demos and examples
+ sed -i 's|CFG_NOBUILD_PARTS=""|CFG_NOBUILD_PARTS="demos examples"|' configure
./configure -confirm-license \
-prefix /usr \
@@ -75,12 +82,7 @@
# lots of cleanup and path fixes - thanks to crazy (frugalware)
find $startdir/pkg/usr/lib -type f -name '*prl' -print -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
sed -i -e "s|-L$startdir/src/${_pkgfqn}/lib||g" $startdir/pkg/usr/lib/pkgconfig/*.pc
- sed -i -e "s|-L$startdir/src/${_pkgfqn}/lib||g" $startdir/pkg/usr/lib/*.prl $startdir/pkg/usr/share/doc/qt/demos/shared/libdemo_shared.prl
+ #sed -i -e "s|-L$startdir/src/${_pkgfqn}/lib||g" $startdir/pkg/usr/lib/*.prl $startdir/pkg/usr/share/doc/qt/demos/shared/libdemo_shared.prl
sed -i -e "s|$startdir/src/${_pkgfqn}/bin/moc|/usr/bin/moc|g" $startdir/pkg/usr/lib/pkgconfig/*.pc
sed -i -e "s|$startdir/src/${_pkgfqn}/bin/uic|/usr/bin/uic|g" $startdir/pkg/usr/lib/pkgconfig/*.pc
-}
-md5sums=('a60490b36099bdd10c4d2f55430075b3'
- 'c0dac56a15aa19aa73b0caf7ce316c9c'
- '67adab60dd87270e733d25552a826950'
- '40a36635b14c32bd2923e408c2e877bf'
- 'cd6e1c951e079e2eace67bce5e63966c')
+}
\ No newline at end of file
More information about the arch-commits
mailing list