From 2b50fb38f2eab5f2c66d90418bc7786b0648f08b Mon Sep 17 00:00:00 2001 From: "Jorge Manuel B. S. Vicetto" Date: Fri, 18 Nov 2011 20:22:11 +0000 Subject: [PATCH] [dev-util/catalyst] Bump catalyst to the 2.0.7 revision. This revision includes all updates committed to the repo since the 2.0.6.918 release: more mips fixes by Matt, an update to the supported hashes by Robin, an update to stop dropping /etc/portage on stage3, fixes to support the move from nocxx to cxx and updated cdtar with newer versions of memtest86+, elilo and syslinux. Package-Manager: portage-2.2.0_alpha73/cvs/Linux x86_64 RepoMan-Options: --force --- dev-util/catalyst/Manifest | 20 ++++-- dev-util/catalyst/catalyst-2.0.7.ebuild | 96 +++++++++++++++++++++++++ 2 files changed, 112 insertions(+), 4 deletions(-) create mode 100644 dev-util/catalyst/catalyst-2.0.7.ebuild diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest index ce36f5b5ccf4..d05455326d50 100644 --- a/dev-util/catalyst/Manifest +++ b/dev-util/catalyst/Manifest @@ -4,17 +4,29 @@ Hash: SHA1 DIST catalyst-2.0.6.916.tar.bz2 807678 RMD160 2603b46b38258a2812888416da71c99cd0d7d3a4 SHA1 49ce32a3fcbd5c171a29d0f921b54479c691c18d SHA256 434e59d1233d9215a6deda5f12a64af1241ba3fcaae4ee63145cd9b488b5a968 DIST catalyst-2.0.6.918.tar.bz2 824436 RMD160 95a1417972bcf32f51d574aa1c1178dc26d648e8 SHA1 09999720c779da7bb5f7ecbd76e079a22a908643 SHA256 620183ccc27c406225abbf9bc5420e65ecbb95ab9f73fa357fda6b373eab951c DIST catalyst-2.0.6.tar.bz2 797947 RMD160 c85ea4008fb94fbb5dc896883968a503aec11b28 SHA1 2df2301ae8faee31e96448d7fa5682ae19abf64d SHA256 aa3e03ec2d3f0f6b62b8d8c8a39b197dd91fa3ea60cd96999c3b1c03f9877af3 +DIST catalyst-2.0.7.tar.bz2 901685 RMD160 7c9210e2738f67337ec1953893b26a89f178f4c0 SHA1 bf5218be624e6769958bfcf5bf0ec065e88f41f9 SHA256 7b7a65c0f66c978afa901f323d50854293fe8ecfe14eee173c068de4d715d9d8 EBUILD catalyst-2.0.6.916.ebuild 3103 RMD160 28da13264820837d8954f23850842d9cac833b10 SHA1 f9270c3f3fa675d8e4f23d3e1e23969a4fa2eba9 SHA256 01d29221bb8726f08fa9dd436d35151f23c74ddd5ad7b8202948f37e93fa8cef EBUILD catalyst-2.0.6.918.ebuild 3180 RMD160 fdf5b91dc30a64663117bef23b91fc4b506fcdd8 SHA1 2705e0e37ec464c7c4aa404d42ab4ec0395393e2 SHA256 2a24f61341135ea20ef23439ad06d7fd0f2b3a7211d584e494d4e1363691ea87 EBUILD catalyst-2.0.6.ebuild 2596 RMD160 e3e85df411a895936ab972bf95a2a1bf9511c4d0 SHA1 2d6fa109ee0438ccf27a927b7aee8fcb5e6a8b24 SHA256 de3a642e7bf39eb3d25dee7d531a537a68573a47dea7759a5de0352c2f9c5207 +EBUILD catalyst-2.0.7.ebuild 3179 RMD160 4c8e35710815562552fc0f2c681589756796a4df SHA1 2ebfe4c2d0947ba3a531b279243c7a456a071872 SHA256 86eb8a9b1c67bd1ac5b6759ffc74af30fe236848eec1bc4815242648ed881695 EBUILD catalyst-2.9999.ebuild 3203 RMD160 08dc2c063cdc0c06e0c1244b70160941c1f7491f SHA1 6d82fd2e86c0fce7a20b48e1dde9a9ec21c5b93d SHA256 215d4ca26b4bf019b76554f4f9f15cf2ee69728a4ee440e670aabdd857a5fb05 EBUILD catalyst-9999.ebuild 3176 RMD160 d4ad095eddce8774f5c80a58fb87bb343bbf643d SHA1 7563471b7e4a814afa2366d19b7bd882343c157a SHA256 e4b4d3b8090454d7e085f353f4a29d98df57466114eb8d2ecef07a29f65e7f81 MISC ChangeLog 49475 RMD160 4b9104cf50b548623607f5281e8083be7335a9e7 SHA1 dfcaa8c1b33863749cfa8e6b030f82b245e23fd1 SHA256 52dcb6eebd8ad3bbf9a389da6bbd2248c42c6ca703c3a29a750cf3e0715d458c MISC metadata.xml 302 RMD160 963f1d00b35f824f4ebb4ecbe565b5d9603ee3ee SHA1 61841e2ff22153be6bd9cb5cacc34fbb6f391b37 SHA256 52c8f4e22cff9920c9a11b04ee574b28cd6fbf71a8212259d9d19122e0ddf955 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk4iLTEACgkQTVUdg23rv510lwCgklVo4ilgEJOjVU6frk0AdrSX -fJkAoIEPck8Ez2DvDzjkZ1MIFjXRTHZM -=x+nh +iQIcBAEBAgAGBQJOxr5KAAoJEC8ZTXQF1qEP2J8P/3JQALAQ99i9r3OisnSiTGqY +axE+K+VAZIDzOxtn8OXrc1B90rGN07062UDojpfycvV3ALnpOAREgwJhAweD7hnd +fDCMMd+R9IhtXzhOY88CLdRjufVA4C+10fdFrTey1rNMQNs2Tw+lNLJS27NYajE2 +c9tJOy9+5RS+kalFzEtfOINGqyDKohJd3wRwLsBFFYJAcE5uZDkm9Mu9U7avA2eD +BoazA9GRKFXTEBDXzuCtYrR4KFsQ0AyV47vr34avJ2I4/CvZzEW7heDg93ru7YJP +7nsWXfqzd4BcXPbV887ciP00cfWJie5gYJpqWxZfinwvQFrGkuCY30eEaoXfreup +XzsJ/xT69W76Z6tPzV3YrgUE2lhPUV/RK0jogSCFnw4uQE3+5LFBhgH84fu9fMi/ +Rjeimg+Bq4d3wnK+2+UCxlB37Qs/prphRQchFll2m/SzPV4gPxS4aSBQc1xN7g4T +Zq4Cg7bdUMyRVinPb8alMvpOnginLBu40f1AAbAt8oY5tDP5g+jPyqWf3vLouObQ +zVQp9aeV2J0pOBSbUAzMynNjk72es7eJ24kc5ispMh0D8GVfGReAs2ndr+b/2+A1 +sXqG8rhFbXrm6i1Z6kYhdYLR+WnZbRzLYhpavHYo57VpFDZrQF4+T9dlpHluzgr5 +ordW2NGIsRMWouLuYATR +=zJds -----END PGP SIGNATURE----- diff --git a/dev-util/catalyst/catalyst-2.0.7.ebuild b/dev-util/catalyst/catalyst-2.0.7.ebuild new file mode 100644 index 000000000000..66e8d1eb3750 --- /dev/null +++ b/dev-util/catalyst/catalyst-2.0.7.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.7.ebuild,v 1.1 2011/11/18 20:22:11 jmbsvicetto Exp $ + +# catalyst-9999 -> latest Git +# catalyst-2.9999 -> catalyst_2 branch from Git +# catalyst-VER -> normal catalyst release + +EAPI=2 + +if [[ ${PV} == 9999* || ${PV} == 2.9999* ]]; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/catalyst.git" + inherit git-2 + SRC_URI="" + S="${WORKDIR}/${PN}" + KEYWORDS="" +else + SRC_URI="mirror://gentoo/${P}.tar.bz2 + http://dev.gentoo.org/~jmbsvicetto/distfiles/${P}.tar.bz2" + KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +fi +inherit eutils multilib + +DESCRIPTION="release metatool used for creating releases based on Gentoo Linux" +HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/" + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="" +IUSE="ccache" + +DEPEND="app-text/asciidoc" +RDEPEND="dev-lang/python + app-crypt/shash + virtual/cdrtools + ccache? ( dev-util/ccache ) + ia64? ( sys-fs/dosfstools ) + kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )" + +pkg_setup() { + if use ccache ; then + einfo "Enabling ccache support for catalyst." + else + ewarn "By default, ccache support for catalyst is disabled." + ewarn "If this is not what you intended," + ewarn "then you should add ccache to your USE." + fi + echo + einfo "The template spec files are now installed by default. You can find" + einfo "them under /usr/share/doc/${PF}/examples" + einfo "and they are considered to be the authorative source of information" + einfo "on catalyst." + echo + if [[ ${PV} == 9999* || ${PV} == 2.9999* ]]; then + ewarn "The ${EGIT_BRANCH:-master} branch (what you get with this ${PV} ebuild) contains" + ewarn "work-in-progress code. Be aware that it's likely that it will not" + ewarn "be in a working state at any given point. Please do not file bugs" + ewarn "until you have posted on the gentoo-catalyst mailing list and we" + ewarn "have asked you to do so." + fi +} + +src_install() { + insinto /usr/$(get_libdir)/${PN} + exeinto /usr/$(get_libdir)/${PN} + doexe catalyst || die "copying catalyst" + if [[ ${PV} == 9999* ]]; then + doins -r modules files || die "copying files" + else + doins -r arch modules livecd || die "copying files" + fi + for x in targets/*; do + exeinto /usr/$(get_libdir)/${PN}/$x + doexe $x/* || die "copying ${x}" + done + make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst + insinto /etc/catalyst + doins files/catalyst.conf files/catalystrc || die "copying configuration" + insinto /usr/share/doc/${PF}/examples + doins examples/* || die + dodoc README ChangeLog AUTHORS + doman files/catalyst.1 + # Here is where we actually enable ccache + use ccache && \ + dosed 's:options="autoresume kern:options="autoresume ccache kern:' \ + /etc/catalyst/catalyst.conf + dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \ + /etc/catalyst/catalyst.conf +} + +pkg_postinst() { + einfo "You can find more information about catalyst by checking out the" + einfo "catalyst project page at:" + einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml" + echo +} -- 2.26.2