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.
Search Criteria
Package Details: hearse 1.5-4
Package Actions
| Package Base: | hearse |
|---|---|
| Description: | Nethack online bones file exchanger |
| Upstream URL: | http://hearse.krollmark.com/ |
| Category: | games |
| Licenses: | |
| 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
Comment by daenyth
Disowned for you.
Anonymous comment
Sorry to be so slow to reply. I'd be happy to be the maintainer, if that suits you.
Comment by daenyth
Would you be interested in maintaining? I haven't used this in a long time.
Anonymous comment
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
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
According to the Arch Pearl Policy wiki, this should be installed to vendor_perl:
https://wiki.archlinux.org/index.php/Perl_Policy
Anonymous comment
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
needs modification in order to build. hearse is put in $pkgdir/usr/lib/perl5/site_perl or similiar where sed does not find it.