summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2008-04-20 08:38:56 +0000
committerPeter Volkov <pva@gentoo.org>2008-04-20 08:38:56 +0000
commite2e4fc604c396f2016216e40a4f082aee59fad1c (patch)
treedebd3e51f563e58db5c201f786f7d6475b69bf09 /app-text
parentIt does not work here, but bump was requested so I did ebuild... (diff)
downloadpva-e2e4fc604c396f2016216e40a4f082aee59fad1c.tar.gz
pva-e2e4fc604c396f2016216e40a4f082aee59fad1c.tar.bz2
pva-e2e4fc604c396f2016216e40a4f082aee59fad1c.zip
Recode in official tree
svn path=/; revision=147
Diffstat (limited to 'app-text')
-rw-r--r--app-text/recode/ChangeLog162
-rw-r--r--app-text/recode/Manifest9
-rw-r--r--app-text/recode/files/recode-3.6-debian-11.patch63
-rw-r--r--app-text/recode/files/recode-3.6-gcc-4.3.patch17
-rw-r--r--app-text/recode/files/recode-3.6-ppc-macos.diff16
-rw-r--r--app-text/recode/metadata.xml5
-rw-r--r--app-text/recode/recode-3.6-r1.ebuild38
-rw-r--r--app-text/recode/recode-3.6-r2.ebuild44
8 files changed, 0 insertions, 354 deletions
diff --git a/app-text/recode/ChangeLog b/app-text/recode/ChangeLog
deleted file mode 100644
index 93fff7a..0000000
--- a/app-text/recode/ChangeLog
+++ /dev/null
@@ -1,162 +0,0 @@
-# ChangeLog for app-text/recode
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/recode/ChangeLog,v 1.47 2008/01/19 15:00:07 grobian Exp $
-
- 19 Jan 2008; Fabian Groffen <grobian@gentoo.org> recode-3.6-r1.ebuild,
- recode-3.6-r2.ebuild:
- Dropped ppc-macos keyword, see you in prefix
-
- 20 Mar 2007; Roy Marples <uberlord@gentoo.org> recode-3.6-r2.ebuild:
- Build against gettext system libraries and headers instead of included ones,
- #171540.
-
- 22 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> recode-3.6-r1.ebuild,
- recode-3.6-r2.ebuild:
- Use mirror://gnu/ rather than ftp.gnu.org.
-
- 06 Sep 2006; Christel Dahlskjaer <christel@gentoo.org>
- recode-3.6-r2.ebuild:
- Stable on mips as per bug #143787
-
- 17 Aug 2006; Thomas Cort <tcort@gentoo.org> recode-3.6-r2.ebuild:
- Stable on amd64 wrt Bug #143787.
-
- 15 Aug 2006; Jeroen Roovers <jer@gentoo.org> recode-3.6-r2.ebuild:
- Stable for HPPA (bug #143787).
-
- 15 Aug 2006; Jose Luis Rivero <yoswink@gentoo.org> recode-3.6-r2.ebuild:
- Stable on alpha wrt bug #143787
-
- 14 Aug 2006; Luca Barbato <lu_zero@gentoo.org> recode-3.6-r2.ebuild:
- Marked ppc
-
- 13 Aug 2006; Jason Wever <weeve@gentoo.org> recode-3.6-r2.ebuild:
- Stable on SPARC wrt bug #143787.
-
- 13 Aug 2006; Andrej Kacian <ticho@gentoo.org> recode-3.6-r2.ebuild:
- Stable on x86. Bug #143787.
-
- 13 Aug 2006; Markus Rothe <corsair@gentoo.org> recode-3.6-r2.ebuild:
- Stable on ppc64; bug #143787
-
- 13 Aug 2006; Fabian Groffen <grobian@gentoo.org> recode-3.6-r2.ebuild:
- Marked ppc-macos stable (bug #143787)
-
- 18 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> recode-3.6-r2.ebuild:
- Move the ppc-macos patch out of if, as it's needed on FreeBSD and does not
- hinder Linux builds, and export CC/LD or here it finds gcc unable to produce
- shared libraries.
-
- 22 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> recode-3.6-r2.ebuild:
- Add ~x86-fbsd keyword.
-
- 25 Sep 2005; Mike Frysinger <vapier@gentoo.org>
- +files/recode-3.6-debian-11.patch, recode-3.6-r2.ebuild:
- Just rip out the useful chunks from the Debian patchset so we dont have to
- screw around with autotools.
-
-*recode-3.6-r2 (25 Sep 2005)
-
- 25 Sep 2005; Mike Frysinger <vapier@gentoo.org>
- files/recode-3.6-ppc-macos.diff, +recode-3.6-r2.ebuild:
- Grab latest Debian patchset to fix some bugs in recode (like #107089).
-
- 16 May 2005; Aaron Walker <ka0ttic@gentoo.org> recode-3.6-r1.ebuild:
- Use toolchain-funcs.eclass instead of gcc.eclass.
-
- 01 Feb 2005; Kito <kito@gentoo.org> recode-3.6-r1.ebuild:
- added ~ppc-macos and patch
-
- 07 Nov 2004; Markus Rothe <corsair@gentoo.org> recode-3.6-r1.ebuild:
- Stable on ppc64; bug #60442
-
- 07 Nov 2004; Markus Rothe <corsair@gentoo.org> recode-3.6-r1.ebuild:
- Marked ~ppc64
-
- 21 Oct 2004; Aaron Walker <ka0ttic@gentoo.org> +metadata.xml:
- Add metadata (shell-tools)
-
- 23 Sep 2004; Michael Sterrett <mr_bones_@gentoo.org> recode-3.6-r1.ebuild:
- `` -> $(); tidy
-
- 15 Sep 2004; Guy Martin <gmsoft@gentoo.org> recode-3.6-r1.ebuild:
- Stable on hppa.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> recode-3.5.ebuild,
- recode-3.6-r1.ebuild, recode-3.6.ebuild:
- virtual/glibc -> virtual/libc
-
- 28 Jun 2004; Ciaran McCreesh <ciaranm@gentoo.org> recode-3.6-r1.ebuild:
- Stable on mips
-
- 24 May 2004; Ferris McCormick <fmccor@gentoo.org> recode-3.6-r1.ebuild:
- Marked stable for sparc.
-
- 13 May 2004; Joshua Kinard <kumba@gentoo.org> recode-3.6-r1.ebuild:
- Added ~mips to KEYWORDS.
-
- 06 May 2004; Karl Trygve Kalleberg <karltk@gentoo.org> recode-3.6-r1.ebuild:
- Fix for bogus gcc version check. Marked stable on x86, as the previous
- one doesn't even compile.
-
- 12 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> recode-3.5.ebuild,
- recode-3.6.ebuild:
- replace-flags in src_compile; header fix
-
- 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> recode-3.6-r1.ebuild:
- stable on alpha and ia64
-
- 24 Oct 2003; Brad House <brad_mssw@gentoo.org> recode-3.6-r1.ebuild:
- add amd64 flag
-
- 28 Jun 2003; Martin Holzer <mholzer@gentoo.org> recode-3.5.ebuild,
- recode-3.6.ebuild:
- Updated SRC_URI. Closes #23534
-
-*recode-3.6-r1 (29 Jun 2003)
-
- 29 Jun 2003; Lars Weiler <pylon@gentoo.org> recode-3.6-r1.ebuild:
- Inherits the debian patches to recode, so that BigEndian machines can handle
- utf8 correctly. Tested only on ppc yet.
-
- This closes Bug #20141
-
- Thanks to John Steele Scott <toojays@toojays.net> for giving the hint to this
- patch.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*recode-3.6 (1 Feb 2002)
-
- 04 Feb 2003; Jon Nall <nall@gentoo.org> recode-3.6.ebuild :
- added ~ppc
-
- 20 Sept 2002; Mike Frysinger <vapier@gentoo.org> :
- Updated HOMEPAGE variable
-
- 28 Aug 2002; Karl Trygve Kalleberg <karltk@gentoo.org> recode-3.6.ebuild :
- Filter out -O? for gcc-3.2 on x86. Fixes #7069.
-
- 24 Aug 2002; Martin Schlemmer <azarah@gentoo.org> recode-3.6.ebuild :
- Filter -march=pentium4.
-
- 2 Aug 2002; phoen][x <phoenix@gentoo.org> recode-3.6.ebuild :
- Added KEYWORDS.
-
- 24 June 2002; George Shapovalov <george@gentoo.org> recode-3.8.ebuild :
- modified SRC_URI to use ${P}, added RDEPEND, SLOT and LICENSE lines
- and correct header line.
- added recode-3.5.ebuild (exact copy of 3.6) - pybliographer requires
-
- 2 Aug 2002; phoen][x <phoenix@gentoo.org> recode-3.5.ebuild :
- Added KEYWORDS.
- exact that version of recode installed.
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
- Added initial ChangeLog.
-
-*recode-3.5 (28 Jun 2003)
-
- 11 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
- Added missing changelog entry.
-
diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
deleted file mode 100644
index efa8f16..0000000
--- a/app-text/recode/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX recode-3.6-debian-11.patch 1913 RMD160 9ff3db7b29de3179b57b9388a21e0617bc1660ff SHA1 29a17eae88ee24a592c7dad9777d3b3185a3ace6 SHA256 6074d5afb34439aac9a98205ae6ea46393cccb869bbd6bb07bea77b99eb14944
-AUX recode-3.6-gcc-4.3.patch 477 RMD160 210d7e281d5265a1f8c8f9b07caf907f122910c5 SHA1 efc741d5819fc05dbd8eac74d0ba4f76e9176bcc SHA256 e00a66ae94fdfc97f1e87ef9e6e8300511e84d81e29dff004a8b68385557e3ac
-AUX recode-3.6-ppc-macos.diff 649 RMD160 3620b56b93721088ed5e716374160b3e8eacb139 SHA1 5910760fbef68738fdc65b4835e0d54889b36a36 SHA256 8a2d3bb5438f6fdf04d5eae753d6d7b35dcd975bc8ea26f2b418a59889dddb7a
-DIST recode-3.6-debian.diff.bz2 19327 RMD160 4a2d205e1e47d96ae3b8197cc42bfb2040d0fedd SHA1 d2ec73dbe0a6b80437eba201bdb278627a87a00e SHA256 cbe93e79b7b3745d60aa2dc3ad4eea86becc302a863bc21c929654c937d6f71d
-DIST recode-3.6.tar.gz 1751886 RMD160 97dcb2544472c9025689452a94bed98ea36374b5 SHA1 2de90cd2ba553bc07d75a29913ea4424dd9e616b SHA256 e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf
-EBUILD recode-3.6-r1.ebuild 1073 RMD160 dd61ceb850016a9ceb016c4c43ed03b48254a1aa SHA1 ae5d723ce8b960eadcb0a1e639d517d56e61d20d SHA256 9fcc44e046aa56b60e64ba8fa32158aa33ca46eda5ae74094cb640ac35f93132
-EBUILD recode-3.6-r2.ebuild 1258 RMD160 b70a896af8cc33eaa85792a1a21a633cfd239675 SHA1 18e38ebcbf8c076aeeb366df7ddc5115fe650750 SHA256 6c2aa1c25b731de6bb3cf1ff9e1f663880bdc5394da262e2ed13a4320ff165dc
-MISC ChangeLog 5620 RMD160 3eac9be5372340ac73b5538a5e0f5600d8f08b9f SHA1 5aa997c1ada5c906fd3703445bc29ee177f44111 SHA256 e8cee9cca50ba173db5718d6ccc6dd315cbed7f2dd242eeac4d8d0b0e9346ae6
-MISC metadata.xml 165 RMD160 c4557a3518a065b077539be5a0f20e4735fc2141 SHA1 1831705b1eb97b63968fc9eef31aa904a69a854a SHA256 75ca85c472d4181ae0de529c83826baaebe75d9e750ee6621758b5096bceffcd
diff --git a/app-text/recode/files/recode-3.6-debian-11.patch b/app-text/recode/files/recode-3.6-debian-11.patch
deleted file mode 100644
index d13c220..0000000
--- a/app-text/recode/files/recode-3.6-debian-11.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Ripped from Debian patchset 3.6-11
-
---- recode-3.6.orig/src/libiconv.c
-+++ recode-3.6/src/libiconv.c
-@@ -195,12 +195,17 @@
- memcpy() doesn't do here, because the regions might overlap.
- memmove() isn't worth it, because we rarely have to move more
- than 12 bytes. */
-- if (input > input_buffer && input_left > 0)
-+ cursor = input_buffer;
-+ if (input_left > 0)
- {
-- cursor = input_buffer;
-- do
-- *cursor++ = *input++;
-- while (--input_left > 0);
-+ if (input > input_buffer)
-+ {
-+ do
-+ *cursor++ = *input++;
-+ while (--input_left > 0);
-+ }
-+ else
-+ cursor += input_left;
- }
- }
-
---- recode-3.6.orig/src/request.c
-+++ recode-3.6/src/request.c
-@@ -1073,7 +1073,7 @@
- if (task->output.cursor + 4 >= task->output.limit)
- {
- RECODE_OUTER outer = task->request->outer;
-- size_t old_size = task->output.limit - task->output.buffer;
-+ size_t old_size = task->output.cursor - task->output.buffer;
- size_t new_size = task->output.cursor + 4 - task->output.buffer;
-
- /* FIXME: Rethink about how the error should be reported. */
---- recode-3.6.orig/src/task.c
-+++ recode-3.6/src/task.c
-@@ -1198,6 +1198,8 @@
- else
- success = transform_mere_copy (subtask);
-
-+ task->output = subtask->output;
-+
- if (subtask->input.name && *subtask->input.name)
- fclose (subtask->input.file);
- if (subtask->output.name && *subtask->output.name)
---- recode-3.6.orig/src/hash.h
-+++ recode-3.6/src/hash.h
-@@ -21,6 +21,11 @@
- /* Make sure USE_OBSTACK is defined to 1 if you want the allocator to use
- obstacks instead of malloc, and recompile `hash.c' with same setting. */
-
-+#define hash_lookup recode_hash_lookup
-+#define hash_delete recode_hash_delete
-+#define hash_free recode_hash_free
-+#define hash_insert recode_hash_insert
-+
- #ifndef PARAMS
- # if PROTOTYPES || __STDC__
- # define PARAMS(Args) Args
diff --git a/app-text/recode/files/recode-3.6-gcc-4.3.patch b/app-text/recode/files/recode-3.6-gcc-4.3.patch
deleted file mode 100644
index 545c9d1..0000000
--- a/app-text/recode/files/recode-3.6-gcc-4.3.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-=== modified file 'src/recodext.h'
---- src/recodext.h 2008-04-03 18:35:42 +0000
-+++ src/recodext.h 2008-04-03 18:36:32 +0000
-@@ -215,10 +215,10 @@
- struct recode_single *unsurfacer;
-
- /* Non zero if this is an acceptable charset (not only a surface). */
-- enum recode_symbol_type type : 3;
-+ enum recode_symbol_type type : 2;
-
- /* Non zero if this one should be ignored. */
-- bool ignore : 2;
-+ bool ignore : 1;
- };
-
- struct recode_surface_list
-
diff --git a/app-text/recode/files/recode-3.6-ppc-macos.diff b/app-text/recode/files/recode-3.6-ppc-macos.diff
deleted file mode 100644
index c71245d..0000000
--- a/app-text/recode/files/recode-3.6-ppc-macos.diff
+++ /dev/null
@@ -1,16 +0,0 @@
---- recode/src/Makefile.in
-+++ recode/src/Makefile.in
-@@ -165,11 +165,11 @@
- strip-data$U.lo testdump$U.lo ucs$U.lo utf16$U.lo utf7$U.lo utf8$U.lo \
- varia$U.lo vn$U.lo flat$U.lo html$U.lo lat1ltex$U.lo lat1txte$U.lo \
- rfc1345$U.lo texinfo$U.lo base64$U.lo dump$U.lo endline$U.lo \
--permut$U.lo quoted$U.lo
-+permut$U.lo quoted$U.lo error.lo xstrdup.lo
- PROGRAMS = $(bin_PROGRAMS)
-
- recode_OBJECTS = main$U.o freeze$U.o mixed$U.o
--recode_DEPENDENCIES = librecode.la ../lib/libreco.a
-+recode_DEPENDENCIES = librecode.la
- recode_LDFLAGS =
- CFLAGS = @CFLAGS@
- COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
diff --git a/app-text/recode/metadata.xml b/app-text/recode/metadata.xml
deleted file mode 100644
index 40149c9..0000000
--- a/app-text/recode/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>shell-tools</herd>
-</pkgmetadata>
diff --git a/app-text/recode/recode-3.6-r1.ebuild b/app-text/recode/recode-3.6-r1.ebuild
deleted file mode 100644
index fafe503..0000000
--- a/app-text/recode/recode-3.6-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/recode/recode-3.6-r1.ebuild,v 1.27 2008/01/19 15:00:07 grobian Exp $
-
-inherit flag-o-matic eutils toolchain-funcs libtool
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="http://www.gnu.org/software/recode/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
- mirror://gentoo/${P}-debian.diff.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="nls"
-
-DEPEND="nls? ( sys-devel/gettext )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}/${P}-debian.diff"
-}
-
-src_compile() {
- # gcc-3.2 crashes if we don't remove any -O?
- [[ ${ARCH} == "x86" && $(gcc-version) == "3.2" ]] && filter-flags -O?
-
- replace-cpu-flags pentium4 pentium3
-
- econf $(use_enable nls) || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS BACKLOG ChangeLog NEWS README THANKS TODO
-}
diff --git a/app-text/recode/recode-3.6-r2.ebuild b/app-text/recode/recode-3.6-r2.ebuild
deleted file mode 100644
index 6fe2c83..0000000
--- a/app-text/recode/recode-3.6-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/recode/recode-3.6-r2.ebuild,v 1.21 2008/01/19 15:00:07 grobian Exp $
-
-inherit flag-o-matic eutils libtool toolchain-funcs
-
-DEB_VER=11
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="http://recode.progiciels-bpi.ca/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="nls"
-
-DEPEND="nls? ( sys-devel/gettext )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-debian-${DEB_VER}.patch
- epatch "${FILESDIR}"/${P}-gcc-4.3.patch
-
- # Needed under FreeBSD, too
- epatch "${FILESDIR}"/${P}-ppc-macos.diff
- cp lib/error.c lib/xstrdup.c src/ || die "file copy failed"
-
- elibtoolize
-}
-
-src_compile() {
- tc-export CC LD
- # --without-included-gettext means we always use system headers
- # and library
- econf --without-included-gettext $(use_enable nls) || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS BACKLOG ChangeLog NEWS README THANKS TODO
- rm -f "${D}"/usr/lib/charset.alias
-}