Gentoo Archives: gentoo-commits

From: "Chris Gianelloni (wolf31o2)" <wolf31o2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/catalyst: ChangeLog catalyst-2.0.6_pre16.ebuild catalyst-2.0.6_pre13.ebuild catalyst-2.0.6_pre14.ebuild
Date: Thu, 27 Mar 2008 05:12:34
Message-Id: E1JekPf-00046w-Aw@stork.gentoo.org
1 wolf31o2 08/03/27 05:12:31
2
3 Modified: ChangeLog
4 Added: catalyst-2.0.6_pre16.ebuild
5 Removed: catalyst-2.0.6_pre13.ebuild
6 catalyst-2.0.6_pre14.ebuild
7 Log:
8 Version bump to 2.0.6_pre16 for testing.
9 (Portage version: 2.1.4.4)
10
11 Revision Changes Path
12 1.197 dev-util/catalyst/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/catalyst/ChangeLog?rev=1.197&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/catalyst/ChangeLog?rev=1.197&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/catalyst/ChangeLog?r1=1.196&r2=1.197
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v
21 retrieving revision 1.196
22 retrieving revision 1.197
23 diff -u -r1.196 -r1.197
24 --- ChangeLog 13 Mar 2008 01:54:20 -0000 1.196
25 +++ ChangeLog 27 Mar 2008 05:12:30 -0000 1.197
26 @@ -1,6 +1,13 @@
27 # ChangeLog for dev-util/catalyst
28 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.196 2008/03/13 01:54:20 wolf31o2 Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.197 2008/03/27 05:12:30 wolf31o2 Exp $
31 +
32 +*catalyst-2.0.6_pre16 (27 Mar 2008)
33 +
34 + 27 Mar 2008; Chris Gianelloni <wolf31o2@g.o>
35 + -catalyst-2.0.6_pre13.ebuild, -catalyst-2.0.6_pre14.ebuild,
36 + +catalyst-2.0.6_pre16.ebuild:
37 + Version bump to 2.0.6_pre16 for testing.
38
39 *catalyst-2.0.6_pre15 (13 Mar 2008)
40
41
42
43
44 1.1 dev-util/catalyst/catalyst-2.0.6_pre16.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/catalyst/catalyst-2.0.6_pre16.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/catalyst/catalyst-2.0.6_pre16.ebuild?rev=1.1&content-type=text/plain
48
49 Index: catalyst-2.0.6_pre16.ebuild
50 ===================================================================
51 # Copyright 1999-2008 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.6_pre16.ebuild,v 1.1 2008/03/27 05:12:30 wolf31o2 Exp $
54
55 # catalyst-9999 -> latest SVN
56 # catalyst-9999.REV -> use SVN REV
57 # catalyst-VER -> normal catalyst release
58
59 if [[ ${PV} == 9999* ]]
60 then
61 [[ ${PV} == 9999.* ]] && ESVN_UPDATE_CMD="svn up -r ${PV/9999./}"
62 ESVN_REPO_URI="svn://anonsvn.gentoo.org/catalyst/trunk"
63 inherit subversion eutils multilib
64 SRC_URI=""
65 S=${WORKDIR}/trunk
66 else
67 inherit eutils multilib
68 SRC_URI="mirror://gentoo/${P}.tar.bz2
69 http://dev.gentoo.org/~wolf31o2/${P}.tar.bz2"
70 fi
71
72 DESCRIPTION="release metatool used for creating Gentoo releases"
73 HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst"
74
75 LICENSE="GPL-2"
76 SLOT="0"
77 #KEYWORDS="~amd64 ~x86"
78 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
79 #KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
80 RESTRICT=""
81 IUSE="ccache"
82
83 DEPEND=""
84 RDEPEND="dev-lang/python
85 app-crypt/shash
86 virtual/cdrtools
87 ccache? ( dev-util/ccache )
88 ia64? ( sys-fs/dosfstools )
89 kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )"
90
91 pkg_setup() {
92 if use ccache ; then
93 einfo "Enabling ccache support for catalyst."
94 else
95 ewarn "By default, ccache support for catalyst is disabled."
96 ewarn "If this is not what you intended,"
97 ewarn "then you should add ccache to your USE."
98 fi
99 echo
100 einfo "The template spec files are now installed by default. You can find"
101 einfo "them under /usr/share/doc/${PF}/examples"
102 einfo "and they are considered to be the authorative source of information"
103 einfo "on catalyst."
104 }
105
106 src_unpack() {
107 if [[ ${PV} == 9999* ]] ; then
108 subversion_src_unpack
109 else
110 unpack ${A}
111 cd "${S}"
112 fi
113 }
114
115 src_install() {
116 insinto /usr/$(get_libdir)/${PN}
117 exeinto /usr/$(get_libdir)/${PN}
118 doexe catalyst || die "copying catalyst"
119 doins -r arch modules livecd || die "copying files"
120 for x in targets/*; do
121 exeinto /usr/$(get_libdir)/${PN}/$x
122 doexe $x/* || die "copying ${x}"
123 done
124 make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst
125 insinto /etc/catalyst
126 doins files/catalyst.conf files/catalystrc || die "copying configuration"
127 insinto /usr/share/doc/${PF}/examples
128 doins examples/* || die
129 dodoc README ChangeLog ChangeLog.old AUTHORS
130 doman files/catalyst.1
131 # Here is where we actually enable ccache
132 use ccache && \
133 dosed 's:options="autoresume kern:options="autoresume ccache kern:' \
134 /etc/catalyst/catalyst.conf
135 dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \
136 /etc/catalyst/catalyst.conf
137 }
138
139 pkg_postinst() {
140 einfo "You can find more information about catalyst by checking out the"
141 einfo "catalyst project page at:"
142 einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml"
143 echo
144 }
145
146
147
148 --
149 gentoo-commits@l.g.o mailing list