summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSuIông .N2015-08-17 03:38:44 +0800
committerSuIông .N2015-08-17 03:38:44 +0800
commit3f5fc1aad8023b86a0228a5a68712ed8101ee1a0 (patch)
treeb3367c32db5bedf73159893344c2fe65b8127d5a /PKGBUILD
downloadaur-3f5fc1aad8023b86a0228a5a68712ed8101ee1a0.tar.gz
initial commit for aur4 migration
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..68ec8090869c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Author: fnord0 <fnord0 AT riseup DOT net>
+
+pkgname=hurl-git
+pkgver=20120714
+pkgrel=1
+pkgdesc="hURL is a hexadecimal & URL encoder + decoder, and does several base conversions (similar to radare's rax(2) utility)"
+arch=('i686' 'x86_64')
+url=("https://github.com/fnord0/hURL")
+license=('GPL')
+provides=('hurl')
+makedepends=('git')
+_gitroot=("http://github.com/fnord0/hURL.git")
+_gitname=("hURL")
+
+build() {
+ cd ${srcdir}
+
+ ## Git checkout
+ if [ -d ${srcdir}/${_gitname} ] ; then
+ msg "Git checkout: Updating existing tree"
+ cd ${_gitname} && git pull origin
+ msg "Git checkout: Tree has been updated"
+ else
+ msg "Git checkout: Retrieving sources"
+ git clone ${_gitroot}
+ fi
+ msg "Checkout completed"
+
+ ## Build
+ rm -rf ${srcdir}/${_gitname}-build
+ cp -r ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
+ cd ${srcdir}/${_gitname}-build
+}
+package() {
+ cd ${srcdir}/${_gitname}-build
+ install -d ${pkgdir}/usr/share/${_gitname} || return 1
+ install -d ${pkgdir}/usr/bin || return 1
+ cp -a ${srcdir}/${_gitname}-build/* \
+ ${pkgdir}/usr/share/${_gitname} || return 1
+ ln -s /usr/share/${_gitname}/hURL \
+ ${pkgdir}/usr/bin/hURL || return 1
+ install -Dm644 README \
+ ${pkgdir}/usr/share/${_gitname}/README
+}