[Frugalware-git] frugalware-current: sdlmame-0166-1-x86_64 * added nobuild for now * someone may want to look whatever it works with qt5

2017-01-22 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=faf1beabae7c57ea48438f7d40b1d3baa9cba4ce

commit faf1beabae7c57ea48438f7d40b1d3baa9cba4ce
Author: crazy 
Date:   Sun Jan 22 15:42:46 2017 +0100

sdlmame-0166-1-x86_64
* added nobuild for now
* someone may want to look whatever it works with qt5

diff --git a/source/games-extra/sdlmame/FrugalBuild 
b/source/games-extra/sdlmame/FrugalBuild
index 766e83e..27fd956 100644
--- a/source/games-extra/sdlmame/FrugalBuild
+++ b/source/games-extra/sdlmame/FrugalBuild
@@ -21,6 +21,8 @@ sha1sums=('ab2d3320f0e4f9e3d29472b1156338bf9b46a2b8' \
'f74c8366760e6b3ccb3c86f755e11ebac6aea84b')
_F_cd_path="mame-mame${pkgver}"

+options+=('nobuild')
+
build() {

Fcd
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: sdlmame-0166-1-x86_64 * up2date=() fix * sort the whole FB * removed 32bit stuff * added an comment about these wrappers , IHMO the second one does nothing * and e

2016-12-29 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d14012d7405f63153fb29759ac11da82a139ecd5

commit d14012d7405f63153fb29759ac11da82a139ecd5
Author: crazy 
Date:   Thu Dec 29 18:48:18 2016 +0100

sdlmame-0166-1-x86_64
* up2date=() fix
* sort the whole FB
* removed 32bit stuff
* added an comment about these wrappers , IHMO the second one does nothing
* and even when it does same when is an symlink to first one ?! :)

diff --git a/source/games-extra/sdlmame/FrugalBuild 
b/source/games-extra/sdlmame/FrugalBuild
index 93afd8a..766e83e 100644
--- a/source/games-extra/sdlmame/FrugalBuild
+++ b/source/games-extra/sdlmame/FrugalBuild
@@ -7,48 +7,46 @@ pkgver=0166
pkgrel=1
pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with 
OpenGL support."
url="http://mamedev.org;
-
groups=('games-extra')
archs=('i686' 'x86_64')
-
depends=('sdl2' 'sdl2_ttf' 'gconf' 'libxinerama' 'libqtgui' 'libglu')
makedepends=('nasm' 'mesa' 'libqtcore' 'alsa-lib')
-
-_F_cd_path="mame-mame${pkgver}"
-_F_archive_name=mame
_F_github_name="mame"
_F_github_author="mamedev"
-_F_github_ver="mame${pkgver}"
-_F_github_tag="y"
+_F_github_full_archive_name="mame${pkgver}"
Finclude github
-
-source=(${source} ${pkgname}.sh)
+up2date+=" | sed 's/mame//'"
+source+=(${pkgname}.sh)
sha1sums=('ab2d3320f0e4f9e3d29472b1156338bf9b46a2b8' \
'f74c8366760e6b3ccb3c86f755e11ebac6aea84b')
+_F_cd_path="mame-mame${pkgver}"

