summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarien Zwart <marienz@gentoo.org>2006-10-23 23:17:00 +0000
committerMarien Zwart <marienz@gentoo.org>2006-10-23 23:17:00 +0000
commit6a11aa04406845e867b5a676b8a899900d52313e (patch)
treeec904f92f888353e04b326930f8b0221860e7366 /sys-apps/pkgcore
parentUpdated www-apache/mod_mono-1.1.10-r2 dependencies (diff)
downloadhistorical-6a11aa04406845e867b5a676b8a899900d52313e.tar.gz
historical-6a11aa04406845e867b5a676b8a899900d52313e.tar.bz2
historical-6a11aa04406845e867b5a676b8a899900d52313e.zip
Version bump.
Package-Manager: portage-2.1.2_pre3-r6
Diffstat (limited to 'sys-apps/pkgcore')
-rw-r--r--sys-apps/pkgcore/ChangeLog7
-rw-r--r--sys-apps/pkgcore/Manifest22
-rw-r--r--sys-apps/pkgcore/files/digest-pkgcore-0.1.33
-rw-r--r--sys-apps/pkgcore/pkgcore-0.1.3.ebuild69
4 files changed, 93 insertions, 8 deletions
diff --git a/sys-apps/pkgcore/ChangeLog b/sys-apps/pkgcore/ChangeLog
index 9e7c0a907e92..4bae7fa83032 100644
--- a/sys-apps/pkgcore/ChangeLog
+++ b/sys-apps/pkgcore/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/pkgcore
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.8 2006/10/12 13:19:54 marienz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.9 2006/10/23 23:17:00 marienz Exp $
+
+*pkgcore-0.1.3 (23 Oct 2006)
+
+ 23 Oct 2006; Marien Zwart <marienz@gentoo.org> +pkgcore-0.1.3.ebuild:
+ Version bump.
*pkgcore-0.1.2-r1 (12 Oct 2006)
diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index bc91c449e471..0fee191a558c 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -15,6 +15,7 @@ RMD160 91a273f4271f45a1ae7b6ce5387e261a5be8b1ef files/pkgcore-0.1.1-filter-env-c
SHA256 4e2698695c0c7432a3c2bbabe746ab91c98c1705d20e6bf418b52bf800cdcadf files/pkgcore-0.1.1-filter-env-cflags.patch 1662
DIST pkgcore-0.1.1.tar.bz2 388021 RMD160 2f9e9dad56d7391789e3f74d26b6df241d62239d SHA1 4e8b278613f0b587c0bf63fed6dc160dd9ec0aa4 SHA256 b7a3732a4bc72074e585b8e8da4c28b4af89b39bd0bc3111319f660446a1961e
DIST pkgcore-0.1.2.tar.bz2 389039 RMD160 fb3ca047e704187c7ac56215422bdd2400e6b8a5 SHA1 4dbefddebb01e345260fd85f2fb7e482d949cefd SHA256 7b189ccac4eb7417d36b84b10ab25f2c4865ae629ef773498bd6b18194c38293
+DIST pkgcore-0.1.3.tar.bz2 389178 RMD160 8cee0f24f20c9801f627d80634e2c8e96b800789 SHA1 4504a5b9054da188d1ea74c87f33b8e9a21052d6 SHA256 14633130ee0f76471342dda95308096d84bc64b8d68efa4688cb6671581f2d06
EBUILD pkgcore-0.1.1-r1.ebuild 2196 RMD160 2642d40b872bda709c83d6305a9949e38c131fc7 SHA1 2540332c1582399edc375a08c8fc104213baa066 SHA256 86581b6134edfb9544688b57c4e8602743a16cb0b26f34293a3cd3fb2af70064
MD5 067308f58cfac48737ff1153e9438e87 pkgcore-0.1.1-r1.ebuild 2196
RMD160 2642d40b872bda709c83d6305a9949e38c131fc7 pkgcore-0.1.1-r1.ebuild 2196
@@ -27,10 +28,14 @@ EBUILD pkgcore-0.1.2.ebuild 1920 RMD160 56b6351d8bb93483db036ce0eb8ac56c590c9ad0
MD5 005991a299c2a5ab515ff4a977145e38 pkgcore-0.1.2.ebuild 1920
RMD160 56b6351d8bb93483db036ce0eb8ac56c590c9ad0 pkgcore-0.1.2.ebuild 1920
SHA256 04380cb8676dea2e366fca3643e6b354d3d2f1c3f916a2952838004554e641ad pkgcore-0.1.2.ebuild 1920
-MISC ChangeLog 1535 RMD160 31d27e58509f1010de8151c29823eb820b5d0488 SHA1 cb2fbaefa5e677048ffb960060623c57ead59cf0 SHA256 ca7cd0f6e292ce9ba2571b20e8a3e9d09d2e2ae34cd4c9140dcce443e43d3c9c
-MD5 1882c3661bc22ba7f6c18899a10364ef ChangeLog 1535
-RMD160 31d27e58509f1010de8151c29823eb820b5d0488 ChangeLog 1535
-SHA256 ca7cd0f6e292ce9ba2571b20e8a3e9d09d2e2ae34cd4c9140dcce443e43d3c9c ChangeLog 1535
+EBUILD pkgcore-0.1.3.ebuild 1945 RMD160 c22b9627485da5a33177edb08e63a57f1353b8d8 SHA1 84ce993db5d31e94a091795e3c2a56e1d07804e9 SHA256 8ad85b9dfdeca7f133a23198f1fcf3ebb15d2ea1ea28746c5ed62d6d625d8236
+MD5 f0b055cfdae92d2f00bb08cf3070b2d1 pkgcore-0.1.3.ebuild 1945
+RMD160 c22b9627485da5a33177edb08e63a57f1353b8d8 pkgcore-0.1.3.ebuild 1945
+SHA256 8ad85b9dfdeca7f133a23198f1fcf3ebb15d2ea1ea28746c5ed62d6d625d8236 pkgcore-0.1.3.ebuild 1945
+MISC ChangeLog 1654 RMD160 fd643c81e91929920e10af99a429f2f1201ad83f SHA1 550beeee4815f863c974952dcfae221231e24be6 SHA256 7597acb2348fc974b3a81a6eba3aa0c056082ea1f5d8f007e8a9bbf148232d1e
+MD5 a92fb011315f6e832cd3aa111e266701 ChangeLog 1654
+RMD160 fd643c81e91929920e10af99a429f2f1201ad83f ChangeLog 1654
+SHA256 7597acb2348fc974b3a81a6eba3aa0c056082ea1f5d8f007e8a9bbf148232d1e ChangeLog 1654
MISC metadata.xml 222 RMD160 01bd2c9180f544353de73063bede0dd6b8ca6152 SHA1 95963907e0f22bc3795213303a68a2155b1ba78a SHA256 6e5dda05386711c829057f65bfd0e3ae693232628949c1612163ce9915963a63
MD5 5dff6cc33967055cfde969cbcb7b6d5d metadata.xml 222
RMD160 01bd2c9180f544353de73063bede0dd6b8ca6152 metadata.xml 222
@@ -44,10 +49,13 @@ SHA256 fe4c0c20675e6d60c7ece7760880478677ae953f69c4deefd50ab7d19ebd1b39 files/di
MD5 68d501921fcea2b514c9c8a96f774ac0 files/digest-pkgcore-0.1.2-r1 244
RMD160 c8ed28a5c0ff0bd86f60901be871f4cccfa66f38 files/digest-pkgcore-0.1.2-r1 244
SHA256 fe4c0c20675e6d60c7ece7760880478677ae953f69c4deefd50ab7d19ebd1b39 files/digest-pkgcore-0.1.2-r1 244
+MD5 326027e888a08067ede7ae60f53835f7 files/digest-pkgcore-0.1.3 244
+RMD160 f6529d242d9b8e866c89c8bf501a719d585d5e20 files/digest-pkgcore-0.1.3 244
+SHA256 93c1fdfc1f5831048d3083f951744b87efdc1030130e189f46037afbb89da2b1 files/digest-pkgcore-0.1.3 244
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFLkEBUElL7eJpfEQRAt1RAKCG1FXrurct1zBGm5jheNff1i8DcACgqxg7
-YaOf7R7AhPGog4zD9QQjQAI=
-=BQ6E
+iD8DBQFFPU1yUElL7eJpfEQRAmggAJ4u3HDgm82g4o2E6gu+4mqbo8wHewCggg+/
+OWkzB4JuWEplPDBDXXUl7VU=
+=UJPy
-----END PGP SIGNATURE-----
diff --git a/sys-apps/pkgcore/files/digest-pkgcore-0.1.3 b/sys-apps/pkgcore/files/digest-pkgcore-0.1.3
new file mode 100644
index 000000000000..57fab38f4977
--- /dev/null
+++ b/sys-apps/pkgcore/files/digest-pkgcore-0.1.3
@@ -0,0 +1,3 @@
+MD5 d93342a3d30ed9fe35cba7118672d32c pkgcore-0.1.3.tar.bz2 389178
+RMD160 8cee0f24f20c9801f627d80634e2c8e96b800789 pkgcore-0.1.3.tar.bz2 389178
+SHA256 14633130ee0f76471342dda95308096d84bc64b8d68efa4688cb6671581f2d06 pkgcore-0.1.3.tar.bz2 389178
diff --git a/sys-apps/pkgcore/pkgcore-0.1.3.ebuild b/sys-apps/pkgcore/pkgcore-0.1.3.ebuild
new file mode 100644
index 000000000000..0a180797f2b5
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.1.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-0.1.3.ebuild,v 1.1 2006/10/23 23:17:00 marienz Exp $
+
+inherit distutils toolchain-funcs
+
+DESCRIPTION="pkgcore package manager"
+HOMEPAGE="http://dev.gentooexperimental.org/pkgcore-trac/"
+SRC_URI="http://dev.gentooexperimental.org/~${PN}/releases/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="doc"
+
+DEPEND=">=dev-lang/python-2.4"
+RDEPEND=">=dev-lang/python-2.4
+ || ( >=dev-lang/python-2.5 dev-python/pycrypto )
+ >=app-shells/bash-3.0
+ doc? ( >=dev-python/docutils-0.4 )"
+
+
+src_compile() {
+ # The CC export is used by the filter-env build
+ CC=$(tc-getCC) distutils_src_compile
+
+ if use doc; then
+ ./build_docs.py || die "doc building failed"
+ fi
+}
+
+src_install() {
+ distutils_src_install
+
+ # This wrapper is not useful when called directly.
+ rm "${D}/usr/bin/pwrapper"
+
+ if use doc; then
+ dohtml -r doc dev-notes
+ fi
+
+ dodoc doc/*.rst
+ docinto dev-notes
+ dodoc dev-notes/*.rst
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+
+ einfo "Registering plugins..."
+ register_plugin.py -s fs_ops copyfile 1 pkgcore.fs.ops.default_copyfile
+ register_plugin.py -s fs_ops ensure_perms 1 \
+ pkgcore.fs.ops.default_ensure_perms
+ register_plugin.py -s fs_ops mkdir 1 pkgcore.fs.ops.default_mkdir
+ register_plugin.py -s fs_ops merge_contents 1 \
+ pkgcore.fs.ops.merge_contents
+ register_plugin.py -s fs_ops unmerge_contents 1 \
+ pkgcore.fs.ops.unmerge_contents
+ register_plugin.py -s format ebuild_built 0.0 \
+ pkgcore.ebuild.ebuild_built.generate_new_factory
+ register_plugin.py -s format ebuild_src 0.0 \
+ pkgcore.ebuild.ebuild_src.generate_new_factory
+}
+
+src_test() {
+ "${python}" setup.py build_ext --force --inplace || \
+ die "failed building extensions in src dir for testing"
+ "${python}" ./sandbox/test.py || die "tested returned non zero"
+}