Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2529c46d6a88031d61e0b7131a82565f48783031

commit 2529c46d6a88031d61e0b7131a82565f48783031
Author: Devil505 <devil505li...@gmail.com>
Date:   Fri Apr 29 10:39:11 2011 +0200

snes9x-1.53-2-i686
* splitting directly the gtk version from the source

diff --git a/source/games-extra/snes9x/FrugalBuild 
b/source/games-extra/snes9x/FrugalBuild
index a6dc4a6..e4d192f 100644
--- a/source/games-extra/snes9x/FrugalBuild
+++ b/source/games-extra/snes9x/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=snes9x
pkgver=1.53
-pkgrel=1
+pkgrel=2
pkgdesc="A portable, freeware Super Nintendo Entertainment System (SNES) 
emulator."
_F_googlecode_ext="-src.tar.bz2"
_F_googlecode_dirname="snes9x-gtk"
@@ -12,13 +12,33 @@ Finclude googlecode
archs=('i686' 'x86_64')
groups=('games-extra')
depends=('libpng>=1.4.2' 'libxxf86dga')
-makedepends=('nasm')
+makedepends=('intltool' 'nasm')
sha1sums=('57be6480369f66b9aaaeb722789ce114f58ed1e2')
-_F_cd_path="$pkgname-$pkgver-src/unix"
-Fconfopts="$Fconfopts --with-sdd1-decomp --with-netplay"
+_F_cd_path="$pkgname-$pkgver-src"
+
+subpkgs=("${subpkgs[@]}" "$pkgname-gtk")
+subdescs=("${subdescs[@]}" "GTK+ Version of snes9x, a portable Emulator for 
the Super Nintento Entertainment System")
+subdepends=("${subdepends[@]}" "freetype2 libxdmcp libglade>=2.6.4-3 portaudio 
\
+         libxv gtkglext libgl sdl libstdc++ libxtst")
+subrodepends=("${subrodepends[@]}" "")
+subgroups=("${subgroups[@]}" 'games-extra')
+subarchs=("${subarchs[@]}" 'i686 x86_64')
+

build () {
-    Fmake
+    Fcd
+    cd unix || Fdie
+    ./configure --prefix=/usr --with-sdd1-decomp --enable-netplay || Fdie
+    make  || Fdie
Fexerel $pkgname /usr/bin/$pkgname
+    cd ../gtk || Fdie
+    ./configure --prefix=/usr --with-sdd1-decomp --with-netplay --with-opengl 
|| Fdie
+    make || Fdie
+    Fexerel $pkgname-gtk usr/bin/$pkgname-gtk
+    Finstallrel 644 data/$pkgname.desktop 
usr/share/applications/$pkgname.desktop
+    Finstallrel 644 data/$pkgname.svg usr/share/pixmaps/$pkgname.svg
+    Fsplit $pkgname-gtk usr/bin/$pkgname-gtk
+    Fsplit $pkgname-gtk usr/share/applications/$pkgname.desktop
+    Fsplit $pkgname-gtk usr/share/pixmaps/$pkgname.svg
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to