Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=wipv.git;a=commitdiff;h=9b594273dc4e6f3feb42c0652787021cee7554c2

commit 9b594273dc4e6f3feb42c0652787021cee7554c2
Author: Devil505 <devil505li...@gmail.com>
Date:   Mon Aug 30 12:40:32 2010 +0200

0ad-alpha_1-1-i686
* new package
* added icon
* added exe and desktop files
* nobuild package

diff --git a/source/games-extra/0ad/0ad-editor.desktop 
b/source/games-extra/0ad/0ad-editor.desktop
new file mode 100644
index 0000000..cded424
--- /dev/null
+++ b/source/games-extra/0ad/0ad-editor.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Categories=Application;Game;
+Name=0 A.D. Editor
+Name[es]=Editor de 0 A.D.
+Name[gl]=Editor do 0 A.D.
+Icon=0ad
+Exec=0ad-editor
+Terminal=false
+Type=Application
diff --git a/source/games-extra/0ad/0ad-editor.sh 
b/source/games-extra/0ad/0ad-editor.sh
new file mode 100644
index 0000000..f40c03c
--- /dev/null
+++ b/source/games-extra/0ad/0ad-editor.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd /usr/share/0ad/system
+./pyrogenesis -editor
diff --git a/source/games-extra/0ad/0ad.desktop 
b/source/games-extra/0ad/0ad.desktop
new file mode 100644
index 0000000..0f527f3
--- /dev/null
+++ b/source/games-extra/0ad/0ad.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Categories=Application;Game;
+Name=0 A.D.
+Icon=0ad
+Exec=0ad
+Terminal=false
+Type=Application
diff --git a/source/games-extra/0ad/0ad.png b/source/games-extra/0ad/0ad.png
new file mode 100644
index 0000000..5708568
Binary files /dev/null and b/source/games-extra/0ad/0ad.png differ
diff --git a/source/games-extra/0ad/0ad.sh b/source/games-extra/0ad/0ad.sh
new file mode 100644
index 0000000..26d7752
--- /dev/null
+++ b/source/games-extra/0ad/0ad.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd /usr/share/0ad/system
+./pyrogenesis $*
diff --git a/source/games-extra/0ad/FrugalBuild 
b/source/games-extra/0ad/FrugalBuild
new file mode 100644
index 0000000..5cf581b
--- /dev/null
+++ b/source/games-extra/0ad/FrugalBuild
@@ -0,0 +1,64 @@
+# Compiling Time: 1.14 SBU
+# Maintainer: Devil505 <devil505li...@gmail.com>
+
+pkgname=0ad
+pkgver=alpha_1
+_pkgver=r07970-alpha
+pkgrel=1
+pkgdesc="Cross-platform, 3D and historically-based real-time strategy game"
+url="http://wildfiregames.com/0ad";
+depends=('enet<=1.2.2' 'gamin' 'binutils' 'openal' 'libvorbis' 'libboost-mt' 
'devil' 'wxgtk-u8' 'libuuid' 'spidermonkey' 'zlib' 'libxml2' 'cryptopp')
+makedepends=('boost' 'nasm' 'unzip' 'zip')
+groups=('games-extra')
+archs=('i686' 'x86_64')
+up2date=$pkgver
+options=('nobuild')
+source=("http://releases.wildfiregames.com/$pkgname-$_pkgver-unix-build.tar.xz";
+       "http://releases.wildfiregames.com/$pkgname-$_pkgver-unix-data.tar.xz";
+       $pkgname.sh \
+       $pkgname-editor.sh \
+       $pkgname.desktop \
+       $pkgname-editor.desktop \
+       $pkgname.png)
+sha1sums=('2a36a7ce2c6903ba8a59c83cd19fb164fa6d5e12' \
+          '48ef5e121701657a82fcd30f58dde14e313f6ad0' \
+          'baaf84703f3bba35383d66def28d99586edcc4bf' \
+          '3cc2183fc60bfd60bf0b8d8e32a9c56a38c27dd0' \
+          'a45b63522d6c47488814eb8bfa767e6dc6c5a778' \
+          'd9a378757fd83733626af39288407f7b675a484d' \
+          '7fb3789ff31576cf4accb799bc36a9d43766e073')
+
+build(){
+
+       Fcd "${pkgname}-${_pkgver}/build/workspaces"
+       ./update-workspaces.sh || Fdie
+
+       cd $Fsrcdir/${pkgname}-${_pkgver}/build/workspaces/gcc || Fdie
+
+       # Official recomendations about -j parameter.
+       if [[ $CARCH = 'x86_64' ]]
+         then
+          CONFIG=Release make -j3 || Fdie
+         else
+          CONFIG=Release make -j2 || Fdie
+       fi
+
+       Fmkdir usr/share/$pkgname
+       cp -r $Fsrcdir/${pkgname}-${_pkgver}/binaries/* 
$Fdestdir/usr/share/$pkgname || Fdie
+
+       # Removing useless stuff.
+       # This might change between releases:
+       Frm usr/share/$pkgname/system/*r
+       Frm usr/share/$pkgname/system/*.a
+       Frm usr/share/$pkgname/system/*t
+       Frm usr/share/$pkgname/system/*debug.so
+
+       Fexe ${pkgname}.sh /usr/bin/${pkgname}
+       Fexe ${pkgname}-editor.sh usr/bin/${pkgname}-editor
+
+       Finstall 644 ${pkgname}.desktop 
usr/share/applications/${pkgname}.desktop
+       Finstall 644 ${pkgname}-editor.desktop 
usr/share/applications/${pkgname}-editor.desktop
+       Ficon ${pkgname}.png
+}
+
+# optimization OK
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to