* [gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libiconv/, dev-libs/libiconv/files/
@ 2017-10-13 9:11 Fabian Groffen
0 siblings, 0 replies; only message in thread
From: Fabian Groffen @ 2017-10-13 9:11 UTC (permalink / raw
To: gentoo-commits
commit: 7c7f78d2c2e5be8fc88822c91be7be5403d26eac
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:11:28 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:11:28 2017 +0000
URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7c7f78d2
dev-libs/libiconv: migrated to gx86
dev-libs/libiconv/Manifest | 2 -
dev-libs/libiconv/files/libiconv-1.10-link.patch | 13 ----
dev-libs/libiconv/files/libiconv-1.12-winnt.patch | 38 -----------
.../libiconv/files/libiconv-1.13-state-mint.patch | 16 -----
dev-libs/libiconv/files/libiconv-1.13-winnt.patch | 38 -----------
dev-libs/libiconv/files/libiconv-1.13.1-mint.patch | 16 -----
.../libiconv/files/libiconv-1.13.1-winnt.patch | 43 -------------
.../libiconv/files/libiconv-1.14-no-gets.patch | 22 -------
dev-libs/libiconv/files/libiconv-1.14-winnt.patch | 31 ---------
dev-libs/libiconv/libiconv-1.13.1.ebuild | 74 ----------------------
dev-libs/libiconv/libiconv-1.14-r1.ebuild | 59 -----------------
dev-libs/libiconv/libiconv-1.14.ebuild | 49 --------------
dev-libs/libiconv/metadata.xml | 13 ----
13 files changed, 414 deletions(-)
diff --git a/dev-libs/libiconv/Manifest b/dev-libs/libiconv/Manifest
deleted file mode 100644
index f6974165fa..0000000000
--- a/dev-libs/libiconv/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST libiconv-1.13.1.tar.gz 4716070 SHA256 55a36168306089009d054ccdd9d013041bfc3ab26be7033d107821f1c4949a49 SHA512 8475b020769e66f56e476143b81da032e10b02b76b8b49468ce0d8c5658dca1a36940da5cde2fc7e82add2679fc9efe5cd2ea10ccd349682ff85a64d10101662 WHIRLPOOL 5f8b8f72176a3e80e416e3d0535e9ec77322f9a268567c7175f521d1cd3b15818779f28a0e50bac29048c26c14bb149450b81cc5af2d824ff4fc3c2559e0a97c
-DIST libiconv-1.14.tar.gz 4984397 SHA256 72b24ded17d687193c3366d0ebe7cde1e6b18f0df8c55438ac95be39e8a30613 SHA512 b96774fefc4fa1d07948fcc667027701373c34ebf9c4101000428e048addd85a5bb5e05e59f80eb783a3054a3a8a3c0da909450053275bbbf3ffde511eb3f387 WHIRLPOOL e96337209a4f86eccb112e94c3cd6b668b2a8fc4b05ed7becaa2f6fbc9279f7b32ec1fa4b086e61520bfffea5d4f7a1cad58bdb266b5f0aa7d02b89aeed9759a
diff --git a/dev-libs/libiconv/files/libiconv-1.10-link.patch b/dev-libs/libiconv/files/libiconv-1.10-link.patch
deleted file mode 100644
index c17019c933..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.10-link.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: libiconv-1.10/src/Makefile.in
-===================================================================
---- libiconv-1.10.orig/src/Makefile.in
-+++ libiconv-1.10/src/Makefile.in
-@@ -92,7 +92,7 @@ install : all force
- if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
- case "@host_os@" in \
- hpux*) $(CC) $(LDFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv;; \
-- *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ -o iconv;; \
-+ *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la @LTLIBINTL@ -o iconv;; \
- esac
- $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv $(DESTDIR)$(bindir)/iconv
-
diff --git a/dev-libs/libiconv/files/libiconv-1.12-winnt.patch b/dev-libs/libiconv/files/libiconv-1.12-winnt.patch
deleted file mode 100644
index 083fced1dc..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.12-winnt.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -ru -x '*.Po' -x '*.Plo' libiconv-1.12.orig/include/iconv.h.build.in libiconv-1.12/include/iconv.h.build.in
---- libiconv-1.12.orig/include/iconv.h.build.in 2008-11-19 14:56:04 +0100
-+++ libiconv-1.12/include/iconv.h.build.in 2008-11-19 14:58:46 +0100
-@@ -25,6 +25,8 @@
-
- #if 0 && BUILDING_LIBICONV
- #define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
-+#elif !defined(BUILDING_LIBICONV) && defined(_WIN32)
-+#define LIBICONV_DLL_EXPORTED __declspec(dllimport)
- #else
- #define LIBICONV_DLL_EXPORTED
- #endif
-diff -ru -x '*.Po' -x '*.Plo' libiconv-1.12.orig/srclib/Makefile.in libiconv-1.12/srclib/Makefile.in
---- libiconv-1.12.orig/srclib/Makefile.in 2008-11-19 14:56:09 +0100
-+++ libiconv-1.12/srclib/Makefile.in 2008-11-19 14:47:25 +0100
-@@ -79,7 +79,7 @@
- $(top_srcdir)/srcm4/visibility.m4 $(top_srcdir)/srcm4/wchar.m4 \
- $(top_srcdir)/srcm4/wchar_t.m4 $(top_srcdir)/m4/cp.m4 \
- $(top_srcdir)/m4/eilseq.m4 $(top_srcdir)/m4/endian.m4 \
-- $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ln.m4 \
-+ $(top_srcdir)/m4/ln.m4 \
- $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-diff -ru -x '*.Po' -x '*.Plo' libiconv-1.12.orig/srcm4/include_next.m4 libiconv-1.12/srcm4/include_next.m4
---- libiconv-1.12.orig/srcm4/include_next.m4 2008-11-19 14:56:09 +0100
-+++ libiconv-1.12/srcm4/include_next.m4 2008-11-19 14:47:25 +0100
-@@ -89,8 +89,8 @@
- dnl so use subshell.
- AS_VAR_SET([gl_next_header],
- ['"'`(eval "$ac_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD |
-- sed -n '\#/]m4_quote(m4_defn([gl_HEADER_NAME]))[#{
-- s#.*"\(.*/]m4_quote(m4_defn([gl_HEADER_NAME]))[\)".*#\1#
-+ sed -n '\#[/\\]]m4_quote(m4_defn([gl_HEADER_NAME]))[#{
-+ s#.*"\(.*[/\\]]m4_quote(m4_defn([gl_HEADER_NAME]))[\)".*#\1#
- s#^/[^/]#//&#
- p
- q
diff --git a/dev-libs/libiconv/files/libiconv-1.13-state-mint.patch b/dev-libs/libiconv/files/libiconv-1.13-state-mint.patch
deleted file mode 100644
index 7a61ed2fa2..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.13-state-mint.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-http://bugs.gentoo.org/show_bug.cgi?id=277916
-
---- lib/iconv_open2.h
-+++ lib/iconv_open2.h
-@@ -79,9 +79,11 @@
- cd->hooks.wc_hook = NULL;
- cd->hooks.data = NULL;
- #endif
-+ #if HAVE_WCRTOMB || HAVE_MBRTOWC
- /* Initialize additional fields. */
- if (from_wchar != to_wchar) {
- struct wchar_conv_struct * wcd = (struct wchar_conv_struct *) cd;
- memset(&wcd->state,'\0',sizeof(mbstate_t));
- }
-+ #endif
- /* Done. */
diff --git a/dev-libs/libiconv/files/libiconv-1.13-winnt.patch b/dev-libs/libiconv/files/libiconv-1.13-winnt.patch
deleted file mode 100644
index 8c7dcba86e..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.13-winnt.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -ru libiconv-1.13.orig/include/iconv.h.build.in libiconv-1.13/include/iconv.h.build.in
---- libiconv-1.13.orig/include/iconv.h.build.in 2009-06-17 13:47:52 +0200
-+++ libiconv-1.13/include/iconv.h.build.in 2009-06-17 13:53:00 +0200
-@@ -25,6 +25,8 @@
-
- #if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
- #define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
-+#elif !defined(BUILDING_LIBICONV) && defined(_WIN32)
-+#define LIBICONV_DLL_EXPORTED __declspec(dllimport)
- #else
- #define LIBICONV_DLL_EXPORTED
- #endif
-diff -ru libiconv-1.13.orig/srclib/Makefile.in libiconv-1.13/srclib/Makefile.in
---- libiconv-1.13.orig/srclib/Makefile.in 2009-06-17 13:47:57 +0200
-+++ libiconv-1.13/srclib/Makefile.in 2009-06-17 13:49:50 +0200
-@@ -83,7 +83,7 @@
- $(top_srcdir)/srcm4/visibility.m4 $(top_srcdir)/srcm4/wchar.m4 \
- $(top_srcdir)/srcm4/wchar_t.m4 $(top_srcdir)/srcm4/wint_t.m4 \
- $(top_srcdir)/m4/cp.m4 $(top_srcdir)/m4/eilseq.m4 \
-- $(top_srcdir)/m4/endian.m4 $(top_srcdir)/m4/libtool.m4 \
-+ $(top_srcdir)/m4/endian.m4 \
- $(top_srcdir)/m4/ln.m4 $(top_srcdir)/m4/ltoptions.m4 \
- $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
-diff -ru libiconv-1.13.orig/srcm4/include_next.m4 libiconv-1.13/srcm4/include_next.m4
---- libiconv-1.13.orig/srcm4/include_next.m4 2009-06-17 13:47:58 +0200
-+++ libiconv-1.13/srcm4/include_next.m4 2009-06-17 13:52:02 +0200
-@@ -153,8 +153,8 @@
- dnl so use subshell.
- AS_VAR_SET([gl_next_header],
- ['"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD |
-- sed -n '\#/]m4_quote(m4_defn([gl_HEADER_NAME]))[#{
-- s#.*"\(.*/]m4_quote(m4_defn([gl_HEADER_NAME]))[\)".*#\1#
-+ sed -n '\#[/\\]]m4_quote(m4_defn([gl_HEADER_NAME]))[#{
-+ s#.*"\(.*[/\\]]m4_quote(m4_defn([gl_HEADER_NAME]))[\)".*#\1#
- s#^/[^/]#//&#
- p
- q
diff --git a/dev-libs/libiconv/files/libiconv-1.13.1-mint.patch b/dev-libs/libiconv/files/libiconv-1.13.1-mint.patch
deleted file mode 100644
index f34c4127a0..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.13.1-mint.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://savannah.gnu.org/bugs/index.php?29113
-
--biconv-1.13.1-mint.patch
--- preload/configure.old 2010-03-03 19:41:45.000000000 +0000
-+++ preload/configure 2010-03-03 19:42:30.000000000 +0000
-@@ -4630,6 +4630,10 @@
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
-+ mint*)
-+ lt_cv_sys_max_cmd_len=8192;
-+ ;;
-+
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
diff --git a/dev-libs/libiconv/files/libiconv-1.13.1-winnt.patch b/dev-libs/libiconv/files/libiconv-1.13.1-winnt.patch
deleted file mode 100644
index ff88bdf4d0..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.13.1-winnt.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -ru libiconv-1.13.1.orig/include/iconv.h.build.in libiconv-1.13.1/include/iconv.h.build.in
---- libiconv-1.13.1.orig/include/iconv.h.build.in 2009-09-14 08:41:27 +0200
-+++ libiconv-1.13.1/include/iconv.h.build.in 2009-09-14 08:37:00 +0200
-@@ -25,6 +25,8 @@
-
- #if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
- #define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
-+#elif !defined(BUILDING_LIBICONV) && defined(_WIN32)
-+#define LIBICONV_DLL_EXPORTED __declspec(dllimport)
- #else
- #define LIBICONV_DLL_EXPORTED
- #endif
-diff -ru libiconv-1.13.1.orig/srclib/Makefile.in libiconv-1.13.1/srclib/Makefile.in
---- libiconv-1.13.1.orig/srclib/Makefile.in 2009-09-14 08:41:27 +0200
-+++ libiconv-1.13.1/srclib/Makefile.in 2009-09-14 08:37:00 +0200
-@@ -85,7 +85,7 @@
- $(top_srcdir)/srcm4/visibility.m4 $(top_srcdir)/srcm4/wchar.m4 \
- $(top_srcdir)/srcm4/wchar_t.m4 $(top_srcdir)/srcm4/wint_t.m4 \
- $(top_srcdir)/m4/cp.m4 $(top_srcdir)/m4/eilseq.m4 \
-- $(top_srcdir)/m4/endian.m4 $(top_srcdir)/m4/libtool.m4 \
-+ $(top_srcdir)/m4/endian.m4 \
- $(top_srcdir)/m4/ln.m4 $(top_srcdir)/m4/ltoptions.m4 \
- $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
-diff -ru libiconv-1.13.1.orig/srcm4/include_next.m4 libiconv-1.13.1/srcm4/include_next.m4
---- libiconv-1.13.1.orig/srcm4/include_next.m4 2009-09-14 08:41:27 +0200
-+++ libiconv-1.13.1/srcm4/include_next.m4 2009-09-14 10:04:22 +0200
-@@ -159,12 +159,12 @@
- dnl so use subshell.
- AS_VAR_SET([gl_next_header],
- ['"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD |
-- sed -n '\#/]m4_defn([gl_HEADER_NAME])[#{
-- s#.*"\(.*/]m4_defn([gl_HEADER_NAME])[\)".*#\1#
-+ ( sed -n '\#[/\\]]m4_defn([gl_HEADER_NAME])[#{
-+ s#.*"\(.*[/\\]]m4_defn([gl_HEADER_NAME])[\)".*#\1#
- s#^/[^/]#//&#
- p
- q
-- }'`'"'])
-+ }'; cat > /dev/null);`'"'])
- else
- AS_VAR_SET([gl_next_header], ['<'gl_HEADER_NAME'>'])
- fi
diff --git a/dev-libs/libiconv/files/libiconv-1.14-no-gets.patch b/dev-libs/libiconv/files/libiconv-1.14-no-gets.patch
deleted file mode 100644
index db767ac1dd..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.14-no-gets.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-hack until gzip pulls a newer gnulib version
-
-From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
-From: Eric Blake <eblake@redhat.com>
-Date: Thu, 29 Mar 2012 13:30:41 -0600
-Subject: [PATCH] stdio: don't assume gets any more
-
-Gnulib intentionally does not have a gets module, and now that C11
-and glibc have dropped it, we should be more proactive about warning
-any user on a platform that still has a declaration of this dangerous
-interface.
-
---- a/srclib/stdio.in.h
-+++ b/srclib/stdio.in.h
-@@ -695,7 +695,6 @@ _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
--_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
- #endif
-
-
diff --git a/dev-libs/libiconv/files/libiconv-1.14-winnt.patch b/dev-libs/libiconv/files/libiconv-1.14-winnt.patch
deleted file mode 100644
index e49d1ce755..0000000000
--- a/dev-libs/libiconv/files/libiconv-1.14-winnt.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- libiconv-1.14/configure.orig 2017-09-21 10:12:09.263109700 +0200
-+++ libiconv-1.14/configure 2017-09-21 10:12:26.809908100 +0200
-@@ -13478,7 +13478,7 @@
-
-
- case "$host_os" in
-- mingw* | cygwin*) is_woe32=yes ;;
-+ mingw* | cygwin* | winnt*) is_woe32=yes ;;
- *) is_woe32=no ;;
- esac
- WOE32=$is_woe32
-@@ -21687,7 +21687,7 @@
-
- if test "$enable_shared" = yes; then
- case "$host_os" in
-- mingw* | cygwin*) is_woe32dll=yes ;;
-+ mingw* | cygwin* | winnt*) is_woe32dll=yes ;;
- *) is_woe32dll=no ;;
- esac
- else
---- libiconv-1.14/woe32dll/export.h.orig 2017-09-21 10:02:45.106778900 +0200
-+++ libiconv-1.14/woe32dll/export.h 2017-09-21 10:10:06.856742200 +0200
-@@ -104,3 +104,8 @@
- /* Allocate a pseudo-variable IMP(x). */ \
- extern int x; \
- void * IMP(x) = &x;
-+
-+#if defined(_MSC_VER)
-+# undef VARIABLE
-+# define VARIABLE(x) extern __declspec(dllexport) __declspec(dllimport) int x;
-+#endif
diff --git a/dev-libs/libiconv/libiconv-1.13.1.ebuild b/dev-libs/libiconv/libiconv-1.13.1.ebuild
deleted file mode 100644
index cb36b1fcea..0000000000
--- a/dev-libs/libiconv/libiconv-1.13.1.ebuild
+++ /dev/null
@@ -1,74 +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/libiconv/libiconv-1.13.1.ebuild,v 1.1 2009/08/10 10:37:21 aballier Exp $
-
-inherit eutils multilib flag-o-matic toolchain-funcs autotools
-
-DESCRIPTION="GNU charset conversion library for libc which doesn't implement it"
-HOMEPAGE="http://www.gnu.org/software/libiconv/"
-SRC_URI="mirror://gnu/libiconv/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
-
-DEPEND="!sys-libs/glibc
- !sys-apps/man-pages"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # This patch is needed as libiconv 1.10 provides (and uses) new functions
- # and they are not present in the old libiconv.so, and this breaks the
- # ${DESTDIR} != ${prefix} that we use. It's a problem for Solaris, but we
- # don't have to deal with it for now.
- #epatch "${FILESDIR}"/${PN}-1.10-link.patch
-
- epatch "${FILESDIR}"/${P}-mint.patch
-
- if [[ ${CHOST} == *-winnt* ]]; then
- epatch "${FILESDIR}"/${P}-winnt.patch
-
- find "${S}" -name 'libtool.m4' | xargs rm
-
- AT_M4DIR="${S}/srcm4 ${S}/m4" eautoreconf # required for winnt support
- cd "${S}"/libcharset
- AT_M4DIR="${S}/srcm4 ${S}/m4" eautoreconf # required for winnt support
- cd "${S}"/preload
- AT_M4DIR="${S}/srcm4 ${S}/m4" eautoreconf # required for winnt support
- else
- # Make sure that libtool support is updated to link "the linux way" on
- # FreeBSD.
- elibtoolize
- fi
-}
-
-src_compile() {
- # In Prefix we want to have the same header declaration on every
- # platform, so make configure find that it should do
- # "const char * *inbuf"
- export am_cv_func_iconv=no
-
- # Install in /lib as utils installed in /lib like gnutar
- # can depend on this
-
- # Disable NLS support because that creates a circular dependency
- # between libiconv and gettext
-
- econf \
- --disable-nls \
- --enable-shared \
- --enable-static \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" install || die "make install failed"
-
- # Move static libs and creates ldscripts into /usr/lib
- gen_usr_ldscript -a iconv charset
-}
diff --git a/dev-libs/libiconv/libiconv-1.14-r1.ebuild b/dev-libs/libiconv/libiconv-1.14-r1.ebuild
deleted file mode 100644
index 04966b3632..0000000000
--- a/dev-libs/libiconv/libiconv-1.14-r1.ebuild
+++ /dev/null
@@ -1,59 +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/libiconv/libiconv-1.14-r1.ebuild,v 1.7 2014/05/24 09:47:39 hwoarang Exp $
-
-EAPI="4"
-
-inherit libtool toolchain-funcs multilib-minimal
-
-DESCRIPTION="GNU charset conversion library for libc which doesn't implement it"
-HOMEPAGE="http://www.gnu.org/software/libiconv/"
-SRC_URI="mirror://gnu/libiconv/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="+static-libs"
-
-DEPEND="!sys-libs/glibc
- !userland_GNU? ( !sys-apps/man-pages )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-no-gets.patch
- epatch "${FILESDIR}"/${P}-winnt.patch
- elibtoolize
-}
-
-multilib_src_configure() {
- # In Prefix we want to have the same header declaration on every
- # platform, so make configure find that it should do
- # "const char * *inbuf"
- export am_cv_func_iconv=no
-
- # Disable NLS support because that creates a circular dependency
- # between libiconv and gettext
- ECONF_SOURCE="${S}" \
- econf \
- --docdir="\$(datarootdir)/doc/${PF}/html" \
- --disable-nls \
- --enable-shared \
- $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
- # Install in /lib as utils installed in /lib like gnutar
- # can depend on this
- gen_usr_ldscript -a iconv charset
-
- # If we have a GNU userland, we probably have sys-apps/man-pages
- # installed, which means we want to rename our copies #503162.
- # The use of USELAND=GNU is kind of a hack though ...
- if use userland_GNU ; then
- cd "${ED}"/usr/share/man || die
- local f
- for f in man*/*.[0-9] ; do
- mv "${f}" "${f%/*}/${PN}-${f#*/}" || die
- done
- fi
-}
diff --git a/dev-libs/libiconv/libiconv-1.14.ebuild b/dev-libs/libiconv/libiconv-1.14.ebuild
deleted file mode 100644
index a4cf760685..0000000000
--- a/dev-libs/libiconv/libiconv-1.14.ebuild
+++ /dev/null
@@ -1,49 +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/libiconv/libiconv-1.14.ebuild,v 1.6 2012/09/16 16:18:25 blueness Exp $
-
-EAPI="4"
-
-inherit libtool toolchain-funcs
-
-DESCRIPTION="GNU charset conversion library for libc which doesn't implement it"
-HOMEPAGE="http://www.gnu.org/software/libiconv/"
-SRC_URI="mirror://gnu/libiconv/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
-
-DEPEND="!sys-libs/glibc
- !sys-apps/man-pages"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # Make sure that libtool support is updated to link "the linux way" on
- # FreeBSD.
- elibtoolize
-}
-
-src_configure() {
- # In Prefix we want to have the same header declaration on every
- # platform, so make configure find that it should do
- # "const char * *inbuf"
- export am_cv_func_iconv=no
-
- # Disable NLS support because that creates a circular dependency
- # between libiconv and gettext
- econf \
- --docdir="\$(datarootdir)/doc/${PF}/html" \
- --disable-nls \
- --enable-shared \
- --enable-static
-}
-
-src_install() {
- default
-
- # Install in /lib as utils installed in /lib like gnutar
- # can depend on this
- gen_usr_ldscript -a iconv charset
-}
diff --git a/dev-libs/libiconv/metadata.xml b/dev-libs/libiconv/metadata.xml
deleted file mode 100644
index 0b46e1d5f0..0000000000
--- a/dev-libs/libiconv/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>bsd@gentoo.org</email>
- <name>BSD Project</name>
-</maintainer>
-<longdescription lang="en">
-libiconv is a standalone package which implements the iconv() related
-functions as glibc already embed. Libraries and applications needs it
-when built in a non-glibc system.
-</longdescription>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2017-10-13 9:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-13 9:11 [gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libiconv/, dev-libs/libiconv/files/ Fabian Groffen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox