app-portage/layman: Trivial-bump to 1.3.3
authorSebastian Pipping <sping@gentoo.org>
Thu, 8 Apr 2010 18:36:59 +0000 (18:36 +0000)
committerSebastian Pipping <sping@gentoo.org>
Thu, 8 Apr 2010 18:36:59 +0000 (18:36 +0000)
Package-Manager: portage-2.2_rc62/cvs/Linux i686

app-portage/layman/ChangeLog
app-portage/layman/Manifest
app-portage/layman/layman-1.3.3.ebuild [new file with mode: 0644]

index 1f6f57eb54b8ec3c61aed7737e25742caf8ae069..ae3be24ee1b05790ec0d75d4004d84ae24308d5e 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-portage/layman
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/ChangeLog,v 1.107 2010/03/30 20:09:00 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/ChangeLog,v 1.108 2010/04/08 18:36:59 sping Exp $
+
+*layman-1.3.3 (08 Apr 2010)
+
+  08 Apr 2010; Sebastian Pipping <sping@gentoo.org> +layman-1.3.3.ebuild:
+  Trivial-bump to 1.3.3
 
   30 Mar 2010; Sebastian Pipping <sping@gentoo.org> layman-1.3.2-r2.ebuild,
   layman-9999.ebuild:
index 58069c1f16b91308b2b2dea999d175c62b80269f..ce40516aeeb35f85e5a97b475ebec903d8b3ba7e 100644 (file)
@@ -15,6 +15,7 @@ DIST layman-1.3.0.tar.gz 54381 RMD160 f920a8f8cf812761c11949e8f0466d0b25d39d2d S
 DIST layman-1.3.0_rc1.tar.gz 54141 RMD160 a082093d433988a9c5013123ca38b0548e317c6a SHA1 ced46c0f28441d4c96f1529b98d3b351831fd8a7 SHA256 ba6b535579ea62902ed076377e1af53b4060e09ef5278b9f868986ef63246e96
 DIST layman-1.3.1.tar.gz 54818 RMD160 4c62f1fdc6d2a2f13acba4cc9fc252fb581c5634 SHA1 cfbd33cc2c9c74ef8d8bbfcdc082352a59d6fdfb SHA256 ab129bffd84047cb6b5429937874b6a5155f95d5556e649c0c1b2e69509fe4af
 DIST layman-1.3.2.tar.gz 58351 RMD160 9aeb0f6900a275f36cdb22295e0d08a1f6148965 SHA1 c4e566ee7e90f5e931d9d11d2342144496f2ba0b SHA256 8ef8056069968da70ee32d993ef6886e5f14b4221d4bcb393ea3e6beb699d9c8
+DIST layman-1.3.3.tar.gz 58880 RMD160 e3ff5dd4f9ca4c7c4682523995889d130e18d423 SHA1 66bbdbf37d0615a1fa6cadcc175c8f40f31e1859 SHA256 7ee701619baa3f64e1229ee1e36f9bb7125c543ac42f5b3ea6e06ceff02e57b5
 EBUILD layman-1.1.1.ebuild 2200 RMD160 ce68cb7ec297e498e150a2380953f626da65aae2 SHA1 d6c1379ba8c0546a8b873af08ca5c8d162827072 SHA256 1dd6bfc5dd2ca55c52d2318e9d14da378871382ad2e8510987efa6c3aa65124a
 EBUILD layman-1.2.3.ebuild 2469 RMD160 8a8bf530f3c6c7fa997435a6e73dc9d09715fa19 SHA1 a0e5314364e393f8a29a39b49bcd69b71362514d SHA256 064027813d03dc262f0d85357796b30432a2d553a08b166a06547bfd0ffa64aa
 EBUILD layman-1.2.4-r3.ebuild 2585 RMD160 353ed145236f37777cf38cdd4c62e209f1131966 SHA1 d8f19a67f329a9f85a8ada3dab264e8a006f6cd8 SHA256 391a5acab5f03c8bfcdd8aa82b27069d26561335387a4e934ac3ae9aa21dc244
@@ -26,6 +27,7 @@ EBUILD layman-1.3.0_rc1-r3.ebuild 2677 RMD160 07b7dcfc1b38c78a547bc3c85ca2b77c1a
 EBUILD layman-1.3.1.ebuild 2633 RMD160 1500b6e22d4ef641069ad7724d608102f3bed87e SHA1 01824d7ef59205005852f458b7c39ba8c990b9c7 SHA256 722e6c220fce591ac45900fa3e64db3279c0816dfc904ba00e3b42b8e6bbb8de
 EBUILD layman-1.3.2-r1.ebuild 2703 RMD160 12c10c9a1dba13b08a30ebd4dc37fc0152ea4e95 SHA1 edcd614899f6e07bab5512bd2c959a9a275270ed SHA256 116c942849a69d7e78e5e409da8bd74a5d58c34551633d007ea9fc2139b61c77
 EBUILD layman-1.3.2-r2.ebuild 2755 RMD160 ba0b03ddb8c64fe5698f80e6a97a2e2a2e86fb52 SHA1 15d89e59419cfe823bf1499779e40dacb6ff0e27 SHA256 90aceffd1df5ac629fa8fc01ba771e6ecede82760fe7464c19fa1efd198d8574
