summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorfelics@felics-tablet2017-01-02 13:48:04 +0100
committerfelics@felics-tablet2017-01-02 13:48:04 +0100
commitc32d731d29829e3b3e22df4f4af26d2d30b7609f (patch)
treedd9f06b5a3e3db7bbeb1a79e701cb4b891d2f4b2 /PKGBUILD
downloadaur-c32d731d29829e3b3e22df4f4af26d2d30b7609f.tar.gz
Initial Commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD60
1 files changed, 60 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f13e12078698
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,60 @@
+#!/bin/bash
+### Above line for automatic syntax highlighting editors.
+
+# Maintainer: dreieck.
+
+_pkgname="solunar"
+pkgname=solunar-git
+_pkgver="latest"
+pkgver=0.1.3a
+pkgrel=1
+pkgdesc="A simple command-line utility for calculating Sun and Moon rise and set, and related times."
+arch=('i686' 'x86_64')
+url='http://kevinboone.net/README_solunar.html'
+depends=('glibc' 'tzdata')
+provides=("${_pkgname}=${pkgver}")
+replaces=("${_pkgname}<=${pkgver}")
+conflicts=("${_pkgname}")
+license=('GPL2')
+source=(
+ "${_pkgname}::git://github.com/kevinboone/solunar_cmdline"
+ )
+sha256sums=('SKIP')
+
+pkgver() {
+ _extractdir="${srcdir}/solunar"
+
+ sed -n -r 's|^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*([^[[:space:]]*)[[:space:]]*|\1|p' "${_extractdir}/Makefile" | head -n1
+}
+
+build() {
+ _extractdir="${srcdir}/solunar"
+ echo ""
+ echo ">>> Building '${pkgname}', version '${pkgver}'. >>>"
+ echo ""
+
+ cd "${_extractdir}"
+
+ make
+
+ echo ""
+ echo "<<< Finished building '${pkgname}', version '${pkgver}'. <<<"
+ echo ""
+}
+
+package() {
+ _extractdir="${srcdir}/solunar"
+ _instdir="/usr/bin"
+ _docinstdir="/usr/share/doc/${_pkgname}"
+
+ cd "${_extractdir}"
+
+ ### Not use 'make install', since that will not install below '${pkgdir}'. 'make DESTDIR="${pkgdesc}"' seems not to work either.
+ install -v -D -m755 solunar "${pkgdir}/${_instdir}/solunar"
+
+ for _docfile in README_solunar.html NOTES TODO; do
+ if [ -f "${_docfile}" ]; then
+ install -v -D -m644 "${_docfile}" "${pkgdir}/${_docinstdir}/${_docfile}"
+ fi
+ done
+}