Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnustep-base/gnustep-make: ChangeLog gnustep-make-2.0.1.ebuild gnustep-make-2.0.2.ebuild
Date: Mon, 19 Nov 2007 12:18:09
Message-Id: E1Iu5Zk-0006GN-R5@stork.gentoo.org
1 voyageur 07/11/19 12:18:04
2
3 Modified: ChangeLog gnustep-make-2.0.1.ebuild
4 Added: gnustep-make-2.0.2.ebuild
5 Log:
6 Version bump, fix some quoting
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.57 gnustep-base/gnustep-make/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/ChangeLog?rev=1.57&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/ChangeLog?rev=1.57&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/ChangeLog?r1=1.56&r2=1.57
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v
19 retrieving revision 1.56
20 retrieving revision 1.57
21 diff -u -r1.56 -r1.57
22 --- ChangeLog 16 Nov 2007 15:00:32 -0000 1.56
23 +++ ChangeLog 19 Nov 2007 12:18:04 -0000 1.57
24 @@ -1,6 +1,12 @@
25 # ChangeLog for gnustep-base/gnustep-make
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v 1.56 2007/11/16 15:00:32 beandog Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v 1.57 2007/11/19 12:18:04 voyageur Exp $
29 +
30 +*gnustep-make-2.0.2 (19 Nov 2007)
31 +
32 + 19 Nov 2007; Bernard Cafarelli <voyageur@g.o>
33 + gnustep-make-2.0.1.ebuild, +gnustep-make-2.0.2.ebuild:
34 + Version bump, fix some quoting
35
36 16 Nov 2007; Steve Dibb <beandog@g.o> gnustep-make-2.0.1.ebuild:
37 amd64 stable, bug 195990
38
39
40
41 1.11 gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild?rev=1.11&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild?rev=1.11&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild?r1=1.10&r2=1.11
46
47 Index: gnustep-make-2.0.1.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild,v
50 retrieving revision 1.10
51 retrieving revision 1.11
52 diff -u -r1.10 -r1.11
53 --- gnustep-make-2.0.1.ebuild 16 Nov 2007 15:00:32 -0000 1.10
54 +++ gnustep-make-2.0.1.ebuild 19 Nov 2007 12:18:04 -0000 1.11
55 @@ -1,6 +1,6 @@
56 # Copyright 1999-2007 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild,v 1.10 2007/11/16 15:00:32 beandog Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.1.ebuild,v 1.11 2007/11/19 12:18:04 voyageur Exp $
60
61 inherit gnustep-base eutils
62
63 @@ -32,8 +32,6 @@
64 }
65
66 src_compile() {
67 - cd ${S}
68 -
69 local myconf
70 myconf="--prefix=${GNUSTEP_PREFIX} --with-layout=gnustep"
71 myconf="$myconf --with-config-file=/etc/GNUstep/GNUstep.conf"
72 @@ -59,18 +57,18 @@
73 use debug || make_eval="${make_eval} debug=no"
74 make_eval="${make_eval} verbose=yes"
75
76 - emake ${make_eval} DESTDIR=${D} install || die "install has failed"
77 + emake ${make_eval} DESTDIR="${D}" install || die "install has failed"
78
79 # Copy the documentation
80 if use doc ; then
81 dodir ${GNUSTEP_SYSTEM_LIBRARY}
82 cp -r Documentation/tmp-installation/System/Library/Documentation \
83 - ${D}${GNUSTEP_SYSTEM_LIBRARY}
84 + "${D}"${GNUSTEP_SYSTEM_LIBRARY}
85 fi
86
87 exeinto /etc/profile.d
88 - doexe ${FILESDIR}/gnustep-2.sh
89 - doexe ${FILESDIR}/gnustep-2.csh
90 + doexe "${FILESDIR}"/gnustep-2.sh
91 + doexe "${FILESDIR}"/gnustep-2.csh
92
93 dodir /etc/env.d
94 cat <<- EOF > "${D}"/etc/env.d/99gnustep
95
96
97
98 1.1 gnustep-base/gnustep-make/gnustep-make-2.0.2.ebuild
99
100 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.2.ebuild?rev=1.1&view=markup
101 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.2.ebuild?rev=1.1&content-type=text/plain
102
103 Index: gnustep-make-2.0.2.ebuild
104 ===================================================================
105 # Copyright 1999-2007 Gentoo Foundation
106 # Distributed under the terms of the GNU General Public License v2
107 # $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.0.2.ebuild,v 1.1 2007/11/19 12:18:04 voyageur Exp $
108
109 inherit gnustep-base eutils
110
111 DESCRIPTION="GNUstep Makefile Package"
112
113 HOMEPAGE="http://www.gnustep.org"
114 SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
115 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
116 SLOT="0"
117 LICENSE="GPL-2"
118
119 DEPEND="${GNUSTEP_CORE_DEPEND}
120 >=sys-devel/make-3.75"
121 RDEPEND="${DEPEND}"
122
123 pkg_setup() {
124 gnustep-base_pkg_setup
125
126 if ! built_with_use sys-devel/gcc objc; then
127 ewarn "gcc must be compiled with Objective-C support! See the objc USE flag."
128 die "ObjC support not available"
129 fi
130 }
131
132 src_unpack() {
133 unpack ${A}
134 cd "${S}"
135 epatch "${FILESDIR}"/${PN}-2.0.1-destdir.patch
136 }
137
138 src_compile() {
139 local myconf
140 myconf="--prefix=${GNUSTEP_PREFIX} --with-layout=gnustep"
141 myconf="$myconf --with-config-file=/etc/GNUstep/GNUstep.conf"
142 myconf="$myconf --enable-native-objc-exceptions"
143 econf $myconf || die "configure failed"
144
145 emake
146 # Prepare doc here (needed when no gnustep-make is already installed)
147 if use doc ; then
148 # If a gnustep-1 environment is set
149 unset GNUSTEP_MAKEFILES
150 cd Documentation
151 emake -j1 all install || die "doc make has failed"
152 cd ..
153 fi
154 }
155
156 src_install() {
157 # Get GNUSTEP_* variables
158 . ./GNUstep.conf
159
160 local make_eval="-j1"
161 use debug || make_eval="${make_eval} debug=no"
162 make_eval="${make_eval} verbose=yes"
163
164 emake ${make_eval} DESTDIR="${D}" install || die "install has failed"
165
166 # Copy the documentation
167 if use doc ; then
168 dodir ${GNUSTEP_SYSTEM_LIBRARY}
169 cp -r Documentation/tmp-installation/System/Library/Documentation \
170 "${D}"${GNUSTEP_SYSTEM_LIBRARY}
171 fi
172
173 exeinto /etc/profile.d
174 doexe "${FILESDIR}"/gnustep-2.sh
175 doexe "${FILESDIR}"/gnustep-2.csh
176
177 dodir /etc/env.d
178 cat <<- EOF > "${D}"/etc/env.d/99gnustep
179 PATH=${GNUSTEP_SYSTEM_TOOLS}:${GNUSTEP_LOCAL_TOOLS}
180 ROOTPATH=${GNUSTEP_SYSTEM_TOOLS}:${GNUSTEP_LOCAL_TOOLS}
181 LDPATH=${GNUSTEP_SYSTEM_LIBRARIES}:${GNUSTEP_LOCAL_LIBRARIES}
182 MANPATH=${GNUSTEP_SYSTEM_DOC_MAN}:${GNUSTEP_LOCAL_DOC_MAN}
183 INFOPATH=${GNUSTEP_SYSTEM_DOC_INFO}:${GNUSTEP_LOCAL_DOC_INFO}
184 INFODIR=${GNUSTEP_SYSTEM_DOC_INFO}:${GNUSTEP_LOCAL_DOC_INFO}
185 EOF
186 }
187
188
189
190 --
191 gentoo-commits@g.o mailing list