summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Galvez2018-07-23 20:38:35 -0400
committerJose Galvez2018-07-23 20:38:35 -0400
commitea20f4b671c639d1833ba0e24536381c262d14b0 (patch)
tree1076b9ee7d7356a7f5decf98458e4d4f06fe3018
downloadaur-ea20f4b671c639d1833ba0e24536381c262d14b0.tar.gz
Version 1.0
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
-rw-r--r--insomnio.install14
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..85c79a925100
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = insomnio-git
+ pkgdesc = keeps computer from fallling asleep
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://bitbucket.org/jjgalvez/insomnio
+ install = insomnio.install
+ arch = any
+ license = PSF
+ makedepends = git
+ depends = python
+ depends = python-pyqt5
+ depends = python-click
+ provides = insomnio
+ conflicts = insomnio
+ source = insomnio::git+https://jjgalvez@bitbucket.org/jjgalvez/insomnio.git#tag=1.0
+ md5sums = SKIP
+
+pkgname = insomnio-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..944943b1f9be
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Jose Galvez <jose@cybergalvez.com>
+pkgname=insomnio-git
+pkgver=1.0
+pkgrel=1
+pkgdesc="keeps computer from fallling asleep"
+arch=('any')
+url="https://bitbucket.org/jjgalvez/insomnio"
+license=('PSF')
+groups=()
+depends=(
+ 'python'
+ 'python-pyqt5'
+ 'python-click'
+)
+makedepends=('git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+replaces=()
+backup=()
+options=()
+install=${pkgname%-git}.install
+source=("${pkgname%-git}::git+https://jjgalvez@bitbucket.org/jjgalvez/insomnio.git#tag=$pkgver")
+noextract=()
+md5sums=('SKIP')
+
+package() {
+ cd ${pkgname%-git}
+
+ install -D -m755 ./insomnio.py $pkgdir/usr/lib/${pkgname%-git}/insomnio.py
+ install -D -m755 ./insomnio_config.py $pkgdir/usr/lib/${pkgname%-git}/insomnio_config.py
+
+ install -D -m644 ./utils.py $pkgdir/usr/lib/${pkgname%-git}/utils.py
+ install -D -m644 ./config.py $pkgdir/usr/lib/${pkgname%-git}/config.py
+ install -D -m644 ./inhibitors.py $pkgdir/usr/lib/${pkgname%-git}/inhibitors.py
+
+ install -D -m644 ./resources/screensaverOn.png $pkgdir/usr/lib/${pkgname%-git}/resources/screensaverOn.png
+ install -D -m644 ./resources/screensaverOff.png $pkgdir/usr/lib/${pkgname%-git}/resources/screensaverOff.png
+ install -D -m644 ./resources/insomnio128.png $pkgdir/usr/lib/${pkgname%-git}/resources/insomnio128.png
+
+ install -D -m644 ./resources/insomnio128.png $pkgdir/usr/share/pixmaps/${pkgname%-git}.png
+
+ install -D -m755 ./insomnio.desktop $pkgdir/usr/share/applications/insomnio.desktop
+
+}
diff --git a/insomnio.install b/insomnio.install
new file mode 100644
index 000000000000..2d5d90e95e0c
--- /dev/null
+++ b/insomnio.install
@@ -0,0 +1,14 @@
+post_install() {
+ ln -sf /usr/lib/insomnio/insomnio.py /usr/bin/insomnio
+ ln -sf /usr/lib/insomnio/insomnio_config.py /usr/bin/insomnio_config
+}
+
+post_remove() {
+ if [ -f /usr/bin/insomnio ]; then
+ rm /usr/bin/insomnio
+ fi
+
+ if [ if /usr/bin/insomnio_config ]; then
+ rm /usr/bin/insomnio_config
+ fi
+}