Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libIDL/, dev-libs/libIDL/files/
Date: Mon, 19 Nov 2018 14:00:00
Message-Id: 1542635986.68a4b399e0b2f3b7bec9f01fc848ed5d8c7ef046.grobian@gentoo
1 commit: 68a4b399e0b2f3b7bec9f01fc848ed5d8c7ef046
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 19 13:58:58 2018 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 19 13:59:46 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=68a4b399
7
8 dev-libs/libIDL: migrate to gx86
9
10 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
11
12 dev-libs/libIDL/Manifest | 1 -
13 dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch | 76 ----------------------
14 .../libIDL/files/libIDL-0.8.13-winnt-wrapped.patch | 19 ------
15 dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch | 67 -------------------
16 dev-libs/libIDL/libIDL-0.8.14.ebuild | 25 -------
17 dev-libs/libIDL/metadata.xml | 8 ---
18 6 files changed, 196 deletions(-)
19
20 diff --git a/dev-libs/libIDL/Manifest b/dev-libs/libIDL/Manifest
21 deleted file mode 100644
22 index f4dc126a1f..0000000000
23 --- a/dev-libs/libIDL/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST libIDL-0.8.14.tar.bz2 427149 BLAKE2B c4fc6e4da9d581ddcaeab492586406902b07f964e70b84352b1436e8bc214986141f0a3d40506a7f408a1919c31275e89039978b09c496d5164e673ec236fe9a SHA512 906dde087908acd64b209fe466a89ae52a6ea23601cb30092063a6e062b1b6640fc2d5f422efcdd52b2b36ce20e6c244da6205fde0bdcec787fe64058be7adac
27
28 diff --git a/dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch b/dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch
29 deleted file mode 100644
30 index b17a2b34d0..0000000000
31 --- a/dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch
32 +++ /dev/null
33 @@ -1,76 +0,0 @@
34 -diff -ru -x '*.Po' -x '*.Plo' libIDL-0.8.11.orig/configure.in libIDL-0.8.11/configure.in
35 ---- libIDL-0.8.11.orig/configure.in 2008-12-02 17:06:00 +0100
36 -+++ libIDL-0.8.11/configure.in 2008-12-02 17:03:55 +0100
37 -@@ -57,7 +57,27 @@
38 - AC_CPP_PIPE_STDIN
39 - AC_CPP_NOSTDINC
40 - CPP_PROGRAM="$CPP"
41 --AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP")
42 -+CPP_PATHS=
43 -+
44 -+case $host in
45 -+*-winnt*)
46 -+ # need to somehow findout which executable is called by parity, and
47 -+ # use it directly.
48 -+ set dummy $CPP_PROGRAM
49 -+ shift
50 -+ cpp_abs="$(bash -c "type -P $1")"
51 -+ cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf"
52 -+ CPP_PROGRAM="$(unixpath2win "$(cat "$cpp_conf" | grep "CompilerExe" | sed -e 's,.*CompilerExe.*=[ \t]*,,')" | sed -e 's,\\,\\\\,g') /E /nologo"
53 -+ while read line; do
54 -+ CPP_PATHS="$CPP_PATHS;$(unixpath2win $line | sed -e 's,\\,\\\\,g')";
55 -+ done << PARITY_EOF
56 -+$(cat "$cpp_conf" | grep "AdditionalExecPaths" | sed -e 's,.*AdditionalExecPaths.*=[ \t]*,,')
57 -+PARITY_EOF
58 -+ ;;
59 -+esac
60 -+
61 -+AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP_PROGRAM")
62 -+AC_DEFINE_UNQUOTED(CPP_PATHS, "$CPP_PATHS")
63 -
64 - AM_PROG_LEX
65 - if [[ "$LEX" != "flex" ]]; then
66 -diff -ru -x '*.Po' -x '*.Plo' libIDL-0.8.11.orig/util.c libIDL-0.8.11/util.c
67 ---- libIDL-0.8.11.orig/util.c 2008-12-02 17:06:00 +0100
68 -+++ libIDL-0.8.11/util.c 2008-12-02 17:10:41 +0100
69 -@@ -40,6 +40,11 @@
70 - #include <direct.h>
71 - #define popen _popen
72 - #define pclose _pclose
73 -+
74 -+#ifdef __PARITY__
75 -+# undef HAVE_SYMLINK
76 -+# undef HAVE_CPP_PIPE_STDIN
77 -+#endif
78 - #endif
79 -
80 - const char *IDL_tree_type_names[] = {
81 -@@ -230,7 +235,7 @@
82 - char *fmt = CPP_PROGRAM " " CPP_NOSTDINC " - %s%s %s < \"%s\" %s";
83 - char *wd;
84 - #else
85 -- char *fmt = CPP_PROGRAM " " CPP_NOSTDINC " -I- -I%s %s \"%s\" %s";
86 -+ char *fmt = CPP_PROGRAM " " CPP_NOSTDINC " -I%s %s \"%s\" %s";
87 - char cwd[2048];
88 - #ifdef HAVE_SYMLINK
89 - char *s, *tmpfilename;
90 -@@ -249,6 +254,19 @@
91 - GSList *slist;
92 - int rv;
93 -
94 -+#ifdef CPP_PATHS
95 -+ if(strlen(CPP_PATHS) > 0) {
96 -+ char* pPath = getenv("PATH");
97 -+ char* pNewPath = (char*)malloc(strlen(pPath) + strlen(CPP_PATHS) + strlen("PATH=") + 1);
98 -+
99 -+ strcpy(pNewPath, "PATH=");
100 -+ strcat(pNewPath, pPath);
101 -+ strcat(pNewPath, CPP_PATHS); /* must have leading ';' or ':' */
102 -+
103 -+ putenv(pNewPath);
104 -+ }
105 -+#endif
106 -+
107 - #if 0 && defined(YYDEBUG)
108 - {
109 - extern int __IDL_debug;
110
111 diff --git a/dev-libs/libIDL/files/libIDL-0.8.13-winnt-wrapped.patch b/dev-libs/libIDL/files/libIDL-0.8.13-winnt-wrapped.patch
112 deleted file mode 100644
113 index e6827ec9bc..0000000000
114 --- a/dev-libs/libIDL/files/libIDL-0.8.13-winnt-wrapped.patch
115 +++ /dev/null
116 @@ -1,19 +0,0 @@
117 -diff -ru libIDL-0.8.13.orig/configure.in libIDL-0.8.13/configure.in
118 ---- libIDL-0.8.13.orig/configure.in 2009-12-09 15:05:17 +0100
119 -+++ libIDL-0.8.13/configure.in 2009-12-09 15:11:00 +0100
120 -@@ -65,8 +65,13 @@
121 - # use it directly.
122 - set dummy $CPP_PROGRAM
123 - shift
124 -- cpp_abs="$(bash -c "type -P $1")"
125 -- cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf"
126 -+
127 -+ # NOT a good idea, if parity is installed _somewhere...
128 -+ #cpp_abs="$(bash -c "type -P $1")"
129 -+ #cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf"
130 -+
131 -+ # BETTER idea: call parity and ask where we should look :)
132 -+ cpp_conf="$($1 -v | grep "Sysconf Directory" | sed -e 's,.*:[ \t]*,,')/parity.conf"
133 - CPP_PROGRAM="$(unixpath2win "$(cat "$cpp_conf" | grep "CompilerExe" | sed -e 's,.*CompilerExe.*=[ \t]*,,')" | sed -e 's,\\,\\\\,g') /E /nologo"
134 - while read line; do
135 - CPP_PATHS="$CPP_PATHS;$(unixpath2win $line | sed -e 's,\\,\\\\,g')";
136
137 diff --git a/dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch b/dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch
138 deleted file mode 100644
139 index 1a319d42ce..0000000000
140 --- a/dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch
141 +++ /dev/null
142 @@ -1,67 +0,0 @@
143 -diff -ru libIDL-0.8.13.orig/configure.in libIDL-0.8.13/configure.in
144 ---- libIDL-0.8.13.orig/configure.in 2009-04-02 16:56:58 +0200
145 -+++ libIDL-0.8.13/configure.in 2009-04-02 16:58:12 +0200
146 -@@ -57,7 +57,27 @@
147 - AC_CPP_PIPE_STDIN
148 - AC_CPP_NOSTDINC
149 - CPP_PROGRAM="$CPP"
150 --AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP")
151 -+CPP_PATHS=
152 -+
153 -+case $host in
154 -+*-winnt*)
155 -+ # need to somehow findout which executable is called by parity, and
156 -+ # use it directly.
157 -+ set dummy $CPP_PROGRAM
158 -+ shift
159 -+ cpp_abs="$(bash -c "type -P $1")"
160 -+ cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf"
161 -+ CPP_PROGRAM="$(unixpath2win "$(cat "$cpp_conf" | grep "CompilerExe" | sed -e 's,.*CompilerExe.*=[ \t]*,,')" | sed -e 's,\\,\\\\,g') /E /nologo"
162 -+ while read line; do
163 -+ CPP_PATHS="$CPP_PATHS;$(unixpath2win $line | sed -e 's,\\,\\\\,g')";
164 -+ done << PARITY_EOF
165 -+$(cat "$cpp_conf" | grep "AdditionalExecPaths" | sed -e 's,.*AdditionalExecPaths.*=[ \t]*,,')
166 -+PARITY_EOF
167 -+ ;;
168 -+esac
169 -+
170 -+AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP_PROGRAM")
171 -+AC_DEFINE_UNQUOTED(CPP_PATHS, "$CPP_PATHS")
172 -
173 - AM_PROG_LEX
174 - if [[ "$LEX" != "flex" ]]; then
175 -diff -ru libIDL-0.8.13.orig/util.c libIDL-0.8.13/util.c
176 ---- libIDL-0.8.13.orig/util.c 2009-04-02 16:56:59 +0200
177 -+++ libIDL-0.8.13/util.c 2009-04-02 16:58:12 +0200
178 -@@ -40,6 +40,11 @@
179 - #include <direct.h>
180 - #define popen _popen
181 - #define pclose _pclose
182 -+
183 -+#ifdef __PARITY__
184 -+# undef HAVE_SYMLINK
185 -+# undef HAVE_CPP_PIPE_STDIN
186 -+#endif
187 - #endif
188 -
189 - const char *IDL_tree_type_names[] = {
190 -@@ -249,6 +254,19 @@
191 - GSList *slist;
192 - int rv;
193 -
194 -+#ifdef CPP_PATHS
195 -+ if(strlen(CPP_PATHS) > 0) {
196 -+ char* pPath = getenv("PATH");
197 -+ char* pNewPath = (char*)malloc(strlen(pPath) + strlen(CPP_PATHS) + strlen("PATH=") + 1);
198 -+
199 -+ strcpy(pNewPath, "PATH=");
200 -+ strcat(pNewPath, pPath);
201 -+ strcat(pNewPath, CPP_PATHS); /* must have leading ';' or ':' */
202 -+
203 -+ putenv(pNewPath);
204 -+ }
205 -+#endif
206 -+
207 - #if 0 && defined(YYDEBUG)
208 - {
209 - extern int __IDL_debug;
210
211 diff --git a/dev-libs/libIDL/libIDL-0.8.14.ebuild b/dev-libs/libIDL/libIDL-0.8.14.ebuild
212 deleted file mode 100644
213 index d144f3e3cf..0000000000
214 --- a/dev-libs/libIDL/libIDL-0.8.14.ebuild
215 +++ /dev/null
216 @@ -1,25 +0,0 @@
217 -# Copyright 1999-2017 Gentoo Foundation
218 -# Distributed under the terms of the GNU General Public License v2
219 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libIDL/libIDL-0.8.14.ebuild,v 1.12 2013/03/03 14:59:34 pacho Exp $
220 -
221 -EAPI=5
222 -GNOME_TARBALL_SUFFIX="bz2"
223 -GCONF_DEBUG="no"
224 -
225 -inherit eutils gnome2 autotools
226 -
227 -DESCRIPTION="CORBA tree builder"
228 -HOMEPAGE="http://www.gnome.org/"
229 -
230 -LICENSE="LGPL-2"
231 -SLOT="0"
232 -KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
233 -IUSE=""
234 -
235 -RDEPEND=">=dev-libs/glib-2.4:2"
236 -DEPEND="sys-devel/flex
237 - virtual/yacc
238 - virtual/pkgconfig"
239 -
240 -DOCS="AUTHORS BUGS ChangeLog HACKING MAINTAINERS NEWS README"
241 -G2CONF="--disable-static"
242
243 diff --git a/dev-libs/libIDL/metadata.xml b/dev-libs/libIDL/metadata.xml
244 deleted file mode 100644
245 index 39980802b1..0000000000
246 --- a/dev-libs/libIDL/metadata.xml
247 +++ /dev/null
248 @@ -1,8 +0,0 @@
249 -<?xml version="1.0" encoding="UTF-8"?>
250 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
251 -<pkgmetadata>
252 -<maintainer type="project">
253 - <email>gnome@g.o</email>
254 - <name>Gentoo GNOME Desktop</name>
255 -</maintainer>
256 -</pkgmetadata>