Version bump.
authorMarien Zwart <marienz@gentoo.org>
Tue, 10 Oct 2006 03:14:06 +0000 (03:14 +0000)
committerMarien Zwart <marienz@gentoo.org>
Tue, 10 Oct 2006 03:14:06 +0000 (03:14 +0000)
Package-Manager: portage-2.1.2_pre2-r6

sys-apps/pkgcore/ChangeLog
sys-apps/pkgcore/Manifest
sys-apps/pkgcore/files/digest-pkgcore-0.1.2 [new file with mode: 0644]
sys-apps/pkgcore/pkgcore-0.1.2.ebuild [new file with mode: 0644]

index a41944035abbc97c761012d3007ee5cb54fae20e..835d4b7213b85c4dc97aa90ebbdd94d7418235ca 100644 (file)
@@ -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.6 2006/10/07 01:28:33 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.7 2006/10/10 03:14:06 marienz Exp $
+
+*pkgcore-0.1.2 (10 Oct 2006)
+
+  10 Oct 2006; Marien Zwart <marienz@gentoo.org> +pkgcore-0.1.2.ebuild:
+  Version bump.
 
   07 Oct 2006; Jeroen Roovers <jer@gentoo.org> pkgcore-0.1.1-r1.ebuild:
   pkgcore <3 HPPA
index c56ede27e341c69a52611842ab925d780dde7cb4..2d0294c4a8ba3a58d1484def9c14d24e6bc6995e 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX pkgcore-0.1-sandbox-in-deleted-dir.patch 6747 RMD160 aab59bac96ff0a2e2e7c9826c171c8c6e9c54089 SHA1 2903ff6323a09a7f5c935fcaa0d0e38050126ac9 SHA256 efc257eb43f4fa6b3a3c3b05ab13178c561d4566b84bd212cceb4d04247b2711
 MD5 503da3fe97ae47740175bc658c5d3a33 files/pkgcore-0.1-sandbox-in-deleted-dir.patch 6747
 RMD160 aab59bac96ff0a2e2e7c9826c171c8c6e9c54089 files/pkgcore-0.1-sandbox-in-deleted-dir.patch 6747
@@ -11,6 +14,7 @@ MD5 f7e76584b05811612be4f7e7bab9f9b0 files/pkgcore-0.1.1-filter-env-cflags.patch
 RMD160 91a273f4271f45a1ae7b6ce5387e261a5be8b1ef files/pkgcore-0.1.1-filter-env-cflags.patch 1662
 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.tar.bz2 386019 RMD160 49907cac4b83a0d00afaf41773e457886c1e054f SHA1 7852e3d90c8b0eaa2a9f4f069cdcbd0d3b3022eb SHA256 66f88ae7d181d182a02f1a99db222bd82d583c2de06a9ad6d5e6bc4701a3ec30
 EBUILD pkgcore-0.1-r1.ebuild 1938 RMD160 2a7ae0cdc91dde7de5bbd6ad6eca1409ebbb147b SHA1 fa7c764a644ae9f717e897ccf60847226405d600 SHA256 07ab11018be8825a7aaa27ae13aa97dcf6f1ccbd1802eaa12a9592613a7f11e7
 MD5 e0b95525fb5c08b78c26a06fc236bd97 pkgcore-0.1-r1.ebuild 1938
@@ -24,14 +28,18 @@ EBUILD pkgcore-0.1.1.ebuild 1835 RMD160 d0537a4a9c6abdb3966899bd520d6988cea7c1fd
 MD5 0b976d9ebdb3d53024be3bd75866c683 pkgcore-0.1.1.ebuild 1835
 RMD160 d0537a4a9c6abdb3966899bd520d6988cea7c1fd pkgcore-0.1.1.ebuild 1835
 SHA256 5d20ec6e91f220f4d264848b22872df2115d1e390bd95e41af21a9938a66cd0f pkgcore-0.1.1.ebuild 1835
+EBUILD pkgcore-0.1.2.ebuild 1920 RMD160 56b6351d8bb93483db036ce0eb8ac56c590c9ad0 SHA1 4e16c5d7bec16a38f649c4d89389de344067bf5e SHA256 04380cb8676dea2e366fca3643e6b354d3d2f1c3f916a2952838004554e641ad
+MD5 005991a299c2a5ab515ff4a977145e38 pkgcore-0.1.2.ebuild 1920
+RMD160 56b6351d8bb93483db036ce0eb8ac56c590c9ad0 pkgcore-0.1.2.ebuild 1920
+SHA256 04380cb8676dea2e366fca3643e6b354d3d2f1c3f916a2952838004554e641ad pkgcore-0.1.2.ebuild 1920
 EBUILD pkgcore-0.1.ebuild 1820 RMD160 9760f51d92326a43d6afca5b3873c0d5b48729c5 SHA1 ebf6268fb842f37709aad301135470854cf3929d SHA256 7d1e10fc11e046d72ab6af935e18707c36f4e3b3d211004518e14a2eb86b272d
 MD5 dc461f052464daad2b7dc7bc141ef1f2 pkgcore-0.1.ebuild 1820
 RMD160 9760f51d92326a43d6afca5b3873c0d5b48729c5 pkgcore-0.1.ebuild 1820
 SHA256 7d1e10fc11e046d72ab6af935e18707c36f4e3b3d211004518e14a2eb86b272d pkgcore-0.1.ebuild 1820
