[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Thursday, August 28, 2014 @ 09:03:16 Author: svenstaro Revision: 117999 upgpkg: singularity 0.30c-7 mtime rebuild Modified: singularity/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-28 06:55:01 UTC (rev 117998) +++ PKGBUILD2014-08-28 07:03:16 UTC (rev 117999) @@ -5,7 +5,7 @@ pkgname=singularity pkgver=0.30c -pkgrel=6 +pkgrel=7 pkgdesc="Strategy game - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html"; @@ -20,8 +20,12 @@ 'fe74e41d2d35dd1907342dea8b078651' 'c0f49fb6d31a2cf4c0b80393df2aad16') -build() { +prepare() { cd "$srcdir/$pkgname-$pkgver" + + sed -i 's|/usr/bin/env python|/usr/bin/env python2|g' "code/singularity.py" + + find . -name \*.pyc -delete } package() { @@ -30,7 +34,6 @@ # install game install -Dm644 singularity.py $pkgdir/usr/share/singularity/singularity.py cp -R code data "$srcdir/endgame-$pkgname-music-006/music" "$pkgdir/usr/share/$pkgname" - sed -i 's|/usr/bin/env python|/usr/bin/env python2|g' "$pkgdir/usr/share/$pkgname/code/singularity.py" # install shell script install -Dm755 "$srcdir/singularity" "$pkgdir/usr/bin/singularity" @@ -43,5 +46,8 @@ install -d "$pkgdir/usr/share/licenses/$pkgname/" cd "$pkgdir/usr/share/licenses/$pkgname/" ln -s ../../doc/$pkgname/README.txt . + + python2 -m compileall "$pkgdir/usr/share/$pkgname" + python2 -O -m compileall "$pkgdir/usr/share/$pkgname" } # vim: sw=2:ts=2 et:
[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Saturday, July 5, 2014 @ 06:05:15 Author: fyan Revision: 115019 upgpkg: singularity 0.30c-6 mtree rebuild Modified: singularity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-07-05 04:01:17 UTC (rev 115018) +++ PKGBUILD2014-07-05 04:05:15 UTC (rev 115019) @@ -5,7 +5,7 @@ pkgname=singularity pkgver=0.30c -pkgrel=5 +pkgrel=6 pkgdesc="Strategy game - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html";
[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Wednesday, February 3, 2016 @ 02:09:25 Author: svenstaro Revision: 160039 upgpkg: singularity 0.30c-8 Update music pack and URLs Modified: singularity/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-03 00:37:24 UTC (rev 160038) +++ PKGBUILD2016-02-03 01:09:25 UTC (rev 160039) @@ -5,18 +5,18 @@ pkgname=singularity pkgver=0.30c -pkgrel=7 +pkgrel=8 pkgdesc="Strategy game - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html"; license=('GPL2' 'custom') depends=('python2' 'python2-pygame' 'sdl_image' 'sdl_mixer' 'python2-numpy') -source=("http://endgame-singularity.googlecode.com/files/$pkgname-$pkgver-src.tar.gz"; \ - "http://endgame-singularity.googlecode.com/files/endgame-$pkgname-music-006.zip"; \ +source=("http://www.emhsoft.com/singularity/singularity-${pkgver}-src.tar.gz"; +"http://www.emhsoft.com/singularity/endgame-singularity-music-007.zip"; "singularity" "singularity.desktop") md5sums=('ea4e7d28dd19c33585691ee608672a63' - 'f16d550add4df9c41d4fd68d8ebff40c' + '36ab600d1f6df24e3550b37289cc7710' 'fe74e41d2d35dd1907342dea8b078651' 'c0f49fb6d31a2cf4c0b80393df2aad16') @@ -33,7 +33,8 @@ # install game install -Dm644 singularity.py $pkgdir/usr/share/singularity/singularity.py - cp -R code data "$srcdir/endgame-$pkgname-music-006/music" "$pkgdir/usr/share/$pkgname" + cp -R code data "$pkgdir/usr/share/$pkgname" + cp -R "$srcdir/endgame-$pkgname-music-007" "$pkgdir/usr/share/$pkgname/music" # install shell script install -Dm755 "$srcdir/singularity" "$pkgdir/usr/bin/singularity"
[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Thursday, July 2, 2020 @ 19:42:03 Author: svenstaro Revision: 657511 upgpkg: singularity 1.00-1 Modified: singularity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-02 19:03:30 UTC (rev 657510) +++ PKGBUILD2020-07-02 19:42:03 UTC (rev 657511) @@ -3,7 +3,7 @@ # Contributor: sausageandeggs pkgname=singularity -pkgver=1.0b1 +pkgver=1.00 pkgrel=1 pkgdesc="Endgame: Singularity - simulation of true AI" arch=('any') @@ -15,7 +15,7 @@ https://github.com/singularity/singularity-music/archive/025e2696638bcc3bf7690679c3a17c0b46823bbe.tar.gz "singularity.desktop") validpgpkeys=('B3131A451DBFDF7CA05B4197054BBB9F7D806442') -sha512sums=('1b3f81f899336089f5088b1235abe831428e52284b22817df581237199511bd131a97abdfa6ebb747493706beebd540c9448aa1d0f156cc56ab91683c5a612d4' +sha512sums=('f3581048c5a535fdbd28d2af1ac596f5396fd712b716931f17de75f8b170f0e226deb2c113023357e21e7de1294e4a632515962df9ee43768baf0fb4bbaa08da' 'SKIP' '9ec095e8882aa3981a4bbfe551f8d61c876fc6d0ee082f558f8e0f3015bfb65d23d76e5c3557a3e9ab41ddfe896eff618934c043ce8cee58709548f02fa81625' 'dbb60214acb59e0cb8c9ec98d95c0c21f7f5c215014112ce8902a8ab1ffc20ff8ee95ed28f54a17ce2379cbadfbfe374a1aa4c44d7f865c3400fd504d926ed46')
[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 17:51:00 Author: foutrelis Revision: 752846 Update checksum for singularity.desktop Modified: singularity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 17:50:59 UTC (rev 752845) +++ PKGBUILD2020-11-12 17:51:00 UTC (rev 752846) @@ -18,7 +18,7 @@ sha512sums=('f3581048c5a535fdbd28d2af1ac596f5396fd712b716931f17de75f8b170f0e226deb2c113023357e21e7de1294e4a632515962df9ee43768baf0fb4bbaa08da' 'SKIP' '9ec095e8882aa3981a4bbfe551f8d61c876fc6d0ee082f558f8e0f3015bfb65d23d76e5c3557a3e9ab41ddfe896eff618934c043ce8cee58709548f02fa81625' - 'eda46752758ff70c9fe88e5a20b17bfd9e9362c7917348d5da5e37b52866a84e87c7ba45a8fa3862b2a40875934ee3928aac7eb6678a8d0c4068ce288387645b') + '8dd0b8bf52594a8f485ce536dbc4bb3ef512bccc7ed577706a7cc549f0dca740149dc229eddca17741163229c427fff4012dd8cf79a4e726baa926de4d10b2c4') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 19:52:50 Author: felixonmars Revision: 753666 upgpkg: singularity 1.00-3: Python 3.9 rebuild Modified: singularity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 19:52:08 UTC (rev 753665) +++ PKGBUILD2020-11-12 19:52:50 UTC (rev 753666) @@ -4,7 +4,7 @@ pkgname=singularity pkgver=1.00 -pkgrel=2 +pkgrel=3 pkgdesc="Endgame: Singularity - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html";
[arch-commits] Commit in singularity/trunk (PKGBUILD)
Date: Friday, November 9, 2018 @ 23:43:43 Author: foutrelis Revision: 405365 PIE/BUILDINFO rebuild Modified: singularity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-09 23:43:32 UTC (rev 405364) +++ PKGBUILD2018-11-09 23:43:43 UTC (rev 405365) @@ -4,7 +4,7 @@ pkgname=singularity pkgver=0.30c -pkgrel=8 +pkgrel=9 pkgdesc="Strategy game - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html";
[arch-commits] Commit in singularity/trunk (PKGBUILD singularity.desktop)
Date: Wednesday, August 26, 2020 @ 00:48:39 Author: svenstaro Revision: 688897 upgpkg: singularity 1.00-2: Fix icon location (FS#67710) Modified: singularity/trunk/PKGBUILD singularity/trunk/singularity.desktop -+ PKGBUILD|4 ++-- singularity.desktop |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-26 00:43:13 UTC (rev 688896) +++ PKGBUILD2020-08-26 00:48:39 UTC (rev 688897) @@ -4,7 +4,7 @@ pkgname=singularity pkgver=1.00 -pkgrel=1 +pkgrel=2 pkgdesc="Endgame: Singularity - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html"; @@ -18,7 +18,7 @@ sha512sums=('f3581048c5a535fdbd28d2af1ac596f5396fd712b716931f17de75f8b170f0e226deb2c113023357e21e7de1294e4a632515962df9ee43768baf0fb4bbaa08da' 'SKIP' '9ec095e8882aa3981a4bbfe551f8d61c876fc6d0ee082f558f8e0f3015bfb65d23d76e5c3557a3e9ab41ddfe896eff618934c043ce8cee58709548f02fa81625' - 'dbb60214acb59e0cb8c9ec98d95c0c21f7f5c215014112ce8902a8ab1ffc20ff8ee95ed28f54a17ce2379cbadfbfe374a1aa4c44d7f865c3400fd504d926ed46') + 'eda46752758ff70c9fe88e5a20b17bfd9e9362c7917348d5da5e37b52866a84e87c7ba45a8fa3862b2a40875934ee3928aac7eb6678a8d0c4068ce288387645b') prepare() { cd "$pkgname-$pkgver" Modified: singularity.desktop === --- singularity.desktop 2020-08-26 00:43:13 UTC (rev 688896) +++ singularity.desktop 2020-08-26 00:48:39 UTC (rev 688897) @@ -3,7 +3,7 @@ Type=Application Name=Endgame: Singularity Comment=Simulation of true AI -Icon=/usr/share/singularity/data/images/icon.png +Icon=/usr/lib/python3.8/site-packages/singularity/data/themes/default/images/icon.png Exec=/usr/bin/singularity Path= Terminal=false
[arch-commits] Commit in singularity/trunk (PKGBUILD singularity)
Date: Monday, June 29, 2020 @ 01:22:49 Author: svenstaro Revision: 655788 upgpkg: singularity 1.0b1-1 Modified: singularity/trunk/PKGBUILD Deleted: singularity/trunk/singularity -+ PKGBUILD| 60 +- singularity |3 -- 2 files changed, 26 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-29 00:28:07 UTC (rev 655787) +++ PKGBUILD2020-06-29 01:22:49 UTC (rev 655788) @@ -1,53 +1,45 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Lone_Wolf +# Maintainer: Sven-Hendrik Haase +# Contributor: Lone_Wolf # Contributor: sausageandeggs pkgname=singularity -pkgver=0.30c -pkgrel=9 -pkgdesc="Strategy game - simulation of true AI" +pkgver=1.0b1 +pkgrel=1 +pkgdesc="Endgame: Singularity - simulation of true AI" arch=('any') url="http://emhsoft.com/singularity/index.html"; license=('GPL2' 'custom') -depends=('python2' 'python2-pygame' 'sdl_image' 'sdl_mixer' 'python2-numpy') -source=("http://www.emhsoft.com/singularity/singularity-${pkgver}-src.tar.gz"; -"http://www.emhsoft.com/singularity/endgame-singularity-music-007.zip"; -"singularity" +depends=('python' 'python-pygame' 'python-numpy') +makedepends=('python-setuptools') +source=("https://github.com/singularity/singularity/releases/download/v${pkgver}/singularity-${pkgver}.tar.gz"{,.asc} + https://github.com/singularity/singularity-music/archive/025e2696638bcc3bf7690679c3a17c0b46823bbe.tar.gz "singularity.desktop") -md5sums=('ea4e7d28dd19c33585691ee608672a63' - '36ab600d1f6df24e3550b37289cc7710' - 'fe74e41d2d35dd1907342dea8b078651' - 'c0f49fb6d31a2cf4c0b80393df2aad16') +validpgpkeys=('B3131A451DBFDF7CA05B4197054BBB9F7D806442') +sha512sums=('1b3f81f899336089f5088b1235abe831428e52284b22817df581237199511bd131a97abdfa6ebb747493706beebd540c9448aa1d0f156cc56ab91683c5a612d4' +'SKIP' + '9ec095e8882aa3981a4bbfe551f8d61c876fc6d0ee082f558f8e0f3015bfb65d23d76e5c3557a3e9ab41ddfe896eff618934c043ce8cee58709548f02fa81625' + 'dbb60214acb59e0cb8c9ec98d95c0c21f7f5c215014112ce8902a8ab1ffc20ff8ee95ed28f54a17ce2379cbadfbfe374a1aa4c44d7f865c3400fd504d926ed46') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" - sed -i 's|/usr/bin/env python|/usr/bin/env python2|g' "code/singularity.py" + mv "$srcdir"/singularity-music-* singularity/music + sed -i "s|prune|recursive-include singularity/music *|g" MANIFEST.in +} - find . -name \*.pyc -delete +build() { + cd "$pkgname-$pkgver" + + python setup.py build } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" - # install game - install -Dm644 singularity.py $pkgdir/usr/share/singularity/singularity.py - cp -R code data "$pkgdir/usr/share/$pkgname" - cp -R "$srcdir/endgame-$pkgname-music-007" "$pkgdir/usr/share/$pkgname/music" + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + mv run_singularity.sh "$pkgdir"/usr/bin/singularity - # install shell script - install -Dm755 "$srcdir/singularity" "$pkgdir/usr/bin/singularity" - - # desktop file install -Dm644 "$srcdir/singularity.desktop" "$pkgdir/usr/share/applications/singularity.desktop" - - # license: code is GPL2, but data & music fall under other licenses - install -Dm644 README.txt "$pkgdir/usr/share/doc/$pkgname/README.txt" - install -d "$pkgdir/usr/share/licenses/$pkgname/" - cd "$pkgdir/usr/share/licenses/$pkgname/" - ln -s ../../doc/$pkgname/README.txt . - - python2 -m compileall "$pkgdir/usr/share/$pkgname" - python2 -O -m compileall "$pkgdir/usr/share/$pkgname" + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.cc0.txt LICENSE.CC-BY-SA-3.txt LICENSE.gpl.txt LICENSE.txt } # vim: sw=2:ts=2 et: Deleted: singularity === --- singularity 2020-06-29 00:28:07 UTC (rev 655787) +++ singularity 2020-06-29 01:22:49 UTC (rev 655788) @@ -1,3 +0,0 @@ -#!/bin/sh -cd /usr/share/singularity -exec python2 singularity.py "$@"