diff options
author | Justin Lecher (jlec) <jlec@j-schmitz.net> | 2009-07-20 23:07:29 +0200 |
---|---|---|
committer | Justin Lecher (jlec) <jlec@j-schmitz.net> | 2009-07-20 23:07:29 +0200 |
commit | 7c69349b0e9646e4abdc54195fcc51b17f61cf5e (patch) | |
tree | fdf0e239f942b41f1e83c41958cad96a3f61165a /x11-libs/xforms | |
parent | cbflib bump to 0.8.1 (diff) | |
download | sci-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/ChangeLog | 189 | ||||
-rw-r--r-- | x11-libs/xforms/Manifest | 6 | ||||
-rw-r--r-- | x11-libs/xforms/files/xforms-1.0.91-Makefile.am.patch | 23 | ||||
-rw-r--r-- | x11-libs/xforms/files/xforms-1.0.91-as-needed.patch | 10 | ||||
-rw-r--r-- | x11-libs/xforms/metadata.xml | 8 | ||||
-rw-r--r-- | x11-libs/xforms/xforms-1.0.91.ebuild | 45 |
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 +} |