diff options
author | Fabian Groffen <grobian@gentoo.org> | 2018-11-19 14:58:58 +0100 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2018-11-19 14:59:46 +0100 |
commit | 68a4b399e0b2f3b7bec9f01fc848ed5d8c7ef046 (patch) | |
tree | 81e0c9ce98777d91a7e502c554fc86123990ac63 /dev-libs | |
parent | dev-libs/glib: sync (diff) | |
download | prefix-68a4b399e0b2f3b7bec9f01fc848ed5d8c7ef046.tar.gz prefix-68a4b399e0b2f3b7bec9f01fc848ed5d8c7ef046.tar.bz2 prefix-68a4b399e0b2f3b7bec9f01fc848ed5d8c7ef046.zip |
dev-libs/libIDL: migrate to gx86
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libIDL/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch | 76 | ||||
-rw-r--r-- | dev-libs/libIDL/files/libIDL-0.8.13-winnt-wrapped.patch | 19 | ||||
-rw-r--r-- | dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch | 67 | ||||
-rw-r--r-- | dev-libs/libIDL/libIDL-0.8.14.ebuild | 25 | ||||
-rw-r--r-- | dev-libs/libIDL/metadata.xml | 8 |
6 files changed, 0 insertions, 196 deletions
diff --git a/dev-libs/libIDL/Manifest b/dev-libs/libIDL/Manifest deleted file mode 100644 index f4dc126a1f..0000000000 --- a/dev-libs/libIDL/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libIDL-0.8.14.tar.bz2 427149 BLAKE2B c4fc6e4da9d581ddcaeab492586406902b07f964e70b84352b1436e8bc214986141f0a3d40506a7f408a1919c31275e89039978b09c496d5164e673ec236fe9a SHA512 906dde087908acd64b209fe466a89ae52a6ea23601cb30092063a6e062b1b6640fc2d5f422efcdd52b2b36ce20e6c244da6205fde0bdcec787fe64058be7adac diff --git a/dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch b/dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch deleted file mode 100644 index b17a2b34d0..0000000000 --- a/dev-libs/libIDL/files/libIDL-0.8.11-winnt.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff -ru -x '*.Po' -x '*.Plo' libIDL-0.8.11.orig/configure.in libIDL-0.8.11/configure.in ---- libIDL-0.8.11.orig/configure.in 2008-12-02 17:06:00 +0100 -+++ libIDL-0.8.11/configure.in 2008-12-02 17:03:55 +0100 -@@ -57,7 +57,27 @@ - AC_CPP_PIPE_STDIN - AC_CPP_NOSTDINC - CPP_PROGRAM="$CPP" --AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP") -+CPP_PATHS= -+ -+case $host in -+*-winnt*) -+ # need to somehow findout which executable is called by parity, and -+ # use it directly. -+ set dummy $CPP_PROGRAM -+ shift -+ cpp_abs="$(bash -c "type -P $1")" -+ cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf" -+ CPP_PROGRAM="$(unixpath2win "$(cat "$cpp_conf" | grep "CompilerExe" | sed -e 's,.*CompilerExe.*=[ \t]*,,')" | sed -e 's,\\,\\\\,g') /E /nologo" -+ while read line; do -+ CPP_PATHS="$CPP_PATHS;$(unixpath2win $line | sed -e 's,\\,\\\\,g')"; -+ done << PARITY_EOF -+$(cat "$cpp_conf" | grep "AdditionalExecPaths" | sed -e 's,.*AdditionalExecPaths.*=[ \t]*,,') -+PARITY_EOF -+ ;; -+esac -+ -+AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP_PROGRAM") -+AC_DEFINE_UNQUOTED(CPP_PATHS, "$CPP_PATHS") - - AM_PROG_LEX - if [[ "$LEX" != "flex" ]]; then -diff -ru -x '*.Po' -x '*.Plo' libIDL-0.8.11.orig/util.c libIDL-0.8.11/util.c ---- libIDL-0.8.11.orig/util.c 2008-12-02 17:06:00 +0100 -+++ libIDL-0.8.11/util.c 2008-12-02 17:10:41 +0100 -@@ -40,6 +40,11 @@ - #include <direct.h> - #define popen _popen - #define pclose _pclose -+ -+#ifdef __PARITY__ -+# undef HAVE_SYMLINK -+# undef HAVE_CPP_PIPE_STDIN -+#endif - #endif - - const char *IDL_tree_type_names[] = { -@@ -230,7 +235,7 @@ - char *fmt = CPP_PROGRAM " " CPP_NOSTDINC " - %s%s %s < \"%s\" %s"; - char *wd; - #else -- char *fmt = CPP_PROGRAM " " CPP_NOSTDINC " -I- -I%s %s \"%s\" %s"; -+ char *fmt = CPP_PROGRAM " " CPP_NOSTDINC " -I%s %s \"%s\" %s"; - char cwd[2048]; - #ifdef HAVE_SYMLINK - char *s, *tmpfilename; -@@ -249,6 +254,19 @@ - GSList *slist; - int rv; - -+#ifdef CPP_PATHS -+ if(strlen(CPP_PATHS) > 0) { -+ char* pPath = getenv("PATH"); -+ char* pNewPath = (char*)malloc(strlen(pPath) + strlen(CPP_PATHS) + strlen("PATH=") + 1); -+ -+ strcpy(pNewPath, "PATH="); -+ strcat(pNewPath, pPath); -+ strcat(pNewPath, CPP_PATHS); /* must have leading ';' or ':' */ -+ -+ putenv(pNewPath); -+ } -+#endif -+ - #if 0 && defined(YYDEBUG) - { - extern int __IDL_debug; 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 deleted file mode 100644 index e6827ec9bc..0000000000 --- a/dev-libs/libIDL/files/libIDL-0.8.13-winnt-wrapped.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -ru libIDL-0.8.13.orig/configure.in libIDL-0.8.13/configure.in ---- libIDL-0.8.13.orig/configure.in 2009-12-09 15:05:17 +0100 -+++ libIDL-0.8.13/configure.in 2009-12-09 15:11:00 +0100 -@@ -65,8 +65,13 @@ - # use it directly. - set dummy $CPP_PROGRAM - shift -- cpp_abs="$(bash -c "type -P $1")" -- cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf" -+ -+ # NOT a good idea, if parity is installed _somewhere... -+ #cpp_abs="$(bash -c "type -P $1")" -+ #cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf" -+ -+ # BETTER idea: call parity and ask where we should look :) -+ cpp_conf="$($1 -v | grep "Sysconf Directory" | sed -e 's,.*:[ \t]*,,')/parity.conf" - CPP_PROGRAM="$(unixpath2win "$(cat "$cpp_conf" | grep "CompilerExe" | sed -e 's,.*CompilerExe.*=[ \t]*,,')" | sed -e 's,\\,\\\\,g') /E /nologo" - while read line; do - CPP_PATHS="$CPP_PATHS;$(unixpath2win $line | sed -e 's,\\,\\\\,g')"; diff --git a/dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch b/dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch deleted file mode 100644 index 1a319d42ce..0000000000 --- a/dev-libs/libIDL/files/libIDL-0.8.13-winnt.patch +++ /dev/null @@ -1,67 +0,0 @@ -diff -ru libIDL-0.8.13.orig/configure.in libIDL-0.8.13/configure.in ---- libIDL-0.8.13.orig/configure.in 2009-04-02 16:56:58 +0200 -+++ libIDL-0.8.13/configure.in 2009-04-02 16:58:12 +0200 -@@ -57,7 +57,27 @@ - AC_CPP_PIPE_STDIN - AC_CPP_NOSTDINC - CPP_PROGRAM="$CPP" --AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP") -+CPP_PATHS= -+ -+case $host in -+*-winnt*) -+ # need to somehow findout which executable is called by parity, and -+ # use it directly. -+ set dummy $CPP_PROGRAM -+ shift -+ cpp_abs="$(bash -c "type -P $1")" -+ cpp_conf="$(dirname "$cpp_abs")/../../etc/parity.conf" -+ CPP_PROGRAM="$(unixpath2win "$(cat "$cpp_conf" | grep "CompilerExe" | sed -e 's,.*CompilerExe.*=[ \t]*,,')" | sed -e 's,\\,\\\\,g') /E /nologo" -+ while read line; do -+ CPP_PATHS="$CPP_PATHS;$(unixpath2win $line | sed -e 's,\\,\\\\,g')"; -+ done << PARITY_EOF -+$(cat "$cpp_conf" | grep "AdditionalExecPaths" | sed -e 's,.*AdditionalExecPaths.*=[ \t]*,,') -+PARITY_EOF -+ ;; -+esac -+ -+AC_DEFINE_UNQUOTED(CPP_PROGRAM, "$CPP_PROGRAM") -+AC_DEFINE_UNQUOTED(CPP_PATHS, "$CPP_PATHS") - - AM_PROG_LEX - if [[ "$LEX" != "flex" ]]; then -diff -ru libIDL-0.8.13.orig/util.c libIDL-0.8.13/util.c ---- libIDL-0.8.13.orig/util.c 2009-04-02 16:56:59 +0200 -+++ libIDL-0.8.13/util.c 2009-04-02 16:58:12 +0200 -@@ -40,6 +40,11 @@ - #include <direct.h> - #define popen _popen - #define pclose _pclose -+ -+#ifdef __PARITY__ -+# undef HAVE_SYMLINK -+# undef HAVE_CPP_PIPE_STDIN -+#endif - #endif - - const char *IDL_tree_type_names[] = { -@@ -249,6 +254,19 @@ - GSList *slist; - int rv; - -+#ifdef CPP_PATHS -+ if(strlen(CPP_PATHS) > 0) { -+ char* pPath = getenv("PATH"); -+ char* pNewPath = (char*)malloc(strlen(pPath) + strlen(CPP_PATHS) + strlen("PATH=") + 1); -+ -+ strcpy(pNewPath, "PATH="); -+ strcat(pNewPath, pPath); -+ strcat(pNewPath, CPP_PATHS); /* must have leading ';' or ':' */ -+ -+ putenv(pNewPath); -+ } -+#endif -+ - #if 0 && defined(YYDEBUG) - { - extern int __IDL_debug; diff --git a/dev-libs/libIDL/libIDL-0.8.14.ebuild b/dev-libs/libIDL/libIDL-0.8.14.ebuild deleted file mode 100644 index d144f3e3cf..0000000000 --- a/dev-libs/libIDL/libIDL-0.8.14.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libIDL/libIDL-0.8.14.ebuild,v 1.12 2013/03/03 14:59:34 pacho Exp $ - -EAPI=5 -GNOME_TARBALL_SUFFIX="bz2" -GCONF_DEBUG="no" - -inherit eutils gnome2 autotools - -DESCRIPTION="CORBA tree builder" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="" - -RDEPEND=">=dev-libs/glib-2.4:2" -DEPEND="sys-devel/flex - virtual/yacc - virtual/pkgconfig" - -DOCS="AUTHORS BUGS ChangeLog HACKING MAINTAINERS NEWS README" -G2CONF="--disable-static" diff --git a/dev-libs/libIDL/metadata.xml b/dev-libs/libIDL/metadata.xml deleted file mode 100644 index 39980802b1..0000000000 --- a/dev-libs/libIDL/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> -</maintainer> -</pkgmetadata> |