Gentoo Archives: gentoo-commits

From: "Raul Porcel (armin76)" <armin76@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/catalyst: catalyst-2.0.6.911.ebuild ChangeLog
Date: Sat, 09 Oct 2010 16:04:07
Message-Id: 20101009153256.402F92004C@flycatcher.gentoo.org
1 armin76 10/10/09 15:32:56
2
3 Modified: ChangeLog
4 Added: catalyst-2.0.6.911.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.8.3/cvs/Linux ia64)
8
9 Revision Changes Path
10 1.220 dev-util/catalyst/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/ChangeLog?rev=1.220&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/ChangeLog?rev=1.220&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/ChangeLog?r1=1.219&r2=1.220
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v
19 retrieving revision 1.219
20 retrieving revision 1.220
21 diff -u -r1.219 -r1.220
22 --- ChangeLog 26 Sep 2010 21:59:25 -0000 1.219
23 +++ ChangeLog 9 Oct 2010 15:32:32 -0000 1.220
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-util/catalyst
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.219 2010/09/26 21:59:25 armin76 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.220 2010/10/09 15:32:32 armin76 Exp $
29 +
30 +*catalyst-2.0.6.911 (09 Oct 2010)
31 +
32 + 09 Oct 2010; Raúl Porcel <armin76@g.o> +catalyst-2.0.6.911.ebuild:
33 + Version bump
34
35 *catalyst-2.0.6.910 (26 Sep 2010)
36
37
38
39
40 1.1 dev-util/catalyst/catalyst-2.0.6.911.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/catalyst-2.0.6.911.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/catalyst-2.0.6.911.ebuild?rev=1.1&content-type=text/plain
44
45 Index: catalyst-2.0.6.911.ebuild
46 ===================================================================
47 # Copyright 1999-2010 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.6.911.ebuild,v 1.1 2010/10/09 15:32:32 armin76 Exp $
50
51 inherit eutils multilib
52 SRC_URI="mirror://gentoo/${P}.tar.bz2
53 http://wolf31o2.org/sources/${PN}/${P}.tar.bz2"
54
55 DESCRIPTION="release metatool used for creating releases based on Gentoo Linux"
56 HOMEPAGE="http://wolf31o2.org/projects/catalyst"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
61 #KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
62 #KEYWORDS=""
63 RESTRICT=""
64 IUSE="ccache"
65
66 DEPEND=""
67 RDEPEND="dev-lang/python
68 app-crypt/shash
69 virtual/cdrtools
70 ccache? ( dev-util/ccache )
71 ia64? ( sys-fs/dosfstools )
72 kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )"
73
74 pkg_setup() {
75 if use ccache ; then
76 einfo "Enabling ccache support for catalyst."
77 else
78 ewarn "By default, ccache support for catalyst is disabled."
79 ewarn "If this is not what you intended,"
80 ewarn "then you should add ccache to your USE."
81 fi
82 echo
83 einfo "The template spec files are now installed by default. You can find"
84 einfo "them under /usr/share/doc/${PF}/examples"
85 einfo "and they are considered to be the authorative source of information"
86 einfo "on catalyst."
87 }
88
89 src_unpack() {
90 unpack ${A}
91 cd "${S}"
92 }
93
94 src_install() {
95 insinto /usr/$(get_libdir)/${PN}
96 exeinto /usr/$(get_libdir)/${PN}
97 doexe catalyst || die "copying catalyst"
98 doins -r arch modules livecd || die "copying files"
99 for x in targets/*; do
100 exeinto /usr/$(get_libdir)/${PN}/$x
101 doexe $x/* || die "copying ${x}"
102 done
103 make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst
104 insinto /etc/catalyst
105 doins files/catalyst.conf files/catalystrc || die "copying configuration"
106 insinto /usr/share/doc/${PF}/examples
107 doins examples/* || die
108 dodoc README ChangeLog AUTHORS
109 doman files/catalyst.1
110 # Here is where we actually enable ccache
111 use ccache && \
112 dosed 's:options="autoresume kern:options="autoresume ccache kern:' \
113 /etc/catalyst/catalyst.conf
114 dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \
115 /etc/catalyst/catalyst.conf
116 }
117
118 pkg_postinst() {
119 einfo "You can find more information about catalyst by checking out the"
120 einfo "catalyst project page at:"
121 einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml"
122 echo
123 }