updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / caff-svn / PKGBUILD
blobec6f20b075add3bbf198d48bf6e4a134102ff4d8
1 # Maintainer: Jan-Erik Rediger <badboy at archlinux dot us>
3 pkgname=caff-svn
4 pkgver=479
5 pkgrel=1
6 pkgdesc="CA Fire and Forget is a script that helps you in keysigning."
7 arch=('any')
8 url="http://pgp-tools.alioth.debian.org/"
9 license=('GPL')
10 depends=('gnupg' 'perl' 'perl-gnupg-interface' 'perl-mime-tools' 'perl-mailtools' 'perl-text-template' 'perl-any-moose')
11 conflicts=('signing-party-svn')
13 _svntrunk=svn://svn.debian.org/pgp-tools/trunk/caff
14 _svnmod=caff
16 build() {
17   cd "$srcdir"
19   if [ -d $_svnmod/.svn ]; then
20     (cd $_svnmod && svn up -r $pkgver)
21   else
22     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
23   fi
25   msg "SVN checkout done or server timeout"
26   msg "Starting make..."
28   rm -rf "$srcdir/$_svnmod-build"
29   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
30   cd "$srcdir/$_svnmod-build"
32   #
33   # BUILD
34   #
35   make
37   install -D -m755 ${srcdir}/${_svnmod}-build/caff \
38     ${pkgdir}/usr/bin/caff
39   install -D -m755 ${srcdir}/${_svnmod}-build/pgp-clean \
40     ${pkgdir}/usr/bin/pgp-clean
41   install -D -m755 ${srcdir}/${_svnmod}-build/pgp-fixkey \
42     ${pkgdir}/usr/bin/pgp-fixkey
44   install -D -m644 ${srcdir}/${_svnmod}-build/caff.1 \
45     ${pkgdir}/usr/share/man/man1/caff.1
46   install -D -m644 ${srcdir}/${_svnmod}-build/pgp-clean.1 \
47     ${pkgdir}/usr/share/man/man1/pgp-clean.1
48   install -D -m644 ${srcdir}/${_svnmod}-build/pgp-fixkey.1 \
49     ${pkgdir}/usr/share/man/man1/pgp-fixkey.1
52 # vim:set ts=2 sw=2 et: