summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO23
-rw-r--r--CHANGELOG.rst24
-rw-r--r--PKGBUILD50
3 files changed, 51 insertions, 46 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 314d1ff7cda3..c4f348cf6f45 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,14 @@
pkgbase = python-rabadb
- pkgdesc = Lightweight uncomplicated schemaless ORM on top of sqlite3 for Python
- pkgver = 1.0.5
- pkgrel = 2
- url = https://pypi.python.org/pypi/rabaDB
+ pkgdesc = Lightweight uncomplicated schemaless ORM on top of sqlite3
+ pkgver = 2.0
+ pkgrel = 1
+ url = https://github.com/tariqdaouda/rabadb
+ changelog = CHANGELOG.rst
arch = any
license = Apache
- makedepends = python
makedepends = python-setuptools
- makedepends = python2
- makedepends = python2-setuptools
- options = !emptydirs
- source = python-rabadb-1.0.5.tar.gz::https://pypi.python.org/packages/11/10/e8397c370efd954209089319b3d842a1689499a5b5c20812e5094d32b83f/rabaDB-1.0.5.tar.gz
- sha256sums = e447a93b6bf22479766ee73533416a30cd6859644854e50c3030285a3d009498
-
-pkgname = python-rabadb
depends = python
+ source = python-rabadb-2.0.tar.gz::https://files.pythonhosted.org/packages/source/r/rabaDB/rabaDB-2.0.tar.gz
+ sha256sums = cab1eeaaa202006749877cf4608dcb2a0b2e45843306ea860e957304cd861b42
-pkgname = python2-rabadb
- depends = python2
-
+pkgname = python-rabadb
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
new file mode 100644
index 000000000000..05d022a19c2e
--- /dev/null
+++ b/CHANGELOG.rst
@@ -0,0 +1,24 @@
+1.0.5
+=====
+
+* fixed Rlists
+
+1.0.4
+=====
+
+* Minor bug fixes
+* Typos
+* More explicit error messages
+
+1.0.3:
+=======
+
+* Will print a more meaningfull error if the database file could not be opened
+
+1.0.1:
+=======
+* Added functions to free object registeries
+
+1.0.0:
+=======
+The begining of a new era
diff --git a/PKGBUILD b/PKGBUILD
index cc9d67b117c3..e8e11373dc92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,31 @@
-# Maintainer: Clint Valentine <valentine.clint@gmail.com>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Clint Valentine <valentine.clint@gmail.com>
-_name=rabaDB
-pkgbase='python-rabadb'
-pkgname=('python-rabadb' 'python2-rabadb')
-pkgver=1.0.5
-pkgrel=2
-pkgdesc="Lightweight uncomplicated schemaless ORM on top of sqlite3 for Python"
+pkgname=python-rabadb
+pkgver=2.0
+pkgrel=1
+pkgdesc="Lightweight uncomplicated schemaless ORM on top of sqlite3"
arch=('any')
-url=https://pypi.python.org/pypi/"${_name}"
+url='https://github.com/tariqdaouda/rabadb'
license=('Apache')
-makedepends=(
- 'python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-options=(!emptydirs)
-source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.python.org/packages/11/10/e8397c370efd954209089319b3d842a1689499a5b5c20812e5094d32b83f/rabaDB-1.0.5.tar.gz)
-sha256sums=('e447a93b6bf22479766ee73533416a30cd6859644854e50c3030285a3d009498')
+depends=('python')
+makedepends=('python-setuptools')
+changelog=CHANGELOG.rst
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/r/rabaDB/rabaDB-$pkgver.tar.gz")
+sha256sums=('cab1eeaaa202006749877cf4608dcb2a0b2e45843306ea860e957304cd861b42')
prepare() {
- cp -a "${_name}"-"${pkgver}"{,-py2}
+ cd "rabaDB-$pkgver"
+ sed -i '/sample=sample/s/sample/rabaDB-sample/' setup.py
}
build(){
- cd "${srcdir}"/"${_name}"-"${pkgver}"
- python setup.py build
-
- cd "${srcdir}"/"${_name}"-"${pkgver}"-py2
- python2 setup.py build
-}
-
-package_python2-rabadb() {
- depends=('python2')
-
- cd "${_name}"-"${pkgver}"-py2
- python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
+ cd "rabaDB-$pkgver"
+ python setup.py build
}
package_python-rabadb() {
- depends=('python')
-
- cd "${_name}"-"${pkgver}"
- python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
+ cd "rabaDB-$pkgver"
+ PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
}