summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormaz-12015-10-19 17:41:41 +0800
committermaz-12015-10-19 17:41:41 +0800
commit09b6b2a9c710163cc8f625bf75897fd382524422 (patch)
treee1f73ccf7c2b239f49bfb0d9013960c5b6a8ccb7 /PKGBUILD
downloadaur-silver-searcher-git.tar.gz
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fbca236b9566
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Limao Luo <luolimao+AUR@gmail.com>
+
+_pkgname=the_silver_searcher
+pkgname=silver-searcher-git
+pkgver=0.22.0.r1182.9303d2b
+pkgrel=1
+pkgdesc="The Silver Searcher: An attempt to make something better than ack, which itself is better than grep."
+arch=(i686 x86_64)
+url=https://github.com/ggreer/the_silver_searcher
+license=(Apache)
+makedepends=(git)
+provides=($_pkgname=$pkgver)
+conflicts=($_pkgname)
+source=(git://github.com/ggreer/$_pkgname.git)
+sha256sums=('SKIP')
+sha512sums=('SKIP')
+
+pkgver() {
+ cd $_pkgname/
+ echo $(git describe --tags | sed 's/-/./g').r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+}
+
+build() {
+ cd $_pkgname/
+ ./build.sh
+}
+
+package() {
+ cd $_pkgname/
+ install -Dm755 ag "$pkgdir"/usr/bin/ag
+ install -Dm644 doc/ag.1 "$pkgdir"/usr/share/man/man1/ag.1
+}