Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/catalyst: ChangeLog catalyst-2.0.7.1.ebuild catalyst-2.0.7.ebuild
Date: Sat, 19 Nov 2011 21:06:07
Message-Id: 20111119202800.1BB592004B@flycatcher.gentoo.org
1 jmbsvicetto 11/11/19 20:28:00
2
3 Modified: ChangeLog
4 Added: catalyst-2.0.7.1.ebuild
5 Removed: catalyst-2.0.7.ebuild
6 Log:
7 [dev-util/catalyst] Bump catalyst to the 2.0.7.1 revision. This revision fixes a typo.
8
9 (Portage version: 2.2.0_alpha73/cvs/Linux x86_64, RepoMan options: --force)
10
11 Revision Changes Path
12 1.235 dev-util/catalyst/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/ChangeLog?rev=1.235&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/ChangeLog?rev=1.235&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/ChangeLog?r1=1.234&r2=1.235
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v
21 retrieving revision 1.234
22 retrieving revision 1.235
23 diff -u -r1.234 -r1.235
24 --- ChangeLog 18 Nov 2011 20:25:05 -0000 1.234
25 +++ ChangeLog 19 Nov 2011 20:28:00 -0000 1.235
26 @@ -1,6 +1,13 @@
27 # ChangeLog for dev-util/catalyst
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.234 2011/11/18 20:25:05 jmbsvicetto Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.235 2011/11/19 20:28:00 jmbsvicetto Exp $
31 +
32 +*catalyst-2.0.7.1 (19 Nov 2011)
33 +
34 + 19 Nov 2011; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
35 + -catalyst-2.0.7.ebuild, +catalyst-2.0.7.1.ebuild:
36 + [dev-util/catalyst] Bump catalyst to the 2.0.7.1 revision. This revision
37 + fixes a typo.
38
39 18 Nov 2011; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o> ChangeLog:
40 [dev-util/catalyst] Bump catalyst to the 2.0.7 revision.
41
42
43
44 1.1 dev-util/catalyst/catalyst-2.0.7.1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/catalyst-2.0.7.1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catalyst/catalyst-2.0.7.1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: catalyst-2.0.7.1.ebuild
50 ===================================================================
51 # Copyright 1999-2011 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.7.1.ebuild,v 1.1 2011/11/19 20:28:00 jmbsvicetto Exp $
54
55 # catalyst-9999 -> latest Git
56 # catalyst-2.9999 -> catalyst_2 branch from Git
57 # catalyst-VER -> normal catalyst release
58
59 EAPI=2
60
61 if [[ ${PV} == 9999* || ${PV} == 2.9999* ]]; then
62 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/catalyst.git"
63 inherit git-2
64 SRC_URI=""
65 S="${WORKDIR}/${PN}"
66 KEYWORDS=""
67 else
68 SRC_URI="mirror://gentoo/${P}.tar.bz2
69 http://dev.gentoo.org/~jmbsvicetto/distfiles/${P}.tar.bz2"
70 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
71 fi
72 inherit eutils multilib
73
74 DESCRIPTION="release metatool used for creating releases based on Gentoo Linux"
75 HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/"
76
77 LICENSE="GPL-2"
78 SLOT="0"
79 RESTRICT=""
80 IUSE="ccache"
81
82 DEPEND="app-text/asciidoc"
83 RDEPEND="dev-lang/python
84 app-crypt/shash
85 virtual/cdrtools
86 ccache? ( dev-util/ccache )
87 ia64? ( sys-fs/dosfstools )
88 kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )"
89
90 pkg_setup() {
91 if use ccache ; then
92 einfo "Enabling ccache support for catalyst."
93 else
94 ewarn "By default, ccache support for catalyst is disabled."
95 ewarn "If this is not what you intended,"
96 ewarn "then you should add ccache to your USE."
97 fi
98 echo
99 einfo "The template spec files are now installed by default. You can find"
100 einfo "them under /usr/share/doc/${PF}/examples"
101 einfo "and they are considered to be the authorative source of information"
102 einfo "on catalyst."
103 echo
104 if [[ ${PV} == 9999* || ${PV} == 2.9999* ]]; then
105 ewarn "The ${EGIT_BRANCH:-master} branch (what you get with this ${PV} ebuild) contains"
106 ewarn "work-in-progress code. Be aware that it's likely that it will not"
107 ewarn "be in a working state at any given point. Please do not file bugs"
108 ewarn "until you have posted on the gentoo-catalyst mailing list and we"
109 ewarn "have asked you to do so."
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 if [[ ${PV} == 9999* ]]; then
118 doins -r modules files || die "copying files"
119 else
120 doins -r arch modules livecd || die "copying files"
121 fi
122 for x in targets/*; do
123 exeinto /usr/$(get_libdir)/${PN}/$x
124 doexe $x/* || die "copying ${x}"
125 done
126 make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst
127 insinto /etc/catalyst
128 doins files/catalyst.conf files/catalystrc || die "copying configuration"
129 insinto /usr/share/doc/${PF}/examples
130 doins examples/* || die
131 dodoc README ChangeLog AUTHORS
132 doman files/catalyst.1
133 # Here is where we actually enable ccache
134 use ccache && \
135 dosed 's:options="autoresume kern:options="autoresume ccache kern:' \
136 /etc/catalyst/catalyst.conf
137 dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \
138 /etc/catalyst/catalyst.conf
139 }
140
141 pkg_postinst() {
142 einfo "You can find more information about catalyst by checking out the"
143 einfo "catalyst project page at:"
144 einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml"
145 echo
146 }