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