summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTheAifam52019-11-25 00:32:36 +0100
committerTheAifam52019-11-25 00:32:36 +0100
commit95afadaf331456d41fac1af7b6a0651f5ae66023 (patch)
tree1c4a2b311986957c1b6ad261b6c27b21ff1d929d
downloadaur-95afadaf331456d41fac1af7b6a0651f5ae66023.tar.gz
Initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD32
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4cb10abcd3c7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = python-marshmallow2
+ pkgdesc = A lightweight library for converting complex datatypes to and from native Python datatypes.
+ pkgver = 2.20.5
+ pkgrel = 1
+ url = https://github.com/marshmallow-code/marshmallow
+ arch = any
+ license = MIT
+ checkdepends = python-pytest-runner
+ checkdepends = python-simplejson
+ checkdepends = python-pytz
+ checkdepends = python-dateutil
+ makedepends = python-setuptools
+ depends = python
+ provides = python-marshmallow
+ conflicts = python-marshmallow
+ source = https://pypi.io/packages/source/m/marshmallow/marshmallow-2.20.5.tar.gz
+ sha512sums = a02b6a3341d2cd08174937112eba2f69a07de59054a088eef64ac12703699e2b6f561ce76ebc0cb43334056f02f3898098bb0d3501ae8a1b6350f9a168eb3355
+
+pkgname = python-marshmallow2
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..eab55cd7b1f6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+*.tar.*
+pkg
+src \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cfba198f7693
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: TheAifam5 <theaifam5@gmail.com>
+
+pkgname=python-marshmallow2
+pkgver=2.20.5
+pkgrel=1
+pkgdesc="A lightweight library for converting complex datatypes to and from native Python datatypes."
+url="https://github.com/marshmallow-code/marshmallow"
+license=('MIT')
+arch=('any')
+depends=('python')
+provides=('python-marshmallow')
+conflicts=('python-marshmallow')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-simplejson' 'python-pytz' 'python-dateutil')
+source=("https://pypi.io/packages/source/m/marshmallow/marshmallow-$pkgver.tar.gz")
+sha512sums=('a02b6a3341d2cd08174937112eba2f69a07de59054a088eef64ac12703699e2b6f561ce76ebc0cb43334056f02f3898098bb0d3501ae8a1b6350f9a168eb3355')
+
+build() {
+ cd "$srcdir"/marshmallow-$pkgver
+ python setup.py build
+}
+
+check() {
+ cd "$srcdir"/marshmallow-$pkgver
+ python setup.py pytest
+}
+
+package() {
+ cd marshmallow-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}