[arch-commits] Commit in kdelibs3/trunk (PKGBUILD)

Eric Bélanger eric at nymeria.archlinux.org
Tue Apr 16 23:27:44 UTC 2013


    Date: Wednesday, April 17, 2013 @ 01:27:44
  Author: eric
Revision: 183034

upgpkg: kdelibs3 3.5.10-17

Rebuild against openexr 2.0.0, Move styles to /usr/lib/qt3/plugins, Add prepare function, PKGBUILD clean up

Modified:
  kdelibs3/trunk/PKGBUILD

----------+
 PKGBUILD |   82 ++++++++++++++++++++++++++-----------------------------------
 1 file changed, 35 insertions(+), 47 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-16 22:34:55 UTC (rev 183033)
+++ PKGBUILD	2013-04-16 23:27:44 UTC (rev 183034)
@@ -5,12 +5,12 @@
 
 pkgname=kdelibs3
 pkgver=3.5.10
-pkgrel=16
+pkgrel=17
 pkgdesc='KDE3 Core Libraries'
 arch=('i686' 'x86_64')
 url='http://www.kde.org'
 license=('GPL' 'LGPL')
-depends=('libxslt' 'pcre' 'libart-lgpl' 'alsa-lib' 'libcups' 'jasper'
+depends=('libxslt' 'libart-lgpl' 'alsa-lib' 'libcups' 'jasper'
          'libidn' 'openexr' 'aspell' 'qt3' 'ca-certificates')
 makedepends=('cups' 'hspell')
 optdepends=('hspell: for Hebrew spell-checking support')
@@ -35,59 +35,47 @@
           'e5f5b8c060a2db9cedb82bf18caadfa869921779'
           '6a6c544b3336bfe89bb17ef737d783a7ec006c6c')
 
+prepare() {
+  cd kdelibs-${pkgver}
+  patch -p0 -i "$srcdir"/kde-3.5-1074156.patch
+  patch -p1 -i "$srcdir"/acinclude.patch
+  patch -p1 -i "$srcdir"/kde4-compatibility.patch
+  patch -p1 -i "${srcdir}"/openssl.patch
+  patch -p0 -i "$srcdir"/kdelibs3-missing-include.patch
+  patch -p1 -i "${srcdir}"/kdelibs3-cups16.patch
+}
+
 build() {
-	cd "$srcdir"/kdelibs-${pkgver}
-
-	. "$srcdir"/kde3.profile
-
-	patch -p0 -i "$srcdir"/kde-3.5-1074156.patch
-	patch -p1 -i "$srcdir"/acinclude.patch
-	patch -p1 -i "$srcdir"/kde4-compatibility.patch
-	patch -p1 -i "${srcdir}"/openssl.patch
-	patch -p0 -i "$srcdir"/kdelibs3-missing-include.patch
-	patch -p1 -i "${srcdir}"/kdelibs3-cups16.patch
-
-	./configure --prefix=/opt/kde \
-		--with-distribution='Arch Linux' \
-		--with-alsa \
-		--disable-debug \
-		--disable-dnssd \
-		--disable-dnotify \
-		--enable-inotify \
-		--enable-sendfile \
-		--without-lua \
-		--with-hspell \
-		--enable-gcc-hidden-visibility \
-		--enable-final \
-		--enable-new-ldflags LDFLAGS="${LDFLAGS} -L/opt/qt/lib" \
-		--without-arts \
-		--disable-libfam
-	make
+  cd kdelibs-${pkgver}
+  ./configure --prefix=/opt/kde --with-distribution='Arch Linux' \
+    --with-alsa --disable-dnssd --disable-dnotify \
+    --enable-inotify --enable-sendfile --with-hspell \
+    --enable-gcc-hidden-visibility --enable-final \
+    --without-arts --without-lua --disable-libfam
+  make
 }
 
 package() {
-	cd "$srcdir"/kdelibs-${pkgver}
+  cd kdelibs-${pkgver}
 
-	make DESTDIR="$pkgdir" install
+  make DESTDIR="$pkgdir" install
 
-	# disable broken kconf_update by default
-	install -D -m644 "$srcdir"/kconf_updaterc \
-      "$pkgdir"/opt/kde/share/config/kconf_updaterc
+# disable broken kconf_update by default
+  install -D -m644 "$srcdir"/kconf_updaterc "$pkgdir"/opt/kde/share/config/kconf_updaterc
 
-	# install KDE3 profile
-	install -D -m755 "$srcdir"/kde3.profile "$pkgdir"/etc/profile.d/kde3.sh
-	# make KDE3 styles available to Qt3
-	install -d -m755 "$pkgdir"/opt/qt/plugins
-	ln -sf /opt/kde/lib/kde3/plugins/styles "$pkgdir"/opt/qt/plugins/styles
+# install KDE3 profile
+  install -D -m755 "$srcdir"/kde3.profile "$pkgdir"/etc/profile.d/kde3.sh
+# make KDE3 styles available to Qt3
+  install -d -m755 "$pkgdir"/usr/lib/qt3/plugins
+  ln -sf /opt/kde/lib/kde3/plugins/styles "$pkgdir"/usr/lib/qt3/plugins/styles
 
-	# cert bundle seems to be hardcoded
-	# link it to the one from ca-certificates
-	rm -f "$pkgdir"/opt/kde/share/apps/kssl/ca-bundle.crt
-	ln -sf /etc/ssl/certs/ca-certificates.crt "$pkgdir"/opt/kde/share/apps/kssl/ca-bundle.crt
+# cert bundle seems to be hardcoded
+# link it to the one from ca-certificates
+  ln -sf /etc/ssl/certs/ca-certificates.crt "$pkgdir"/opt/kde/share/apps/kssl/ca-bundle.crt
 
-	# we don't have khelpcenter anyway
-	rm -rf "$pkgdir"/opt/kde/share/doc
+# we don't have khelpcenter anyway
+  rm -rf "$pkgdir"/opt/kde/share/doc
 
-	install -d -m755 "${pkgdir}"/etc/ld.so.conf.d/
-	echo '/opt/kde/lib' > "${pkgdir}"/etc/ld.so.conf.d/kdelibs3.conf
+  install -d -m755 "${pkgdir}"/etc/ld.so.conf.d/
+  echo '/opt/kde/lib' > "${pkgdir}"/etc/ld.so.conf.d/kdelibs3.conf
 }




More information about the arch-commits mailing list