public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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