build() {
-Fcd

-make NOWERROR=1 OPTIMIZE=2 TOOLS=1 || Fdie
+   Fcd
+
+   Fexec  make NOWERROR=1 OPTIMIZE=2 TOOLS=1 || Fdie
+   Finstallrel 755 mame64 /usr/share/${pkgname}/${pkgname}

-[ "$CARCH" == "i686" ] && Finstallrel 755 mame 
/usr/share/${pkgname}/${pkgname}
-[ "$CARCH" == "x86_64" ] && Finstallrel 755 mame64 
/usr/share/${pkgname}/${pkgname}
+   Finstall 755 ${pkgname}.sh /usr/share/${pkgname}/${pkgname}.sh

-Finstall 755 ${pkgname}.sh /usr/share/${pkgname}/${pkgname}.sh
-for binary in castool chdman floptool imgtool jedutil ldresample ldverify 
nltool nlwav pngcmp regrep romcmp split src2html srcclean testkeys unidasm ; do
-Finstallrel 755 ${binary} usr/share/${pkgname}/${binary}
-done
+   local binary
+   for binary in castool chdman floptool imgtool jedutil ldresample 
ldverify nltool nlwav pngcmp regrep romcmp split src2html srcclean testkeys 
unidasm ; do
+   Finstallrel 755 ${binary} usr/share/${pkgname}/${binary}
+   done

-Fdocrel docs/*.txt
-Fmanrel src/osd/sdl/man/*
+   Fdocrel docs/*.txt
+   Fmanrel src/osd/sdl/man/*

-Fmkdir usr/share/sdlmame/{artwork,keymaps,shader}
-Finstallrel 644 artwork/* usr/share/${pkgname}/artwork/
-Finstallrel 644 src/osd/sdl/keymaps/* usr/share/${pkgname}/keymaps/
-Finstallrel 644 src/osd/modules/opengl/shader/glsl*.*h 
usr/share/${pkgname}/shader/
+   Fmkdir usr/share/sdlmame/{artwork,keymaps,shader}
+   Finstallrel 644 artwork/* usr/share/${pkgname}/artwork/
+   Finstallrel 644 src/osd/sdl/keymaps/* usr/share/${pkgname}/keymaps/
+   Finstallrel 644 src/osd/modules/opengl/shader/glsl*.*h 
usr/share/${pkgname}/shader/

-Fwrapper 'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' $pkgname
-Fwrapper 'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' mame
+   ## Hmm why this can't be an symlink ? I mean why we need 2 wrapper 
doing the same ..?!
+   Fwrapper 'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' $pkgname
+   ## also this does nothing , does it ?
+   Fwrapper 'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' mame
}

# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: sdlmame-0166-1-x86_64

2015-10-23 Thread PacMiam
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f2813afd8645ac14de7a7ac598c045a4feee17ce

commit f2813afd8645ac14de7a7ac598c045a4feee17ce
Author: PacMiam 
Date:   Fri Oct 23 09:05:13 2015 +0200

sdlmame-0166-1-x86_64

* Version bump and switch to github

diff --git a/source/games-extra/sdlmame/FrugalBuild 
b/source/games-extra/sdlmame/FrugalBuild
index 05ac18d..5f647f3 100644
--- a/source/games-extra/sdlmame/FrugalBuild
+++ b/source/games-extra/sdlmame/FrugalBuild
@@ -1,55 +1,54 @@
# Compiling Time: 9.32 SBU
-# Maintainer: exceed 
-
-options+=('asneeded')
+# Maintainer: PacMiam 
+# Contributor: exceed 

pkgname=sdlmame
-pkgver=0153
-pkgextraver=s
-Fpkgversep=
-_F_archive_name=mame
+pkgver=0166
pkgrel=1
pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with 
OpenGL support."
url="http://mamedev.org;
-depends=('sdl>=1.2.14-3' 'sdl_ttf' 'gconf' 'libxinerama' 'libqtgui' 'libglu')
-makedepends=('nasm' 'mesa' 'libqtcore' 'alsa-lib')
+
groups=('games-extra')
archs=('i686' 'x86_64')
-replaces=('xmame')
-up2date="lynx -dump '$url/release.html' | grep downloader.php | grep .zip | 
grep mame \
-   | sed 's/.*\mame//;s/.zip//;s/$pkgextraver//'"
-source=(http://mamedev.thiswebhost.com/releases/$_F_archive_name$pkgver$pkgextraver.zip
 ${pkgname}.sh)
-_F_cd_path="."
-sha1sums=('aff24a7f76fe2bdd3948fbc15c9c6527f63d3c94' \
+
+depends=('sdl2' 'sdl2_ttf' 'gconf' 'libxinerama' 'libqtgui' 'libglu')
+makedepends=('nasm' 'mesa' 'libqtcore' 'alsa-lib')
+
+_F_cd_path="mame-mame${pkgver}"
+_F_archive_name=mame
+_F_github_name="mame"
+_F_github_author="mamedev"
+_F_github_ver="mame${pkgver}"
+_F_github_tag="y"
+Finclude github
+
+source=(${source} ${pkgname}.sh)
+sha1sums=('ab2d3320f0e4f9e3d29472b1156338bf9b46a2b8' \
'f74c8366760e6b3ccb3c86f755e11ebac6aea84b')

-build()
-{
-   Fcd
-   Fextract $_F_archive_name.zip
-   Fpatchall
-   Fsed '-Werror' '' makefile
-
-   make || Fdie
-   make tools || Fdie
-
-   [ "$CARCH" == "i686" ] && Finstall 755 mame 
/usr/share/${pkgname}/${pkgname}
-   [ "$CARCH" == "x86_64" ] && Finstall 755 mame64 
/usr/share/${pkgname}/${pkgname}
-
-   Finstall 755 ${pkgname}.sh /usr/share/${pkgname}/${pkgname}.sh
-   Finstall 755 chdman /usr/share/${pkgname}/chdman
-   Finstall 755 jedutil /usr/share/${pkgname}/jedutil
-   Finstall 755 ldresample /usr/share/${pkgname}/ldresample
-   Finstall 755 ldverify /usr/share/${pkgname}/ldverify
-   Finstall 755 regrep /usr/share/${pkgname}/regrep
-   Finstall 755 romcmp /usr/share/${pkgname}/romcmp
-   Finstall 755 split /usr/share/${pkgname}/split
-   Finstall 755 src2html /usr/share/${pkgname}/src2html
-   Finstall 755 srcclean /usr/share/${pkgname}/srcclean
-   Finstall 755 testkeys /usr/share/${pkgname}/testkeys
-   Finstall 755 unidasm /usr/share/${pkgname}/unidasm
-   Fdoc docs/*.txt
-
-   Fwrapper  'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' $pkgname
-   Fwrapper  'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' mame
+build() {
+Fcd
+
+make NOWERROR=1 OPTIMIZE=2 TOOLS=1 || Fdie
+
+[ "$CARCH" == "i686" ] && Finstallrel 755 mame 
/usr/share/${pkgname}/${pkgname}
+[ "$CARCH" == "x86_64" ] && Finstallrel 755 mame64 
/usr/share/${pkgname}/${pkgname}
+
+Finstall 755 ${pkgname}.sh /usr/share/${pkgname}/${pkgname}.sh
+for binary in castool chdman floptool imgtool jedutil ldresample ldverify 
nltool nlwav pngcmp regrep romcmp split src2html srcclean testskeys unidasm ; do
+Finstallrel 755 ${binary} usr/share/${pkgname}/${binary}
+done
+
+Fdocrel docs/*.txt
+Fmanrel src/osd/sdl/man/*
+
+Fmkdir usr/share/sdlmame/{artwork,keymaps,shader}
+Finstallrel 644 artwork/* usr/share/${pkgname}/artwork/
+Finstallrel 644 src/osd/sdl/keymaps/* usr/share/${pkgname}/keymaps/
+Finstallrel 644 src/osd/modules/opengl/shader/glsl*.*h 
usr/share/${pkgname}/shader/
+
+Fwrapper 'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' $pkgname
+Fwrapper 'cd /usr/share/sdlmame &&  ./sdlmame.sh "$@"' mame
}
+
+# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: sdlmame-0166-1-x86_64

2015-10-23 Thread PacMiam
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f94822cab611cd96bf8c6785c28864f5dde71e70

commit f94822cab611cd96bf8c6785c28864f5dde71e70
Author: PacMiam 
Date:   Fri Oct 23 09:53:17 2015 +0200

sdlmame-0166-1-x86_64

* Fix wrong typo

diff --git a/source/games-extra/sdlmame/FrugalBuild 
b/source/games-extra/sdlmame/FrugalBuild
index 5f647f3..93afd8a 100644
--- a/source/games-extra/sdlmame/FrugalBuild
+++ b/source/games-extra/sdlmame/FrugalBuild
@@ -35,7 +35,7 @@ build() {
[ "$CARCH" == "x86_64" ] && Finstallrel 755 mame64 
/usr/share/${pkgname}/${pkgname}

Finstall 755 ${pkgname}.sh /usr/share/${pkgname}/${pkgname}.sh
-for binary in castool chdman floptool imgtool jedutil ldresample ldverify 
nltool nlwav pngcmp regrep romcmp split src2html srcclean testskeys unidasm ; do
+for binary in castool chdman floptool imgtool jedutil ldresample ldverify 
nltool nlwav pngcmp regrep romcmp split src2html srcclean testkeys unidasm ; do
Finstallrel 755 ${binary} usr/share/${pkgname}/${binary}
done
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git