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

2015-12-14 Thread Alexander Rødseth
Date: Monday, December 14, 2015 @ 22:10:25
  Author: arodseth
Revision: 153323

upgpkg: tesseract-game 1-5

Modified:
  tesseract-game/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-14 19:43:51 UTC (rev 153322)
+++ PKGBUILD2015-12-14 21:10:25 UTC (rev 153323)
@@ -1,5 +1,5 @@
 # $Id$
-# Maintainer: Alexander Rødseth 
+# Maintainer: Alexander F Rødseth 
 # Contributor: portals 
 # Contributor: novemberist
 # Contributor: PyroDevil
@@ -7,7 +7,8 @@
 
 pkgname=tesseract-game
 pkgver=1
-pkgrel=4
+pkgrel=5
+_revision=2055
 pkgdesc='Smooth FPS with map editing, instagib, DM and CTF'
 url='http://tesseract.gg/'
 arch=('x86_64' 'i686')
@@ -14,7 +15,7 @@
 license=('ZLIB')
 depends=('libgl' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libpng' 'zlib' 
'hicolor-icon-theme')
 makedepends=('subversion' 'gendesk' 'imagemagick')
-source=('tesseract::svn://svn.tuxfamily.org/svnroot/tesseract/main#revision=1688'
+source=("tesseract::svn://svn.tuxfamily.org/svnroot/tesseract/main#revision=$_revision"
 'tesseract.sh')
 sha256sums=('SKIP'
 '34a03fb87b3f3e1f16d1744d42f566a36e67cbdeaee1876281857b341002566b')


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

2015-12-07 Thread Evangelos Foutras
Date: Monday, December 7, 2015 @ 09:04:27
  Author: foutrelis
Revision: 149742

C++11 ABI rebuild

Modified:
  tesseract-game/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-07 08:03:14 UTC (rev 149741)
+++ PKGBUILD2015-12-07 08:04:27 UTC (rev 149742)
@@ -7,7 +7,7 @@
 
 pkgname=tesseract-game
 pkgver=1
-pkgrel=3
+pkgrel=4
 pkgdesc='Smooth FPS with map editing, instagib, DM and CTF'
 url='http://tesseract.gg/'
 arch=('x86_64' 'i686')


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

2014-09-25 Thread Alexander Rødseth
Date: Thursday, September 25, 2014 @ 22:36:05
  Author: arodseth
Revision: 119579

Removed dep on mesa

Modified:
  tesseract-game/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-25 19:33:28 UTC (rev 119578)
+++ PKGBUILD2014-09-25 20:36:05 UTC (rev 119579)
@@ -7,12 +7,12 @@
 
 pkgname=tesseract-game
 pkgver=1
-pkgrel=2
+pkgrel=3
 pkgdesc='Smooth FPS with map editing, instagib, DM and CTF'
 url='http://tesseract.gg/'
 arch=('x86_64' 'i686')
 license=('ZLIB')
-depends=('libgl' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libpng' 'mesa' 'zlib' 
'hicolor-icon-theme')
+depends=('libgl' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libpng' 'zlib' 
'hicolor-icon-theme')
 makedepends=('subversion' 'gendesk' 'imagemagick')
 
source=('tesseract::svn://svn.tuxfamily.org/svnroot/tesseract/main#revision=1688'
 'tesseract.sh')



[arch-commits] Commit in tesseract-game/trunk (PKGBUILD tesseract.install)

2014-05-19 Thread Alexander Rødseth
Date: Monday, May 19, 2014 @ 11:37:10
  Author: arodseth
Revision: 111466

Correct hi color icons and latest revision

Added:
  tesseract-game/trunk/tesseract.install
Modified:
  tesseract-game/trunk/PKGBUILD

---+
 PKGBUILD  |   43 +--
 tesseract.install |   14 ++
 2 files changed, 39 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-19 03:37:34 UTC (rev 111465)
+++ PKGBUILD2014-05-19 09:37:10 UTC (rev 111466)
@@ -7,23 +7,23 @@
 
 pkgname=tesseract-game
 pkgver=1
-pkgrel=1
+pkgrel=2
 pkgdesc='Smooth FPS with map editing, instagib, DM and CTF'
 url='http://tesseract.gg/'
 arch=('x86_64' 'i686')
 license=('ZLIB')
-depends=('libgl' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libpng' 'mesa' 'zlib')
+depends=('libgl' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libpng' 'mesa' 'zlib' 
'hicolor-icon-theme')
 makedepends=('subversion' 'gendesk' 'imagemagick')
-source=('tesseract::svn://svn.tuxfamily.org/svnroot/tesseract/main#revision=1678'
-
'tesseract_large.png::http://upload.wikimedia.org/wikipedia/commons/5/50/Truncated_tesseract_stereographic_%28tC%29.png'
+source=('tesseract::svn://svn.tuxfamily.org/svnroot/tesseract/main#revision=1688'
 'tesseract.sh')
-md5sums=('SKIP'
- '3f7098fad57081bb1af0ee4771e20ad3'
- 'ab00bafb80c1c7764cba8f51120d4a9a')
+sha256sums=('SKIP'
+'34a03fb87b3f3e1f16d1744d42f566a36e67cbdeaee1876281857b341002566b')
 
 prepare() {
-  gendesk -f -n --pkgname tesseract --pkgdesc $pkgdesc --exec tesseract-game
-  convert -transparent white -resize 48x48 tesseract_large.png tesseract.png 
2 /dev/null
+  gendesk -f -n --pkgname ${pkgname/-game} --pkgdesc $pkgdesc --exec 
$pkgname
+  for dim in 16 32 48 64 128 256 512; do
+convert -resize ${dim}x${dim} tesseract/media/interface/cube.png 
$pkgname$dim.png 2 /dev/null
+  done
 }
 
 build() {
@@ -31,16 +31,23 @@
 }
 
 package() {
-  cd tesseract
+  local n=tesseract
+  cd $n
   make -C src install
-  install -d $pkgdir/usr/share/tesseract-game/
-  cp -R media/ config/ $pkgdir/usr/share/tesseract-game
-  install -Dm755 bin_unix/native_client $pkgdir/usr/bin/tesseract-client
-  install -Dm755 bin_unix/native_server $pkgdir/usr/bin/tesseract-server
-  install -Dm644 src/readme_tesseract.txt 
$pkgdir/usr/share/licenses/tesseract-game/LICENSE
-  install -Dm755 ../tesseract.sh $pkgdir/usr/bin/tesseract-game
-  install -Dm644 ../tesseract.desktop 
$pkgdir/usr/share/applications/tesseract.desktop
-  install -Dm644 ../tesseract.png $pkgdir/usr/share/pixmaps/tesseract.png
+  install -d $pkgdir/usr/share/$pkgname/
+  cp -R media/ config/ $pkgdir/usr/share/$pkgname
+  install -Dm755 bin_unix/native_client $pkgdir/usr/bin/$n-client
+  install -Dm755 bin_unix/native_server $pkgdir/usr/bin/$n-server
+  install -Dm644 src/readme_$n.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
+  install -Dm755 ../$n.sh $pkgdir/usr/bin/$pkgname
+  install -Dm644 ../$n.desktop $pkgdir/usr/share/applications/$n.desktop
+  for dim in 16 32 48 64 128 256 512; do
+install -Dm644 ../$pkgname$dim.png \
+  $pkgdir/usr/share/icons/hicolor/${dim}x$dim/apps/$n.png
+  done
+  install -Dm644 ../${pkgname}48.png \
+$pkgdir/usr/share/pixmaps/$n.png
+  done
 }
 
 # vim:set ts=2 sw=2 et:

Added: tesseract.install
===
--- tesseract.install   (rev 0)
+++ tesseract.install   2014-05-19 09:37:10 UTC (rev 111466)
@@ -0,0 +1,14 @@
+post_upgrade() {
+  update-desktop-database -q
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_install() {
+  post_upgrade
+}
+
+post_remove() {
+  post_upgrade
+}
+
+# vim:set ts=2 sw=2 et:



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

2014-05-19 Thread Alexander Rødseth
Date: Monday, May 19, 2014 @ 12:16:39
  Author: arodseth
Revision: 111497

upgpkg: tesseract-game 1-2

Modified:
  tesseract-game/trunk/PKGBUILD

--+
 PKGBUILD |4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-19 10:10:30 UTC (rev 111496)
+++ PKGBUILD2014-05-19 10:16:39 UTC (rev 111497)
@@ -45,9 +45,7 @@
 install -Dm644 ../$pkgname$dim.png \
   $pkgdir/usr/share/icons/hicolor/${dim}x$dim/apps/$n.png
   done
-  install -Dm644 ../${pkgname}48.png \
-$pkgdir/usr/share/pixmaps/$n.png
-  done
+  install -Dm644 ../${pkgname}48.png $pkgdir/usr/share/pixmaps/$n.png
 }
 
 # vim:set ts=2 sw=2 et:



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

2014-05-15 Thread Alexander Rødseth
Date: Thursday, May 15, 2014 @ 23:19:43
  Author: arodseth
Revision: 111259

upgpkg: tesseract-game 1-1

Modified:
  tesseract-game/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-15 18:28:42 UTC (rev 111258)
+++ PKGBUILD2014-05-15 21:19:43 UTC (rev 111259)
@@ -8,7 +8,7 @@
 pkgname=tesseract-game
 pkgver=1
 pkgrel=1
-pkgdesc='Smooth and modern FPS game with map editing, instagib, DM and CTF'
+pkgdesc='Smooth FPS with map editing, instagib, DM and CTF'
 url='http://tesseract.gg/'
 arch=('x86_64' 'i686')
 license=('ZLIB')
@@ -37,10 +37,10 @@
   cp -R media/ config/ $pkgdir/usr/share/tesseract-game
   install -Dm755 bin_unix/native_client $pkgdir/usr/bin/tesseract-client
   install -Dm755 bin_unix/native_server $pkgdir/usr/bin/tesseract-server
-  install -Dm755 tesseract.sh $pkgdir/usr/bin/tesseract-game
+  install -Dm644 src/readme_tesseract.txt 
$pkgdir/usr/share/licenses/tesseract-game/LICENSE
+  install -Dm755 ../tesseract.sh $pkgdir/usr/bin/tesseract-game
   install -Dm644 ../tesseract.desktop 
$pkgdir/usr/share/applications/tesseract.desktop
   install -Dm644 ../tesseract.png $pkgdir/usr/share/pixmaps/tesseract.png
-  install -Dm644 src/readme_tesseract.txt 
$pkgdir/usr/share/licenses/tesseract-game/LICENSE
 }
 
 # vim:set ts=2 sw=2 et:



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

2014-05-15 Thread Alexander Rødseth
Date: Friday, May 16, 2014 @ 00:20:00
  Author: arodseth
Revision: 111263

upgpkg: tesseract-game 1-1

Modified:
  tesseract-game/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-15 22:15:54 UTC (rev 111262)
+++ PKGBUILD2014-05-15 22:20:00 UTC (rev 111263)
@@ -22,7 +22,7 @@
  'ab00bafb80c1c7764cba8f51120d4a9a')
 
 prepare() {
-  gendesk -n -f --pkgname tesseract --pkgdesc $pkgdesc
+  gendesk -f -n --pkgname tesseract --pkgdesc $pkgdesc --exec tesseract-game
   convert -transparent white -resize 48x48 tesseract_large.png tesseract.png 
2 /dev/null
 }