summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/motif/ChangeLog1121
-rw-r--r--x11-libs/motif/files/Mwm.defaults14
-rw-r--r--x11-libs/motif/files/motif-2.3.2-darwin.patch17
-rw-r--r--x11-libs/motif/files/motif-2.3.2-libpng14.patch13
-rw-r--r--x11-libs/motif/files/motif-2.3.2-sanitise-paths.patch27
-rw-r--r--x11-libs/motif/files/motif-2.3.2-solaris-2.11.patch11
-rw-r--r--x11-libs/motif/files/motif-2.3.4-solaris.patch17
-rw-r--r--x11-libs/motif/metadata.xml7
-rw-r--r--x11-libs/motif/motif-2.2.3-r11.ebuild69
-rw-r--r--x11-libs/motif/motif-2.3.3-r1.ebuild140
-rw-r--r--x11-libs/motif/motif-2.3.4.ebuild100
11 files changed, 1536 insertions, 0 deletions
diff --git a/x11-libs/motif/ChangeLog b/x11-libs/motif/ChangeLog
new file mode 100644
index 000000000000..e433da7c28f4
--- /dev/null
+++ b/x11-libs/motif/ChangeLog
@@ -0,0 +1,1121 @@
+# ChangeLog for x11-libs/motif
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif/ChangeLog,v 1.1 2012/10/24 18:45:14 ulm Exp $
+
+*motif-2.3.4 (24 Oct 2012)
+*motif-2.3.3-r1 (24 Oct 2012)
+*motif-2.2.3-r11 (24 Oct 2012)
+
+ 24 Oct 2012; Ulrich Müller <ulm@gentoo.org> +motif-2.2.3-r11.ebuild,
+ +files/motif-2.3.2-darwin.patch, +files/motif-2.3.2-libpng14.patch,
+ +files/motif-2.3.2-sanitise-paths.patch,
+ +files/motif-2.3.2-solaris-2.11.patch, +motif-2.3.3-r1.ebuild,
+ +motif-2.3.4.ebuild, +files/motif-2.3.4-solaris.patch, +files/Mwm.defaults,
+ +metadata.xml:
+ Version bump. Change LICENSE from "MOTIF" to "LGPL-2+"; Motif 2.3.4 is
+ released as Free Software at last. Remove -j1 from emake options; according
+ to release notes, parallel make should be possible now. Package move from
+ openmotif to motif, following upstream rename. Remove old.
+
+ 06 May 2012; Alexis Ballier <aballier@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ keyword ~amd64-fbsd
+
+ 26 Mar 2012; Ulrich Müller <ulm@gentoo.org> -openmotif-2.3.3.ebuild,
+ openmotif-2.3.3-r1.ebuild:
+ Re-add previously dropped keywords for prefix, bug 397819. Remove old.
+
+ 25 Mar 2012; Naohiro Aota <naota@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ Add alternative dependecy for byacc on FreeBSD. Add ~x86-fbsd. #397819
+
+ 25 Mar 2012; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #402039
+
+ 08 Mar 2012; Brent Baude <ranger@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ Marking openmotif-2.3.3-r1 ppc64 for bug 402039
+
+ 03 Mar 2012; Markus Meier <maekke@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ arm stable, bug #402039
+
+ 16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ openmotif-2.3.3-r1.ebuild:
+ x86 stable wrt bug #402039
+
+ 11 Feb 2012; nixnut <nixnut@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ ppc stable #402039
+
+ 09 Feb 2012; Fabian Groffen <grobian@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ Marked ~{x86,x64}-solaris, bug #397819
+
+ 08 Feb 2012; Markus Meier <maekke@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ add ~arm, bug #397819
+
+ 08 Feb 2012; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ Stable for HPPA (bug #402039).
+
+ 04 Feb 2012; Agostino Sarubbo <ago@gentoo.org> openmotif-2.3.3-r1.ebuild:
+ Stable for amd64, wrt bug #402039
+
+ 15 Jan 2012; Ulrich Müller <ulm@gentoo.org> openmotif-2.3.2-r2.ebuild,
+ openmotif-2.3.3.ebuild, openmotif-2.3.3-r1.ebuild:
+ Add RESTRICT="fetch bindist" on Solaris, since it is no longer open source.
+ Update message in pkg_nofetch().
+
+*openmotif-2.3.3-r1 (06 Jan 2012)
+
+ 06 Jan 2012; Ulrich Mueller <ulm@gentoo.org> +openmotif-2.3.3-r1.ebuild:
+ Generate UIL and WML parsers with byacc instead of bison, bug 355795.
+ Ebuild updated to EAPI 4. Dropped some keywords.
+
+ 19 Dec 2011; Ulrich Mueller <ulm@gentoo.org> openmotif-2.2.3-r11.ebuild,
+ openmotif-2.3.2-r2.ebuild, openmotif-2.3.3.ebuild:
+ Remove old blockers and cleanup code, motif-config is gone since > 3 years.
+
+ 20 Aug 2011; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ Call dosym with proper second argument. Add static-libs USE flag.
+
+ 07 Mar 2011; Ulrich Mueller <ulm@gentoo.org> openmotif-2.2.3-r11.ebuild,
+ openmotif-2.3.2-r2.ebuild, openmotif-2.3.3.ebuild:
+ Remove calls to get_ml_incdir, bug 357739.
+
+ 05 Mar 2011; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.3.ebuild:
+ Don't install libtool archives.
+
+ 29 Jan 2011; Ulrich Mueller <ulm@gentoo.org> openmotif-2.2.3-r11.ebuild,
+ openmotif-2.3.3.ebuild:
+ By default, disable building of static libs. Fix automake call in 2.2.3.
+
+ 15 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
+ openmotif-2.3.3.ebuild:
+ ppc64 stable wrt #338208
+
+ 01 Jan 2011; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.2.3-r10.ebuild:
+ Remove old.
+
+ 01 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
+ openmotif-2.2.3-r11.ebuild:
+ Stable on amd64 wrt bug #347595
+
+ 25 Dec 2010; Thomas Kahle <tomka@gentoo.org> openmotif-2.2.3-r11.ebuild:
+ x86 stable per bug 347595
+
+*openmotif-2.2.3-r11 (02 Dec 2010)
+
+ 02 Dec 2010; Ulrich Mueller <ulm@gentoo.org> +openmotif-2.2.3-r11.ebuild:
+ Update automake dependency. Change EAPI to 3.
+
+ 08 Nov 2010; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ Depend on virtual/jpeg wrt bug 327487.
+
+ 12 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ openmotif-2.2.3-r10.ebuild:
+ x86 stable wrt bug #340311
+
+ 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
+ openmotif-2.2.3-r10.ebuild:
+ Stable on amd64 wrt bug #340311
+
+*openmotif-2.2.3-r10 (10 Oct 2010)
+
+ 10 Oct 2010; Ulrich Mueller <ulm@gentoo.org> +openmotif-2.2.3-r10.ebuild:
+ Move x11-libs/openmotif-compat-2.2.3-r1 to openmotif-2.2.3-r10 in SLOT 2.2.
+ Summary of changes since -r9, from ChangeLog of openmotif-compat:
+ - Remove unnecessary/redundant dependencies on libXaw and printproto.
+ - Fix "present but cannot be compiled" warning in configure, in order to
+ prepare for autoconf-2.64. Bug 82081 (see also tracker bug 257596).
+ - Don't override LDFLAGS, fixes bug 293573.
+ - Change libXpm to MIT in LICENSE.
+ - Fix buffer overflow in libmrm, bug 340249.
+
+ 06 Oct 2010; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.3.ebuild:
+ Stable for HPPA (bug #338208).
+
+ 03 Oct 2010; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.3.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #338208
+
+ 28 Sep 2010; Brent Baude <ranger@gentoo.org> openmotif-2.3.3.ebuild:
+ stable ppc, bug 338208
+
+ 26 Sep 2010; Markus Meier <maekke@gentoo.org> openmotif-2.3.3.ebuild:
+ amd64/x86 stable, bug #338208
+
+ 23 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
+ openmotif-2.3.3.ebuild:
+ Use virtual/jpeg.
+
+ 23 Jun 2010; Fabian Groffen <grobian@gentoo.org>
+ files/openmotif-2.3.2-darwin.patch:
+ Fix compilation on Solaris by applying the same fix as for Darwin
+
+ 07 Jun 2010; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.3.2.ebuild:
+ Remove old.
+
+ 07 Jun 2010; Christoph Mende <angelos@gentoo.org>
+ openmotif-2.3.2-r2.ebuild:
+ amd64 stable (bug #309999)
+
+ 08 May 2010; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ alpha/arm/ia64/sh/sparc wrt #309999
+
+ 15 Apr 2010; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ Stable for HPPA (bug #309999).
+
+ 11 Apr 2010; <nixnut@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ ppc stable #309999
+
+ 29 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ openmotif-2.3.2-r2.ebuild:
+ x86 stable wrt bug 309999
+
+ 23 Mar 2010; Brent Baude <ranger@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ Marking openmotif-2.3.2-r2 ppc64 for bug 309999
+
+ 20 Mar 2010; Fabian Groffen <grobian@gentoo.org>
+ +files/openmotif-2.3.2-darwin.patch, openmotif-2.3.3.ebuild:
+ Add patch to fix compilation on Mac OS X using patch grabbed from upstream
+ bugtracker
+
+*openmotif-2.3.3 (18 Mar 2010)
+
+ 18 Mar 2010; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.2-r2.ebuild,
+ +openmotif-2.3.3.ebuild:
+ Version bump. Fix DEPEND and RDEPEND.
+
+ 14 Mar 2010; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.2-r2.ebuild:
+ Fix workaround for LANG, bug 15119.
+
+ 08 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
+ openmotif-2.3.2-r2.ebuild, +files/openmotif-2.3.2-libpng14.patch:
+ Fix building with libpng14.
+
+*openmotif-2.3.2-r2 (11 Feb 2010)
+
+ 11 Feb 2010; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.3.2-r1.ebuild,
+ +openmotif-2.3.2-r2.ebuild, +files/openmotif-2.3.2-ddd-layout.patch,
+ +files/openmotif-2.3.2-solaris-2.11.patch:
+ Fix layout problem with ddd, bug 303887. Some fixes for Solaris 2.11, from
+ prefix overlay. Add keywords for prefix architectures.
+
+*openmotif-2.3.2-r1 (06 Feb 2010)
+
+ 06 Feb 2010; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.3.1.1.ebuild,
+ +openmotif-2.3.2-r1.ebuild, +files/openmotif-2.3.2-sanitise-paths.patch:
+ Prepare for prefix support. Change EAPI to 3. Move PDF documentation into
+ separate package. Remove old.
+
+ 15 Dec 2009; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.1.1.ebuild,
+ openmotif-2.3.2.ebuild:
+ Change libXpm to MIT in LICENSE.
+
+ 18 Nov 2009; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.2.ebuild,
+ +files/openmotif-2.3.2-ldflags.patch:
+ Don't override LDFLAGS, fixes bug 293573.
+
+ 25 Sep 2009; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.3.0-r3.ebuild,
+ -files/openmotif-2.3.0-fix-nedit-segfaults.patch,
+ -files/openmotif-2.3.0-freebsd-libiconv.patch,
+ -files/openmotif-2.3.0-sensitivity-invisible.patch:
+ Remove old.
+
+ 13 Jul 2009; Joseph Jezak <josejx@gentoo.org> openmotif-2.3.2.ebuild:
+ Marked ppc stable for bug #273064.
+
+ 04 Jul 2009; Brent Baude <ranger@gentoo.org> openmotif-2.3.2.ebuild:
+ Marking openmotif-2.3.2 ppc64 for bug 273064
+
+ 22 Jun 2009; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.2.ebuild:
+ arm/ia64/sh/sparc stable wrt #273064
+
+ 16 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
+ openmotif-2.3.2.ebuild:
+ Stable on alpha, bug #273064
+
+ 15 Jun 2009; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.2.ebuild:
+ Stable for HPPA (bug #273064).
+
+ 11 Jun 2009; Markus Meier <maekke@gentoo.org> openmotif-2.3.2.ebuild:
+ amd64 stable, bug #273064
+
+ 08 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+ openmotif-2.3.2.ebuild:
+ stable x86, bug 273064
+
+ 16 Apr 2009; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.2.ebuild:
+ Add -j1 back to src_compile and src_install, fixes bug 266202.
+
+*openmotif-2.3.2 (14 Apr 2009)
+
+ 14 Apr 2009; Ulrich Mueller <ulm@gentoo.org> +openmotif-2.3.2.ebuild:
+ Version bump. Remove -j1 option from emake.
+
+ 04 Feb 2009; Ulrich Mueller <ulm@gentoo.org>
+ +files/openmotif-2.3.1-ac-editres.patch, openmotif-2.3.0-r3.ebuild,
+ openmotif-2.3.1.1.ebuild:
+ Fix "present but cannot be compiled" warning in configure, in order to
+ prepare for autoconf-2.64. Bug 82081 (see also tracker bug 257596).
+
+ 05 Jan 2009; Markus Meier <maekke@gentoo.org> metadata.xml:
+ drop local xft USE-flag description, as it's global now
+
+ 12 Nov 2008; Ulrich Mueller <ulm@gentoo.org>
+ -files/openmotif-2.3.1-XmRenderT-no-xft.patch,
+ -files/openmotif-2.3.1-fix-grace-crash.patch, -openmotif-2.3.1-r1.ebuild:
+ Remove intermediate version.
+
+ 12 Nov 2008; Brent Baude <ranger@gentoo.org> openmotif-2.3.1.1.ebuild:
+ stable ppc64, bug 245635
+
+ 10 Nov 2008; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.1.1.ebuild:
+ Stable for HPPA (bug #245635).
+
+ 08 Nov 2008; Ulrich Mueller <ulm@gentoo.org> -files/motif-config-2.3,
+ -openmotif-2.3.0-r1.ebuild:
+ Remove old.
+
+ 08 Nov 2008; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.1.1.ebuild:
+ alpha/arm/ia64/sparc/sh stable wrt #245635
+
+ 08 Nov 2008; Markus Meier <maekke@gentoo.org> openmotif-2.3.1.1.ebuild:
+ amd64/x86 stable, bug #245635
+
+ 08 Nov 2008; nixnut <nixnut@gentoo.org> openmotif-2.3.1.1.ebuild:
+ Stable on ppc wrt bug 245635
+
+ 05 Nov 2008; Ferris McCormick <fmccor@gentoo.org>
+ openmotif-2.3.1.1.ebuild:
+ Sparc stable, Bug #245635, seems fine.
+
+*openmotif-2.3.1.1 (05 Oct 2008)
+
+ 05 Oct 2008; Ulrich Mueller <ulm@gentoo.org> +openmotif-2.3.1.1.ebuild:
+ Version bump, bug 239480.
+
+ 26 Aug 2008; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.1-r1.ebuild:
+ Stable for HPPA (bug #235459).
+
+ 25 Aug 2008; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.1-r1.ebuild:
+ alpha/ia64 stable wrt #235459
+
+ 24 Aug 2008; Markus Rothe <corsair@gentoo.org> openmotif-2.3.1-r1.ebuild:
+ Stable on ppc64; bug #235459
+
+ 22 Aug 2008; Friedrich Oslage <bluebird@gentoo.org>
+ openmotif-2.3.1-r1.ebuild:
+ Stable on sparc, bug #235459
+
+ 22 Aug 2008; Markus Meier <maekke@gentoo.org> openmotif-2.3.1-r1.ebuild:
+ amd64/x86 stable, bug #235459
+
+ 22 Aug 2008; nixnut <nixnut@gentoo.org> openmotif-2.3.1-r1.ebuild:
+ Stable on ppc wrt bug 235459
+
+ 06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
+ Add USE flag description to metadata wrt GLEP 56.
+
+ 04 Aug 2008; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.3.1.ebuild:
+ Remove intermediate version.
+
+*openmotif-2.3.1-r1 (25 Jul 2008)
+
+ 25 Jul 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/openmotif-2.3.1-fix-grace-crash.patch,
+ +files/openmotif-2.3.1-multilist-stipple.patch,
+ +openmotif-2.3.1-r1.ebuild:
+ Display stippled multilist items correctly, fixes bug 215984 again.
+ Fix crash with sci-visualization/grace, bug 232742; patch by Sammy Umar at
+ upstream bug 1381.
+
+ 01 Jul 2008; Ulrich Mueller <ulm@gentoo.org>
+ files/openmotif-2.3.0-freebsd-libiconv.patch, openmotif-2.3.1.ebuild:
+ Support utf8 and depend on libiconv if (and only if) USE=unicode.
+
+ 29 Jun 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild,
+ openmotif-2.3.0-r3.ebuild:
+ Remove virtual/motif, bug 224749.
+
+ 28 Jun 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/openmotif-2.3.1-XmRenderT-no-xft.patch, openmotif-2.3.1.ebuild:
+ Add missing conditional for USE=-xft in XmRenderT.c, fixes bug 229779.
+
+*openmotif-2.3.1 (27 Jun 2008)
+
+ 27 Jun 2008; Ulrich Mueller <ulm@gentoo.org> +openmotif-2.3.1.ebuild:
+ Version bump.
+
+ 02 Jun 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild,
+ openmotif-2.3.0-r3.ebuild:
+ Add build-time dependency on flex, bug 224477.
+
+ 28 May 2008; Markus Meier <maekke@gentoo.org> openmotif-2.3.0-r3.ebuild:
+ amd64 stable, bug #223683
+
+ 27 May 2008; Markus Rothe <corsair@gentoo.org> openmotif-2.3.0-r3.ebuild:
+ Stable on ppc64; bug #223683
+
+ 27 May 2008; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.0-r3.ebuild:
+ alpha/ia64/sparc stable wrt #223683
+
+ 26 May 2008; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.0-r3.ebuild:
+ Stable for HPPA (bug #223683).
+
+ 26 May 2008; nixnut <nixnut@gentoo.org> openmotif-2.3.0-r3.ebuild:
+ Stable on ppc wrt bug 223683
+
+ 26 May 2008; Christian Faulhammer <opfer@gentoo.org>
+ openmotif-2.3.0-r3.ebuild:
+ stable x86, bug 223683
+
+*openmotif-2.3.0-r3 (10 May 2008)
+
+ 10 May 2008; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.3.0-r2.ebuild,
+ +openmotif-2.3.0-r3.ebuild:
+ Don't install the motif-config script, since no package needs it anymore.
+
+ 08 May 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild,
+ openmotif-2.3.0-r2.ebuild:
+ Remove unnecessary/redundant dependencies on libXaw and printproto.
+
+ 06 May 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r2.ebuild:
+ Fix breakage with libtool-2.2, bug 220599.
+
+ 04 May 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r2.ebuild:
+ Add X.Org vendor string to aliases for virtual bindings.
+
+ 02 May 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r2.ebuild:
+ Defaults go under /usr/share/X11/ with modular X.
+
+ 25 Apr 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/openmotif-2.3.0-freebsd-libiconv.patch, openmotif-2.3.0-r2.ebuild:
+ Depend on virtual/libiconv and fix FreeBSD linking problem, bug 219040.
+ Remove defunct sed tweaks of man pages. Install app-defaults as "Mwm".
+
+ 13 Apr 2008; Ulrich Mueller <ulm@gentoo.org> -openmotif-2.2.3-r9.ebuild:
+ Remove old version; no package needs SLOT 2.2 anymore.
+
+*openmotif-2.3.0-r2 (07 Apr 2008)
+
+ 07 Apr 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/openmotif-2.3.0-fix-nedit-segfaults.patch,
+ +openmotif-2.3.0-r2.ebuild:
+ Fix segmentation faults affecting nedit, bug 216710. Patch extracted from
+ upstream CVS. Thanks to Evan Teran <eteran@alum.rit.edu> for reporting.
+
+ 04 Apr 2008; Ulrich Mueller <ulm@gentoo.org>
+ files/openmotif-2.3.0-sensitivity-invisible.patch:
+ Fix multilist display problem, bug 215984.
+
+ 25 Mar 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Add a note about the openmotif-compat package.
+
+ 07 Mar 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Fix syntax in pkg_setup, so that it works also with older bash versions.
+
+ 07 Mar 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml,
+ -openmotif-2.3.0.ebuild:
+ Remove intermediate version. Add myself as maintainer.
+
+ 07 Mar 2008; Brent Baude <ranger@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ stable ppc64, bug 211696
+
+ 03 Mar 2008; Ferris McCormick <fmccor@gentoo.org>
+ openmotif-2.3.0-r1.ebuild:
+ Sparc stable, Bug #211696.
+
+ 01 Mar 2008; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ alpha/ia64 stable wrt #211696
+
+ 01 Mar 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Stable on amd64, bug 211696.
+
+ 29 Feb 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Fix installation of demos. Thanks to fmccor for pointing this out.
+
+ 28 Feb 2008; Markus Meier <maekke@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ x86 stable, bug #211696
+
+ 28 Feb 2008; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Stable for HPPA (bug #211696).
+
+ 28 Feb 2008; nixnut <nixnut@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Stable on ppc wrt bug 211696
+
+ 23 Feb 2008; Ulrich Mueller <ulm@gentoo.org>
+ -files/openmotif-2.2.3-CAN-2004-0687-0688.patch,
+ -files/openmotif-2.2.3-CAN-2004-0914_sec8.patch,
+ -files/openmotif-2.2.3-XmResizeHashTable.patch,
+ -files/openmotif-2.2.3-automake.patch,
+ -files/openmotif-2.2.3-char_not_supported.patch,
+ -files/openmotif-2.2.3-mwm-configdir.patch,
+ -files/openmotif-2.2.3-no_demos.patch,
+ -files/openmotif-2.2.3-pixel_length.patch,
+ -files/openmotif-2.2.3-popup_timeout.patch,
+ -files/openmotif-2.2.3-uil.patch, -files/openmotif-2.2.3-utf8.patch,
+ -files/CAN-2005-0605.patch, openmotif-2.2.3-r9.ebuild:
+ Move old patches off to mirrors.
+
+ 21 Feb 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0-r1.ebuild:
+ Add message about unslotting and backwards compatibility to pkg_postinst.
+
+ 17 Feb 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/openmotif-2.3.0-sensitivity-invisible.patch,
+ openmotif-2.3.0-r1.ebuild:
+ Fix problem with invisible menu items in ddd, bug 210220.
+
+ 16 Feb 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0.ebuild:
+ Stable on amd64, bug 204265.
+
+ 14 Feb 2008; nixnut <nixnut@gentoo.org> openmotif-2.3.0.ebuild:
+ Stable on ppc wrt bug 204265
+
+ 14 Feb 2008; Ulrich Mueller <ulm@gentoo.org> openmotif-2.3.0.ebuild,
+ openmotif-2.3.0-r1.ebuild:
+ Also remove stale symlinks for libraries and man pages.
+
+*openmotif-2.3.0-r1 (14 Feb 2008)
+
+ 14 Feb 2008; Ulrich Mueller <ulm@gentoo.org> +files/motif-config-2.3,
+ +files/Mwm.defaults, openmotif-2.3.0.ebuild, +openmotif-2.3.0-r1.ebuild:
+ Install libraries and include files without slotting. Install application
+ defaults for Mwm and a stripped-down motif-config. Ebuild by Jakub Moc
+ <jakub@gentoo.org>, bug 210021. Don't compile demo binaries. Fix symlink for
+ system.mwmrc. Drop mips to unstable. Add missing OPL licence.
+
+ 13 Feb 2008; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.0.ebuild:
+ alpha/ia64/sparc stable wrt #204265
+
+ 13 Feb 2008; Raúl Porcel <armin76@gentoo.org> openmotif-2.3.0.ebuild:
+ Bump DEPEND on motif-config
+
+ 13 Feb 2008; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.0.ebuild:
+ Stable for HPPA (bug #204265).
+
+ 13 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ openmotif-2.3.0.ebuild:
+ use emake instead of plain make; quote a lot of variables
+
+ 13 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ openmotif-2.3.0.ebuild:
+ stable x86, bug 204265
+
+ 05 Jan 2008; Mark Loeser <halcy0n@gentoo.org> openmotif-2.3.0.ebuild:
+ Make openmotif actually respect USE flags when building (thanks to Jozef
+ Siska); bug #201915
+
+ 30 Dec 2007; Petteri Räty <betelgeuse@gentoo.org>
+ -files/openmotif-2.1.30-CAN-2004-0687-0688.patch,
+ -files/openmotif-2.1.30-CAN-2004-0914_sec8.patch,
+ -files/openmotif-2.1.30-imake-ansi.patch,
+ -files/openmotif-2.1.30-imake-tmpdir.patch,
+ -files/openmotif-2.1.30-uil-bad_grammar_fix.diff,
+ -files/openmotif-2.1.30-xpm.diff, -files/openmotif-2.1.30-xpm2.diff,
+ -files/openmotif-2.2.3-CVE-2005-3964.patch,
+ -files/openmotif-2.2.3-Mwm.defaults, -files/site.def, -files/site.def.1:
+ Clean files.
+
+ 30 Dec 2007; Petteri Räty <betelgeuse@gentoo.org>
+ -openmotif-2.1.30-r14.ebuild:
+ Remove old version. Nothing needs SLOT 2.1 specifically. Fixes bug #140494.
+
+ 30 Dec 2007; Petteri Räty <betelgeuse@gentoo.org>
+ -openmotif-2.2.3-r3.ebuild, -openmotif-2.2.3-r8.ebuild:
+ Remove ebuilds with borken autotools handling. Fixes bug #160056.
+
+ 15 Oct 2007; Markus Rothe <corsair@gentoo.org> openmotif-2.3.0.ebuild:
+ Stable on ppc64
+
+ 28 Sep 2007; Joshua Kinard <kumba@gentoo.org> openmotif-2.3.0.ebuild:
+ Stable on mips, per #183736.
+
+ 17 Sep 2007; Mike Auty <ikelos@gentoo.org> openmotif-2.3.0.ebuild:
+ Fixing man page file collision caused by hardcoded slot number.
+
+ 16 Sep 2007; Jeroen Roovers <jer@gentoo.org> openmotif-2.3.0.ebuild:
+ Restoring ~arch keywords (bug #183736).
+
+*openmotif-2.3.0 (16 Sep 2007)
+
+ 16 Sep 2007; Jason Smathers (jsin) <jsin@gentoo.org>
+ +openmotif-2.3.0.ebuild:
+ adding ebuild submitted by Dmitry S. Kulyabov in bug #183736
+
+ 11 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
+ fix herd
+
+ 17 Feb 2007; Simon Stelling <blubb@gentoo.org> openmotif-2.2.3-r9.ebuild:
+ libdir fix for LDPATH
+
+ 04 Jan 2007; Fabian Groffen <grobian@gentoo.org>
+ -files/openmotif-2.1.30-darwin-netbsd.diff, openmotif-2.1.30-r14.ebuild,
+ openmotif-2.2.3-r3.ebuild, openmotif-2.2.3-r8.ebuild,
+ openmotif-2.2.3-r9.ebuild:
+ Drop ppc-macos keyword, remove darwin patch and conditionals.
+
+ 02 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ openmotif-2.2.3-r9.ebuild:
+ Add missing autotools versions specification, thanks to Patrick Laurer for
+ reporting in bug #149744.
+
+ 01 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ openmotif-2.1.30-r14.ebuild, openmotif-2.2.3-r3.ebuild,
+ openmotif-2.2.3-r8.ebuild, openmotif-2.2.3-r9.ebuild:
+ libXext has a runtime dep on xextproto now, so we don't need to depend on it
+ here.
+
+ 24 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ openmotif-2.1.30-r14.ebuild, openmotif-2.2.3-r3.ebuild,
+ openmotif-2.2.3-r8.ebuild, openmotif-2.2.3-r9.ebuild:
+ Remove virtual/x11 option from modular X deps.
+
+ 26 Aug 2006; Michael Sterrett <mr_bones_@gentoo.org>
+ openmotif-2.2.3-r3.ebuild:
+ modX deps from openmotif-2.2.3-r8
+
+ 05 Aug 2006; Chris White <chriswhite@gentoo.org>
+ -openmotif-2.1.30-r9.ebuild:
+ Security punt for bug #140494.
+
+ 13 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ openmotif-2.1.30-r14.ebuild, openmotif-2.2.3-r8.ebuild,
+ openmotif-2.2.3-r9.ebuild:
+ printproto needs to be in RDEPEND, it's needed for other apps to compile
+ against openmotif.
+
+ 09 Jul 2006; Javier Villavicencio <the_paya@gentoo.org>
+ openmotif-2.2.3-r9.ebuild:
+ Added ~x86-fbsd keyword.
+
+ 29 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ openmotif-2.2.3-r9.ebuild:
+ Remove autoconf/automake dependencies, too.
+
+ 29 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ openmotif-2.2.3-r9.ebuild:
+ Replace custom autotools handling with the use of autotools eclass, remove
+ ppc-macos conditionals. Append -fno-strict-aliasing as this package has
+ rules breakage.
+
+ 27 Jun 2006; Stefan Schweizer <genstef@gentoo.org> metadata.xml,
+ -openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r3.ebuild,
+ -openmotif-2.2.3-r7.ebuild, openmotif-2.2.3-r8.ebuild,
+ openmotif-2.2.3-r9.ebuild:
+ Change autoconf dep to work even with 2.60, change maintainer to
+ maintainer-needed, remove some old ebuilds.
+
+*openmotif-2.1.30-r14 (11 Jun 2006)
+
+ 11 Jun 2006; Bryan Østergaard <kloeri@gentoo.org>
+ +openmotif-2.1.30-r14.ebuild:
+ Bump openmotif-2.1 fixing bug 114234.
+
+ 28 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-openmotif-2.1.30-r9, files/digest-openmotif-2.1.30-r13,
+ Manifest:
+ Fix SHA256 digest.
+
+ 06 Mar 2006; Simon Stelling <blubb@gentoo.org> openmotif-2.1.30-r9.ebuild,
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r3.ebuild,
+ openmotif-2.2.3-r7.ebuild, openmotif-2.2.3-r8.ebuild,
+ openmotif-2.2.3-r9.ebuild:
+ fix bug 125149
+
+ 16 Feb 2006; Fabian Groffen <grobian@gentoo.org>
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r8.ebuild:
+ Marked ppc-macos stable (bug #114234)
+
+*openmotif-2.2.3-r9 (16 Feb 2006)
+
+ 16 Feb 2006; Heinrich Wendel <lanius@gentoo.org>
+ +files/openmotif-2.2.3-uil.patch, +openmotif-2.2.3-r9.ebuild:
+ new fix for CVE-2005-3964
+
+ 25 Dec 2005; Fernando J. Pereda <ferdy@gentoo.org>
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r8.ebuild:
+ stable on alpha as per bug #114234
+
+ 24 Dec 2005; Mark Loeser <halcy0n@gentoo.org> openmotif-2.1.30-r13.ebuild,
+ openmotif-2.2.3-r8.ebuild:
+ Stable on x86; bug #114234
+
+ 22 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r8.ebuild:
+ Stable on hppa, ppc.
+
+ 21 Dec 2005; Luis Medinas <metalgod@gentoo.org>
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r8.ebuild:
+ Stable on amd64 for bug #114234.
+
+ 21 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r8.ebuild:
+ Stable on sparc wrt #114234
+
+ 21 Dec 2005; Markus Rothe <corsair@gentoo.org>
+ openmotif-2.1.30-r13.ebuild, openmotif-2.2.3-r8.ebuild:
+ Stable on ppc64; bug #114234
+
+*openmotif-2.2.3-r8 (21 Dec 2005)
+
+ 21 Dec 2005; Tavis Ormandy <taviso@gentoo.org>
+ +files/openmotif-2.2.3-CVE-2005-3964.patch, +openmotif-2.2.3-r8.ebuild:
+ patch for #114234
+
+ 12 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ openmotif-2.2.3-r7.ebuild:
+ (#114648) Add xbitmaps to modular X deps.
+
+ 12 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ openmotif-2.2.3-r7.ebuild:
+ Add modular X dependencies.
+
+ 27 Apr 2005; Heinrich Wendel <lanius@gentoo.org>
+ -openmotif-2.1.30-r6.ebuild, -openmotif-2.1.30-r7.ebuild,
+ -openmotif-2.2.3.ebuild:
+ cleanout old versions
+
+ 26 Apr 2005; Bryan Østergaard <kloeri@gentoo.org>
+ openmotif-2.1.30-r9.ebuild:
+ Stable on ia64.
+
+*openmotif-2.2.3-r7 (26 Apr 2005)
+*openmotif-2.1.30-r13 (26 Apr 2005)
+
+ 26 Apr 2005; Heinrich Wendel <lanius@gentoo.org>
+ -openmotif-2.1.30-r12.ebuild, +openmotif-2.1.30-r13.ebuild,
+ -openmotif-2.2.3-r6.ebuild, +openmotif-2.2.3-r7.ebuild:
+ update to motif-config-0.9
+
+ 27 Mar 2005; Michael Hanselmann <hansmi@gentoo.org>
+ openmotif-2.1.30-r9.ebuild:
+ Stable on hppa.
+
+*openmotif-2.2.3-r6 (23 Mar 2005)
+*openmotif-2.1.30-r12 (23 Mar 2005)
+
+ 23 Mar 2005; Heinrich Wendel <lanius@gentoo.org>
+ -openmotif-2.1.30-r11.ebuild, +openmotif-2.1.30-r12.ebuild,
+ -openmotif-2.2.3-r5.ebuild, +openmotif-2.2.3-r6.ebuild:
+ fix bugs #85151, #84915
+
+ 21 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ openmotif-2.1.30-r11.ebuild:
+ amd64 cleanups.
+
+ 14 Mar 2005; Heinrich Wendel <lanius@gentoo.org>
+ openmotif-2.1.30-r11.ebuild, openmotif-2.2.3-r5.ebuild:
+ don't build against already installed motif versions
+
+ 13 Mar 2005; Hardave Riar <hardave@gentoo.org> openmotif-2.1.30-r9.ebuild,
+ openmotif-2.2.3-r3.ebuild:
+ Stable on mips, bug #83655.
+
+ 10 Mar 2005; Heinrich Wendel <lanius@gentoo.org>
+ openmotif-2.1.30-r11.ebuild, openmotif-2.2.3-r5.ebuild:
+ don't remove motif-config profile on upgrade
+
+ 08 Mar 2005; Heinrich Wendel <lanius@gentoo.org>
+ -openmotif-2.1.30-r4.ebuild, -openmotif-2.1.30-r5.ebuild,
+ -openmotif-2.1.30-r8.ebuild, -openmotif-2.2.3-r1.ebuild,
+ -openmotif-2.2.3-r2.ebuild:
+ cleanups
+
+*openmotif-2.2.3-r5 (07 Mar 2005)
+*openmotif-2.1.30-r11 (07 Mar 2005)
+
+ 07 Mar 2005; Heinrich Wendel <lanius@gentoo.org>
+ -openmotif-2.1.30-r10.ebuild, +openmotif-2.1.30-r11.ebuild,
+ -openmotif-2.2.3-r4.ebuild, +openmotif-2.2.3-r5.ebuild:
+ version bump for new motif-config
+
+ 03 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ openmotif-2.1.30-r9.ebuild, openmotif-2.2.3-r3.ebuild:
+ Stable on alpha, bug 83655.
+
+ 02 Mar 2005; Jason Wever <weeve@gentoo.org> openmotif-2.1.30-r9.ebuild,
+ openmotif-2.2.3-r3.ebuild:
+ Stable on sparc wrt security bug #83655.
+
+ 02 Mar 2005; Lina Pezzella <j4rg0n@gentoo.org> openmotif-2.1.30-r9.ebuild,
+ openmotif-2.2.3-r3.ebuild:
+ Stable ppc-macos
+
+ 02 Mar 2005; Michael Hanselmann <hansmi@gentoo.org>
+ openmotif-2.1.30-r9.ebuild, openmotif-2.2.3-r3.ebuild:
+ Stable on ppc.
+
+ 02 Mar 2005; Markus Rothe <corsair@gentoo.org> openmotif-2.1.30-r9.ebuild,
+ openmotif-2.2.3-r3.ebuild:
+ Stable on ppc64; bug #83655
+
+*openmotif-2.2.3-r4 (02 Mar 2005)
+*openmotif-2.2.3-r3 (02 Mar 2005)
+*openmotif-2.1.30-r10 (02 Mar 2005)
+*openmotif-2.1.30-r9 (02 Mar 2005)
+
+ 02 Mar 2005; Heinrich Wendel <lanius@gentoo.org> +files/CAN-2005-0605.patch,
+ +openmotif-2.1.30-r10.ebuild, openmotif-2.1.30-r8.ebuild,
+ +openmotif-2.1.30-r9.ebuild, +openmotif-2.2.3-r3.ebuild,
+ +openmotif-2.2.3-r4.ebuild:
+ fix CAN-2005-0605, bug #83655
+
+ 26 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org> openmotif-2.1.30-r8.ebuild,
+ openmotif-2.2.3-r2.ebuild:
+ motif-config does not work on ppc-macos
+
+ 24 Feb 2005; Bryan Østergaard <kloeri@gentoo.org>
+ openmotif-2.1.30-r7.ebuild:
+ Stable on alpha, bug 78111.
+
+ 22 Feb 2005; Markus Rothe <corsair@gentoo.org> openmotif-2.1.30-r7.ebuild:
+ Stable on ppc64
+
+ 21 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ openmotif-2.1.30-r7.ebuild:
+ Stable on sparc wrt #78111 #81996
+
+ 21 Feb 2005; Aron Griffis <agriffis@gentoo.org>
+ openmotif-2.1.30-r7.ebuild, openmotif-2.2.3-r1.ebuild:
+ stable on ia64 #78111
+
+ 19 Feb 2005; Hardave Riar <hardave@gentoo.org> openmotif-2.1.30-r7.ebuild,
+ openmotif-2.2.3-r1.ebuild:
+ Stable on mips, bug #78111
+
+ 17 Feb 2005; Bryan Østergaard <kloeri@gentoo.org>
+ openmotif-2.2.3-r1.ebuild:
+ Stable on alpha, bug 78111.
+
+ 17 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ openmotif-2.1.30-r7.ebuild:
+ Stable on ppc.
+
+ 17 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org> openmotif-2.2.3-r1.ebuild:
+ Stable ppc-macos
+
+ 17 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org> openmotif-2.1.30-r7.ebuild:
+ Stable ppc-macos
+
+*openmotif-2.1.30-r7 (17 Feb 2005)
+
+ 17 Feb 2005; Heinrich Wendel <lanius@gentoo.org>
+ +files/openmotif-2.1.30-CAN-2004-0914-newer.patch.bz2,
+ +openmotif-2.1.30-r7.ebuild, openmotif-2.1.30-r8.ebuild:
+ fix CAN 2004-0914 in openmotif-2.1.30
+
+ 16 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ openmotif-2.2.3-r1.ebuild:
+ Stable on sparc wrt #78111
+
+ 16 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ openmotif-2.2.3-r1.ebuild:
+ Stable on ppc.
+
+ 16 Feb 2005; Markus Rothe <corsair@gentoo.org> openmotif-2.2.3-r1.ebuild:
+ Stable on ppc64; bug #78111
+
+*openmotif-2.1.30-r8 (16 Feb 2005)
+
+ 16 Feb 2005; Heinrich Wendel <lanius@gentoo.org>
+ -openmotif-2.1.30-r7.ebuild, +openmotif-2.1.30-r8.ebuild:
+ move the sloted version to -r8 to have space for a security update
+
+ 15 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org> openmotif-2.1.30-r6.ebuild:
+ Stable ppc-macos
+
+*openmotif-2.2.3-r2 (16 Feb 2005)
+
+ 16 Feb 2005; Heinrich Wendel <lanius@gentoo.org>
+ +files/openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2,
+ openmotif-2.2.3-r1.ebuild, +openmotif-2.2.3-r2.ebuild:
+ new patch for CAN-20004-0914, bug #78111
+
+ 15 Feb 2005; Markus Rothe <corsair@gentoo.org> openmotif-2.1.30-r6.ebuild:
+ Stable on ppc64; bug #81996
+
+*openmotif-2.2.3-r1 (14 Feb 2005)
+
+ 14 Feb 2005; Heinrich Wendel <lanius@gentoo.org> metadata.xml,
+ -files/CAN-2004-0914.patch,
+ +files/openmotif-2.1.30-CAN-2004-0687-0688.patch.bz2,
+ +files/openmotif-2.1.30-CAN-2004-0914.patch.bz2,
+ +files/openmotif-2.1.30-CAN-2004-0914_sec8.patch,
+ +files/openmotif-2.1.30-xpm2.diff, openmotif-2.1.30-r7.ebuild,
+ +openmotif-2.2.3-r1.ebuild, openmotif-2.2.3.ebuild:
+ work on virtual/motif ebuilds
+
+ 08 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org>
+ +files/openmotif-2.2.3-automake.patch, openmotif-2.2.3.ebuild:
+ Modified to work with Automake-1.6 on ppc-macos
+
+ 06 Feb 2005; Heinrich Wendel <lanius@gentoo.org> openmotif-2.2.3.ebuild:
+ fix autotools dependencies
+
+ 05 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ openmotif-2.2.3.ebuild:
+ Stable on ppc.
+
+ 02 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org> openmotif-2.2.3.ebuild:
+ Stable on sparc wrt #78111
+
+ 02 Feb 2005; Heinrich Wendel <lanius@gentoo.org> openmotif-2.2.3.ebuild:
+ filter -ftracer
+
+ 02 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> openmotif-2.2.3.ebuild:
+ Stable on alpha, bug 78111.
+
+ 02 Feb 2005; Markus Rothe <corsair@gentoo.org> openmotif-2.2.3.ebuild:
+ Stable on ppc64; bug #78111
+
+ 02 Feb 2005; Heinrich Wendel <lanius@gentoo.org> openmotif-2.2.3.ebuild:
+ stable on amd64 and x86
+
+ 01 Feb 2005; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r4.ebuild,
+ openmotif-2.1.30-r5.ebuild, openmotif-2.1.30-r6.ebuild,
+ openmotif-2.1.30-r7.ebuild:
+ add virtual/motif
+
+*openmotif-2.2.3 (01 Feb 2005)
+
+ 01 Feb 2005; Heinrich Wendel <lanius@gentoo.org>
+ +files/openmotif-2.2.3-CAN-2004-0687-0688.patch.bz2,
+ +files/openmotif-2.2.3-CAN-2004-0914.patch.bz2,
+ +files/openmotif-2.2.3-CAN-2004-0914_sec8.patch,
+ +files/openmotif-2.2.3-Mwm.defaults,
+ +files/openmotif-2.2.3-XmResizeHashTable.patch,
+ +files/openmotif-2.2.3-char_not_supported.patch,
+ +files/openmotif-2.2.3-mwm-configdir.patch,
+ +files/openmotif-2.2.3-no_demos.patch,
+ +files/openmotif-2.2.3-pixel_length.patch,
+ +files/openmotif-2.2.3-popup_timeout.patch,
+ +files/openmotif-2.2.3-utf8.patch, +openmotif-2.2.3.ebuild:
+ add openmotif-2.2.3 with security fixes, bug #78111
+
+ 26 Jan 2005; Guy Martin <gmsoft@gentoo.org> openmotif-2.1.30-r6.ebuild:
+ Stable on hppa.
+
+*openmotif-2.1.30-r7 (20 Jan 2005)
+
+ 20 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/CAN-2004-0914.patch, +openmotif-2.1.30-r7.ebuild:
+ CAN-2004-0914 fix thanks to Stefan Cornelius <stefan.cornelius@gmail.com>.
+
+*openmotif-2.1.30-r6 (18 Jan 2005)
+
+ 18 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/openmotif-2.1.30-xpm.diff, +openmotif-2.1.30-r6.ebuild:
+ Revision bump for security bug #78111. Thanks to bartron@gmx.net for the
+ patch.
+
+ 15 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ openmotif-2.1.30-r4.ebuild, openmotif-2.1.30-r5.ebuild:
+ Make openmotif friendly with multilib includes...
+
+*openmotif-2.1.30-r4 (18 Nov 2004)
+
+ 18 Nov 2004; Michael Sterrett <mr_bones_@gentoo.org>
+ +openmotif-2.1.30-r4.ebuild:
+ resurrect openmotif-2.1.30-r4.ebuild for mips
+
+ 17 Nov 2004; <heino@gentoo.org> -openmotif-2.1.30-r4.ebuild,
+ openmotif-2.1.30-r5.ebuild:
+ force MAKEOPTS=-j1; remove old version
+
+ 06 Nov 2004; <heino@gentoo.org> openmotif-2.1.30-r4.ebuild,
+ openmotif-2.1.30-r5.ebuild:
+ fix homepage
+
+ 24 Oct 2004; Mamoru KOMACHI <usata@gentoo.org>
+ +files/openmotif-2.1.30-darwin-netbsd.diff, openmotif-2.1.30-r5.ebuild:
+ Added to ppc-macos.
+
+ 05 Oct 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r5.ebuild:
+ parallel compile sometimes fails, bug #51682
+
+ 16 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org>
+ openmotif-2.1.30-r5.ebuild:
+ Stable on sparc
+
+ 15 Sep 2004; Daniel Goller <morfic@gentoo.org> openmotif-2.1.30-r5.ebuild:
+ stable on x86
+
+ 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ openmotif-2.1.30-r5.ebuild:
+ Masked openmotif-2.1.30-r5.ebuild stable for ppc
+
+ 18 Aug 2004; Aron Griffis <agriffis@gentoo.org> openmotif-2.1.30-r5.ebuild:
+ stable on alpha and ia64
+
+ 21 Jul 2004; Tom Gall <tgall@gentoo.org> openmotif-2.1.30-r5.ebuild:
+ stable on ppc64, bug #57581
+
+ 15 Jul 2004; Tom Gall <tgall@gentoo.org> openmotif-2.1.30-r5.ebuild:
+ added ~ppc64, bug #55431
+
+ 28 Jun 2004; Aron Griffis <agriffis@gentoo.org> openmotif-2.1.30-r4.ebuild,
+ openmotif-2.1.30-r5.ebuild:
+ glibc -> libc, add sed-4 dep
+
+ 31 May 2004; Travis Tilley <lv@gentoo.org>
+ -files/openmotif-2.1.30-gcc34.patch, openmotif-2.1.30-r5.ebuild:
+ added a much much simpler and much less invasive fix for gcc 3.4
+
+ 29 May 2004; Travis Tilley <lv@gentoo.org>
+ +files/openmotif-2.1.30-gcc34.patch, openmotif-2.1.30-r5.ebuild:
+ added an #undef X_LOCALE before including XLocale.h, otherwise locale.h isnt
+ included and compilation fails with gcc 3.4
+
+ 12 May 2004; Ciaran McCreesh <ciaranm@gentoo.org>
+ openmotif-2.1.30-r4.ebuild:
+ Stable on mips
+
+ 17 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> openmotif-2.1.30-r4.ebuild,
+ openmotif-2.1.30-r5.ebuild:
+ Inherit eutils, added IUSE.
+
+ 05 Apr 2004; Chris Aniszczyk <zx@gentoo.org> openmotif-2.1.30-r5.ebuild:
+ Marking stable on hppa
+
+ 06 Mar 2004; Stephen P. Becker <geoman@gentoo.org>
+ openmotif-2.1.30-r4.ebuild:
+ Added ~mips keyword.
+
+*openmotif-2.1.30-r5 (25 Feb 2004)
+
+ 25 Feb 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r5.ebuild,
+ files/openmotif-2.1.30-uil-bad_grammar_fix.diff, files/site.def.1:
+ remove i386Architecture from site.def; add uil-bad-grammar-fix
+
+ 27 Jan 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild,
+ openmotif-2.1.30-r4.ebuild, files/Mwm.defaults, files/animate-demo.diff,
+ files/include-order.diff, files/mwm-configdir.patch:
+ mark -r4 stable, remove all other versions
+
+*openmotif-2.1.30-r4 (19 Jan 2004)
+
+ 19 Jan 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r1.ebuild,
+ openmotif-2.1.30-r2.ebuild, openmotif-2.1.30-r3.ebuild,
+ openmotif-2.1.30-r4.ebuild, files/openmotif-2.1.30-imake-ansi.patch:
+ added patch to compile with gcc 2.9x
+
+ 18 Jan 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild:
+ make it work with userpriv
+
+ 17 Jan 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild:
+ fixed compile of uil; added -ansi to cflags #38013
+
+ 13 Jan 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild:
+ added warning about libXm.so.3
+
+ 11 Jan 2004; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild,
+ openmotif-2.2.2-r1.ebuild, openmotif-2.2.2-r2.ebuild,
+ openmotif-2.2.2-r3.ebuild:
+ removed openmotif-2.2; marked 2.1.30-r3 stable, bug #29388
+
+ 16 Dec 2003; <agriffis@gentoo.org> openmotif-2.2.2-r3.ebuild:
+ stable on ia64
+
+ 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> openmotif-2.1.30-r1.ebuild:
+ Marked stable on hppa.
+
+ 23 Dec 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild:
+ hopefully final ebuild for motif conflicts
+
+ 02 Dec 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild,
+ openmotif-2.2.2-r3.ebuild:
+ reverted include changes, it makes more sense to change the include path
+
+ 01 Dec 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild,
+ openmotif-2.2.2-r3.ebuild:
+ fixed includes
+
+ 30 Nov 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild,
+ openmotif-2.2.2-r3.ebuild:
+ clean ebuild for openmotif 2.2
+
+ 24 Nov 2003; Aron Griffis <agriffis@gentoo.org> openmotif-2.2.2-r2.ebuild:
+ Add ~alpha
+
+*openmotif-2.1.30-r3 (24 Nov 2003)
+
+ 24 Nov 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r3.ebuild:
+ motif cleanups
+
+ 13 Nov 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.2.2-r2.ebuild:
+ bug #32834
+
+ 31 Oct 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r2.ebuild,
+ openmotif-2.2.2-r3.ebuild:
+ next cleanup version
+
+*openmotif-2.2.2-r3 (11 Oct 2003)
+
+ 11 Oct 2003; Heinrich Wendel <lanius@gentoo.org> openmotif-2.1.30-r2.ebuild,
+ openmotif-2.2.2-r1.ebuild, openmotif-2.2.2-r3.ebuild,
+ files/openmotif-2.1.30-imake-tmpdir.patch:
+ motif cleanups #29388
+
+ 14 Jun 2003; Seemant Kulleen <seemant@gentoo.org> openmotif-2.2.2-r2.ebuild,
+ files/mwm-configdir.patch:
+ ok, this is the fixed version, more true to what bartron originally submitted.
+ sorry for that.
+
+*openmotif-2.2.2-r2 (06 Jun 2003)
+
+ 06 Jun 2003; Seemant Kulleen <seemant@gentoo.org> openmotif-2.2.2-r2.ebuild,
+ openmotif-2.2.2.ebuild, files/Mwm.defaults:
+ many many fixes. libMrm.so.3 finally exists, documentation is installed, an
+ app-defaults file is installed, man pages reflect the actual app-defaults
+ path. All this, thanks to: bartron <bartron@gmx.net> in bug #21681
+
+ 09 May 2003; Tavis Ormandy <taviso@gentoo.org> openmotif-2.2.2-r1.ebuild:
+ Looks good on ALPHA, marking stable.
+
+*openmotif-2.1.30-r1 (15 May 2003)
+
+ 15 May 2003; Patrick Kursawe <phosphan@gentoo.org>
+ openmotif-2.1.30-r1.ebuild:
+ Bringing back old version on user request (bug 20298)
+ Had to remove sparc64 keyword because repoman complains.
+
+ 30 Apr 2003; Jason Wever <weeve@gentoo.org> openmotif-2.2.2-r1.ebuild,
+ openmotif-2.2.2.ebuild:
+ Changed -sparc keyword to ~sparc.
+
+ 30 Apr 2003; Alastair Tse <liquidx@gentoo.org> openmotif-2.2.2-r1.ebuild:
+ workaround LANG problem in makefile. #15119
+
+ 05 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> openmotif-2.1.30-r1.ebuild,
+ openmotif-2.2.2.ebuild, openmotif-2.2.2-r1.ebuild :
+ Added PROVIDE.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*openmotif-2.2.2-r1 (28 Aug 2002)
+
+ 28 Aug 2002; Nick Hadaway <raker@gentoo.org>
+ openmotif-2.2.2-r1.ebuild, files/digest-openmotif-2.2.2-r1,
+ files/site.def.2.2.2-r1 :
+ Now installs in /usr/X11R6 instead of /usr. If you are missing
+ imake or xmkmf you must re-emerge xfree. openmotif-2.1.30 overwrote
+ these files from the xfree ebuild. This version of openmotif does
+ not install these files.
+
+*openmotif-2.2.2 (14 Aug 2002)
+
+ 16 Aug 2002; Nick Hadaway <raker@gentoo.org>
+ openmotif-2.2.2.ebuild, files/include-order.diff :
+ Added a fix for tools/wml/Makefile.in to place the X include directory
+ as the end of includes instead of the beginning. See bug #6536.
+
+ 14 Aug 2002; Nick Hadaway <raker@gentoo.org>
+ openmotif-2.2.2.ebuild, files/digest-openmotif-2.2.2 :
+ BIG version bump.
+
+*openmotif-2.1.30-r1 (1 Feb 2002)
+
+ 15 Jul 2002; Owen Stampflee <owen@gentoo.org> :
+ Added PPC to KEYWORDS.
+
+ 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/motif/files/Mwm.defaults b/x11-libs/motif/files/Mwm.defaults
new file mode 100644
index 000000000000..ea91b6fb8d86
--- /dev/null
+++ b/x11-libs/motif/files/Mwm.defaults
@@ -0,0 +1,14 @@
+Mwm*fontList: variable
+Mwm*iconClick: False
+Mwm*iconPlacement: top left
+Mwm*moveOpaque: True
+Mwm*rootButtonClick: True
+Mwm*foreground: #000000
+Mwm*background: #B8B8C0
+Mwm*enableThinThickness: True
+Mwm*enableEtchedInMenu: True
+Mwm*menu*fontList: -adobe-helvetica-medium-r-*--*-120-*-*-*-*-*-*
+Mwm*client*title*fontList: -adobe-helvetica-bold-r-*--*-100-*-*-*-*-*-*
+Mwm*icon*fontList: -adobe-helvetica-bold-r-*--*-80-*-*-*-*-*-*
+Mwm*feedback*fontList: -adobe-helvetica-bold-r-*--*-100-*-*-*-*-*-*
+Mwm*multiClickTime: 300
diff --git a/x11-libs/motif/files/motif-2.3.2-darwin.patch b/x11-libs/motif/files/motif-2.3.2-darwin.patch
new file mode 100644
index 000000000000..859fcf3c4047
--- /dev/null
+++ b/x11-libs/motif/files/motif-2.3.2-darwin.patch
@@ -0,0 +1,17 @@
+http://bugs.motifzone.net/showattachment.cgi?attach_id=259
+http://bugs.motifzone.net/long_list.cgi?buglist=1479
+
+Extend the patch to include guard for sun to solve the exact same
+compilation issue on Solaris.
+
+--- openmotif-2.3.2.org/clients/uil/UilDefI.h 2004-11-18 08:54:32.000000000 +0000
++++ openmotif-2.3.2/clients/uil/UilDefI.h 2009-11-08 13:24:29.000000000 +0000
+@@ -283,7 +283,7 @@
+ #include "UilIODef.h"
+ #include "UilDiagDef.h"
+ #include "UilSarDef.h"
+-#if defined(linux)
++#if defined(linux) || defined(__APPLE__) || defined(sun)
+ #define YYSTYPE yystype
+ #endif
+ #include "UilLexPars.h"
diff --git a/x11-libs/motif/files/motif-2.3.2-libpng14.patch b/x11-libs/motif/files/motif-2.3.2-libpng14.patch
new file mode 100644
index 000000000000..5b817719c7dc
--- /dev/null
+++ b/x11-libs/motif/files/motif-2.3.2-libpng14.patch
@@ -0,0 +1,13 @@
+http://www.mail-archive.com/pld-cvs-commit@lists.pld-linux.org/msg207680.html
+
+--- lib/Xm/Png.c
++++ lib/Xm/Png.c
+@@ -144,7 +144,7 @@
+ png_bytepp row_pointers = NULL;
+
+ fread(sig, 1, 8, infile);
+- if (!png_check_sig(sig, 8))
++ if (png_sig_cmp(sig, 0, 8))
+ return 1; /* bad signature */
+
+ png_ptr =
diff --git a/x11-libs/motif/files/motif-2.3.2-sanitise-paths.patch b/x11-libs/motif/files/motif-2.3.2-sanitise-paths.patch
new file mode 100644
index 000000000000..07b83999a05c
--- /dev/null
+++ b/x11-libs/motif/files/motif-2.3.2-sanitise-paths.patch
@@ -0,0 +1,27 @@
+* don't do automagic guessing of paths
+
+--- configure.ac
++++ configure.ac
+@@ -183,21 +183,8 @@
+
+ case "$host_os" in
+ freebsd*) CFLAGS="$CFLAGS -DCSRG_BASED -DXNO_MTSAFE_API -DXNO_MTSAFE_PWDAPI";
+- LDFLAGS="$LDFLAGS -L/usr/local/lib";;
++ ;;
+ cygwin*) CFLAGS="$CFLAGS -DXNO_MTSAFE_DIRENTDAPI";;
+- solaris* | sunos*) X_LIBS="$X_LIBS -L/usr/X/lib" &&
+- if test x$enable_motif22_compatibility = x
+- then
+- enable_motif22_compatibility="no"
+- fi;
+- if test x$enable_utf8 = x
+- then
+- enable_utf8="no"
+- fi;
+- if test x$enable_xft = x
+- then
+- enable_xft="no"
+- fi;;
+ esac
+
+ if test x$enable_motif22_compatibility = x
diff --git a/x11-libs/motif/files/motif-2.3.2-solaris-2.11.patch b/x11-libs/motif/files/motif-2.3.2-solaris-2.11.patch
new file mode 100644
index 000000000000..a36d4ab6e6cf
--- /dev/null
+++ b/x11-libs/motif/files/motif-2.3.2-solaris-2.11.patch
@@ -0,0 +1,11 @@
+--- lib/Xm/Xmos_r.h
++++ lib/Xm/Xmos_r.h
+@@ -602,7 +602,7 @@
+ # endif
+ } _Xreaddirparams;
+
+-# if defined(AIXV3) || defined(AIXV4) || defined(_POSIX_THREAD_SAFE_FUNCTIONS)
++# if defined(AIXV3) || defined(AIXV4) || defined(sun) || defined(_POSIX_THREAD_SAFE_FUNCTIONS)
+ /* AIX defines the draft POSIX symbol, but uses the final API. */
+ /* POSIX final API, returns (int)0 on success. */
+ # if defined(__osf__)
diff --git a/x11-libs/motif/files/motif-2.3.4-solaris.patch b/x11-libs/motif/files/motif-2.3.4-solaris.patch
new file mode 100644
index 000000000000..e1e6e6246607
--- /dev/null
+++ b/x11-libs/motif/files/motif-2.3.4-solaris.patch
@@ -0,0 +1,17 @@
+http://bugs.motifzone.net/showattachment.cgi?attach_id=259
+http://bugs.motifzone.net/long_list.cgi?buglist=1479
+
+Extend the patch to include guard for sun to solve the exact same
+compilation issue on Solaris.
+
+--- motif-2.3.4-orig/clients/uil/UilDefI.h
++++ motif-2.3.4/clients/uil/UilDefI.h
+@@ -270,7 +270,7 @@
+ #include "UilIODef.h"
+ #include "UilDiagDef.h"
+ #include "UilSarDef.h"
+-#if defined(linux) || defined(__APPLE__)
++#if defined(linux) || defined(__APPLE__) || defined(sun)
+ #define YYSTYPE yystype
+ #endif
+ #include "UilLexPars.h"
diff --git a/x11-libs/motif/metadata.xml b/x11-libs/motif/metadata.xml
new file mode 100644
index 000000000000..e153d85b2356
--- /dev/null
+++ b/x11-libs/motif/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>ulm@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-libs/motif/motif-2.2.3-r11.ebuild b/x11-libs/motif/motif-2.2.3-r11.ebuild
new file mode 100644
index 000000000000..a7ff92c703ca
--- /dev/null
+++ b/x11-libs/motif/motif-2.2.3-r11.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif/motif-2.2.3-r11.ebuild,v 1.1 2012/10/24 18:45:14 ulm Exp $
+
+EAPI=3
+
+inherit eutils flag-o-matic multilib autotools
+
+MY_P=openMotif-${PV}
+DESCRIPTION="Legacy Open Motif libraries for old binaries"
+HOMEPAGE="http://www.motifzone.net/"
+SRC_URI="ftp://ftp.ics.com/openmotif/2.2/${PV}/src/${MY_P}.tar.gz
+ mirror://gentoo/openmotif-${PV}-patches-4.tar.bz2"
+
+LICENSE="MOTIF MIT"
+SLOT="2.2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXmu
+ x11-libs/libXp"
+
+DEPEND="${RDEPEND}
+ x11-libs/libXaw
+ x11-misc/xbitmaps"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ EPATCH_SUFFIX=patch epatch
+
+ # This replaces deprecated, obsoleted and now invalid AC_DEFINE
+ # with their proper alternatives.
+ sed -i -e 's:AC_DEFINE(\([^)]*\)):AC_DEFINE(\1, [], [\1]):g' \
+ configure.in acinclude.m4
+
+ # Build only the libraries
+ sed -i -e '/^SUBDIRS/{:x;/\\$/{N;bx;};s/=.*/= lib clients/;}' Makefile.am
+ sed -i -e '/^SUBDIRS/{:x;/\\$/{N;bx;};s/=.*/= uil/;}' clients/Makefile.am
+
+ AM_OPTS="--force-missing" eautoreconf
+}
+
+src_configure() {
+ # get around some LANG problems in make (#15119)
+ unset LANG
+
+ # bug #80421
+ filter-flags -ftracer
+
+ # feel free to fix properly if you care
+ append-flags -fno-strict-aliasing
+
+ econf --with-x --disable-static
+}
+
+src_compile() {
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install-exec || die "emake install failed"
+
+ # cleanups
+ rm -Rf "${D}"/usr/bin
+ rm -f "${D}"/usr/$(get_libdir)/*.{so,la,a}
+
+ dodoc README RELEASE RELNOTES BUGREPORT TODO
+}
diff --git a/x11-libs/motif/motif-2.3.3-r1.ebuild b/x11-libs/motif/motif-2.3.3-r1.ebuild
new file mode 100644
index 000000000000..74a71b3623ab
--- /dev/null
+++ b/x11-libs/motif/motif-2.3.3-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif/motif-2.3.3-r1.ebuild,v 1.1 2012/10/24 18:45:14 ulm Exp $
+
+EAPI=4
+
+inherit autotools eutils flag-o-matic multilib
+
+DESCRIPTION="Open Motif"
+HOMEPAGE="http://www.motifzone.net/"
+SRC_URI="ftp://ftp.ics.com/openmotif/${PV%.*}/${PV}/openmotif-${PV}.tar.gz"
+
+LICENSE="MOTIF MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples jpeg png static-libs unicode xft"
+# license allows distribution only for "open source operating systems"
+RESTRICT="!kernel_linux? (
+ !kernel_FreeBSD? (
+ !kernel_Darwin? (
+ fetch bindist
+ ) ) )"
+
+RDEPEND="x11-libs/libXmu
+ x11-libs/libXp
+ unicode? ( virtual/libiconv )
+ xft? ( x11-libs/libXft )
+ jpeg? ( virtual/jpeg )
+ png? ( >=media-libs/libpng-1.4 )"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ || ( dev-util/byacc sys-freebsd/freebsd-ubin )
+ x11-misc/xbitmaps"
+RDEPEND="${RDEPEND}
+ doc? ( app-doc/openmotif-manual )"
+
+S="${WORKDIR}/openmotif-${PV}"
+
+pkg_nofetch() {
+ local line
+ while read line; do einfo "${line}"; done <<-EOF
+ From the Open Motif license: "The rights granted under this license are
+ limited solely to distribution and sublicensing of the contribution(s)
+ on, with, or for operating systems which are themselves open source
+ programs. Contact The Open Group for a license allowing distribution and
+ sublicensing of the original program on, with, or for operating systems
+ which are not open source programs."
+
+ If above conditions are fulfilled, you may download the file:
+ ${SRC_URI}
+ and place it in ${DISTDIR}.
+ EOF
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-2.3.2-darwin.patch"
+ epatch "${FILESDIR}/${PN}-2.3.2-sanitise-paths.patch"
+ epatch "${FILESDIR}/${PN}-2.3.2-libpng14.patch"
+ [[ ${CHOST} == *-solaris2.11 ]] \
+ && epatch "${FILESDIR}/${PN}-2.3.2-solaris-2.11.patch"
+
+ # disable compilation of demo binaries
+ sed -i -e '/^SUBDIRS/{:x;/\\$/{N;bx;};s/[ \t\n\\]*demos//;}' Makefile.am
+
+ # add X.Org vendor string to aliases for virtual bindings
+ echo -e '"The X.Org Foundation"\t\t\t\t\tpc' >>bindings/xmbind.alias
+
+ AT_M4DIR=. eautoreconf
+}
+
+src_configure() {
+ # get around some LANG problems in make (#15119)
+ LANG=C
+
+ # bug #80421
+ filter-flags -ftracer
+
+ # feel free to fix properly if you care
+ append-flags -fno-strict-aliasing
+
+ # For Solaris Xos_r.h :(
+ [[ ${CHOST} == *-solaris2.11 ]] && append-flags -DNEED_XOS_R_H=1
+
+ if use !elibc_glibc && use !elibc_uclibc && use unicode; then
+ # libiconv detection in configure script doesn't always work
+ # http://bugs.motifzone.net/show_bug.cgi?id=1423
+ export LIBS="${LIBS} -liconv"
+ fi
+
+ # "bison -y" causes runtime crashes #355795
+ export YACC=byacc
+
+ econf --with-x \
+ $(use_enable static-libs static) \
+ $(use_enable unicode utf8) \
+ $(use_enable xft) \
+ $(use_enable jpeg) \
+ $(use_enable png)
+}
+
+src_compile() {
+ make clean # remove pre-made bison parsers
+ emake -j1 MWMRCDIR="${EPREFIX}"/etc/X11/mwm
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" MWMRCDIR="${EPREFIX}"/etc/X11/mwm install
+
+ # mwm default configs
+ insinto /usr/share/X11/app-defaults
+ newins "${FILESDIR}"/Mwm.defaults Mwm
+
+ if use examples; then
+ emake -j1 -C demos DESTDIR="${D}" install-data
+ dodir /usr/share/doc/${PF}/demos
+ mv "${ED}"/usr/share/Xm/* "${ED}"/usr/share/doc/${PF}/demos || die
+ fi
+ rm -rf "${ED}"/usr/share/Xm
+
+ # don't install libtool archives
+ rm -f "${ED}"/usr/$(get_libdir)/*.la
+
+ dodoc BUGREPORT ChangeLog README RELEASE RELNOTES TODO
+}
+
+pkg_postinst() {
+ local line
+ while read line; do elog "${line}"; done <<-EOF
+ From the Open Motif 2.3.0 (upstream) release notes:
+ "Open Motif 2.3 is an updated version of 2.2. Any applications
+ built against a previous 2.x release of Open Motif will be binary
+ compatible with this release."
+
+ If you have binary-only applications requiring libXm.so.3, you may
+ therefore create a symlink from libXm.so.3 to libXm.so.4.
+ Please note, however, that there will be no Gentoo support for this.
+ Alternatively, you may install slot 2.2 of x11-libs/openmotif for
+ the Open Motif 2.2 libraries.
+ EOF
+}
diff --git a/x11-libs/motif/motif-2.3.4.ebuild b/x11-libs/motif/motif-2.3.4.ebuild
new file mode 100644
index 000000000000..f1586c89ab34
--- /dev/null
+++ b/x11-libs/motif/motif-2.3.4.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif/motif-2.3.4.ebuild,v 1.1 2012/10/24 18:45:14 ulm Exp $
+
+EAPI=4
+
+inherit autotools eutils flag-o-matic multilib
+
+DESCRIPTION="Motif"
+HOMEPAGE="http://sourceforge.net/project/motif/
+ http://motif.ics.com/"
+SRC_URI="mirror://sourceforge/project/motif/Motif%20${PV}%20Source%20Code/${P}-src.tgz"
+
+LICENSE="LGPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples jpeg png static-libs unicode xft"
+
+RDEPEND="x11-libs/libXmu
+ x11-libs/libXp
+ unicode? ( virtual/libiconv )
+ xft? ( x11-libs/libXft )
+ jpeg? ( virtual/jpeg )
+ png? ( >=media-libs/libpng-1.4 )"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ || ( dev-util/byacc sys-freebsd/freebsd-ubin )
+ x11-misc/xbitmaps"
+RDEPEND="${RDEPEND}
+ doc? ( app-doc/openmotif-manual )"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-solaris.patch"
+ epatch "${FILESDIR}/${PN}-2.3.2-sanitise-paths.patch"
+ [[ ${CHOST} == *-solaris2.11 ]] \
+ && epatch "${FILESDIR}/${PN}-2.3.2-solaris-2.11.patch"
+
+ # disable compilation of demo binaries
+ sed -i -e '/^SUBDIRS/{:x;/\\$/{N;bx;};s/[ \t\n\\]*demos//;}' Makefile.am
+
+ # add X.Org vendor string to aliases for virtual bindings
+ echo -e '"The X.Org Foundation"\t\t\t\t\tpc' >>bindings/xmbind.alias
+
+ AT_M4DIR=. eautoreconf
+}
+
+src_configure() {
+ # get around some LANG problems in make (#15119)
+ LANG=C
+
+ # bug #80421
+ filter-flags -ftracer
+
+ # feel free to fix properly if you care
+ append-flags -fno-strict-aliasing
+
+ # For Solaris Xos_r.h :(
+ [[ ${CHOST} == *-solaris2.11 ]] && append-flags -DNEED_XOS_R_H=1
+
+ if use !elibc_glibc && use !elibc_uclibc && use unicode; then
+ # libiconv detection in configure script doesn't always work
+ # http://bugs.motifzone.net/show_bug.cgi?id=1423
+ export LIBS="${LIBS} -liconv"
+ fi
+
+ # "bison -y" causes runtime crashes #355795
+ export YACC=byacc
+
+ econf --with-x \
+ $(use_enable static-libs static) \
+ $(use_enable unicode utf8) \
+ $(use_enable xft) \
+ $(use_enable jpeg) \
+ $(use_enable png)
+}
+
+src_compile() {
+ make clean # remove pre-made bison parsers
+ emake MWMRCDIR="${EPREFIX}"/etc/X11/mwm
+}
+
+src_install() {
+ emake DESTDIR="${D}" MWMRCDIR="${EPREFIX}"/etc/X11/mwm install
+
+ # mwm default configs
+ insinto /usr/share/X11/app-defaults
+ newins "${FILESDIR}"/Mwm.defaults Mwm
+
+ if use examples; then
+ emake -C demos DESTDIR="${D}" install-data
+ dodir /usr/share/doc/${PF}/demos
+ mv "${ED}"/usr/share/Xm/* "${ED}"/usr/share/doc/${PF}/demos || die
+ fi
+ rm -rf "${ED}"/usr/share/Xm
+
+ # don't install libtool archives
+ rm -f "${ED}"/usr/$(get_libdir)/*.la
+
+ dodoc BUGREPORT ChangeLog README RELEASE RELNOTES TODO
+}