Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/libtool: libtool-9999.ebuild ChangeLog libtool-2.2.2.ebuild
Date: Wed, 02 Apr 2008 03:09:04
Message-Id: E1JgtL3-00042A-Se@stork.gentoo.org
1 vapier 08/04/02 03:08:37
2
3 Modified: libtool-9999.ebuild ChangeLog
4 Added: libtool-2.2.2.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_pre5)
8
9 Revision Changes Path
10 1.2 sys-devel/libtool/libtool-9999.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/libtool-9999.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/libtool-9999.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/libtool-9999.ebuild?r1=1.1&r2=1.2
15
16 Index: libtool-9999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-9999.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- libtool-9999.ebuild 31 Dec 2007 20:37:57 -0000 1.1
23 +++ libtool-9999.ebuild 2 Apr 2008 03:08:37 -0000 1.2
24 @@ -1,10 +1,16 @@
25 -# Copyright 1999-2007 Gentoo Foundation
26 +# Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-9999.ebuild,v 1.1 2007/12/31 20:37:57 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-9999.ebuild,v 1.2 2008/04/02 03:08:37 vapier Exp $
30
31 -ECVS_SERVER="cvs.sv.gnu.org:/sources/libtool"
32 -ECVS_MODULE="libtool"
33 -inherit cvs
34 +inherit eutils
35 +
36 +if [[ ${PV} == "9999" ]] ; then
37 + ECVS_SERVER="cvs.sv.gnu.org:/sources/libtool"
38 + ECVS_MODULE="libtool"
39 + inherit cvs
40 +else
41 + SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
42 +fi
43
44 DESCRIPTION="A shared library tool for developers"
45 HOMEPAGE="http://www.gnu.org/software/libtool/"
46 @@ -12,7 +18,7 @@
47 LICENSE="GPL-2"
48 SLOT="1.5"
49 KEYWORDS=""
50 -IUSE=""
51 +IUSE="vanilla"
52
53 RDEPEND="sys-devel/gnuconfig
54 >=sys-devel/autoconf-2.60
55 @@ -23,9 +29,20 @@
56 S=${WORKDIR}/${ECVS_MODULE}
57
58 src_unpack() {
59 - cvs_src_unpack
60 - cd "${S}"
61 - ./bootstrap || die
62 + if [[ ${PV} == "9999" ]] ; then
63 + cvs_src_unpack
64 + cd "${S}"
65 + ./bootstrap || die
66 + else
67 + unpack ${A}
68 + cd "${S}"
69 + fi
70 +
71 + use vanilla && return 0
72 +
73 + epunt_cxx
74 + cd libltdl/m4
75 + epatch "${FILESDIR}"/1.5.20/${PN}-1.5.20-use-linux-version-in-fbsd.patch #109105
76 }
77
78 src_install() {
79 @@ -39,10 +56,6 @@
80 done
81
82 for x in $(find "${D}" -name config.guess -o -name config.sub) ; do
83 - rm -f "${x}" ; ln -sf ../gnuconfig/$(basename "${x}") "${x}"
84 - done
85 - cd "${D}"/usr/share/libtool/libltdl
86 - for x in config.guess config.sub ; do
87 - rm -f ${x} ; ln -sfn ../${x} ${x}
88 + rm -f "${x}" ; ln -sf /usr/share/gnuconfig/${x##*/} "${x}"
89 done
90 }
91
92
93
94 1.135 sys-devel/libtool/ChangeLog
95
96 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/ChangeLog?rev=1.135&view=markup
97 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/ChangeLog?rev=1.135&content-type=text/plain
98 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/ChangeLog?r1=1.134&r2=1.135
99
100 Index: ChangeLog
101 ===================================================================
102 RCS file: /var/cvsroot/gentoo-x86/sys-devel/libtool/ChangeLog,v
103 retrieving revision 1.134
104 retrieving revision 1.135
105 diff -u -r1.134 -r1.135
106 --- ChangeLog 8 Mar 2008 12:02:57 -0000 1.134
107 +++ ChangeLog 2 Apr 2008 03:08:37 -0000 1.135
108 @@ -1,6 +1,12 @@
109 # ChangeLog for sys-devel/libtool
110 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
111 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/ChangeLog,v 1.134 2008/03/08 12:02:57 vapier Exp $
112 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/ChangeLog,v 1.135 2008/04/02 03:08:37 vapier Exp $
113 +
114 +*libtool-2.2.2 (02 Apr 2008)
115 +
116 + 02 Apr 2008; Mike Frysinger <vapier@g.o> +libtool-2.2.2.ebuild,
117 + libtool-9999.ebuild:
118 + Version bump.
119
120 *libtool-2.2 (08 Mar 2008)
121
122
123
124
125 1.1 sys-devel/libtool/libtool-2.2.2.ebuild
126
127 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/libtool-2.2.2.ebuild?rev=1.1&view=markup
128 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/libtool/libtool-2.2.2.ebuild?rev=1.1&content-type=text/plain
129
130 Index: libtool-2.2.2.ebuild
131 ===================================================================
132 # Copyright 1999-2008 Gentoo Foundation
133 # Distributed under the terms of the GNU General Public License v2
134 # $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-2.2.2.ebuild,v 1.1 2008/04/02 03:08:37 vapier Exp $
135
136 inherit eutils
137
138 DESCRIPTION="A shared library tool for developers"
139 HOMEPAGE="http://www.gnu.org/software/libtool/"
140 SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
141
142 LICENSE="GPL-2"
143 SLOT="1.5"
144 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
145 IUSE="vanilla"
146
147 RDEPEND="sys-devel/gnuconfig
148 >=sys-devel/autoconf-2.60
149 >=sys-devel/automake-1.10"
150 DEPEND="${RDEPEND}
151 sys-apps/help2man"
152
153 src_unpack() {
154 unpack ${A}
155 cd "${S}"
156
157 use vanilla && return 0
158
159 epunt_cxx
160 cd libltdl/m4
161 epatch "${FILESDIR}"/1.5.20/${PN}-1.5.20-use-linux-version-in-fbsd.patch #109105
162 }
163
164 src_install() {
165 emake DESTDIR="${D}" install || die
166 dodoc AUTHORS ChangeLog* NEWS README THANKS TODO doc/PLATFORMS
167
168 local x
169 for x in libtool libtoolize ; do
170 help2man ${x} > ${x}.1
171 doman ${x}.1 || die
172 done
173
174 for x in $(find "${D}" -name config.guess -o -name config.sub) ; do
175 rm -f "${x}" ; ln -sf /usr/share/gnuconfig/${x##*/} "${x}"
176 done
177 }
178
179
180
181 --
182 gentoo-commits@l.g.o mailing list