summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancesco Colista2015-06-08 14:48:04 +0200
committerFrancesco Colista2015-06-08 14:48:04 +0200
commita36d9e8bbb90c685d931635ff8759b4922c7eb99 (patch)
treeddb622a294ab1523a0e3405e2c0d9969e51a858f
downloadaur-a36d9e8bbb90c685d931635ff8759b4922c7eb99.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD35
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f99271734cb8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = patchwork-git
+ pkgdesc = Web-based patch tracking system
+ pkgver = 9cab078
+ pkgrel = 1
+ url = http://jk.ozlabs.org/projects/patchwork/
+ arch = x86
+ arch = x86_64
+ license = GPL
+ depends = python-django
+ depends = django-registration
+ source = git://ozlabs.org/home/jk/git/patchwork
+ md5sums = SKIP
+
+pkgname = patchwork-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a0d713bd3278
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Contributor: Francesco Colista <francesco.colista@gmail.com>
+# Maintainer: Francesco Colista <francesco.colista@gmail.com>
+pkgname=patchwork-git
+_gitname=patchwork
+pkgver=9cab078
+pkgrel=1
+pkgdesc="Web-based patch tracking system"
+url="http://jk.ozlabs.org/projects/patchwork/"
+arch=('x86' 'x86_64')
+license=('GPL')
+depends=('python-django' 'django-registration')
+makedepends=()
+install=""
+source=('git://ozlabs.org/home/jk/git/patchwork')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_gitname"
+ git describe --always | sed 's|-|.|g'
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+}
+
+package() {
+ cd "$srcdir/$_gitname"
+ mkdir -p "$pkgdir"/etc/$_gitname
+ mkdir -p "$pkgdir"/usr/share/webapps/$_gitname
+ for file in patchwork docs htdocs lib templates tools; do
+ cp -r $file "$pkgdir"/usr/share/webapps/$_gitname
+ done
+ cp patchwork/settings/production.example.py "$pkgdir"/etc/$_gitname/local_settings.py
+ ln -sf /etc/$_gitname/local_settings.py "$pkgdir"/usr/share/webapps/$_gitname/patchwork/settings/production.example.py
+}