summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStanislav Seletskiy2017-03-07 22:35:57 +0700
committerStanislav Seletskiy2017-03-07 22:39:26 +0700
commit65b5ff6e4b9baa7839d623ddbce7193e1e16b614 (patch)
treebaf482f7bd9d7bf4a52728c0f6c5d25a2d18d22e
downloadaur-65b5ff6e4b9baa7839d623ddbce7193e1e16b614.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD47
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2e06cfc4a171
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+# Generated by mksrcinfo v8
+# Tue Mar 7 15:39:16 UTC 2017
+pkgbase = opts-bash
+ pkgdesc = Simple-to-use option parser for bash scripts
+ pkgver = autogenerated
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ source = opts-bash::git+https://github.com/reconquest/opts.bash
+ md5sums = SKIP
+
+pkgname = opts-bash
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..ba8fc7d11c6f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/*.tar.xz
+/opts-bash/
+/pkg/
+/src/
+/vendor/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..02ccab8c2479
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+pkgname="opts-bash"
+pkgver=${PKGVER:-autogenerated}
+pkgrel=${PKGREL:-1}
+pkgdesc="Simple-to-use option parser for bash scripts"
+groups=(
+ ""
+)
+arch=("i686" "x86_64")
+license=("GPL")
+depends=()
+makedepends=(
+ "git"
+)
+
+source=(
+ "$pkgname::git+https://github.com/reconquest/opts.bash"
+)
+
+md5sums=("SKIP")
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ local date=$(git log -1 --format="%cd" --date=short | sed s/-//g)
+ local count=$(git rev-list --count HEAD)
+ local commit=$(git rev-parse --short HEAD)
+ echo "$date.${count}_$commit"
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+
+ git submodule init
+ git submodule update
+
+ bash opts.bash
+}
+
+package() {
+ root=/usr/share/bash/opts/
+
+ cd "$srcdir/$pkgname"
+
+ find \
+ -type f -name '*.bash' \
+ -not '(' -path '*/.git/*' -o -path '*/tests/*' ')' \
+ | xargs -n1 -I{} install -DT "{}" "$pkgdir/$root/{}"
+}