Gentoo Archives: gentoo-commits

From: "Thomas Alan Gall (tgall)" <tgall@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-tcltk/blt: blt-2.4z-r1.ebuild blt-2.4z-r2.ebuild ChangeLog
Date: Mon, 10 Dec 2007 17:34:08
Message-Id: E1J1mW2-0006JO-Ng@stork.gentoo.org
1 tgall 07/12/10 17:34:02
2
3 Modified: blt-2.4z-r1.ebuild blt-2.4z-r2.ebuild ChangeLog
4 Log:
5 added ~ppc64, change 64 bit fix to always apply (it's safe), syntax fixes
6 (Portage version: 2.1.3.19)
7
8 Revision Changes Path
9 1.8 dev-tcltk/blt/blt-2.4z-r1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/blt-2.4z-r1.ebuild?rev=1.8&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/blt-2.4z-r1.ebuild?rev=1.8&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/blt-2.4z-r1.ebuild?r1=1.7&r2=1.8
14
15 Index: blt-2.4z-r1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-tcltk/blt/blt-2.4z-r1.ebuild,v
18 retrieving revision 1.7
19 retrieving revision 1.8
20 diff -u -r1.7 -r1.8
21 --- blt-2.4z-r1.ebuild 29 Apr 2007 00:40:37 -0000 1.7
22 +++ blt-2.4z-r1.ebuild 10 Dec 2007 17:33:57 -0000 1.8
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2007 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/blt/blt-2.4z-r1.ebuild,v 1.7 2007/04/29 00:40:37 matsuu Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/blt/blt-2.4z-r1.ebuild,v 1.8 2007/12/10 17:33:57 tgall Exp $
28
29 inherit eutils flag-o-matic
30
31 @@ -11,29 +11,27 @@
32 IUSE=""
33 SLOT="0"
34 LICENSE="BSD"
35 -KEYWORDS="amd64 ppc sparc x86"
36 +KEYWORDS="amd64 ppc ~ppc64 sparc x86"
37
38 S="${WORKDIR}/${PN}${PV}"
39
40 src_unpack() {
41 unpack ${A}
42 - epatch ${FILESDIR}/blt2.4z-install.diff
43 + epatch "${FILESDIR}"/blt2.4z-install.diff
44
45 - if [ "${ARCH}" = "amd64" -o "${ARCH}" = "ia64" ] ; then
46 - # From blt-2.4z-6mdk.src.rpm
47 - epatch ${FILESDIR}/blt2.4z-64bit.patch
48 - fi
49 + # From blt-2.4z-6mdk.src.rpm
50 + epatch "${FILESDIR}"/blt2.4z-64bit.patch
51
52 # Set the correct libdir
53 sed -i -e "s:\(^libdir=\${exec_prefix}/\)lib:\1$(get_libdir):" \
54 - ${S}/configure || die "sed failed"
55 + "${S}"/configure || die "sed failed"
56 }
57
58 src_compile() {
59 # bug 167934
60 append-flags -fPIC
61
62 - cd ${S}
63 + cd "${S}"
64 ./configure --host=${CHOST} \
65 --prefix=/usr \
66 --libdir=/usr/$(get_libdir) \
67 @@ -51,10 +49,10 @@
68 /usr/share/man/mann \
69 /usr/include \
70 || die "dodir failed"
71 - make INSTALL_ROOT=${D} install || die "make install failed"
72 + emake -j1 INSTALL_ROOT="${D}" install || die "make install failed"
73
74 dodoc NEWS PROBLEMS README
75 - for f in `ls ${D}/usr/share/man/mann` ; do
76 - mv ${D}/usr/share/man/mann/${f} ${D}/usr/share/man/mann/${f/.n/.nblt}
77 + for f in `ls "${D}"/usr/share/man/mann` ; do
78 + mv "${D}"/usr/share/man/mann/${f} "${D}"/usr/share/man/mann/${f/.n/.nblt}
79 done
80 }
81
82
83
84 1.3 dev-tcltk/blt/blt-2.4z-r2.ebuild
85
86 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/blt-2.4z-r2.ebuild?rev=1.3&view=markup
87 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/blt-2.4z-r2.ebuild?rev=1.3&content-type=text/plain
88 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/blt-2.4z-r2.ebuild?r1=1.2&r2=1.3
89
90 Index: blt-2.4z-r2.ebuild
91 ===================================================================
92 RCS file: /var/cvsroot/gentoo-x86/dev-tcltk/blt/blt-2.4z-r2.ebuild,v
93 retrieving revision 1.2
94 retrieving revision 1.3
95 diff -u -r1.2 -r1.3
96 --- blt-2.4z-r2.ebuild 29 Apr 2007 00:59:53 -0000 1.2
97 +++ blt-2.4z-r2.ebuild 10 Dec 2007 17:33:57 -0000 1.3
98 @@ -1,6 +1,6 @@
99 # Copyright 1999-2007 Gentoo Foundation
100 # Distributed under the terms of the GNU General Public License v2
101 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/blt/blt-2.4z-r2.ebuild,v 1.2 2007/04/29 00:59:53 matsuu Exp $
102 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/blt/blt-2.4z-r2.ebuild,v 1.3 2007/12/10 17:33:57 tgall Exp $
103
104 inherit eutils flag-o-matic toolchain-funcs
105
106 @@ -11,7 +11,7 @@
107 IUSE=""
108 SLOT="0"
109 LICENSE="BSD"
110 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
111 +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
112
113 DEPEND=">=dev-lang/tk-8.0
114 x11-libs/libX11"
115 @@ -23,10 +23,8 @@
116 cd "${S}"
117
118 epatch "${FILESDIR}"/blt2.4z-install.diff
119 - if [ "${ARCH}" = "amd64" -o "${ARCH}" = "ia64" ] ; then
120 - # From blt-2.4z-6mdk.src.rpm
121 - epatch "${FILESDIR}"/blt2.4z-64bit.patch
122 - fi
123 + # From blt-2.4z-6mdk.src.rpm
124 + epatch "${FILESDIR}"/blt2.4z-64bit.patch
125
126 # Set the correct libdir
127 sed -i -e "s:\(^libdir=\${exec_prefix}/\)lib:\1$(get_libdir):" \
128 @@ -52,7 +50,7 @@
129 /usr/share/man/mann \
130 /usr/include \
131 || die "dodir failed"
132 - emake INSTALL_ROOT="${D}" install || die "make install failed"
133 + emake -j1 INSTALL_ROOT="${D}" install || die "make install failed"
134
135 dodoc NEWS PROBLEMS README
136 dohtml html/*.html
137
138
139
140 1.22 dev-tcltk/blt/ChangeLog
141
142 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/ChangeLog?rev=1.22&view=markup
143 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/ChangeLog?rev=1.22&content-type=text/plain
144 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/ChangeLog?r1=1.21&r2=1.22
145
146 Index: ChangeLog
147 ===================================================================
148 RCS file: /var/cvsroot/gentoo-x86/dev-tcltk/blt/ChangeLog,v
149 retrieving revision 1.21
150 retrieving revision 1.22
151 diff -u -r1.21 -r1.22
152 --- ChangeLog 29 Apr 2007 00:40:37 -0000 1.21
153 +++ ChangeLog 10 Dec 2007 17:33:57 -0000 1.22
154 @@ -1,6 +1,10 @@
155 # ChangeLog for dev-tcltk/blt
156 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
157 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/blt/ChangeLog,v 1.21 2007/04/29 00:40:37 matsuu Exp $
158 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/blt/ChangeLog,v 1.22 2007/12/10 17:33:57 tgall Exp $
159 +
160 + 10 Dec 2007; Tom Gall <tgall@g.o> blt-2.4z-r1.ebuild,
161 + blt-2.4z-r2.ebuild:
162 + added ~ppc64, change 64 bit fix to always apply (it's safe)
163
164 *blt-2.4z-r2 (29 Apr 2007)
165
166
167
168
169 --
170 gentoo-commits@g.o mailing list