+EBUILD layman-1.3.3.ebuild 2639 RMD160 af4598472595bd15b9b13e724240614d41f3f94a SHA1 314b0b3e730bce89ba8b2459d185b45e6d4526c2 SHA256 f86beed84f3256ad0f0c9280dde3ffb7e13c353937b26814548d7ab758eacf3f
 EBUILD layman-9999.ebuild 2716 RMD160 edaada8b2a6e066b3e96acb7acfd6dff3892c549 SHA1 32ce7a49de39005688c916f16f017ab44822b18c SHA256 76b31eeb1b4bd2ad8fd2588108731610ef575dd36a48aa11e43ea2ca3bfed752
-MISC ChangeLog 15291 RMD160 b5b5d73cc136c900f33f0a20f2e75df630097f75 SHA1 912fe1941ab6e21a7e83abc1079fccb3e8a3e6ef SHA256 89c9a40d588f144eb3c75a37f1ffcd63d132d0d0bd9acccf590d40e71d6536f4
+MISC ChangeLog 15419 RMD160 156bbfa6a3ac88b7188ab9ea14f0130bd32d8dae SHA1 6b76ff6f8ee102692e4989a8130b48e54594f775 SHA256 55060eb92f38d7b8a5c1b540daacb3f1033ac5b7393c29121c0787892e740f6c
 MISC metadata.xml 622 RMD160 5f14068a5254ca6b7ebf4a1fab998d2e3f48dabc SHA1 bade5f0ecb07bb731c9bcf6ba3b46b95340a4a41 SHA256 3c565cc6a398326f766b32454d7d5c86e18f5497cd5cd3f38e95b432d0bdb5e2
diff --git a/app-portage/layman/layman-1.3.3.ebuild b/app-portage/layman/layman-1.3.3.ebuild
new file mode 100644 (file)
index 0000000..ec8d91b
--- /dev/null
@@ -0,0 +1,99 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-1.3.3.ebuild,v 1.1 2010/04/08 18:36:59 sping Exp $
+
+EAPI="2"
+PYTHON_DEPEND="2:2.5"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit eutils distutils
+
+DESCRIPTION="A python script for retrieving gentoo overlays."
+HOMEPAGE="http://layman.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="bazaar cvs darcs git mercurial subversion test"
+
+COMMON_DEPS="dev-lang/python[xml]"
+DEPEND="${COMMON_DEPS}
+       test? ( dev-util/subversion )"
+RDEPEND="${COMMON_DEPS}
+       bazaar? ( dev-vcs/bzr )
+       cvs? ( dev-util/cvs )
+       darcs? ( dev-vcs/darcs )
+       git? ( dev-vcs/git )
+       mercurial? ( dev-vcs/mercurial )
+       subversion? (
+               || (
+                       >=dev-util/subversion-1.5.4[webdav-neon]
+                       >=dev-util/subversion-1.5.4[webdav-serf]
+               )
+       )"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
+
+pkg_setup() {
+       if ! has_version dev-util/subversion; then
+               ewarn "You do not have dev-util/subversion installed!"
+               ewarn "While layman does not exactly depend on this"
+               ewarn "version control system you should note that"
+               ewarn "most available overlays are offered via"
+               ewarn "dev-util/subversion. If you do not install it"
+               ewarn "you will be unable to use these overlays."
+               ewarn
+       fi
+}
+
+src_test() {
+       testing() {
+               for suite in layman/tests/{dtest,external}.py ; do
+                       PYTHONPATH="." "$(PYTHON)" ${suite} \
+                                       || die "test suite '${suite}' failed"
+               done
+       }
+       python_execute_function testing
+}
+
+src_install() {
+       distutils_src_install
+
+       dodir /etc/layman
+
+       cp etc/* "${D}"/etc/layman/
+
+       doman doc/layman.8
+       dohtml doc/layman.8.html
+
+       keepdir /var/lib/layman
+}
+
+pkg_postinst() {
+       distutils_pkg_postinst
+
+       einfo "You are now ready to add overlays into your system."
+       einfo
+       einfo "  layman -L"
+       einfo
+       einfo "will display a list of available overlays."
+       einfo
+       elog  "Select an overlay and add it using"
+       elog
+       elog  "  layman -a overlay-name"
+       elog
+       elog  "If this is the very first overlay you add with layman,"
+       elog  "you need to append the following statement to your"
+       elog  "/etc/make.conf file:"
+       elog
+       elog  "  source /var/lib/layman/make.conf"
+       elog
+       elog  "If you modify the 'storage' parameter in the layman"
+       elog  "configuration file (/etc/layman/layman.cfg) you will"
+       elog  "need to adapt the path given above to the new storage"
+       elog  "directory."
+       elog
+       ewarn "Please add the 'source' statement to make.conf only AFTER "
+       ewarn "you added your first overlay. Otherwise portage will fail."
+       epause 5
+}