Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: dev-util/icmake/, dev-util/icmake/files/
Date: Fri, 29 Apr 2011 07:42:37
Message-Id: 19bec3600a6d1a30f17028fbebecf821bcdb1dd2.jlec@gentoo
1 commit: 19bec3600a6d1a30f17028fbebecf821bcdb1dd2
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 29 07:22:56 2011 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 29 07:22:56 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=19bec360
7
8 Added matadata.xml
9
10 (Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 70EB7916)
11
12 ---
13 dev-util/icmake/ChangeLog | 16 +++++++++++
14 ...gs-patch => icmake-7.15.00-compile-flags-patch} | 27 +++++++++++--------
15 ...{icmake-7.12.5.ebuild => icmake-7.15.00.ebuild} | 12 +++++---
16 dev-util/icmake/metadata.xml | 6 ++++
17 4 files changed, 45 insertions(+), 16 deletions(-)
18
19 diff --git a/dev-util/icmake/ChangeLog b/dev-util/icmake/ChangeLog
20 new file mode 100644
21 index 0000000..281f25b
22 --- /dev/null
23 +++ b/dev-util/icmake/ChangeLog
24 @@ -0,0 +1,16 @@
25 +# ChangeLog for dev-util/icmake
26 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: $
28 +
29 + 29 Apr 2011; Justin Lecher <jlec@g.o> -icmake-7.12.5.ebuild,
30 + -files/icmake-7.12.5-compile-flags-patch, +icmake-7.15.00.ebuild,
31 + +files/icmake-7.15.00-compile-flags-patch, +metadata.xml:
32 + Added matadata.xml
33 +
34 +*icmake-7.15.00 (29 Apr 2011)
35 +
36 + 29 Apr 2011; Justin Lecher <jlec@g.o> -icmake-7.12.5.ebuild,
37 + -files/icmake-7.12.5-compile-flags-patch, +icmake-7.15.00.ebuild,
38 + +files/icmake-7.15.00-compile-flags-patch:
39 + Version BUmp, Fixed all QA issues
40 +
41
42 diff --git a/dev-util/icmake/files/icmake-7.12.5-compile-flags-patch b/dev-util/icmake/files/icmake-7.15.00-compile-flags-patch
43 similarity index 54%
44 rename from dev-util/icmake/files/icmake-7.12.5-compile-flags-patch
45 rename to dev-util/icmake/files/icmake-7.15.00-compile-flags-patch
46 index 0cc368e..c45bbf9 100644
47 --- a/dev-util/icmake/files/icmake-7.12.5-compile-flags-patch
48 +++ b/dev-util/icmake/files/icmake-7.15.00-compile-flags-patch
49 @@ -1,11 +1,16 @@
50 ---- icm_bootstrap 2010-05-11 03:05:39.000000000 +0200
51 -+++ icm_bootstrap 2010-05-11 03:08:20.000000000 +0200
52 -@@ -55,41 +55,41 @@
53 + icm_bootstrap | 16 ++++++++--------
54 + 1 files changed, 8 insertions(+), 8 deletions(-)
55 +
56 +diff --git a/icm_bootstrap b/icm_bootstrap
57 +index 6932e62..20b13a3 100755
58 +--- a/icm_bootstrap
59 ++++ b/icm_bootstrap
60 +@@ -55,41 +55,41 @@ try mkdir -p tmp/${BINDIR} tmp/${LIBDIR} tmp/${SKELDIR} \
61
62 echo Creating tmp/libicrss.a
63 try cd rss
64 -try gcc -c -O2 -g -Wall -DHAVE_GLOB *.c
65 -+try gcc -c ${CFLAGS} -Wall -DHAVE_GLOB *.c
66 ++try ${CC} -c ${CFLAGS} -Wall -DHAVE_GLOB *.c
67 try ar rs ../tmp/libicrss.a *.o
68 rm *.o
69 cd ..
70 @@ -13,40 +18,40 @@
71 echo Creating tmp/${BINDIR}/icmake${EXTENSION}
72 try cd make
73 -try gcc -O2 -g -Wall -DHAVE_GLOB -o ../tmp/${BINDIR}/icmake${EXTENSION} *.c ../tmp/libicrss.a
74 -+try gcc ${CFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${BINDIR}/icmake${EXTENSION} *.c ../tmp/libicrss.a
75 ++try ${CC} ${CFLAGS} ${LDFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${BINDIR}/icmake${EXTENSION} *.c ../tmp/libicrss.a
76 cd ..
77
78 echo Creating tmp/${BINDIR}/icmun${EXTENSION}
79 try cd un
80 -try gcc -O2 -g -Wall -DHAVE_GLOB -o ../tmp/${BINDIR}/icmun${EXTENSION} *.c ../tmp/libicrss.a
81 -+try gcc ${CFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${BINDIR}/icmun${EXTENSION} *.c ../tmp/libicrss.a
82 ++try ${CC} ${CFLAGS} ${LDFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${BINDIR}/icmun${EXTENSION} *.c ../tmp/libicrss.a
83 cd ..
84
85 echo Creating tmp/${LIBDIR}/icm-pp${EXTENSION}
86 try cd pp
87 -try gcc -O2 -g -Wall -DHAVE_GLOB -o ../tmp/${LIBDIR}/icm-pp${EXTENSION} *.c ../tmp/libicrss.a
88 -+try gcc ${CFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${LIBDIR}/icm-pp${EXTENSION} *.c ../tmp/libicrss.a
89 ++try ${CC} ${CFLAGS} ${LDFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${LIBDIR}/icm-pp${EXTENSION} *.c ../tmp/libicrss.a
90 cd ..
91
92 echo Creating tmp/${LIBDIR}/icm-comp${EXTENSION}
93 try cd comp
94 -try gcc -O2 -g -Wall -DHAVE_GLOB -o ../tmp/${LIBDIR}/icm-comp${EXTENSION} *.c ../tmp/libicrss.a
95 -+try gcc ${CFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${LIBDIR}/icm-comp${EXTENSION} *.c ../tmp/libicrss.a
96 ++try ${CC} ${CFLAGS} ${LDFLAGS} -Wall -DHAVE_GLOB -o ../tmp/${LIBDIR}/icm-comp${EXTENSION} *.c ../tmp/libicrss.a
97 cd ..
98
99 echo Creating tmp/${LIBDIR}/icm-exec${EXTENSION}
100 try cd exec
101 -try gcc -O2 -g -Wall -DHAVE_GLOB -c *.c
102 -+try gcc ${CFLAGS} -Wall -DHAVE_GLOB -c *.c
103 ++try ${CC} ${CFLAGS} -Wall -DHAVE_GLOB -c *.c
104 for x in auks var virtual int list string stack opcodefun builtin
105 do
106 try cd $x
107 - try gcc -O2 -g -Wall -DHAVE_GLOB -c *.c
108 -+ try gcc ${CFLAGS} -Wall -DHAVE_GLOB -c *.c
109 ++ try ${CC} ${CFLAGS} -Wall -DHAVE_GLOB -c *.c
110 try cd ..
111 done
112 -try gcc -o ../tmp/${LIBDIR}/icm-exec${EXTENSION} *.o */*.o ../tmp/libicrss.a
113 -+try gcc ${LDFLAGS} -o ../tmp/${LIBDIR}/icm-exec${EXTENSION} *.o */*.o ../tmp/libicrss.a
114 ++try ${CC} ${LDFLAGS} -o ../tmp/${LIBDIR}/icm-exec${EXTENSION} *.o */*.o ../tmp/libicrss.a
115 rm *.o */*.o
116 cd ..
117
118
119 diff --git a/dev-util/icmake/icmake-7.12.5.ebuild b/dev-util/icmake/icmake-7.15.00.ebuild
120 similarity index 69%
121 rename from dev-util/icmake/icmake-7.12.5.ebuild
122 rename to dev-util/icmake/icmake-7.15.00.ebuild
123 index 8f1d87d..d6c767b 100644
124 --- a/dev-util/icmake/icmake-7.12.5.ebuild
125 +++ b/dev-util/icmake/icmake-7.15.00.ebuild
126 @@ -1,10 +1,10 @@
127 -# Copyright 1999-2010 Gentoo Foundation
128 +# Copyright 1999-2011 Gentoo Foundation
129 # Distributed under the terms of the GNU General Public License v2
130 # $Header: $
131
132 EAPI="2"
133
134 -inherit eutils
135 +inherit eutils toolchain-funcs
136
137 DESCRIPTION="Hybrid between a 'make' utility and a shell script language"
138 HOMEPAGE="http://icmake.sourceforge.net/"
139 @@ -15,11 +15,13 @@ SLOT="0"
140 KEYWORDS="~x86 ~amd64"
141 IUSE=""
142
143 -DEPEND=""
144 -RDEPEND=""
145 -
146 src_prepare() {
147 epatch "${FILESDIR}"/${P}-compile-flags-patch
148 + sed \
149 + -e "s:usr/share/doc/icmake-doc:usr/share/doc/${PN}:g" \
150 + -e "s:usr/share/doc/icmake:usr/share/doc/${PF}:g" \
151 + -i INSTALL.im
152 + tc-export CC
153 }
154
155 src_compile() {
156
157 diff --git a/dev-util/icmake/metadata.xml b/dev-util/icmake/metadata.xml
158 new file mode 100644
159 index 0000000..e6233b5
160 --- /dev/null
161 +++ b/dev-util/icmake/metadata.xml
162 @@ -0,0 +1,6 @@
163 +<?xml version="1.0" encoding="UTF-8"?>
164 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
165 +<pkgmetadata>
166 +<herd>no-herd</herd>
167 +<maintainer><email>maintainer-wanted@g.o</email></maintainer>
168 +</pkgmetadata>