summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2020-12-25 10:54:44 -0700
committerMark Wagie2020-12-25 10:54:44 -0700
commit3fd0c1c7a7f5785018afd683ca3976bea1beb670 (patch)
tree970d1f62d0b2ef3a95f5afbcc91203cf45c2b32f
parent01ad59cf2c8e290abb90828061c4408bb420515d (diff)
downloadaur-3fd0c1c7a7f5785018afd683ca3976bea1beb670.tar.gz
0.3.36
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD32
3 files changed, 34 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9affcbc16d35..5f5bf39e58b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = python-croniter
- pkgdesc = python-croniter
- pkgver = 0.3.31
+ pkgdesc = A Python module to provide iteration for datetime object.
+ pkgver = 0.3.36
pkgrel = 1
- url = https://pypi.org/project/croniter/
- arch = i686
- arch = x86_64
+ url = https://github.com/kiorky/croniter
+ arch = any
license = MIT
- depends = python2
- source = https://files.pythonhosted.org/packages/29/19/62078c6b965b10d8c558202dbddc38292096ed567adfeb9d5570083f7b4e/croniter-0.3.31.tar.gz
- md5sums = 84020f61103e8d715256547207fefe79
+ makedepends = python-setuptools
+ depends = python-dateutil
+ depends = python-natsort
+ source = https://pypi.org/packages/source/c/croniter/croniter-0.3.36.tar.gz
+ sha256sums = 9d3098e50f7edc7480470455d42f09c501fa1bb7e2fc113526ec6e90b068f32c
pkgname = python-croniter
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4dab8d6386e3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+# Ignore everything
+*
+
+# But not these files...
+!.gitignore
+!PKGBUILD
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
index 94d2f9f486a4..54cf462a0d96 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,27 @@
-# Maintainer: Thomas Andrejak <thomas.andrejak@gmail.com>
-
+# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
+# Contributor: Thomas Andrejak <thomas.andrejak@gmail.com>
pkgname=python-croniter
-pkgver=0.3.31
+_name=${pkgname#python-}
+pkgver=0.3.36
pkgrel=1
-pkgdesc="python-croniter"
-arch=('i686' 'x86_64')
-url="https://pypi.org/project/croniter/"
+pkgdesc="A Python module to provide iteration for datetime object."
+arch=('any')
+url="https://github.com/kiorky/croniter"
license=('MIT')
-depends=('python2')
-source=("https://files.pythonhosted.org/packages/29/19/62078c6b965b10d8c558202dbddc38292096ed567adfeb9d5570083f7b4e/croniter-0.3.31.tar.gz")
+depends=('python-dateutil' 'python-natsort')
+makedepends=('python-setuptools')
+source=("https://pypi.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('9d3098e50f7edc7480470455d42f09c501fa1bb7e2fc113526ec6e90b068f32c')
build() {
- cd "$srcdir"/croniter-$pkgver
- python2 setup.py build
+ cd "$_name-$pkgver"
+ python setup.py build
}
package() {
- cd "$srcdir"/croniter-$pkgver
- python2 setup.py install --root="$pkgdir"
-}
+ cd "$_name-$pkgver"
+ export PYTHONHASHSEED=0
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-md5sums=('84020f61103e8d715256547207fefe79')
+ install -Dm644 docs/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}