commit 2bc84f9db8d760aa04e6a251f3b2a5c742625a0f Author: mutantmonkey Date: Sat Mar 2 17:53:31 2013 -0500 import my AUR packages into git diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..703033b7429a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = parcimonie-git + pkgdesc = A tool that incrementally refreshes a GnuPG keyring + pkgver = 365.90e7cf6 + pkgrel = 1 + url = https://gaffer.ptitcanardnoir.org/intrigeri/code/parcimonie/ + arch = any + license = GPL + license = PerlArtistic + makedepends = git + depends = perl + depends = perl-any-moose + depends = perl-namespace-autoclean + depends = perl-gnupg-interface + depends = perl-clone + depends = perl-config-general + depends = perl-file-homedir + depends = perl-path-class + depends = perl-net-dbus + depends = perl-tie-cache + depends = perl-time-duration-parse + depends = perl-mousex-types-path-class + depends = perl-mousex-getopt + depends = perl-path-tiny + provides = parcimonie + source = git://gaffer.ptitcanardnoir.org/App-Parcimonie.git#branch=debian + sha256sums = SKIP + +pkgname = parcimonie-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..18f6def88c4e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: mutantmonkey +pkgname=parcimonie-git +pkgver=20130224 +pkgrel=1 +pkgdesc="A tool that incrementally refreshes a GnuPG keyring" +arch=('any') +url="https://gaffer.ptitcanardnoir.org/intrigeri/code/parcimonie/" +license=('GPL' 'PerlArtistic') +depends=('perl' 'perl-any-moose' 'perl-namespace-autoclean' + 'perl-gnupg-interface' 'perl-clone' 'perl-config-general' + 'perl-file-homedir' 'perl-path-class' 'perl-net-dbus' + 'perl-tie-cache' 'perl-time-duration-parse' + 'perl-moosex-types-path-class' 'perl-moosex-getopt') +makedepends=('git') +provides=('parcimonie') + +_gitroot=git://gaffer.ptitcanardnoir.org/App-Parcimonie.git +_gitname=parcimonie + +build() { + cd "$srcdir" + msg "Connecting to GIT server...." + + if [[ -d "$_gitname" ]]; then + cd "$_gitname" && git pull origin + msg "The local files are updated." + else + git clone "$_gitroot" "$_gitname" + fi + + msg "GIT checkout done or server timeout" + msg "Starting build..." + + git checkout debian + + rm -rf "$srcdir/$_gitname-build" + git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname-build" + + perl Build.PL installdirs=vendor destdir="$pkgdir/" + perl Build +} + +package() { + cd "$srcdir/$_gitname-build" + + perl Build install +} + +# vim:set ts=2 sw=2 et: