From eb62ad11701387ab7775103cabbc12696b703f43 Mon Sep 17 00:00:00 2001 From: Jeremy Olexa Date: Thu, 23 Jun 2011 20:17:22 +0000 Subject: [dev-util/catalyst] Re-align with gx86 with a few custom mods --- dev-util/catalyst/catalyst-2.0.6.916.ebuild | 40 ++++++++++++++++------------- 1 file changed, 22 insertions(+), 18 deletions(-) (limited to 'dev-util/catalyst/catalyst-2.0.6.916.ebuild') diff --git a/dev-util/catalyst/catalyst-2.0.6.916.ebuild b/dev-util/catalyst/catalyst-2.0.6.916.ebuild index e3f5bb4..72e134a 100644 --- a/dev-util/catalyst/catalyst-2.0.6.916.ebuild +++ b/dev-util/catalyst/catalyst-2.0.6.916.ebuild @@ -1,17 +1,30 @@ # 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.6.914.ebuild,v 1.1 2011/02/09 20:28:25 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.6.916.ebuild,v 1.2 2011/06/22 19:36:33 sping Exp $ + +# catalyst-9999 -> latest Git +# catalyst-VER -> normal catalyst release EAPI=4 inherit eutils multilib +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/catalyst.git" + inherit git + SRC_URI="" + S="${WORKDIR}/${PN}" + KEYWORDS="" +else + SRC_URI="mirror://gentoo/${P}.tar.bz2 + http://wolf31o2.org/sources/${PN}/${P}.tar.bz2" + KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +fi + DESCRIPTION="release metatool used for creating releases based on Gentoo Linux" -HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/index.xml" -SRC_URI="mirror://gentoo/${P}.tar.bz2" +HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" IUSE="ccache" DEPEND="" @@ -22,7 +35,6 @@ RDEPEND="dev-lang/python ia64? ( sys-fs/dosfstools ) kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )" - src_prepare() { epatch "${FILESDIR}"/0001*.patch } @@ -31,7 +43,11 @@ src_install() { insinto /usr/$(get_libdir)/${PN} exeinto /usr/$(get_libdir)/${PN} doexe catalyst - doins -r arch modules livecd + if [[ ${PV} == 9999* ]]; then + doins -r modules files + else + doins -r arch modules livecd + fi for x in targets/*; do exeinto /usr/$(get_libdir)/${PN}/$x doexe $x/* @@ -50,15 +66,3 @@ src_install() { dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \ /etc/catalyst/catalyst.conf } - -pkg_postinst() { - if ! use ccache ; then - 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 - 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." -} -- cgit v1.2.3-65-gdbad