summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-01-14 03:16:38 +0000
committerMike Frysinger <vapier@gentoo.org>2009-01-14 03:16:38 +0000
commitd58acd657e46ad71c8313444e77285a3d5dc2e6e (patch)
treec62a8148727811b6bac8fc2ea8562cbfdc116510 /app-text/fmt-ptrn
parentrenamed to fmt-ptrn (diff)
downloadgentoo-2-d58acd657e46ad71c8313444e77285a3d5dc2e6e.tar.gz
gentoo-2-d58acd657e46ad71c8313444e77285a3d5dc2e6e.tar.bz2
gentoo-2-d58acd657e46ad71c8313444e77285a3d5dc2e6e.zip
rename, fix build errors #227315, and version bump
(Portage version: 2.2_rc20/cvs/Linux 2.6.28 x86_64, RepoMan options: --force)
Diffstat (limited to 'app-text/fmt-ptrn')
-rw-r--r--app-text/fmt-ptrn/ChangeLog70
-rw-r--r--app-text/fmt-ptrn/files/fmt-ptrn-1.3.5-build.patch25
-rw-r--r--app-text/fmt-ptrn/fmt-ptrn-1.3.19.ebuild23
-rw-r--r--app-text/fmt-ptrn/fmt-ptrn-1.3.5.ebuild31
-rw-r--r--app-text/fmt-ptrn/metadata.xml8
5 files changed, 157 insertions, 0 deletions
diff --git a/app-text/fmt-ptrn/ChangeLog b/app-text/fmt-ptrn/ChangeLog
new file mode 100644
index 000000000000..50b08b982a99
--- /dev/null
+++ b/app-text/fmt-ptrn/ChangeLog
@@ -0,0 +1,70 @@
+# ChangeLog for app-text/new
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/fmt-ptrn/ChangeLog,v 1.1 2009/01/14 03:16:38 vapier Exp $
+
+*fmt-ptrn-1.3.19 (14 Jan 2009)
+
+ 14 Jan 2009; Mike Frysinger <vapier@gentoo.org> +fmt-ptrn-1.3.19.ebuild:
+ Version bump.
+
+*fmt-ptrn-1.3.5 (14 Jan 2009)
+
+ 14 Jan 2009; Mike Frysinger <vapier@gentoo.org> +fmt-ptrn-1.3.5.ebuild,
+ +files/fmt-ptrn-1.3.5-build.patch:
+ Add build fix by Sam Iam for glibc-2.8 #227315.
+
+ 05 May 2008; Samuli Suominen <drac@gentoo.org> new-1.3.5.ebuild:
+ Move pkgconfig to DEPEND wrt #217278.
+
+ 09 Apr 2008; Raúl Porcel <armin76@gentoo.org> new-1.3.5.ebuild:
+ Add missing deps wrt #216426
+
+ 14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
+ add <herd>no-herd</herd>
+
+ 04 Feb 2007; Raúl Porcel <armin76@gentoo.org> -files/new-gcc-3.patch,
+ -new-1.3.2.ebuild:
+ Remove broken
+
+ 04 Feb 2007; Steve Dibb <beandog@gentoo.org> new-1.3.5.ebuild:
+ amd64 stable, bug 151429
+
+ 20 Jan 2007; nixnut <nixnut@gentoo.org> new-1.3.5.ebuild:
+ Stable on ppc wrt bug 151429
+
+ 19 Jan 2007; Raúl Porcel <armin76@gentoo.org> new-1.3.5.ebuild:
+ stable x86 wrt bug 151429
+
+*new-1.3.5 (19 Jan 2007)
+
+ 19 Jan 2007; Raúl Porcel <armin76@gentoo.org> +new-1.3.5.ebuild:
+ Version bump to fix bug 151429
+
+ 06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -new-1.3.1.ebuild:
+ QA: Removed unused versions.
+
+ 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> new-1.3.2.ebuild:
+ Remove gnuconfig_update usage, leave it to econf.
+
+ 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> new-1.3.2.ebuild:
+ Stable on ppc.
+
+ 21 Apr 2005; Simon Stelling <blubb@gentoo.org> new-1.3.2.ebuild:
+ stable on amd64
+
+ 01 Oct 2004; <pyrania@gentoo.org> new-1.3.2.ebuild:
+ Marked stable on x86. Added IUSE.
+
+ 19 Jul 2004; David Holm <dholm@gentoo.org> new-1.3.2.ebuild:
+ Added to ~ppc.
+
+*new-1.3.2 (18 Jul 2004)
+
+ 18 Jul 2004; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump and gcc3 fix, closing #55382.
+
+*new-1.3.1 (30 Oct 2002)
+
+ 30 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
+ Initial import. Ebuild contributed Zachary P. Landau <kapheine@hypa.net>
+ in #5871.
diff --git a/app-text/fmt-ptrn/files/fmt-ptrn-1.3.5-build.patch b/app-text/fmt-ptrn/files/fmt-ptrn-1.3.5-build.patch
new file mode 100644
index 000000000000..311ae326fbbf
--- /dev/null
+++ b/app-text/fmt-ptrn/files/fmt-ptrn-1.3.5-build.patch
@@ -0,0 +1,25 @@
+http://bugs.gentoo.org/227315
+
+--- src/fmt_ptrn.c
++++ src/fmt_ptrn.c
+@@ -118,6 +118,7 @@
+ }
+
+ /* ============================ stack_t ==================================== */
++#define stack_t fmt_ptrn_stack_t
+ typedef struct stack_t {
+ modifier_t data[STACK_MAX_ITEMS];
+ int size;
+--- src/new_proj.c
++++ src/new_proj.c
+@@ -41,6 +41,10 @@
+ #include <pwd.h>
+ #endif
+
++#ifndef ARG_MAX
++# define ARG_MAX sysconf (_SC_ARG_MAX)
++#endif
++
+ /* Bit mask values for arguments. */
+ #define FORCE 0x1 /* Overwrite existing file. */
+ #define USE_GLOBAL 0x2 /* Ignore local templates. */
diff --git a/app-text/fmt-ptrn/fmt-ptrn-1.3.19.ebuild b/app-text/fmt-ptrn/fmt-ptrn-1.3.19.ebuild
new file mode 100644
index 000000000000..8aded073ac10
--- /dev/null
+++ b/app-text/fmt-ptrn/fmt-ptrn-1.3.19.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/fmt-ptrn/fmt-ptrn-1.3.19.ebuild,v 1.1 2009/01/14 03:16:38 vapier Exp $
+
+# XXX: this has auto-depend on sys-libs/pwdb and sys-libs/zlib
+
+DESCRIPTION="template system useful when used with a simple text editor (like vi)"
+HOMEPAGE="http://www.flyn.org/projects/fmt-ptrn/"
+SRC_URI="http://www.flyn.org/projects/fmt-ptrn/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/app-text/fmt-ptrn/fmt-ptrn-1.3.5.ebuild b/app-text/fmt-ptrn/fmt-ptrn-1.3.5.ebuild
new file mode 100644
index 000000000000..7c7fda11e4f5
--- /dev/null
+++ b/app-text/fmt-ptrn/fmt-ptrn-1.3.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/fmt-ptrn/fmt-ptrn-1.3.5.ebuild,v 1.1 2009/01/14 03:16:38 vapier Exp $
+
+inherit eutils
+
+DESCRIPTION="template system useful when used with a simple text editor (like vi)"
+HOMEPAGE="http://www.flyn.org/projects/fmt-ptrn/"
+SRC_URI="http://www.flyn.org/projects/fmt-ptrn/new-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/new-${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-build.patch #227315
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/app-text/fmt-ptrn/metadata.xml b/app-text/fmt-ptrn/metadata.xml
new file mode 100644
index 000000000000..54494c4bb860
--- /dev/null
+++ b/app-text/fmt-ptrn/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>maintainer-needed@gentoo.org</email>
+</maintainer>
+</pkgmetadata>