[arch-commits] CVS update of extra/multimedia/gnash-kde (PKGBUILD)

Pierre Schmitz pierre at archlinux.org
Mon Mar 17 11:54:27 UTC 2008


    Date: Monday, March 17, 2008 @ 07:54:27
  Author: pierre
    Path: /home/cvs-extra/extra/multimedia/gnash-kde

Modified: PKGBUILD (1.10 -> 1.11)

upgpkg: gnash-kde 0.8.2-1
    updatepkg; avoid using broken make install


----------+
 PKGBUILD |   41 ++++++++++++++++++-----------------------
 1 file changed, 18 insertions(+), 23 deletions(-)


Index: extra/multimedia/gnash-kde/PKGBUILD
diff -u extra/multimedia/gnash-kde/PKGBUILD:1.10 extra/multimedia/gnash-kde/PKGBUILD:1.11
--- extra/multimedia/gnash-kde/PKGBUILD:1.10	Fri Dec 21 09:12:56 2007
+++ extra/multimedia/gnash-kde/PKGBUILD	Mon Mar 17 07:54:27 2008
@@ -1,43 +1,38 @@
-# $Id: PKGBUILD,v 1.10 2007/12/21 14:12:56 alexander Exp $
+# $Id: PKGBUILD,v 1.11 2008/03/17 11:54:27 pierre Exp $
 # Maintainer: Pierre Schmitz <pierre at archlinux.de>
 pkgname=gnash-kde
-pkgver=0.8.1
-pkgrel=3
+pkgver=0.8.2
+pkgrel=1
 pkgdesc="A GNU Flash movie player for Konqueror"
 arch=('i686' 'x86_64')
 url="http://www.gnu.org/software/gnash/"
-license=("GPL")
-depends=('kdebase' "gnash-common=$pkgver")
-source=("http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2" 'gnash_kdepart.patch')
+license=("GPL3")
+depends=('kdebase' "gnash-common=${pkgver}" 'agg')
+source=("http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2")
 options=('libtool')
-md5sums=('5f80a25cb7a37fb351d28fd2097d8f3e' '0a09c74c421b21ce6d29ea7c42bdfc83')
+md5sums=('05cac831181be3fb40cbf3c00ab25c0f')
 
 build() {
 	cd $startdir/src/gnash-$pkgver
 
-	# fix konqueror plugin
-	patch -p0 -i ../gnash_kdepart.patch
+	. /etc/profile.d/kde.sh
 
-	./configure --prefix=/opt/kde \
+	./configure --prefix=/usr \
 		--enable-gui=KDE \
 		--enable-z \
 		--enable-jpeg \
 		--enable-renderer=agg \
 		--enable-media=ffmpeg \
 		--enable-write \
-		--disable-cygnal
+		--disable-cygnal \
+		 || return 1
 
 	make || return 1
-	mkdir $startdir/src/pkg-temp
-	make DESTDIR=$startdir/src/pkg-temp install
 
-	install -m755 -D $startdir/src/pkg-temp/opt/kde/bin/kde-gnash $startdir/pkg/opt/kde/bin/kde-gnash
-	#install -D $startdir/src/pkg-temp/opt/kde/lib/kde3/libklashpart.a $startdir/pkg/opt/kde/lib/kde3/libklashpart.a
-	install -D $startdir/src/pkg-temp/opt/kde/lib/kde3/libklashpart.so $startdir/pkg/opt/kde/lib/kde3/libklashpart.so
-	install -D $startdir/src/pkg-temp/opt/kde/lib/kde3/libklashpart.la $startdir/pkg/opt/kde/lib/kde3/libklashpart.la
-	install -D $startdir/src/pkg-temp/opt/kde/share/apps/klash/klashpartui.rc $startdir/pkg/opt/kde/share/apps/klash/klashpartui.rc
-	install -D $startdir/src/pkg-temp/opt/kde/share/apps/klash/pluginsinfo $startdir/pkg/opt/kde/share/apps/klash/pluginsinfo
-	install -D $startdir/src/pkg-temp/opt/kde/share/services/klash_part.desktop $startdir/pkg/opt/kde/share/services/klash_part.desktop
-
-	ln -sf /usr/lib/gnash/ $startdir/pkg/opt/kde/lib/
-}
+	install -m755 -D gui/.libs/kde-gnash $startdir/pkg/usr/bin/kde-gnash
+	install -D plugin/klash/.libs/libklashpart.so $startdir/pkg/opt/kde/lib/kde3/libklashpart.so
+	install -D plugin/klash/libklashpart.la $startdir/pkg/opt/kde/lib/kde3/libklashpart.la
+	install -D plugin/klash/klashpartui.rc $startdir/pkg/opt/kde/share/apps/klash/klashpartui.rc
+	install -D plugin/klash/pluginsinfo $startdir/pkg/opt/kde/share/apps/klash/pluginsinfo
+	install -D plugin/klash/klash_part.desktop $startdir/pkg/opt/kde/share/services/klash_part.desktop
+}
\ No newline at end of file




More information about the arch-commits mailing list