summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjose17112018-08-10 23:26:49 +0200
committerjose17112018-08-10 23:26:49 +0200
commitd8012f6c8387f6133d703611ae17b5c0e9a7779c (patch)
tree91bd1d0593bd174d5f38ca171d66383f48394625 /PKGBUILD
downloadaur-d8012f6c8387f6133d703611ae17b5c0e9a7779c.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0d4ab044c7b8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Jose Riha <jose1711 gmail com>
+#
+pkgname=cycle-git
+pkgver=r3.354bc6e
+pkgrel=1
+pkgdesc="Cycle is a calendar program for women (git)"
+arch=('any')
+url="https://github.com/jose1711/cycle"
+license=('GPL')
+depends=('python2' 'wxpython')
+source=($pkgname::"git+https://github.com/jose1711/cycle.git" cycle.desktop)
+md5sums=('SKIP'
+ '2ce056808512dcdf55f0375b159ae6b1')
+
+pkgver() {
+ cd "$srcdir"/$pkgname
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ python2 setup.py build
+ python2 setup.py install --root=${pkgdir} --optimize=1
+
+ mkdir -p ${pkgdir}/usr/share/{cycle,man/man1}
+ cp -pR * ${pkgdir}/usr/share/cycle
+ mv cycle.1 ${pkgdir}/usr/share/man/man1
+ install -D -m644 icons/cycle.xpm $pkgdir/usr/share/pixmaps/cycle.xpm
+ install -D -m644 $srcdir/cycle.desktop $pkgdir/usr/share/applications/cycle.desktop
+ cat >./cycle <<EOF
+#!/bin/bash
+test -d ~/.cycle || mkdir ~/.cycle
+cd /usr/share/cycle/
+exec ./cycle.py
+EOF
+ install -D -m755 ./cycle ${pkgdir}/usr/bin/cycle
+}
+
+# vim:set ts=2 sw=2 et: