[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Friday, August 28, 2020 @ 12:49:11 Author: freswa Revision: 690776 fix unquoted variables Modified: nethack/trunk/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-28 12:48:53 UTC (rev 690775) +++ PKGBUILD2020-08-28 12:49:11 UTC (rev 690776) @@ -18,7 +18,7 @@ _builddir="NetHack-NetHack-3.6.6_Released" prepare() { - cd "$srcdir/$_builddir" + cd $_builddir sed -e 's|^/\* \(#define LINUX\) \*/|\1|' \ -e 's|^/\* \(#define TIMED_DELAY\) \*/|\1|' -i include/unixconf.h @@ -44,33 +44,33 @@ } build(){ - cd "$srcdir/$_builddir/sys/unix" + cd $_builddir/sys/unix sh setup.sh hints/linux - cd "$srcdir/$_builddir" + cd "$srcdir"/$_builddir make } package() { - cd "$srcdir/$_builddir" + cd $_builddir - install -dm755 $pkgdir/usr/share/{man/man6,doc/nethack} - install -dm775 $pkgdir/var/games/ - make PREFIX=$pkgdir -j1 install manpages # Multi-threaded builds fail. + install -dm755 "$pkgdir"/usr/share/{man/man6,doc/nethack} + install -dm775 "$pkgdir"/var/games/ + make PREFIX="$pkgdir" -j1 install manpages # Multi-threaded builds fail. sed -e "s|HACKDIR=$pkgdir/|HACKDIR=/|" \ -e 's|HACK=$HACKDIR|HACK=/usr/lib/nethack|' \ - -i $pkgdir/usr/bin/nethack + -i "$pkgdir"/usr/bin/nethack - install -dm755 $pkgdir/usr/lib/nethack - mv $pkgdir/var/games/nethack/{nethack,recover} $pkgdir/usr/lib/nethack/ + install -dm755 "$pkgdir"/usr/lib/nethack + mv "$pkgdir"/var/games/nethack/{nethack,recover} "$pkgdir"/usr/lib/nethack/ # FS#43414: /var/games should be owned by root:games. - chown -R root:games $pkgdir/var/games/ - chown root:games $pkgdir/usr/lib/nethack/nethack - #chmod 02755 $pkgdir/usr/lib/nethack/nethack + chown -R root:games "$pkgdir"/var/games/ + chown root:games "$pkgdir"/usr/lib/nethack/nethack + #chmod 02755 "$pkgdir"/usr/lib/nethack/nethack - install -Dm644 doc/Guidebook.txt $pkgdir/usr/share/doc/nethack/Guidebook.txt - install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE + install -Dm644 doc/Guidebook.txt "$pkgdir"/usr/share/doc/nethack/Guidebook.txt + install -Dm644 dat/license "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } md5sums=('6c9a75f556d24c66801d74d8727a602e')
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Wednesday, March 18, 2020 @ 17:26:31 Author: schuay Revision: 600596 upgpkg: nethack 3.6.6-1: 3.6.6 Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-18 16:46:54 UTC (rev 600595) +++ PKGBUILD2020-03-18 17:26:31 UTC (rev 600596) @@ -5,7 +5,7 @@ # Contributor : Nick Erdmann pkgname=nethack -pkgver=3.6.4 +pkgver=3.6.6 pkgrel=1 pkgdesc='A single player dungeon exploration game' arch=('x86_64') @@ -15,7 +15,7 @@ install=nethack.install source=("https://www.nethack.org/download/${pkgver}/${pkgname}-${pkgver//.}-src.tgz;) -_builddir="NetHack-NetHack-3.6.4_Released" +_builddir="NetHack-NetHack-3.6.6_Released" prepare() { cd "$srcdir/$_builddir" @@ -73,4 +73,4 @@ install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE } -md5sums=('b3a84ed39818489560c8c0e368490255') +md5sums=('6c9a75f556d24c66801d74d8727a602e')
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 13:35:00 Author: schuay Revision: 555331 upgpkg: nethack 3.6.4-1: 3.6.4-1 Modified: nethack/trunk/PKGBUILD --+ PKGBUILD | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 13:34:59 UTC (rev 555330) +++ PKGBUILD2020-01-24 13:35:00 UTC (rev 555331) @@ -5,7 +5,7 @@ # Contributor : Nick Erdmann pkgname=nethack -pkgver=3.6.2 +pkgver=3.6.4 pkgrel=1 pkgdesc='A single player dungeon exploration game' arch=('x86_64') @@ -15,8 +15,10 @@ install=nethack.install source=("https://www.nethack.org/download/${pkgver}/${pkgname}-${pkgver//.}-src.tgz;) +_builddir="NetHack-NetHack-3.6.4_Released" + prepare() { - cd $srcdir/$pkgname-$pkgver/ + cd "$srcdir/$_builddir" sed -e 's|^/\* \(#define LINUX\) \*/|\1|' \ -e 's|^/\* \(#define TIMED_DELAY\) \*/|\1|' -i include/unixconf.h @@ -42,15 +44,15 @@ } build(){ - cd $srcdir/$pkgname-$pkgver/sys/unix + cd "$srcdir/$_builddir/sys/unix" sh setup.sh hints/linux - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$_builddir" make } package() { - cd $srcdir/$pkgname-$pkgver/ + cd "$srcdir/$_builddir" install -dm755 $pkgdir/usr/share/{man/man6,doc/nethack} install -dm775 $pkgdir/var/games/ @@ -71,4 +73,4 @@ install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE } -md5sums=('567c89d9606456ce98c1b9535d024b8f') +md5sums=('b3a84ed39818489560c8c0e368490255')
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Monday, May 13, 2019 @ 19:15:35 Author: schuay Revision: 467164 upgpkg: nethack 3.6.2-1 3.6.2-1 Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-13 19:07:39 UTC (rev 467163) +++ PKGBUILD2019-05-13 19:15:35 UTC (rev 467164) @@ -5,7 +5,7 @@ # Contributor : Nick Erdmann pkgname=nethack -pkgver=3.6.1 +pkgver=3.6.2 pkgrel=1 pkgdesc='A single player dungeon exploration game' arch=('x86_64') @@ -13,7 +13,7 @@ license=('custom') depends=('ncurses' 'gzip') install=nethack.install -source=("https://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver//.}-src.tgz;) +source=("https://www.nethack.org/download/${pkgver}/${pkgname}-${pkgver//.}-src.tgz;) prepare() { cd $srcdir/$pkgname-$pkgver/ @@ -71,4 +71,4 @@ install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE } -md5sums=('5c469058a0d2876c274c102d56f47bb5') +md5sums=('567c89d9606456ce98c1b9535d024b8f')
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Thursday, April 25, 2019 @ 20:41:17 Author: arojas Revision: 454047 https Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-25 20:40:29 UTC (rev 454046) +++ PKGBUILD2019-04-25 20:41:17 UTC (rev 454047) @@ -9,11 +9,11 @@ pkgrel=1 pkgdesc='A single player dungeon exploration game' arch=('x86_64') -url="http://www.nethack.org/index.html; +url="https://www.nethack.org/index.html; license=('custom') depends=('ncurses' 'gzip') install=nethack.install -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver//.}-src.tgz;) +source=("https://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver//.}-src.tgz;) prepare() { cd $srcdir/$pkgname-$pkgver/
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Sunday, May 13, 2018 @ 19:08:50 Author: schuay Revision: 321629 upgpkg: nethack 3.6.1-1 3.6.1 Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-13 19:08:45 UTC (rev 321628) +++ PKGBUILD2018-05-13 19:08:50 UTC (rev 321629) @@ -6,7 +6,7 @@ # Contributor : Nick Erdmannpkgname=nethack -pkgver=3.6.0 +pkgver=3.6.1 pkgrel=1 pkgdesc='A single player dungeon exploration game' arch=('x86_64') @@ -72,4 +72,4 @@ install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE } -md5sums=('d42147b26e5fb4746fb72536ce145984') +md5sums=('5c469058a0d2876c274c102d56f47bb5')
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Wednesday, December 9, 2015 @ 19:05:30 Author: schuay Revision: 151284 nethack-3.6.0-1 first draft Modified: nethack/trunk/PKGBUILD --+ PKGBUILD | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-09 17:00:12 UTC (rev 151283) +++ PKGBUILD2015-12-09 18:05:30 UTC (rev 151284) @@ -6,8 +6,8 @@ # Contributor : Nick Erdmannpkgname=nethack -pkgver=3.4.3 -pkgrel=9 +pkgver=3.6.0 +pkgrel=1 pkgdesc='A single player dungeon exploration game' arch=('i686' 'x86_64') url="http://www.nethack.org/index.html; @@ -15,32 +15,28 @@ depends=('ncurses' 'gzip') install=nethack.install source=("http://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver//.}-src.tgz;) -md5sums=('21479c95990eefe7650df582426457f9') prepare() { cd $srcdir/$pkgname-$pkgver/ - sed -e '/define HACKDIR/ s|/usr/games/lib/nethackdir|/var/games/nethack/|' \ - -e "/^#define COMPRESS\s/ s|/usr/bin/compress|$(which gzip)|" \ - -e '/^#define COMPRESS_EXTENSION/ s|".Z"|".gz"|' \ - -e 's|^/\* \(#define DLB\) \*/|\1|' -i include/config.h - sed -e 's|^/\* \(#define LINUX\) \*/|\1|' \ -e 's|^/\* \(#define TIMED_DELAY\) \*/|\1|' -i include/unixconf.h - sed -e 's|^# \(WINTTYLIB = -lncurses\)|\1|' \ - -e 's|^WINTTYLIB = -ltermlib|#&|' -i sys/unix/Makefile.src - # we are setting up for setgid games, so modify all necessary permissions # to allow full access for groups - sed -e '/^GAMEDIR\s*=/ s|/games/.*$|/var/games/$(GAME)|' \ - -e '/^GAMEUID\s*=/ s|games|root|' \ - -e '/^GAMEGRP\s*=/ s|bin|games|' \ - -e '/^GAMEPERM\s*=/ s|04755|02755|' \ + sed -e '/^HACKDIR/ s|/games/lib/\$(GAME)dir|/var/games/nethack/|' \ + -e '/^SHELLDIR/ s|/games|/usr/bin|' \ + -e '/^VARDIRPERM/ s|0755|0775|' \ + -e '/^VARFILEPERM/ s|0600|0664|' \ + -e '/^GAMEPERM/ s|0755|02755|' \ + -e 's|\(DSYSCF_FILE=\)\\"[^"]*\\"|\1\\"/var/games/nethack/sysconf\\"|' \ + -e 's|\(DHACKDIR=\)\\"[^"]*\\"|\1\\"/var/games/nethack/\\"|' -i sys/unix/hints/linux + + sed -e 's|^#GAMEUID.*|GAMEUID = root|' \ + -e 's|^#GAMEGRP.*|GAMEGRP = games|' \ -e '/^FILEPERM\s*=/ s|0644|0664|' \ - -e '/^DIRPERM\s*=/ s|0755|0775|' \ - -e '/^SHELLDIR\s*=/ s|/games|/usr/bin|' -i sys/unix/Makefile.top + -e '/^DIRPERM\s*=/ s|0755|0775|' -i sys/unix/Makefile.top sed -e "/^MANDIR\s*=/s|/usr/man/man6|$pkgdir/usr/share/man/man6|" -i sys/unix/Makefile.doc @@ -47,9 +43,10 @@ } build(){ - cd $srcdir/$pkgname-$pkgver/ + cd $srcdir/$pkgname-$pkgver/sys/unix + sh setup.sh hints/linux - sh sys/unix/setup.sh + cd $srcdir/$pkgname-$pkgver make } @@ -67,9 +64,12 @@ mv $pkgdir/var/games/nethack/{nethack,recover} $pkgdir/usr/lib/nethack/ # FS#43414: /var/games should be owned by root:games. - chown root:games $pkgdir/var/games/ + chown -R root:games $pkgdir/var/games/ + chown root:games $pkgdir/usr/lib/nethack/nethack + #chmod 02755 $pkgdir/usr/lib/nethack/nethack install -Dm644 doc/Guidebook.txt $pkgdir/usr/share/doc/nethack/Guidebook.txt - install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE } + +md5sums=('d42147b26e5fb4746fb72536ce145984')
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Wednesday, December 9, 2015 @ 22:41:12 Author: schuay Revision: 151291 nethack-3.6.0-1 Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-09 21:09:28 UTC (rev 151290) +++ PKGBUILD2015-12-09 21:41:12 UTC (rev 151291) @@ -55,7 +55,7 @@ install -dm755 $pkgdir/usr/share/{man/man6,doc/nethack} install -dm775 $pkgdir/var/games/ - make PREFIX=$pkgdir install manpages + make PREFIX=$pkgdir -j1 install manpages # Multi-threaded builds fail. sed -e "s|HACKDIR=$pkgdir/|HACKDIR=/|" \ -e 's|HACK=$HACKDIR|HACK=/usr/lib/nethack|' \ -i $pkgdir/usr/bin/nethack
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Monday, September 7, 2015 @ 11:00:33 Author: foutrelis Revision: 139441 ncurses 6.0 rebuild. Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-09-07 08:58:29 UTC (rev 139440) +++ PKGBUILD2015-09-07 09:00:33 UTC (rev 139441) @@ -7,7 +7,7 @@ pkgname=nethack pkgver=3.4.3 -pkgrel=8 +pkgrel=9 pkgdesc='A single player dungeon exploration game' arch=('i686' 'x86_64') url="http://www.nethack.org/index.html;
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Wednesday, January 21, 2015 @ 10:27:14 Author: schuay Revision: 126348 nethack: ensure /var/games is owned by root:games Modified: nethack/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-21 08:12:19 UTC (rev 126347) +++ PKGBUILD2015-01-21 09:27:14 UTC (rev 126348) @@ -17,9 +17,8 @@ source=(http://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver//.}-src.tgz;) md5sums=('21479c95990eefe7650df582426457f9') -build(){ +prepare() { cd $srcdir/$pkgname-$pkgver/ - sh sys/unix/setup.sh sed -e '/define HACKDIR/ s|/usr/games/lib/nethackdir|/var/games/nethack/|' \ -e /^#define COMPRESS\s/ s|/usr/bin/compress|$(which gzip)| \ @@ -30,7 +29,7 @@ -e 's|^/\* \(#define TIMED_DELAY\) \*/|\1|' -i include/unixconf.h sed -e 's|^# \(WINTTYLIB = -lncurses\)|\1|' \ - -e 's|^WINTTYLIB = -ltermlib|#|' -i src/Makefile + -e 's|^WINTTYLIB = -ltermlib|#|' -i sys/unix/Makefile.src # we are setting up for setgid games, so modify all necessary permissions # to allow full access for groups @@ -41,10 +40,16 @@ -e '/^GAMEPERM\s*=/ s|04755|02755|' \ -e '/^FILEPERM\s*=/ s|0644|0664|' \ -e '/^DIRPERM\s*=/ s|0755|0775|' \ - -e '/^SHELLDIR\s*=/ s|/games|/usr/bin|' -i Makefile + -e '/^SHELLDIR\s*=/ s|/games|/usr/bin|' -i sys/unix/Makefile.top - sed -e /^MANDIR\s*=/s|/usr/man/man6|$pkgdir/usr/share/man/man6| -i doc/Makefile + sed -e /^MANDIR\s*=/s|/usr/man/man6|$pkgdir/usr/share/man/man6| -i sys/unix/Makefile.doc +} + +build(){ + cd $srcdir/$pkgname-$pkgver/ + + sh sys/unix/setup.sh make } @@ -61,6 +66,9 @@ install -dm755 $pkgdir/usr/lib/nethack mv $pkgdir/var/games/nethack/{nethack,recover} $pkgdir/usr/lib/nethack/ + # FS#43414: /var/games should be owned by root:games. + chown root:games $pkgdir/var/games/ + install -Dm644 doc/Guidebook.txt $pkgdir/usr/share/doc/nethack/Guidebook.txt install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/LICENSE
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Saturday, July 5, 2014 @ 04:54:03 Author: fyan Revision: 114981 upgpkg: nethack 3.4.3-8 mtree rebuild Modified: nethack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-07-05 02:51:23 UTC (rev 114980) +++ PKGBUILD2014-07-05 02:54:03 UTC (rev 114981) @@ -7,7 +7,7 @@ pkgname=nethack pkgver=3.4.3 -pkgrel=7 +pkgrel=8 pkgdesc='A single player dungeon exploration game' arch=('i686' 'x86_64') url=http://www.nethack.org/index.html;
[arch-commits] Commit in nethack/trunk (PKGBUILD)
Date: Saturday, November 7, 2009 @ 07:45:44 Author: allan Revision: 58373 upgpkg: nethack 3.4.3-4 move binary files out of /usr/share (FS#15304), add man pages and guidebook (FS#15692) Modified: nethack/trunk/PKGBUILD --+ PKGBUILD | 36 +++- 1 file changed, 23 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2009-11-07 12:23:32 UTC (rev 58372) +++ PKGBUILD2009-11-07 12:45:44 UTC (rev 58373) @@ -5,7 +5,7 @@ pkgname=nethack pkgver=3.4.3 -pkgrel=3 +pkgrel=4 pkgdesc='A single player dungeon exploration game' arch=('i686' 'x86_64') url=http://www.nethack.org/index.html; @@ -15,28 +15,38 @@ md5sums=('21479c95990eefe7650df582426457f9') build(){ - cd $startdir/src/$pkgname-$pkgver/sys/unix - sh setup.sh + cd $srcdir/$pkgname-$pkgver/ + sh sys/unix/setup.sh - cd $startdir/src/$pkgname-$pkgver/include sed -e '/define HACKDIR/ s|/usr/games/lib/nethackdir|/usr/share/nethack/|' \ -e '/^#define COMPRESS\s/ s|/usr/bin/compress|/bin/gzip|' \ -e '/^#define COMPRESS_EXTENSION/ s|.Z|.gz|' \ - -e 's|^/\* \(#define DLB\) \*/|\1|' -i config.h + -e 's|^/\* \(#define DLB\) \*/|\1|' -i include/config.h + sed -e 's|^/\* \(#define LINUX\) \*/|\1|' \ - -e 's|^/\* \(#define TIMED_DELAY\) \*/|\1|' -i unixconf.h - cd $startdir/src/$pkgname-$pkgver/src + -e 's|^/\* \(#define TIMED_DELAY\) \*/|\1|' -i include/unixconf.h + sed -e 's|^# \(WINTTYLIB = -lncurses\)|\1|' \ - -e 's|^WINTTYLIB = -ltermlib|#|' -i Makefile - cd .. + -e 's|^WINTTYLIB = -ltermlib|#|' -i src/Makefile + sed -e '/^GAMEDIR\s*=/ s|/games/.*$|/share/$(GAME)|' \ -e '/^GAMEUID\s*=/ s|games|root|' \ -e '/^GAMEGRP\s*=/ s|bin|root|' \ -e '/^SHELLDIR\s*=/ s|/games|/bin|' -i Makefile + sed -e /^MANDIR\s*=/s|/usr/man/man6|$pkgdir/usr/share/man/man6| -i doc/Makefile make || return 1 - make PREFIX=$startdir/pkg/usr install - sed -e 's|HACKDIR=.*/pkg/usr/|HACKDIR=/usr/|' \ - -i $startdir/pkg/usr/bin/nethack - install -Dm644 dat/license $startdir/pkg/usr/share/licenses/$pkgname/license + + install -dm755 $pkgdir/usr/share/{man/man6,doc/nethack} + make PREFIX=$pkgdir/usr install manpages + sed -e s|HACKDIR=$pkgdir/usr/|HACKDIR=/usr/| \ + -e 's|HACK=$HACKDIR|HACK=/usr/lib/nethack|' \ + -i $pkgdir/usr/bin/nethack + + install -dm755 $pkgdir/usr/lib/nethack + mv $pkgdir/usr/share/nethack/{nethack,recover} $pkgdir/usr/lib/nethack/ + + install -Dm644 doc/Guidebook.txt $pkgdir/usr/share/doc/nethack/Guidebook.txt + + install -Dm644 dat/license $pkgdir/usr/share/licenses/$pkgname/license }