summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Purkhiser2014-05-02 16:10:03 -0400
committerEvan Purkhiser2014-05-02 16:10:03 -0400
commit257621d523d25f467c4df5599fc16682ff604a8c (patch)
tree531e58501542d92db0c02305409e40e40f374e4c
downloadaur-257621d523d25f467c4df5599fc16682ff604a8c.tar.gz
New pkg: mutagen-hg
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD31
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e4b49bd84eaa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = mutagen-hg
+ pkgdesc = An audio metadata tag reader and writer, mercurial version
+ pkgver = r0
+ pkgrel = 1
+ url = http://code.google.com/p/mutagen/
+ arch = any
+ license = GPL2
+ depends = python2
+ provides = mutagen
+ conflicts = mutagen
+ source = hg+https://code.google.com/p/mutagen/
+ sha1sums = SKIP
+
+pkgname = mutagen-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3aca69439033
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Evan Purkhiser <evanpurkhiser@gmail.com>
+
+_hgname=mutagen
+pkgname=mutagen-hg
+pkgver=r0
+pkgrel=1
+pkgdesc="An audio metadata tag reader and writer, mercurial version"
+arch=('any')
+url="http://code.google.com/p/mutagen/"
+license=('GPL2')
+depends=('python2')
+makepends=('mercurial')
+conflicts=('mutagen')
+provides=('mutagen')
+source=(hg+https://code.google.com/p/$_hgname/)
+sha1sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_hgname"
+ printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+}
+
+package() {
+ cd "${srcdir}/$_hgname"
+
+ python2 setup.py install --root="${pkgdir}"
+ install -d "${pkgdir}/usr/bin"
+ install -m755 tools/* "${pkgdir}/usr/bin"
+ sed -i 's|^#!.*/usr/bin/env.*python|#!/usr/bin/env python2|' "${pkgdir}"/usr/bin/* \
+ "${pkgdir}/usr/lib/python2.7/site-packages/mutagen/__init__.py"
+}