Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/apsw
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/ChangeLog,v 1.9 2008/08/15 17:46:13 mrness Exp $
*apsw-3.5.9.2 (15 Aug 2008)
15 Aug 2008; Alin Năstac
+files/apsw-3.5.9.2-gentoo.patch, -apsw-3.3.5.1.ebuild,
-apsw-3.3.10.1.ebuild, +apsw-3.5.9.2.ebuild:
Version bump.
06 Jul 2008; Christian Faulhammer
stable x86, bug 230377
*apsw-3.3.13.1 (23 Mar 2007)
23 Mar 2007; Alin Năstac
Version bump.
*apsw-3.3.10.1 (14 Feb 2007)
14 Feb 2007; Tiziano Müller
Version bump plus cleanup. Added tests and docs.
15 Nov 2006; Alin Nastac
Remove old version.
17 Sep 2006; Alin Nastac
Stable on x86.
31 Jul 2006; Tom Gall
added ~ppc64
*apsw-3.3.5.1 (02 Jun 2006)
02 Jun 2006; Alin Nastac
+apsw-3.3.5.1.ebuild:
Stable on x86. Version bump.
*apsw-3.2.7.1 (02 Apr 2006)
02 Apr 2006; Alin Nastac
+apsw-3.2.7.1.ebuild:
Initial import from bug #100296, thanks to Lorenzo Luengo
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX apsw-3.5.9.2-gentoo.patch 508 RMD160 45bbcf7e0e64724224aeb04da771e132bc75fc4e SHA1 33f3ca3e2adcd5e97d6280a76d2882f939bc7aa2 SHA256 7b9a6d7a356ec4f3287cd43faea5b72bbf9ddf1da435230c0e8c758ae8f1f508
DIST apsw-3.3.13-r1.zip 86905 RMD160 2660140814d5d9bd027100a6054ccf6c0dbb7b53 SHA1 fde946d23c12683bd190ffb8193e29f3c8c8fee4 SHA256 3895ca28ef50fa134518ff17537a0961061d2457d89cb595f5b41a47541ab0be
DIST apsw-3.5.9-r2.zip 105305 RMD160 e0e225c3eda4e4d8c97d2f5fe5f0fe14438cf1b4 SHA1 5f40ba3f0132d90b7a8bf22739029e0793ef3c2c SHA256 e6e823d40e72f3fde36b4bf30d394c5d5f333f55a6174ac5ebd259221df9a512
EBUILD apsw-3.3.13.1.ebuild 812 RMD160 a5581672ad7471b9452bc0e87a21a7cd42931713 SHA1 98018dec354756540b442b26cf62700348df3d42 SHA256 acfb16f59a862556d6d66b4eff962fb6a322dfbe9fcf400dc39f0078db8d465a
EBUILD apsw-3.5.9.2.ebuild 867 RMD160 cc4eec18f0c6e57df95a61e8ef1ff16372ec7f52 SHA1 48e8b5226763ae451fe98d73aed3d621b5457383 SHA256 a0613577e35449dc40b20722f19113a1c2c8fc23fe6d85d15277ba6f8ddcd5b1
MISC ChangeLog 1390 RMD160 9444e75908f57b493bb1c76aa835e328b93734ce SHA1 e40c97c55c44b11589e546aa8f7e28066e052e21 SHA256 1bd9d4377d75072d3b54928c753b32187ea14782b6a220f270b894f6060eda03
MISC metadata.xml 521 RMD160 46536dbaba8b078be569ccd226937c9ba8ae6e27 SHA1 79604d199b1674bdbf823380e6aac6f325ff3252 SHA256 d860d4be70d9a1797a97977de55a00abdb0dd58a6bb06afd94f90de5ac97d88e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkilwPUACgkQPrHvTlXvhtvnQACeLEc7qiJIgGZR1AGyBcEp26Mr
lfsAn3R+JtAlPE+9dwMxxHuYCq1YZwIk
=RhhN
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/apsw-3.3.13.1.ebuild,v 1.2 2008/07/06 19:03:52 opfer Exp $
inherit distutils versionator
MY_PV=$(replace_version_separator 3 -r)
DESCRIPTION="APSW - Another Python SQLite Wrapper"
HOMEPAGE="http://initd.org/tracker/pysqlite/wiki/APSW"
SRC_URI="http://initd.org/pub/software/pysqlite/${PN}/${MY_PV}/${PN}-${MY_PV}.zip"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 x86"
IUSE=""
RDEPEND="dev-lang/python
>=dev-db/sqlite-3.3.10"
DEPEND="app-arch/unzip
${RDEPEND}"
S=${WORKDIR}/${PN}-${MY_PV}
src_install() {
distutils_src_install
dohtml apsw.html
}
src_test() {
PYTHONPATH="$(ls -d build/lib.*)" "${python}" tests.py || die "tests failed"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/apsw-3.5.9.2.ebuild,v 1.1 2008/08/15 17:46:13 mrness Exp $
inherit eutils distutils versionator
MY_PV=$(replace_version_separator 3 -r)
DESCRIPTION="APSW - Another Python SQLite Wrapper"
HOMEPAGE="http://code.google.com/p/apsw/"
SRC_URI="http://apsw.googlecode.com/files/${PN}-${MY_PV}.zip"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
RDEPEND="dev-lang/python
>=dev-db/sqlite-3.5.9"
DEPEND="app-arch/unzip
${RDEPEND}"
S="${WORKDIR}/${PN}-${MY_PV}"
src_unpack() {
distutils_src_unpack
epatch "${FILESDIR}"/${P}-gentoo.patch
}
src_install() {
distutils_src_install
dohtml apsw.html
}
src_test() {
PYTHONPATH="$(ls -d build/lib.*)" "${python}" tests.py || die "tests failed"
}
Everything you can do from the C API to SQLite 3, you can do from Python.
Although APSW looks vaguely similar to the DBAPI, it is not compliant with that API and instead
works the way SQLite 3 does.