Bring unsermake back, was removed too early, still needed by kpowersave
authorStefan Schweizer <genstef@gentoo.org>
Thu, 1 Mar 2007 18:53:04 +0000 (18:53 +0000)
committerStefan Schweizer <genstef@gentoo.org>
Thu, 1 Mar 2007 18:53:04 +0000 (18:53 +0000)
Package-Manager: portage-2.1.2-r12

kde-base/unsermake/ChangeLog [new file with mode: 0644]
kde-base/unsermake/Manifest [new file with mode: 0644]
kde-base/unsermake/files/digest-unsermake-0.3.0.4254.0 [new file with mode: 0644]
kde-base/unsermake/files/digest-unsermake-0.3.1.4319.0 [new file with mode: 0644]
kde-base/unsermake/files/digest-unsermake-0.4.20050710 [new file with mode: 0644]
kde-base/unsermake/metadata.xml [new file with mode: 0644]
kde-base/unsermake/unsermake-0.3.0.4254.0.ebuild [new file with mode: 0644]
kde-base/unsermake/unsermake-0.3.1.4319.0.ebuild [new file with mode: 0644]
kde-base/unsermake/unsermake-0.4.20050710.ebuild [new file with mode: 0644]

diff --git a/kde-base/unsermake/ChangeLog b/kde-base/unsermake/ChangeLog
new file mode 100644 (file)
index 0000000..bcb31bf
--- /dev/null
@@ -0,0 +1,106 @@
+# ChangeLog for kde-base/unsermake
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/unsermake/ChangeLog,v 1.23 2007/03/01 18:53:04 genstef Exp $
+
+*unsermake-0.3.0.4254.0 (01 Mar 2007)
+
+  01 Mar 2007; <genstef@gentoo.org> +metadata.xml,
+  +unsermake-0.3.0.4254.0.ebuild, +unsermake-0.3.1.4319.0.ebuild,
+  +unsermake-0.4.20050710.ebuild:
+  Bring unsermake back, was removed too early, still needed by kpowersave
+
+  22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
+  Transition to Manifest2.
+
+  05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+  unsermake-0.3.0.4254.0.ebuild, unsermake-0.3.1.4319.0.ebuild,
+  unsermake-0.4.20050710.ebuild:
+  Convert to use elog.
+
+  23 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+  unsermake-0.3.0.4254.0.ebuild, unsermake-0.3.1.4319.0.ebuild,
+  unsermake-0.4.20050710.ebuild:
+  It's a good idea not to mix depend and rdepend.
+
+  29 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+  -unsermake-0.3.0.4137.0.ebuild, -unsermake-0.3.1.4280.0.ebuild:
+  Drop old versions.
+
+*unsermake-3.5.1 (23 Jan 2006)
+
+  23 Jan 2006; Dan Armak <danarmak@gentoo.org> +unsermake-3.5.1.ebuild:
+  Version 3.5.1. Not yet released upstream, so package.masked for now.
+
+  23 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+  unsermake-0.3.1.4319.0.ebuild, unsermake-0.4.20050710.ebuild:
+  Don't use cp -a.
+
+  19 Aug 2005; Michael Hanselmann <hansmi@gentoo.org>
+  unsermake-0.3.0.4254.0.ebuild:
+  Stable on ppc.
+
+*unsermake-0.4.20050710 (11 Jul 2005)
+
+  11 Jul 2005; Caleb Tennis <caleb@gentoo.org>
+  -unsermake-0.4.20050628-r1.ebuild, +unsermake-0.4.20050710.ebuild:
+  New version
+
+  09 Jul 2005; Jason Wever <weeve@gentoo.org> unsermake-0.3.1.4319.0.ebuild:
+  Added ~sparc keyword.
+
+*unsermake-0.4.20050628-r1 (29 Jun 2005)
+
+  29 Jun 2005; Caleb Tennis <caleb@gentoo.org>
+  -unsermake-0.4.20050628.ebuild, +unsermake-0.4.20050628-r1.ebuild:
+  bump for directory structure fix
+
+*unsermake-0.4.20050628 (29 Jun 2005)
+
+  29 Jun 2005; Caleb Tennis <caleb@gentoo.org>
+  +unsermake-0.4.20050628.ebuild:
+  The latest version from KDE's svn repository.
+  
+  Install the python modules into python/site-packages, and unsermake into
+  /usr/bin. No more need for the UNSERMAKE environment variable.
+
+*unsermake-0.3.1.4319.0 (08 Dec 2004)
+
+  08 Dec 2004; Caleb Tennis <caleb@gentoo.org>
+  +unsermake-0.3.1.4319.0.ebuild:
+  version bump
+
+  13 Oct 2004; Caleb Tennis <caleb@gentoo.org> unsermake-0.3.0.4254.0.ebuild,
+  unsermake-0.3.1.4280.0.ebuild:
+  Change x86 keywording to work better
+
+*unsermake-0.3.1.4280.0 (12 Oct 2004)
+
+  12 Oct 2004; Caleb Tennis <caleb@gentoo.org>
+  +unsermake-0.3.1.4280.0.ebuild:
+  Version bump
+
+  16 Sep 2004; Caleb Tennis <caleb@gentoo.org>
+  -unsermake-0.0_pre20040505.ebuild:
+  new version, remove old versions
+
+  30 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+  unsermake-0.3.0.4137.0.ebuild:
+  Masked unsermake-0.3.0.4137.0.ebuild stable for ppc
+
+*unsermake-0.3.0.4137.0 (30 Jul 2004)
+
+  30 Jul 2004; Caleb Tennis <caleb@gentoo.org> unsermake-0.3.0.4137.0.ebuild:
+  Try out a new version
+
+  27 Jul 2004; Travis Tilley <lv@gentoo.org> unsermake-0.0_pre20040505.ebuild:
+  added ~amd64 keyword
+
+  07 May 2004; David Holm <dholm@gentoo.org> unsermake-0.0_pre20040505.ebuild:
+  Added to ~ppc.
+
+*unsermake-0.0_pre20040505 (05 May 2004)
+
+  05 May 2004; Caleb Tennis <caleb@gentoo.org> metadata.xml,
+  unsermake-0.0_pre20040505.ebuild:
+  Initial import
+
diff --git a/kde-base/unsermake/Manifest b/kde-base/unsermake/Manifest
new file mode 100644 (file)
index 0000000..b76e8cc
--- /dev/null
@@ -0,0 +1,32 @@
+DIST unsermake-0.3.0.4254.0.tar.bz2 142623 RMD160 09c457970a59d78ba6b02bff19b7c970fd0de3b0 SHA1 983bec2bae6fa7008e8908bbc2d2dfafe5be3438 SHA256 cc9f2bd8c00403ff1a21bc715a1f68d4ad880f7dbc94d636680ef077e429a90e
+DIST unsermake-0.3.1.4319.0.tar.bz2 162945 RMD160 1113f6644e582241e085e4dad5677a17f8cab2d8 SHA1 9189596f5a0137485141974044a7d64d3091c1a1 SHA256 62566466e80413118646123b9aa4955ecbb6055c4724447d5809312cc8963c5d
+DIST unsermake-0.4.20050710.tar.bz2 48968 RMD160 aeb6f37a854d7da720df9ab82e32e78ba1679e1b SHA1 6cb94a7117d15511a808ed65c0d2eb526d212e04 SHA256 42f9c39709fbd555a55a2e1b4e3621d81771145abfecfba16dad116b1293c039
+EBUILD unsermake-0.3.0.4254.0.ebuild 861 RMD160 37ee607e1ec67bc3f525bccf825b3fa702a90064 SHA1 79becfbc3ae3cac384206f7df3f824a4a6963627 SHA256 518bf09086ee86462b69838591ea60d0651ad3e70a7381ee15b57c3674e6c410
+MD5 8024cfe799e18dca2a70113508ae6c4d unsermake-0.3.0.4254.0.ebuild 861
+RMD160 37ee607e1ec67bc3f525bccf825b3fa702a90064 unsermake-0.3.0.4254.0.ebuild 861
+SHA256 518bf09086ee86462b69838591ea60d0651ad3e70a7381ee15b57c3674e6c410 unsermake-0.3.0.4254.0.ebuild 861
+EBUILD unsermake-0.3.1.4319.0.ebuild 872 RMD160 a05f6e4444a0bfb2834a04279f1fc844a414ee03 SHA1 175b1c2bfab1546e0b0ab027050c3981ceff8f76 SHA256 d4a4d2752eeb984c9e34d8f2f1da1a5b2bd276374b2f77c462227006f104ef73
+MD5 47eb4d41035649ef02414c58d6efca72 unsermake-0.3.1.4319.0.ebuild 872
+RMD160 a05f6e4444a0bfb2834a04279f1fc844a414ee03 unsermake-0.3.1.4319.0.ebuild 872
+SHA256 d4a4d2752eeb984c9e34d8f2f1da1a5b2bd276374b2f77c462227006f104ef73 unsermake-0.3.1.4319.0.ebuild 872
+EBUILD unsermake-0.4.20050710.ebuild 999 RMD160 c007c9b1d8a32a21edd17eb91f712caf88374a05 SHA1 517b412eab274f5e6c57fd339c218b28791de8b4 SHA256 27edf4d7b324e543125e9ab56b73bd729d2ec84f0cf8b55882ed05c143523fdc
+MD5 980c952dbc65f5cb6a7302b538d8897f unsermake-0.4.20050710.ebuild 999
+RMD160 c007c9b1d8a32a21edd17eb91f712caf88374a05 unsermake-0.4.20050710.ebuild 999
+SHA256 27edf4d7b324e543125e9ab56b73bd729d2ec84f0cf8b55882ed05c143523fdc unsermake-0.4.20050710.ebuild 999
+MISC ChangeLog 3475 RMD160 a829bc1c4c214ea0a5218d1786718049f2fd318e SHA1 4e059d76ce7b3383a3c9ce89579b710755891f8e SHA256 50345560d446f9e858f26a91387d426ed97711398000c49b9470d07312bdce6c
+MD5 eb9ac61a44de81240c76276c3fad4b00 ChangeLog 3475
+RMD160 a829bc1c4c214ea0a5218d1786718049f2fd318e ChangeLog 3475
+SHA256 50345560d446f9e858f26a91387d426ed97711398000c49b9470d07312bdce6c ChangeLog 3475
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
+MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
+RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156
+SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata.xml 156
+MD5 11cd85e3ebd324064eebc345dd3e2cab files/digest-unsermake-0.3.0.4254.0 271
+RMD160 f0d94f4b5c2cb8cd032bbfbb03ea422e9064b024 files/digest-unsermake-0.3.0.4254.0 271
+SHA256 e759372a39f4ff2f695ff26d9286020717f237adb288656e045e7d92bc405e06 files/digest-unsermake-0.3.0.4254.0 271
+MD5 62de7568a8e4d695bcae5b4a292f285b files/digest-unsermake-0.3.1.4319.0 271
+RMD160 efa1cdca69eac10a36f3d6bc5a4cdecbfdaa0009 files/digest-unsermake-0.3.1.4319.0 271
+SHA256 afb75ac88ada1a9a52da86eddff9fd40c0f5e4c388a725247288228a76e37f57 files/digest-unsermake-0.3.1.4319.0 271
+MD5 9eca22478b9195ffda96bd16924c0437 files/digest-unsermake-0.4.20050710 268
+RMD160 c90dfc7696fe4527043fd2634875d2c741a21561 files/digest-unsermake-0.4.20050710 268
+SHA256 7fbe01f9b54f2b99c4f3c9b758fa876f0dd49c6c0eac726a3574527e3a9d514e files/digest-unsermake-0.4.20050710 268
diff --git a/kde-base/unsermake/files/digest-unsermake-0.3.0.4254.0 b/kde-base/unsermake/files/digest-unsermake-0.3.0.4254.0
new file mode 100644 (file)
index 0000000..d5b9f48
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 fde58347d1c6f631f0a5c0ea642dfb3e unsermake-0.3.0.4254.0.tar.bz2 142623
+RMD160 09c457970a59d78ba6b02bff19b7c970fd0de3b0 unsermake-0.3.0.4254.0.tar.bz2 142623
+SHA256 cc9f2bd8c00403ff1a21bc715a1f68d4ad880f7dbc94d636680ef077e429a90e unsermake-0.3.0.4254.0.tar.bz2 142623
diff --git a/kde-base/unsermake/files/digest-unsermake-0.3.1.4319.0 b/kde-base/unsermake/files/digest-unsermake-0.3.1.4319.0
new file mode 100644 (file)
index 0000000..c015ac6
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 c55eb352ddfb2e4b755525ec5f59c054 unsermake-0.3.1.4319.0.tar.bz2 162945
+RMD160 1113f6644e582241e085e4dad5677a17f8cab2d8 unsermake-0.3.1.4319.0.tar.bz2 162945
+SHA256 62566466e80413118646123b9aa4955ecbb6055c4724447d5809312cc8963c5d unsermake-0.3.1.4319.0.tar.bz2 162945
diff --git a/kde-base/unsermake/files/digest-unsermake-0.4.20050710 b/kde-base/unsermake/files/digest-unsermake-0.4.20050710
new file mode 100644 (file)
index 0000000..ad5b70f
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 9e9e2341c08bf3c4b202224a72fe5988 unsermake-0.4.20050710.tar.bz2 48968
+RMD160 aeb6f37a854d7da720df9ab82e32e78ba1679e1b unsermake-0.4.20050710.tar.bz2 48968
+SHA256 42f9c39709fbd555a55a2e1b4e3621d81771145abfecfba16dad116b1293c039 unsermake-0.4.20050710.tar.bz2 48968
diff --git a/kde-base/unsermake/metadata.xml b/kde-base/unsermake/metadata.xml
new file mode 100644 (file)
index 0000000..8d1e86a
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+</pkgmetadata>
diff --git a/kde-base/unsermake/unsermake-0.3.0.4254.0.ebuild b/kde-base/unsermake/unsermake-0.3.0.4254.0.ebuild
new file mode 100644 (file)
index 0000000..4034ce8
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/unsermake/unsermake-0.3.0.4254.0.ebuild,v 1.7 2007/03/01 18:53:04 genstef Exp $
+
+IUSE=""
+DESCRIPTION="Unsermake - Advanced KDE build system"
+HOMEPAGE="http://wiki.kde.org/tiki-index.php?page=unsermake"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+KEYWORDS="~amd64 ppc x86"
+LICENSE="GPL-2"
+SLOT=0
+
+DEPEND=">=dev-lang/python-2.2"
+RDEPEND="${RDEPEND}"
+
+src_compile()
+{
+       return
+}
+
+src_install()
+{
+       dodir /usr/kde/unsermake
+       cp -a ${S}/* ${D}/usr/kde/unsermake
+}
+
+pkg_postinst()
+{
+       elog
+       elog "To enable kde builds with unsermake, set the unsermake environent"
+       elog "variable:  export UNSERMAKE=\"/usr/kde/unsermake/unsermake\""
+       elog
+       elog "Unsermake builds are highly experimental; use at your own risk"
+       elog
+}
diff --git a/kde-base/unsermake/unsermake-0.3.1.4319.0.ebuild b/kde-base/unsermake/unsermake-0.3.1.4319.0.ebuild
new file mode 100644 (file)
index 0000000..0803537
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/unsermake/unsermake-0.3.1.4319.0.ebuild,v 1.7 2007/03/01 18:53:04 genstef Exp $
+
+IUSE=""
+DESCRIPTION="Unsermake - Advanced KDE build system"
+HOMEPAGE="http://wiki.kde.org/tiki-index.php?page=unsermake"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+LICENSE="GPL-2"
+SLOT=0
+
+DEPEND=">=dev-lang/python-2.2"
+RDEPEND="${RDEPEND}"
+
+src_compile()
+{
+       return
+}
+
+src_install()
+{
+       dodir /usr/kde/unsermake
+       cp -pPR ${S}/* ${D}/usr/kde/unsermake
+}
+
+pkg_postinst()
+{
+       elog
+       elog "To enable kde builds with unsermake, set the unsermake environent"
+       elog "variable:  export UNSERMAKE=\"/usr/kde/unsermake/unsermake\""
+       elog
+       elog "Unsermake builds are highly experimental; use at your own risk"
+       elog
+}
diff --git a/kde-base/unsermake/unsermake-0.4.20050710.ebuild b/kde-base/unsermake/unsermake-0.4.20050710.ebuild
new file mode 100644 (file)
index 0000000..05dcc5f
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/unsermake/unsermake-0.4.20050710.ebuild,v 1.6 2007/03/01 18:53:04 genstef Exp $
+
+inherit python
+
+IUSE=""
+DESCRIPTION="Unsermake - Advanced KDE build system"
+HOMEPAGE="http://wiki.kde.org/tiki-index.php?page=unsermake"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+KEYWORDS="~x86 ~ppc ~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+S=${WORKDIR}/unsermake
+
+DEPEND=">=dev-lang/python-2.2
+       !<kde-base/kdelibs-3.4"
+RDEPEND="${RDEPEND}"
+
+src_compile()
+{
+       return
+}
+
+src_install()
+{
+       python_version
+       UNSERMAKEDIR=/usr/lib/python${PYVER}/site-packages/unsermake/
+       dodir ${UNSERMAKEDIR}
+       cp -pPR ${S}/*.py ${D}/${UNSERMAKEDIR}
+       cp -pPR ${S}/*.um ${D}/${UNSERMAKEDIR}
+       cp -pPR ${S}/unsermake ${D}/${UNSERMAKEDIR}
+       dodir /usr/bin
+       dosym ${UNSERMAKEDIR}/unsermake /usr/bin/unsermake
+}
+
+pkg_postinst()
+{
+       elog "Unsermake builds are highly experimental; use at your own risk"
+}