Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/aegis: ChangeLog aegis-4.19.ebuild aegis-4.24.ebuild aegis-4.11.ebuild aegis-4.16.ebuild aegis-4.9.ebuild
Date: Mon, 30 Jun 2008 01:44:00
Message-Id: E1KD8Qs-0007yh-0n@stork.gentoo.org
1 darkside 08/06/30 01:43:54
2
3 Modified: ChangeLog aegis-4.19.ebuild
4 Added: aegis-4.24.ebuild
5 Removed: aegis-4.11.ebuild aegis-4.16.ebuild
6 aegis-4.9.ebuild
7 Log:
8 Version bump, bug #119377. Also fix bug #221421 wrt runtime-deps in 4.19. AND, remove old versions
9 (Portage version: 2.2_rc1/cvs/Linux 2.6.22-gentoo-r2 i686)
10
11 Revision Changes Path
12 1.24 dev-util/aegis/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/ChangeLog?rev=1.24&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/ChangeLog?rev=1.24&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/ChangeLog?r1=1.23&r2=1.24
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/aegis/ChangeLog,v
21 retrieving revision 1.23
22 retrieving revision 1.24
23 diff -u -r1.23 -r1.24
24 --- ChangeLog 27 Jan 2008 10:15:36 -0000 1.23
25 +++ ChangeLog 30 Jun 2008 01:43:53 -0000 1.24
26 @@ -1,6 +1,14 @@
27 # ChangeLog for dev-util/aegis
28 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/aegis/ChangeLog,v 1.23 2008/01/27 10:15:36 grobian Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/aegis/ChangeLog,v 1.24 2008/06/30 01:43:53 darkside Exp $
31 +
32 +*aegis-4.24 (30 Jun 2008)
33 +
34 + 30 Jun 2008; Jeremy Olexa <darkside@g.o> -aegis-4.9.ebuild,
35 + -aegis-4.11.ebuild, -aegis-4.16.ebuild, aegis-4.19.ebuild,
36 + +aegis-4.24.ebuild:
37 + Version bump, bug #119377. Also fix bug #221421 wrt runtime-deps in 4.19.
38 + AND, remove old versions
39
40 27 Jan 2008; Fabian Groffen <grobian@g.o> aegis-4.9.ebuild,
41 aegis-4.19.ebuild:
42
43
44
45 1.8 dev-util/aegis/aegis-4.19.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/aegis-4.19.ebuild?rev=1.8&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/aegis-4.19.ebuild?rev=1.8&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/aegis-4.19.ebuild?r1=1.7&r2=1.8
50
51 Index: aegis-4.19.ebuild
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/dev-util/aegis/aegis-4.19.ebuild,v
54 retrieving revision 1.7
55 retrieving revision 1.8
56 diff -u -r1.7 -r1.8
57 --- aegis-4.19.ebuild 27 Jan 2008 10:15:36 -0000 1.7
58 +++ aegis-4.19.ebuild 30 Jun 2008 01:43:53 -0000 1.8
59 @@ -1,6 +1,6 @@
60 # Copyright 1999-2008 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 -# $Header: /var/cvsroot/gentoo-x86/dev-util/aegis/aegis-4.19.ebuild,v 1.7 2008/01/27 10:15:36 grobian Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/dev-util/aegis/aegis-4.19.ebuild,v 1.8 2008/06/30 01:43:53 darkside Exp $
64
65 IUSE="tk"
66
67 @@ -13,6 +13,7 @@
68 sys-apps/groff
69 sys-devel/bison
70 tk? ( >=dev-lang/tk-8.3 )"
71 +RDEPEND="" #221421
72
73 SLOT="0"
74 LICENSE="GPL-2"
75 @@ -55,5 +56,5 @@
76 # Config file examples are documentation.
77 mv "${D}"/usr/share/aegis/config.example "${D}"/usr/share/doc/${PF}/
78
79 - dodoc LICENSE BUILDING MANIFEST README
80 + dodoc BUILDING MANIFEST README
81 }
82
83
84
85 1.1 dev-util/aegis/aegis-4.24.ebuild
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/aegis-4.24.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/aegis/aegis-4.24.ebuild?rev=1.1&content-type=text/plain
89
90 Index: aegis-4.24.ebuild
91 ===================================================================
92 # Copyright 1999-2008 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/dev-util/aegis/aegis-4.24.ebuild,v 1.1 2008/06/30 01:43:53 darkside Exp $
95
96 inherit autotools
97
98 IUSE="tk"
99
100 DESCRIPTION="A transaction based revision control system"
101 SRC_URI="mirror://sourceforge/aegis/${P}.tar.gz"
102 HOMEPAGE="http://aegis.sourceforge.net"
103
104 DEPEND="sys-libs/zlib
105 sys-devel/gettext
106 sys-apps/groff
107 sys-devel/bison
108 dev-libs/libxml2
109 tk? ( >=dev-lang/tk-8.3 )"
110 RDEPEND="" #221421
111
112 SLOT="0"
113 LICENSE="GPL-2"
114 KEYWORDS="~alpha ~ppc ~sparc ~x86"
115
116 src_unpack() {
117 unpack ${A}
118 cd "${S}"
119
120 #FIXME: ? Not sure what effect this has. Only way to get it to compile.
121 sed -i 's/$(SH) etc\/compat.2.3//' Makefile.in || \
122 die "sed Makefile.in failed"
123 eautomake || die "eautomake failed"
124 }
125
126 src_compile() {
127 # By default aegis configure puts shareable read/write files (locks etc)
128 # in ${prefix}/com/aegis but the FHS says /var/lib/aegis can be shared.
129
130 myconf="${myconf} --with-nlsdir=/usr/share/locale"
131
132 econf \
133 --sharedstatedir=/var/lib/aegis \
134 ${myconf} || die "./configure failed"
135
136 # Second ebuild causes redefined/undefined function errors
137 #make clean
138
139 # not emake safe, I think
140 make || die
141 }
142
143 src_install () {
144 make RPM_BUILD_ROOT="${D}" install || die
145
146 # OK so ${D}/var/lib/aegis gets UID=3, but for some
147 # reason so do the files under /usr/share, even though
148 # they are read-only.
149 chown -R root:root "${D}"/usr/share
150 dodoc lib/en/*
151
152 # Link to share dir so user has a chance of noticing it.
153 dosym /usr/share/aegis /usr/share/doc/${PF}/scripts
154
155 # Config file examples are documentation.
156 mv "${D}"/usr/share/aegis/config.example "${D}"/usr/share/doc/"${PF}"/
157
158 dodoc BUILDING README
159 }
160
161
162
163 --
164 gentoo-commits@l.g.o mailing list