summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD41
2 files changed, 34 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a183b728244d..9df59914c9ed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = afick
pkgdesc = Alternative to tripwire
- pkgver = 2.14
+ pkgver = 3.4.1
pkgrel = 1
- url = http://afick.sourceforge.net
- arch = i686
- arch = x86_64
+ url = http://afick.sourceforge.net/
+ arch = any
license = GPL
depends = perl
- depends = perl-tk
- source = http://downloads.sourceforge.net/afick/afick-2.14-1.tgz
- md5sums = 74b85916767a45c024a4dc125547f6a2
+ backup = etc/afick.conf
+ source = http://sourceforge.net/projects/afick/files/afick/3.4.1/afick-3.4.1.tgz
+ md5sums = 5836efdb7e9980a53e2cfac7d2934967
pkgname = afick
diff --git a/PKGBUILD b/PKGBUILD
index 2a2828f576bf..b4d7890131fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,37 @@
+# Maintainer:Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Rorschach <r0rschach@lavabit.com
-# Maintainer: Nathan Owe <ndowens04+AUR @ gmail.com>
+# Contributor: Nathan Owe <ndowens04+AUR @ gmail.com>
+
pkgname=afick
-pkgver=2.14
-_realpkgver=2.14-1
+pkgver=3.4.1
pkgrel=1
pkgdesc="Alternative to tripwire"
-url="http://afick.sourceforge.net"
-arch=('i686' 'x86_64')
+arch=('any')
+url="http://afick.sourceforge.net/"
license=('GPL')
-depends=('perl' 'perl-tk')
-source=(http://downloads.sourceforge.net/afick/afick-$_realpkgver.tgz)
-md5sums=('74b85916767a45c024a4dc125547f6a2')
+depends=('perl')
+backup=('etc/afick.conf')
+source=(http://sourceforge.net/projects/afick/files/$pkgname/$pkgver/$pkgname-$pkgver.tgz)
+md5sums=('5836efdb7e9980a53e2cfac7d2934967')
+
+prepare() {
+ cd "${srcdir}"/$pkgname-$pkgver
+
+ install -d Afick
+ cp -a *.pm Afick
+}
build() {
- cd $srcdir/$pkgname-$_realpkgver
+ cd "${srcdir}"/$pkgname-$pkgver
+
perl Makefile.pl
- make || return 1
- make DESTDIR=$pkgdir/ install
- chmod a+r $pkgdir/etc/{afick.conf,cron.daily/afick_cron}
- chmod a+rx $pkgdir/{etc/logrotate.d,var/{log/afick,lib/afick,lib/afick/archive}}
+}
+
+package() {
+ cd "${srcdir}"/$pkgname-$pkgver
+
+ make DESTDIR="${pkgdir}" install
+
+ chmod a+r "${pkgdir}"/etc/{afick.conf,cron.daily/afick_cron}
+ chmod a+rx "${pkgdir}"/{etc/logrotate.d,var/{log/afick,lib/afick,lib/afick/archive},usr/lib/afick/lib/Afick}
}