aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-07-20 23:07:29 +0200
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-07-20 23:07:29 +0200
commit7c69349b0e9646e4abdc54195fcc51b17f61cf5e (patch)
treefdf0e239f942b41f1e83c41958cad96a3f61165a /x11-libs/xforms
parentcbflib bump to 0.8.1 (diff)
downloadsci-7c69349b0e9646e4abdc54195fcc51b17f61cf5e.tar.gz
sci-7c69349b0e9646e4abdc54195fcc51b17f61cf5e.tar.bz2
sci-7c69349b0e9646e4abdc54195fcc51b17f61cf5e.zip
version bump for cforms
Diffstat (limited to 'x11-libs/xforms')
-rw-r--r--x11-libs/xforms/ChangeLog189
-rw-r--r--x11-libs/xforms/Manifest6
-rw-r--r--x11-libs/xforms/files/xforms-1.0.91-Makefile.am.patch23
-rw-r--r--x11-libs/xforms/files/xforms-1.0.91-as-needed.patch10
-rw-r--r--x11-libs/xforms/metadata.xml8
-rw-r--r--x11-libs/xforms/xforms-1.0.91.ebuild45
6 files changed, 281 insertions, 0 deletions
diff --git a/x11-libs/xforms/ChangeLog b/x11-libs/xforms/ChangeLog
new file mode 100644
index 000000000..17d75a84e
--- /dev/null
+++ b/x11-libs/xforms/ChangeLog
@@ -0,0 +1,189 @@
+# ChangeLog for x11-libs/xforms
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xforms/ChangeLog,v 1.42 2008/07/05 10:20:07 loki_val Exp $
+
+*xforms-1.0.91 (20 Jul 2009)
+
+ 20 Jul 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +xforms-1.0.91.ebuild, +files/xforms-1.0.91-Makefile.am.patch,
+ +files/xforms-1.0.91-as-needed.patch, +metadata.xml:
+ version bump
+
+ 05 Jul 2008; Peter Alfredsen <loki_val@gentoo.org>
+ xforms-1.0.90-r1.ebuild:
+ Fix for libtool-2.2 wrt bug #228213. Thanks to Rafał Mużyło
+ <galtgendo@o2.pl>.
+
+ 24 Feb 2008; Brent Baude <ranger@gentoo.org> xforms-1.0.90-r1.ebuild:
+ Marking xforms-1.0.90-r1 ppc64 for bug 209465
+
+ 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ xforms-1.0.90-r1.ebuild:
+ Drop virtual/x11 references.
+
+ 20 Feb 2007; Christian Heim <phreak@gentoo.org>
+ files/xforms-1.0.90-Makefile.am.patch:
+ I used the wrong order to create the patch, the as-needed one is applied
+ before the Makefile.am one, so changes stuff in Makefile.am before the
+ Makefile patch is applied and breaks the latter one.
+
+ 18 Feb 2007; Fabian Groffen <grobian@gentoo.org> xforms-1.0.90-r1.ebuild:
+ Dropped ppc-macos keyword, see you in prefix
+
+ 18 Feb 2007; Christian Heim <phreak@gentoo.org>
+ +files/xforms-1.0.90-Makefile.am.patch, xforms-1.0.90-r1.ebuild:
+ Fixing breakage w/ fdesign/Makefile.am and lib/Makefile.am (eleminating the
+ remaining commented out lines, that make automake fail badly) thanks to
+ Fabian Groffen and Bo Orsted Andresen <bo.andresen at zlin.dk> in #161857.
+
+ 22 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> ChangeLog:
+ Add patch to build with --as-needed, thanks to Robert Marmorstein, bug 140179
+
+ 25 Sep 2006; Markus Rothe <corsair@gentoo.org> xforms-1.0.90-r1.ebuild:
+ Added ~ppc64; bug #149013
+
+ 05 Sep 2006; Michael Sterrett <mr_bones_@gentoo.org>
+ -xforms-1.0-r1.ebuild, -xforms-1.0.90.ebuild:
+ clean out old, non-modX ebuilds
+
+ 04 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ xforms-1.0.90-r1.ebuild:
+ Stable on sparc wrt #145092
+
+ 03 Sep 2006; Joshua Jackson <tsunam@gentoo.org> xforms-1.0.90-r1.ebuild:
+ stable x86; bug #145092
+
+ 02 Sep 2006; <blubb@gentoo.org> xforms-1.0.90-r1.ebuild:
+ stable on amd64
+
+ 26 Aug 2006; <nixnut@gentoo.org> xforms-1.0.90-r1.ebuild:
+ Stable on ppc wrt bug #145092
+
+ 20 Aug 2005; Fabian Groffen <grobian@gentoo.org> xforms-1.0.90.ebuild:
+ Marking ~ppc-macos (bug #73012)
+
+ 31 Jul 2005; Marcelo Goes <vanquirius@gentoo.org> xforms-1.0.ebuild,
+ xforms-1.0-r1.ebuild, xforms-1.0.90.ebuild:
+ Adding media-libs/jpeg to DEPEND. Fixes bug 100836. Thanks to Peter Gordon
+ <admin@ramshacklestudios.com>.
+
+ 04 Jun 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+ xforms-1.0-r1.ebuild:
+ Stable on ppc.
+
+ 29 May 2005; Marcus D. Hanwell <marcus@gentoo.org> xforms-1.0-r1.ebuild:
+ Stable on amd64.
+
+ 26 May 2005; Jason Wever <weeve@gentoo.org> xforms-1.0-r1.ebuild:
+ Stable on SPARC.
+
+ 22 May 2005; Mamoru KOMACHI <usata@gentoo.org> xforms-1.0-r1.ebuild:
+ Stable on x86.
+
+ 19 May 2005; Michael Sterrett <mr_bones_@gentoo.org> xforms-1.0.ebuild,
+ xforms-1.0-r1.ebuild, xforms-1.0.90.ebuild:
+ remove invalid PROVIDE
+
+*xforms-1.0-r1 (27 Mar 2005)
+
+ 27 Mar 2005; Mamoru KOMACHI <usata@gentoo.org> +xforms-1.0-r1.ebuild:
+ Added cjk patch from CJK-LyX site.
+
+ 23 Sep 2004; Jason Wever <weeve@gentoo.org> xforms-1.0.90.ebuild:
+ Stable on sparc.
+
+ 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ xforms-1.0.90.ebuild:
+ Masked xforms-1.0.90.ebuild stable for ppc
+
+ 28 Jun 2004; Aron Griffis <agriffis@gentoo.org> xforms-1.0.ebuild:
+ add sed-4 dep
+
+ 19 Jun 2004; <pyrania@gentoo.org> xforms-1.0.90.ebuild:
+ Stable on x86.
+
+*xforms-1.0.90 (09 Apr 2004)
+
+ 09 Apr 2004; <matsuu@gentoo.org> xforms-1.0.90.ebuild:
+ Fix HOMEPAGE and SRC_URI.
+
+ 09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> xforms-1.0.ebuild:
+ added amd64 keyword.
+
+ 23 May 2003; Paul de Vrieze <pauldv@gentoo.org> xforms-1.0_rc4.ebuild:
+ Fix description, which was from skel.ebuild
+
+*xforms-1.0 (09 Feb 2003)
+
+ 09 Feb 2003; Matthew Kennedy <mkennedy@gentoo.org> xforms-1.0.ebuild,
+ files/digest-xforms-1.0, ChangeLog :
+
+ Resolves bug 14735, 14734 (fixes failure to load xpm bug in
+ lyx). Thanks to Chris Bainbridge <chrb@dcs.ed.ac.uk>. Marking as ~x86
+ until tested.
+
+*xforms-1.0_rc4-r1 (14 Oct 2002)
+
+ 07 Dec 2002; Jack Morgan <jmorgan@gentoo.org> xforms-1.0_rc4.ebuild, xforms-1.0_rc4-r1.ebuild :
+ Changed sparc64 to sparc keyword
+
+ 14 Oct 2002: Matt Keadle <mkeadle@gentoo.org> xforms-1.0_rc4-r1.ebuild
+ files/digest-xforms-1.0_rc4-r1
+
+ DESCRIPTION still help line from skel.ebuild. Updated with proper description.
+
+*xforms-1.0_rc4 (28 Jul 2002)
+
+ 15 Aug 2002; Jack Morgan <jmorgan@gentoo.org> xforms-1.0_rc4.ebuild :
+ Added sparc64 to keywords
+
+ 01 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+ Use custom CFLAGS (fix bug #5741) (1.0_rc4 only).
+
+*xforms-1.0_rc4 (28 Jul 2002)
+
+ 28 Jul 2002; Owen Stampflee <owen@gentoo.org> xforms-1.0_rc4.ebuild
+ files/digest-xforms-1.0_rc4 :
+
+ XForms has been GPL'ed and here it is.
+
+*xforms-089-r3 (21 Jul 2002)
+
+ 21 Jul 2002; Seemant Kulleen <seeamnt@gentoo.org> xforms-089-r3.ebuild
+ files/digest-xforms-089-r3 :
+
+ This package has now been split into: xforms-x86 xforms-ppc and
+ xforms-sparc (sparc64 as yet unknown). Each of those contain KEYWORDS
+ masking and PROVIDEs a virtual/xforms (which plain xforms RDEPENDs on).
+ This should sort out a LOT of issues.
+
+
+*xforms-089-r2 (19 June 2002)
+
+ 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
+ Added ppc to keywords
+
+ 15 July 2002; Owen Stampflee <owen@gentoo.org>
+ Added missing digests for the PPC variant of the xforms digest.
+
+
+ 7 June 2002; Felix Kurth <felix@fkurth.de>
+
+ Updated to -r2 because of missing fdesign and fd2ps needed for app development.
+
+*xforms-089-r1 (7 June 2002)
+
+ 7 June 2002; Mark Guertin <gerk@gentoo.org>
+
+ Updated to -r1 for ppc compatability. Vendor supplies speperate ppc sources
+ with the exact same filename as x86 sources. Strange workarounds needed.
+
+*xforms-089 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/x11-libs/xforms/Manifest b/x11-libs/xforms/Manifest
new file mode 100644
index 000000000..70de690fa
--- /dev/null
+++ b/x11-libs/xforms/Manifest
@@ -0,0 +1,6 @@
+AUX xforms-1.0.91-Makefile.am.patch 581 RMD160 c01d3290aa7d3ed186fb9ef31db92fc2593992b6 SHA1 38498aeb132d704a06ac440e003efcf488d83c8f SHA256 12f23e3281d99c44dcf407663cd2c9bc5d8d087029e99950af302d2e512c3d6c
+AUX xforms-1.0.91-as-needed.patch 289 RMD160 5a46e842577a07461c265d3a365603a91f8b3a8a SHA1 fb76d082761c54fde25f80bbfca94d767edfb4b7 SHA256 fa28a7503bb88cd86c70102565a36fbd3c1f14ae547daa2a6a13c40d1a191fee
+DIST xforms-1.0.91.tar.gz 1805493 RMD160 bf9457d33960f82ac6454d70de742a38d421320d SHA1 88deea062cc4967214435aeac1247405fc85a744 SHA256 88684237c77489bcb1fbc9a794621a2919aa800e1c0a6d83d679b97980e3441d
+EBUILD xforms-1.0.91.ebuild 1050 RMD160 ab3ec7279b894d34741eb88a2270885ba4e6c61c SHA1 c576c73ca460ce5e634f00ef549708fc72bc99c6 SHA256 8fdff05290c36923766705711d042c3643954842d2ab944090ee3bb982b4c7d6
+MISC ChangeLog 6584 RMD160 eebd91350b720afc98ca3410e52eb1ba848f9b08 SHA1 e1775f3d3783f33b03061f0691b1e2e4f3ad8624 SHA256 8a0def35c2fa6644bfed708f801440bd4d0a01392b72fb2461193a22fa31af9d
+MISC metadata.xml 232 RMD160 854b06094287201d0b98f2b21d36054db25d81cd SHA1 cc4f98e9ee0102aea687d71cf3af924cf156edbb SHA256 21382e863647add08888c924279a4b931b2b90ccd0cf5e526ee74a3d5e1fd0df
diff --git a/x11-libs/xforms/files/xforms-1.0.91-Makefile.am.patch b/x11-libs/xforms/files/xforms-1.0.91-Makefile.am.patch
new file mode 100644
index 000000000..629c0c408
--- /dev/null
+++ b/x11-libs/xforms/files/xforms-1.0.91-Makefile.am.patch
@@ -0,0 +1,23 @@
+Index: xforms-1.0.90/fdesign/Makefile.am
+===================================================================
+--- xforms-1.0.90.orig/fdesign/Makefile.am
++++ xforms-1.0.90/fdesign/Makefile.am
+@@ -54,7 +54,3 @@
+ sp_twheel.c \
+ sp_xyplot.c \
+ xpm.h
+-
+-# viewforms.c \
+-# viewforms.h \
+-# viewforms_main.c \
+Index: xforms-1.0.90/lib/Makefile.am
+===================================================================
+--- xforms-1.0.90.orig/lib/Makefile.am
++++ xforms-1.0.90/lib/Makefile.am
+@@ -119,6 +119,3 @@
+ xsupport.c \
+ xtext.c \
+ xyplot.c
+-
+-# dirent_vms.h \
+-# vms_readdir.c \
diff --git a/x11-libs/xforms/files/xforms-1.0.91-as-needed.patch b/x11-libs/xforms/files/xforms-1.0.91-as-needed.patch
new file mode 100644
index 000000000..d7a77fef2
--- /dev/null
+++ b/x11-libs/xforms/files/xforms-1.0.91-as-needed.patch
@@ -0,0 +1,10 @@
+--- lib/Makefile.am 2008-09-16 16:42:53.000000000 +0200
++++ lib/Makefile.am.new 2009-07-20 23:00:34.000000000 +0200
+@@ -20,6 +20,7 @@
+ lib_LTLIBRARIES = libforms.la
+
+ libforms_la_LDFLAGS = -version-info @SO_VERSION@
++libforms_la_LIBADD = ${XPM_LIB}
+
+ libforms_la_SOURCES = \
+ align.c \
diff --git a/x11-libs/xforms/metadata.xml b/x11-libs/xforms/metadata.xml
new file mode 100644
index 000000000..616f0488f
--- /dev/null
+++ b/x11-libs/xforms/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>
diff --git a/x11-libs/xforms/xforms-1.0.91.ebuild b/x11-libs/xforms/xforms-1.0.91.ebuild
new file mode 100644
index 000000000..57bc0efbc
--- /dev/null
+++ b/x11-libs/xforms/xforms-1.0.91.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xforms/xforms-1.0.90-r1.ebuild,v 1.15 2009/05/05 08:04:09 ssuominen Exp $
+
+inherit autotools
+
+DESCRIPTION="A graphical user interface toolkit for X"
+HOMEPAGE="http://www.nongnu.org/xforms/"
+SRC_URI="http://savannah.nongnu.org/download/xforms/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="opengl"
+
+RDEPEND="x11-libs/libICE
+ x11-libs/libXpm
+ x11-libs/libSM
+ x11-proto/xproto
+ opengl? ( virtual/opengl )
+ media-libs/jpeg"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-as-needed.patch
+# epatch "${FILESDIR}"/${P}-Makefile.am.patch
+ rm "${S}"/config/libtool.m4 "${S}"/acinclude.m4
+ AT_M4DIR=config eautoreconf
+}
+
+src_compile () {
+ local myopts
+ use opengl || myopts="--disable-gl"
+
+ econf ${myopts} || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ make DESTDIR="${D}" install || die
+ dodoc ChangeLog NEWS README
+}