summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFaerbit2016-03-19 16:29:15 +0100
committerFaerbit2016-03-19 16:29:15 +0100
commit590ecc056307e15bae2851902b6cf2200542b081 (patch)
tree48964e02fdb616e3dadc9d59472dd92f495497a0
downloadaur-590ecc056307e15bae2851902b6cf2200542b081.tar.gz
Initial commit.
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD28
-rw-r--r--grade_change_emailer-git.install6
4 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..288cf3f05f52
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Sat Mar 19 15:29:08 UTC 2016
+pkgbase = grade_change_emailer-git
+ pkgdesc = Checks for changes in your grades at the FH Aachen
+ pkgver = 0.1.1
+ pkgrel = 1
+ url = https://github.com/Faerbit/grade_change_emailer
+ install = grade_change_emailer-git.install
+ arch = any
+ license = MIT
+ depends = python-setuptools
+ depends = python-beautifulsoup4
+ depends = python-requests
+ depends = python-appdirs
+ source = git+https://github.com/Faerbit/grade_change_emailer.git
+ md5sums = SKIP
+
+pkgname = grade_change_emailer-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..0a82d2204f65
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
+!grade_change_emailer-git.install
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..40c13108f594
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Faerbit <faerbit at gmail dot com>
+
+pkgname=grade_change_emailer-git
+_pkgname=${pkgname%-git}
+pkgver=0.1.1
+pkgrel=1
+pkgdesc="Checks for changes in your grades at the FH Aachen"
+arch=('any')
+url="https://github.com/Faerbit/grade_change_emailer"
+license=('MIT')
+depends=('python-setuptools' 'python-beautifulsoup4' 'python-requests' 'python-appdirs')
+source=("git+https://github.com/Faerbit/grade_change_emailer.git")
+md5sums=('SKIP')
+install="${pkgname}.install"
+
+pkgver() {
+ cd "$srcdir/$_pkgname"
+ echo $(git describe | sed 's/-/./g' | sed 's/v//g')
+}
+
+package() {
+ cd "$srcdir/$_pkgname"
+
+ python3 setup.py install --root="$pkgdir/" --optimize=1
+
+ install -D -m644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -D -m644 example.ini "$pkgdir/etc/${_pkgname}.ini.skel"
+}
diff --git a/grade_change_emailer-git.install b/grade_change_emailer-git.install
new file mode 100644
index 000000000000..1d4a1ac2ec8d
--- /dev/null
+++ b/grade_change_emailer-git.install
@@ -0,0 +1,6 @@
+post_install() {
+ echo "Copy '/etc/grade_change_emailer.ini.skel' to"
+ echo "'~/.config/grade_change_emailer/default.ini' and configure your"
+ echo "credentials.You can also set GRADE_CHANGE_EMAILER_CONFIG_FILE to a custom"
+ echo "location for the config file."
+}