summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMubashshir2021-06-15 18:27:53 +0600
committerMubashshir2021-06-15 18:28:27 +0600
commitb8730c583ea369474ac4e0e5f36be72d2a4b47c9 (patch)
tree9fd4bbcc953365cdc8be063a8c398956615d85e1
downloadaur-b8730c583ea369474ac4e0e5f36be72d2a4b47c9.tar.gz
Init
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD43
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ffb76c93d25d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = python-urlmatch
+ pkgdesc = fnmatch for the web
+ pkgver = 1.0.1
+ pkgrel = 1
+ url = https://github.com/jessepollak/urlmatch
+ arch = any
+ license = Apache
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ source = python-urlmatch-1.0.1.tar.gz::https://files.pythonhosted.org/packages/source/u/urlmatch/urlmatch-1.0.1.tar.gz
+ sha256sums = 3f0c3529f03f3b31efc4547ce44e6512ff5714bf61f7f6ac355b1636ad16eb2d
+
+pkgname = python-urlmatch
+ depends = python
+
+pkgname = python2-urlmatch
+ depends = python2
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e4f9ba3007cf
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.SRCINFO
+!PKGBUILD
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..59ed5efee997
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Mubashshir <ahmubashshir@gmail.com>
+# pkg: pypi urlmatch
+_name=urlmatch
+pkgname=( python-$_name python2-$_name)
+pkgbase=python-$_name
+pkgver=1.0.1
+pkgrel=1
+pkgdesc='fnmatch for the web'
+
+arch=(any)
+url=https://github.com/jessepollak/urlmatch
+license=(Apache)
+depends=()
+
+makedepends=(python-setuptools python2-setuptools)
+source=("$pkgbase-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('3f0c3529f03f3b31efc4547ce44e6512ff5714bf61f7f6ac355b1636ad16eb2d')
+
+prepare() {
+ # copy folder, so we can cleanly build for both python versions
+ cp -rup $_name-$pkgver $_name-$pkgver-py2
+}
+
+build() {
+ cd "$srcdir/$_name-$pkgver"
+ python setup.py build
+ cd "$srcdir/$_name-$pkgver-py2"
+ python2 setup.py build
+}
+
+package_python-urlmatch()
+{
+ depends=( python )
+ cd "$srcdir/$_name-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python2-urlmatch()
+{
+ depends=( python2 )
+ cd "$srcdir/$_name-$pkgver-py2"
+ python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}