summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDenis Saintilma2015-12-05 14:25:12 -0500
committerDenis Saintilma2015-12-05 14:25:12 -0500
commite7fa9aeae3138e299acfc80a6a706e3f0841c111 (patch)
treed48b9fa57ddd2f8ef0992fef95c6f6249f90c588 /PKGBUILD
downloadaur-e7fa9aeae3138e299acfc80a6a706e3f0841c111.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5df33e2fc033
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Denis Saintilma <1068des@gmail.com>
+pkgname=plexpy-git
+pkgver=1.2.7.r0.81b22a8
+pkgrel=1
+pkgdesc="A Python based monitoring and tracking tool for Plex Media Server."
+arch=('any')
+url="https://github.com/drzoidberg33/plexpy"
+license=('GPL')
+depends=('python2')
+makedepends=('git')
+provides=("plexpy")
+install=('plexpy-git.install')
+source=("$pkgname::git+https://github.com/drzoidberg33/plexpy/" 'plexpy.service' 'plexpy-git.install' 'welcome.html.patch')
+md5sums=('SKIP'
+ '9cfa4e18a48b03922242dddd005cdad3'
+ 'f39a0612d0d0b0e37f8fb8ed49850eb0'
+ 'd4ab675b2351815bdc162b3615ace953')
+
+prepare() {
+ patch -p1 < "${srcdir}/welcome.html.patch"
+}
+
+pkgver() {
+ cd "${srcdir}/${pkgname%-VCS}"
+ git describe --long | sed -e 's/\([^-]*-\)g/r\1/;s/-/./g' -e 's/^v//'
+}
+
+package() {
+ cd "${srcdir}/${pkgname%-VCS}"
+ install -Dm755 PlexPy.py "${pkgdir}/opt/plexpy/PlexPy.py"
+ install -Dm644 pylintrc "${pkgdir}/opt/plexpy/"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/plexpy/LICENSE"
+
+ cp -a data/ lib/ plexpy/ "${pkgdir}/opt/plexpy/"
+
+ install -Dm644 "${srcdir}/plexpy.service" "${pkgdir}/usr/lib/systemd/system/plexpy.service"
+}