diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..de8ec2d6e5b3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = silver-searcher-git + pkgdesc = The Silver Searcher: An attempt to make something better than ack, which itself is better than grep. + pkgver = 0.22.0.r1182.9303d2b + pkgrel = 1 + url = https://github.com/ggreer/the_silver_searcher + arch = i686 + arch = x86_64 + license = Apache + makedepends = git + provides = the_silver_searcher=0.22.0.r1182.9303d2b + conflicts = the_silver_searcher + source = git://github.com/ggreer/the_silver_searcher.git + sha256sums = SKIP + sha512sums = SKIP + +pkgname = silver-searcher-git + 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 +} |