Package Details: hearse 1.5-4

Git Clone URL: https://aur.archlinux.org/hearse.git (read-only)
Package Base: hearse
Description: Nethack online bones file exchanger
Upstream URL: http://hearse.krollmark.com/
Licenses: GPL
Submitter: ilpianista
Maintainer: Durag
Last Packager: Durag
Votes: 7
Popularity: 0.000000
First Submitted: 2008-04-12 12:47
Last Updated: 2015-06-28 22:16

Latest Comments

khau commented on 2016-10-14 07:09

Failing to complete installation
-------------------------------

...
==> Starting package()...
Manifying 2 pod documents
Installing /home/user/.cache/pacaur/hearse/pkg/hearse/usr/share/man/man1/hearse.1
Installing /home/user/.cache/pacaur/hearse/pkg/hearse/usr/share/man/man1/bones-info.1
Installing /home/user/.cache/pacaur/hearse/pkg/hearse/usr/bin/vendor_perl/hearse
Installing /home/user/.cache/pacaur/hearse/pkg/hearse/usr/bin/vendor_perl/bones-info
Appending installation info to /home/user/.cache/pacaur/hearse/pkg/hearse//usr/lib/perl5/core_perl/perllocal.pod
==> Tidying install...
-> Removing empty directories...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "hearse"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: hearse 1.5-5 (Fri Oct 14 XX:XX:XX XXX 2016)
==> Cleaning up...
:: Installing hearse package(s)...
:: hearse package(s) failed to install. Check .SRCINFO for mismatching data with PKGBUILD.

Anonymous comment on 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.

daenyth commented on 2012-03-25 14:01

Disowned for you.

Anonymous comment on 2012-03-25 14:00

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

daenyth commented on 2012-03-18 14:34

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

Anonymous comment on 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
}

cmtptr commented on 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.

cmtptr commented on 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 on 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 on 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.