Package Details: hearse 1.5-4

Package Base: hearse
Description: Nethack online bones file exchanger
Upstream URL: http://hearse.krollmark.com/
Category: games
Licenses: GPL
Submitter: ilpianista
Maintainer: Durag
Last Packager: None
Votes: 6
First Submitted: 2008-04-12 12:47
Last Updated: 2012-03-26 09:30

Dependencies (1)

Required by (0)

Sources

Latest Comments

Anonymous comment

2012-03-26 09:45

The pkgbuild now includes an unofficial 64-bit patch, sourced from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270937. There's some useful discussion there too, if you're interested. I don't have access to a 64-bit machine, so I don't know whether the patch works or not.

Comment by daenyth

2012-03-25 14:01

Disowned for you.

Anonymous comment

2012-03-25 14:00

Sorry to be so slow to reply. I'd be happy to be the maintainer, if that suits you.

Comment by daenyth

2012-03-18 14:34

Would you be interested in maintaining? I haven't used this in a long time.

Anonymous comment

2012-03-18 07:15

The modified PKGBUILD below installs into vendor_perl.

->-----------------------------------------------
# based on the AUR pkgbuild

pkgname=hearse
pkgver=1.5
pkgrel=1
pkgdesc="Nethack online bones file exchanger"
arch=('i686' 'x86_64')
url="http://hearse.krollmark.com/"
license=('GPL')
depends=('perl' 'perl-libwww')
source=(http://www.argon.org/~roderick/hearse/dist/$pkgname-$pkgver.tar.gz)
options=(!emptydirs)
install=hearse.install
md5sums=('4c022342d3f75af3b70a3e07e8e82ee0')

build() {
cd $srcdir/$pkgname-$pkgver

# Install module in vendor directories.
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
}

package() {
cd "$srcdir/$pkgname-$pkgver"
make install DESTDIR="$pkgdir/"

sed -e '/my $Run_as_user/ s/games/root/' \
-e '/my $Run_as_group/ s/games/root/' \
-i $pkgdir/usr/bin/vendor_perl/hearse

install -m644 -D $srcdir/$pkgname-$pkgver/hearse.conf \
$pkgdir/etc/nethack/hearse.conf

sed -e 's|# bones-dir.*|bones-dir /var/games/nethack|' \
-i $pkgdir/etc/nethack/hearse.conf
}

Comment by cmtptr

2012-02-16 23:05

Also I've noticed there's a patch for 64-bit support via a link on the hearse website. You might want to include that as part of the build for the x86_64 case.

Comment by cmtptr

2012-02-16 03:41

According to the Arch Pearl Policy wiki, this should be installed to vendor_perl:
https://wiki.archlinux.org/index.php/Perl_Policy

Anonymous comment

2011-01-26 10:09

during install edit PKGBUILD
change line 24 from:
-i $pkgdir/usr/bin/perlbin/site/hearse
into:
-i $pkgdir/usr/bin/site_perl/hearse

Anonymous comment

2010-07-26 20:16

needs modification in order to build. hearse is put in $pkgdir/usr/lib/perl5/site_perl or similiar where sed does not find it.