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

Alexander Rødseth arodseth at archlinux.org
Sat Sep 2 20:16:22 UTC 2017


    Date: Saturday, September 2, 2017 @ 20:16:21
  Author: arodseth
Revision: 255581

upgpkg: sasteroids 3.0.1-7

Modified:
  sasteroids/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-09-02 20:07:48 UTC (rev 255580)
+++ PKGBUILD	2017-09-02 20:16:21 UTC (rev 255581)
@@ -4,18 +4,18 @@
 
 pkgname=sasteroids
 pkgver=3.0.1
-pkgrel=6
+pkgrel=7
 pkgdesc='SDL Asteroids'
 arch=('x86_64' 'i686')
-url='http://sdlsas.sourceforge.net/'
+url='https://sdlsas.sourceforge.net/'
 license=('GPL')
 depends=('sdl' 'sdl_image' 'sdl_ttf' 'sdl_mixer' 'mesa' 'glu')
 makedepends=('setconf' 'gendesk' 'glu')
 source=("https://sourceforge.net/projects/sdlsas/files/SDL%20Sasteroids%20Source%20Releases/$pkgver/SDLSasteroids-$pkgver.tar.gz"
         "$pkgname.png::http://icons.iconarchive.com/icons/etherbrian/space-bits/32/Asteroids-icon.png"
-        "$pkgname.sh"
-        'sbitmap.patch'
-        'makefile.patch')
+        $pkgname.sh
+        sbitmap.patch
+        makefile.patch)
 sha256sums=('f447a85d75913ee9d1be0bba68813e0627a4c163ab5d12c7fd5a8ea5f455502c'
             'fc6ded2d7a309333eb4cad2e6e03305e43827690ecbd4ebb01012c8598db1f49'
             '6f2ca922eb0be29d6866933aece1cc38dd224adb5f04834cdd0cb12cd7739cbf'
@@ -29,8 +29,17 @@
     --categories 'Game;ArcadeGame'
 
   setconf "SDLSasteroids-$pkgver/src/Makefile" CFLAGS '$(INC) $(OPTS) -w'
+
   patch -p1 -i sbitmap.patch
   patch -p1 -i makefile.patch
+
+  # compress man page
+  gzip -f -9 "SDLSasteroids-$pkgver/$pkgname.6"
+  sed 's/\.6 /.6.gz /' -i "SDLSasteroids-$pkgver/Makefile"
+
+  # fix man page installation instructions
+  setconf "SDLSasteroids-$pkgver/Makefile" MANDIR '$(DESTDIR)/usr/share/man/man6/'
+  sed 's:$(MANDIR)/man6:$(MANDIR):' -i "SDLSasteroids-$pkgver/Makefile"
 }
 
 build() {
@@ -44,9 +53,7 @@
   install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/sasteroids"
   install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
   install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
-  install -Dm644 "$pkgdir/usr/man/man6" "$pkgdir/usr/share/man/man6/sasteroids"
-  rm "$pkgdir/usr/man/man6"
 }
 
 # getver: packages.gentoo.org/packages/games-arcade/sdlsasteroids
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:



More information about the arch-commits mailing list