aboutsummaryrefslogtreecommitdiffstats
path: root/dist/archlinux/bleeding/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'dist/archlinux/bleeding/PKGBUILD')
-rw-r--r--dist/archlinux/bleeding/PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/dist/archlinux/bleeding/PKGBUILD b/dist/archlinux/bleeding/PKGBUILD
new file mode 100644
index 0000000..7e09c07
--- /dev/null
+++ b/dist/archlinux/bleeding/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Mattias Andrée <maandree@operamail.com>
+pkgname=sysrss-git
+pkgver=20121118
+pkgrel=1
+pkgdesc="Let your system generate a maintenance notification RSS"
+arch=('any')
+url="https://github.com/maandree/sysrss"
+license=('GPL3')
+depends=('python>=3' 'util-linux')
+makedepends=('git')
+provides=('sysrss')
+conflicts=('sysrss')
+
+_gitroot=https://github.com/maandree/sysrss.git
+_gitname=sysrss
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to GIT server...."
+
+ if [[ -d "$_gitname" ]]; then
+ cd "$_gitname" && git pull origin
+ msg "The local files are updated."
+ else
+ git clone "$_gitroot" "$_gitname"
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting build..."
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+ cd "$srcdir/$_gitname-build"
+
+ make DESTDIR="$pkgdir/"
+}
+
+package() {
+ cd "$srcdir/$_gitname-build"
+ make DESTDIR="$pkgdir/" install
+}