[arch-commits] Commit in singularity/trunk (PKGBUILD)

2014-08-28 Thread Sven-Hendrik Haase
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)

2014-07-04 Thread Felix Yan
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)

2016-02-02 Thread Sven-Hendrik Haase
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)

2020-07-02 Thread Sven-Hendrik Haase via arch-commits
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)

2020-11-12 Thread Evangelos Foutras via arch-commits
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)

2020-11-12 Thread Felix Yan via arch-commits
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)

2018-11-09 Thread Evangelos Foutras via arch-commits
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)

2020-08-25 Thread Sven-Hendrik Haase via arch-commits
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)

2020-06-28 Thread Sven-Hendrik Haase via arch-commits
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 "$@"