-MISC ChangeLog 1160 RMD160 a2e5f8708e0f6f7e87cd267c30528d80051b1b29 SHA1 726cd78904792660395e3c814b1caf5984b5aaa6 SHA256 4db14ccc5f3ed9f0acb63a5c128b7364cdca0acac5015400db7712c11c7d50f2
-MD5 dc4a495686a41fe9fc64b2db99e9caac ChangeLog 1160
-RMD160 a2e5f8708e0f6f7e87cd267c30528d80051b1b29 ChangeLog 1160
-SHA256 4db14ccc5f3ed9f0acb63a5c128b7364cdca0acac5015400db7712c11c7d50f2 ChangeLog 1160
+MISC ChangeLog 1283 RMD160 c39aafd5e143f7b41ea9420170103e0b4aac4540 SHA1 247180ad76e2b3adf40a5c7c600b849a663f4146 SHA256 839ac259d7054c067512aeafda2ebef5c4529df44a7d884df13a1f9d06f141ef
+MD5 f18aa6fe975eb78db1e674d88144e5f8 ChangeLog 1283
+RMD160 c39aafd5e143f7b41ea9420170103e0b4aac4540 ChangeLog 1283
+SHA256 839ac259d7054c067512aeafda2ebef5c4529df44a7d884df13a1f9d06f141ef ChangeLog 1283
 MISC metadata.xml 222 RMD160 01bd2c9180f544353de73063bede0dd6b8ca6152 SHA1 95963907e0f22bc3795213303a68a2155b1ba78a SHA256 6e5dda05386711c829057f65bfd0e3ae693232628949c1612163ce9915963a63
 MD5 5dff6cc33967055cfde969cbcb7b6d5d metadata.xml 222
 RMD160 01bd2c9180f544353de73063bede0dd6b8ca6152 metadata.xml 222
@@ -48,3 +56,13 @@ SHA256 cdcf430bbdf39b7fc51ea41eefe59fc518a59c6bd41d8f802799983cb4255180 files/di
 MD5 2ee1a4fdd4a49a33860a6d047f379851 files/digest-pkgcore-0.1.1-r1 244
 RMD160 2578a06dcd7672ea328e7e05191d31f35c0e1514 files/digest-pkgcore-0.1.1-r1 244
 SHA256 cdcf430bbdf39b7fc51ea41eefe59fc518a59c6bd41d8f802799983cb4255180 files/digest-pkgcore-0.1.1-r1 244
+MD5 68d501921fcea2b514c9c8a96f774ac0 files/digest-pkgcore-0.1.2 244
+RMD160 c8ed28a5c0ff0bd86f60901be871f4cccfa66f38 files/digest-pkgcore-0.1.2 244
+SHA256 fe4c0c20675e6d60c7ece7760880478677ae953f69c4deefd50ab7d19ebd1b39 files/digest-pkgcore-0.1.2 244
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFKxAIUElL7eJpfEQRAkiOAKCcxZSvSFGnFFVp64bS0VqnLaOLZACdF1xj
+aMBCs3b8SifU7b+pLzSL2ds=
+=Npin
+-----END PGP SIGNATURE-----
diff --git a/sys-apps/pkgcore/files/digest-pkgcore-0.1.2 b/sys-apps/pkgcore/files/digest-pkgcore-0.1.2
new file mode 100644 (file)
index 0000000..86b00ca
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 567273cd859622e1b0e71069dcca49a9 pkgcore-0.1.2.tar.bz2 389039
+RMD160 fb3ca047e704187c7ac56215422bdd2400e6b8a5 pkgcore-0.1.2.tar.bz2 389039
+SHA256 7b189ccac4eb7417d36b84b10ab25f2c4865ae629ef773498bd6b18194c38293 pkgcore-0.1.2.tar.bz2 389039
diff --git a/sys-apps/pkgcore/pkgcore-0.1.2.ebuild b/sys-apps/pkgcore/pkgcore-0.1.2.ebuild
new file mode 100644 (file)
index 0000000..f6c4abc
--- /dev/null
@@ -0,0 +1,67 @@
+# 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.2.ebuild,v 1.1 2006/10/10 03:14:06 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() {
+       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"
+}