[arch-commits] Commit in kdebindings/trunk (PKGBUILD fix-perl-policy.patch)

Tobias Powalowski tpowa at archlinux.org
Tue Apr 29 10:03:07 UTC 2008


    Date: Tuesday, April 29, 2008 @ 06:03:07
  Author: tpowa
Revision: 1077

upgpkg: kdebindings 3.5.9-1

Added:
  kdebindings/trunk/fix-perl-policy.patch
Modified:
  kdebindings/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |   20 +++++++++++---------
 fix-perl-policy.patch |   21 +++++++++++++++++++++
 2 files changed, 32 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-04-29 08:50:43 UTC (rev 1076)
+++ PKGBUILD	2008-04-29 10:03:07 UTC (rev 1077)
@@ -3,23 +3,24 @@
 # Maintainer: Tobias Powalowski <tpowa at archlinux.org>
 
 pkgname=kdebindings
-pkgver=3.5.8
-kdever=3.5.8 # if minor 0, then without .0
-pkgrel=2
+pkgver=3.5.9
+kdever=3.5.9 # if minor 0, then without .0
+pkgrel=1
 pkgdesc="KDE Bindings."
 arch=(i686 x86_64)
 url="http://www.kde.org"
 license=('GPL')
 groups=('kde')
 makedepends=('jdk' 'gtk' 'pkgconfig')
-depends=('kdelibs>=3.5.8' 'ruby' 'qscintilla-qt3')
+depends=('kdelibs>=3.5.9' 'ruby' 'qscintilla-qt3')
 
 # for easier build, just uncomment the mirror you want to use
   mirror="ftp.solnet.ch/mirror/KDE"         # updated every 2 hours, very fast for Europe
 # mirror="ftp.kde.org/pub/kde/"             # main server
 # mirror="ibiblio.org/pub/mirrors/kde/"     # ibiblio mirror
 options=(!makeflags)
-source=(ftp://$mirror/stable/$kdever/src/$pkgname-$pkgver.tar.bz2)
+source=(ftp://$mirror/stable/$kdever/src/$pkgname-$pkgver.tar.bz2
+	fix-perl-policy.patch)
 
 build() {
   # Source the QT and KDE profile
@@ -27,13 +28,14 @@
   [ "$KDEDIR" = "" ] && source /etc/profile.d/kde.sh
   # start building
   cd $startdir/src/$pkgname-$pkgver
+  patch -Np0 -i ../fix-perl-policy.patch || return 1
   ./configure --prefix=/opt/kde --disable-debug --disable-dependency-tracking \
-  --enable-gcc-hidden-visibility DO_NOT_COMPILE="python"
+  --enable-gcc-hidden-visibility DO_NOT_COMPILE="python" --enable-final
   #        --enable-final # remove this if you build with < 1512mb ram.
   # python packages are seperated from kdebindings
   make || return 1
   make DESTDIR=$startdir/pkg install || return 1    
-  rm -rf $startdir/pkg/usr/lib/perl5/*/$CARCH-linux/perllocal.pod
-  rm -rf $startdir/pkg/usr/lib/perl5/*/$CARCH-linux-thread-multi/perllocal.pod
+  rm -rf $startdir/pkg/usr/lib/perl5/core_perl/perllocal.pod
 }
-md5sums=('4325d22ac70d3945609bd952c19e793b')
+md5sums=('ba780920f6b810a30a61b1ffa888706b'
+         '7ba28a153587501bf83c099c2a9876a8')

Added: fix-perl-policy.patch
===================================================================
--- fix-perl-policy.patch	                        (rev 0)
+++ fix-perl-policy.patch	2008-04-29 10:03:07 UTC (rev 1077)
@@ -0,0 +1,21 @@
+--- dcopperl/Makefile.PL.orig	2001-09-02 16:24:30.000000000 +0300
++++ dcopperl/Makefile.PL	2005-02-05 16:00:11.376798384 +0200
+@@ -31,6 +31,7 @@
+     XS		=> {'DCOP.xs' => 'DCOP.cpp'},
+     XSOPT	=> '-C++',
+     CCFLAGS	=> '-x c++',
++    INSTALLDIRS => 'vendor',
+ );
+ 
+ sub MY::xs_c {
+--- dcopperl/Makefile.PL.in.orig	2003-12-28 15:43:20.000000000 +0200
++++ dcopperl/Makefile.PL.in	2005-02-05 16:00:21.002335080 +0200
+@@ -17,6 +17,7 @@
+     XS		=> {'DCOP.xs' => 'DCOP.cpp'},
+     XSOPT	=> '-C++',
+     CCFLAGS	=> '-x c++',
++    INSTALLDIRS => 'vendor',
+ );
+ 
+ sub MY::xs_c {
+ 





More information about the arch-commits mailing list