diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 17 insertions, 13 deletions
@@ -3,42 +3,46 @@ # Maintainer: Stefan Husmann <stefan-husmann@t-online.de> pkgname=hop -pkgver=3.2.0_pre1 -_pkgver=${pkgver//_/-} -pkgrel=11 +epoch=1 +pkgver=3.1.0 +pkgrel=1 pkgdesc="Software Development Kit for the Web" arch=('i686' 'x86_64') license=('GPL' 'LGPL') -depends=('bigloo') +depends=('bigloo' 'gmp' 'libunistring' 'libuv' 'avahi' 'sqlite') +makedepends=('git') +conflicts=('hop') +provides=('hop') install=hop.install url='http://hop.inria.fr' -source=("ftp://ftp-sop.inria.fr/indes/fp/Hop/$pkgname-${_pkgver}.tar.gz" hop) -sha256sums=('8606ad2b805d3d5c5e4ffe11e9bd87ccf7fb49d545594cb434386186a1d88a52' - 'd1b40876e3a3d06c32f17c2a50dc950ab8c6ec68d7eea0754fe284ca4c226e5b') +source=("git+https://github.com/manuel-serrano/hop.git#commit=b4c4c3f98c2b4af4f87c4ea5270b09323d50211c") +md5sums=('SKIP') options=('!makeflags') build() { - cd $pkgname-$_pkgver + cd $pkgname ./configure --prefix=/usr --etcdir=/etc/hop --mandir=/usr/share/man \ --disable-ssl --bigloobindir=/usr/bin \ - --bigloolibdir=/usr/lib/bigloo/4.3c + --bigloolibdir=/usr/lib/bigloo/4.3d make make doc } check() { - cd $pkgname-$_pkgver + cd $pkgname make test } package() { - cd $pkgname-$_pkgver + cd $pkgname make DESTDIR="$pkgdir" install - install -Dm644 arch/archlinux/conf.d/hop.in "$pkgdir"/etc/conf.d/hop + install -Dm755 arch/archlinux/rc.d/hop.in "$pkgdir"/etc/rc.d/hop install -Dm644 arch/archlinux/systemd/hop.service.in \ "$pkgdir"/usr/lib/systemd/system/hop.service install -Dm644 arch/archlinux/systemd/hop.socket.in \ "$pkgdir"/usr/lib/systemd/system/hop.socket - cd "$pkgdir"/usr/bin; rm hop; ln -s hop-$pkgver hop + + install -Dm755 arch/archlinux/bin/hop.sh "$pkgdir"/usr/bin/hop.sh + cd "$pkgdir"/usr/bin; rm hop; ln -s hop-3.0.0 hop } |