summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2014-04-01 13:16:24 +0300
committerCaleb Maclennan2014-04-01 13:21:31 +0300
commitfb043e4c6e1dc0582fca7ae82925fa30c092a1ad (patch)
tree5956e6f03b07f95748937e5139109bcdce1be97a /PKGBUILD
parente46533ce5aa1bef6bc5862657f0720e2357d402f (diff)
downloadaur-fb043e4c6e1dc0582fca7ae82925fa30c092a1ad.tar.gz
cleanup package
* use cleaner method of finding and setting version number * use git instead of http checkout * remove verbose noise from build (messages already auto generated) * base-devel packages can be assumed to be installed
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 16 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f2fff440c9e9..007e3599aebe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,37 @@
-# Maintainer: Andy Weidenbaum <archbaum@gmail.com>
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Contributor: Andy Weidenbaum <archbaum@gmail.com>
+#
+# Any suggestions welcome; please submit paches via Github:
+# https://github.com/alerque/aur/tree/master/git-crypt-git
-pkgname=git-crypt-git
-pkgver=20131230
+pkgname="git-crypt-git"
+pkgver=0.3_9_g7fe8443
pkgrel=1
pkgdesc="Transparent file encryption in Git"
arch=('i686' 'x86_64')
-makedepends=('gcc' 'git' 'make' 'openssl')
-url="http://www.agwa.name/projects/git-crypt/"
+url="http://www.agwa.name/projects/${pkgname%-git}/"
license=('GPL3')
-source=(git+https://github.com/AGWA/git-crypt)
+makedepends=('git' 'openssl')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=("git://github.com/AGWA/${pkgname%-git}")
sha256sums=('SKIP')
-provides=('git-crypt')
-conflicts=('git-crypt')
pkgver() {
- cd ${pkgname%-git}
- git log -1 --format="%cd" --date=short | sed "s|-||g"
+ cd "${pkgname%-git}"
+ git describe --long --tags | sed 's/^v//;s/-/_/g'
}
build() {
- cd ${pkgname%-git}
-
- msg 'Building...'
+ cd "${pkgname%-git}"
make
}
package() {
- cd ${pkgname%-git}
-
- msg 'Installing...'
+ cd "${pkgname%-git}"
mkdir -p "${pkgdir}/usr/bin"
make PREFIX="$pkgdir/usr" install
- msg 'Cleaning up pkgdir...'
find "$pkgdir" -type d -name .git -exec rm -r '{}' +
find "$pkgdir" -type f -name .gitignore -exec rm -r '{}' +
}