diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2005-04-27 04:52:40 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2005-04-27 04:52:40 +0000 |
commit | 05e10c14de3b18d215957b86ba6dd3e573632842 (patch) | |
tree | d37e63e8267898cf6ad2ebfd7b8891e29091f6d4 /x11-libs/openmotif | |
parent | Update the netpbm to work with shells that suck (like on SunOS) #89174. (diff) | |
download | gentoo-2-05e10c14de3b18d215957b86ba6dd3e573632842.tar.gz gentoo-2-05e10c14de3b18d215957b86ba6dd3e573632842.tar.bz2 gentoo-2-05e10c14de3b18d215957b86ba6dd3e573632842.zip |
cleanout old versions
(Portage version: 2.0.51.19)
Diffstat (limited to 'x11-libs/openmotif')
-rw-r--r-- | x11-libs/openmotif/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/openmotif/files/digest-openmotif-2.1.30-r6 | 1 | ||||
-rw-r--r-- | x11-libs/openmotif/files/digest-openmotif-2.1.30-r7 | 1 | ||||
-rw-r--r-- | x11-libs/openmotif/files/digest-openmotif-2.2.3 | 1 | ||||
-rw-r--r-- | x11-libs/openmotif/openmotif-2.1.30-r6.ebuild | 128 | ||||
-rw-r--r-- | x11-libs/openmotif/openmotif-2.1.30-r7.ebuild | 130 | ||||
-rw-r--r-- | x11-libs/openmotif/openmotif-2.2.3.ebuild | 113 |
7 files changed, 6 insertions, 375 deletions
diff --git a/x11-libs/openmotif/ChangeLog b/x11-libs/openmotif/ChangeLog index 9f3f7c418f28..9fe18d04757b 100644 --- a/x11-libs/openmotif/ChangeLog +++ b/x11-libs/openmotif/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/openmotif # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/ChangeLog,v 1.107 2005/04/26 20:00:02 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/ChangeLog,v 1.108 2005/04/27 04:52:40 lanius Exp $ + + 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: diff --git a/x11-libs/openmotif/files/digest-openmotif-2.1.30-r6 b/x11-libs/openmotif/files/digest-openmotif-2.1.30-r6 deleted file mode 100644 index ead704e865e9..000000000000 --- a/x11-libs/openmotif/files/digest-openmotif-2.1.30-r6 +++ /dev/null @@ -1 +0,0 @@ -MD5 950f0d409e0ce508fa3995790c1106c7 openmotif-2.1.30-4_MLI.src.tar.gz 8645792 diff --git a/x11-libs/openmotif/files/digest-openmotif-2.1.30-r7 b/x11-libs/openmotif/files/digest-openmotif-2.1.30-r7 deleted file mode 100644 index ead704e865e9..000000000000 --- a/x11-libs/openmotif/files/digest-openmotif-2.1.30-r7 +++ /dev/null @@ -1 +0,0 @@ -MD5 950f0d409e0ce508fa3995790c1106c7 openmotif-2.1.30-4_MLI.src.tar.gz 8645792 diff --git a/x11-libs/openmotif/files/digest-openmotif-2.2.3 b/x11-libs/openmotif/files/digest-openmotif-2.2.3 deleted file mode 100644 index a6451299c75a..000000000000 --- a/x11-libs/openmotif/files/digest-openmotif-2.2.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 94c96a0f94ee0d5e41d3dba2188b263d openMotif-2.2.3.tar.gz 5149785 diff --git a/x11-libs/openmotif/openmotif-2.1.30-r6.ebuild b/x11-libs/openmotif/openmotif-2.1.30-r6.ebuild deleted file mode 100644 index 864008e07aed..000000000000 --- a/x11-libs/openmotif/openmotif-2.1.30-r6.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/openmotif-2.1.30-r6.ebuild,v 1.7 2005/02/15 17:22:54 j4rg0n Exp $ - -inherit eutils flag-o-matic multilib - -MY_P=${P}-4_MLI.src -S=${WORKDIR}/motif -DESCRIPTION="Open Motif (Metrolink Bug Fix Release)" -HOMEPAGE="http://www.openmotif.org/" -SRC_URI="ftp://ftp.metrolink.com/pub/openmotif/2.1.30-4/${MY_P}.tar.gz" - -LICENSE="MOTIF" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 ppc-macos sparc x86" -IUSE="" - -PROVIDE="virtual/motif" - -DEPEND="virtual/libc - virtual/x11 - >=sys-apps/sed-4" - -pkg_setup() { - # multilib includes don't work right in this package... - [ -n "${ABI}" ] && append-flags "-I/usr/include/gentoo-multilib/${ABI}" -} - -src_unpack() { - local cfg="${S}/config/cf/site.def" - - unpack ${A} - cd ${S} - - epatch ${FILESDIR}/${P}-xpm.diff - - ebegin "adjusting file permissions" - chmod -R ug+w . - eend $? || die - - ebegin "setting up site.def" - cp ${FILESDIR}/site.def.1 ${S}/config/cf/site.def && \ - echo >>$cfg && \ - echo >>$cfg "#undef OptimizedCDebugFlags" && \ - echo >>$cfg "#define OptimizedCDebugFlags ${CFLAGS}" && \ - echo >>$cfg "#undef OptimizedCplusplusDebugFlags" && \ - echo >>$cfg "#define OptimizedCplusplusDebugFlags ${CXXFLAGS}" &&\ - echo >>$cfg "#undef LinuxCLibMajorVersion" && \ - echo >>$cfg "#define LinuxCLibMajorVersion 6" - eend $? || die - - sed -i -e "s:#define USE_BYACC YES:#undef USE_BYACC:" config/cf/host.def - - # move `system.mwmrc' from `lib/X11' to `lib/X11/mwm' (but install into - # `/etc/X11/mwm') - ebegin "patching 'clients/mwm/Imakefile' (mwm confdir)" - LC_ALL="C" sed -i \ - -e 's:\(SpecialObjectRule.*WmResParse\.o.*/lib/X11\)\(.*\):\1/mwm\2:'\ - -e 's:\(InstallNonExecFile.system\.mwmrc,\).*/lib/X11\(.*\):\1/etc/X11/mwm\2:'\ - "${S}/clients/mwm/Imakefile" - eend $? || die - # - - epatch ${FILESDIR}/${P}-imake-tmpdir.patch - # compile on gcc 2.9x - epatch ${FILESDIR}/${P}-imake-ansi.patch - epatch ${FILESDIR}/${P}-uil-bad_grammar_fix.diff - use ppc-macos && epatch ${FILESDIR}/${P}-darwin-netbsd.diff -} - -src_compile() { - # glibc-2.3.2-r1/gcc-3.2.3 /w `-mcpu=athlon-xp -O2', right-clicking - # in nedit triggers DPMS monitor standby instead of popping up the - # context menu. this doesn't happen on my `stable' test partition - # where everything is compiled i686, nor with most non-essential - # packages athlon-xp and only motif i686. needs investigation. - replace-flags "-mcpu=athlon-xp" "-mcpu=i686" - - # fails to copmile with -jx - export MAKEOPTS="${MAKEOPTS} -j1" - - mkdir -p imports/x11 - cd imports/x11 - ln -s /usr/X11R6/bin bin - ln -s /usr/X11R6/include include - ln -s /usr/X11R6/lib lib - cd ${S} - make World || make World || die -} - -src_install() { - make DESTDIR=${D} VARDIR=${D}/var/X11/ install || die "make install" - make DESTDIR=${D} install.man || die "make install.man" - - # these overlap with X11 - local NOINSTBIN="imake lndir makedepend makeg mergelib mkdirhier xmkmf" - local NOINSTMAN1="imake lndir makedepend makeg mkdirhier xmkmf" - - einfo "Cleaning up X11 stuff" - rm -fR ${D}/etc - for nib in ${NOINSTBIN}; do - f="${D}/usr/X11R6/bin/${nib}"; rm "$f" || die "rm $f" - done - for nim in ${NOINSTMAN1}; do - if useq ppc-macos || useq macos ; then - f="${D}/usr/X11R6/man/man1/${nim}.1" - else - f="${D}/usr/X11R6/man/man1/${nim}.1x" - fi - rm "$f" || die "rm $f" - done - rm -rf "${D}/usr/X11R6/lib/X11" || die "rm config" - rm -rf "${D}/usr/X11R6/lib/bindings" || die "rm bindings" - - # Install in /usr/lib - mv ${D}/usr/X11R6/lib ${D}usr/$(get_libdir) - - dodir /usr/share - mv ${D}/usr/X11R6/man ${D}/usr/share - - dodoc README COPYRIGHT.MOTIF RELEASE RELNOTES - dodoc BUGREPORT OPENBUGS CLOSEDBUGS -} - -pkg_postinst() { - ewarn "This might break applications linked against libXm.so.3" - ewarn "Just rebuild these applications." -} diff --git a/x11-libs/openmotif/openmotif-2.1.30-r7.ebuild b/x11-libs/openmotif/openmotif-2.1.30-r7.ebuild deleted file mode 100644 index e3e6b4995676..000000000000 --- a/x11-libs/openmotif/openmotif-2.1.30-r7.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/openmotif-2.1.30-r7.ebuild,v 1.17 2005/02/24 17:45:15 kloeri Exp $ - -inherit eutils flag-o-matic multilib - -MY_P=${P}-4_MLI.src -S=${WORKDIR}/motif -DESCRIPTION="Open Motif (Metrolink Bug Fix Release)" -HOMEPAGE="http://www.openmotif.org/" -SRC_URI="ftp://ftp.metrolink.com/pub/openmotif/2.1.30-4/${MY_P}.tar.gz" - -LICENSE="MOTIF" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ia64 mips ppc ppc64 ppc-macos sparc x86" -IUSE="" - -PROVIDE="virtual/motif" - -DEPEND="virtual/libc - virtual/x11 - >=sys-apps/sed-4" - -pkg_setup() { - # multilib includes don't work right in this package... - [ -n "${ABI}" ] && append-flags "-I/usr/include/gentoo-multilib/${ABI}" -} - -src_unpack() { - local cfg="${S}/config/cf/site.def" - - unpack ${A} - cd ${S} - - epatch ${FILESDIR}/${P}-CAN-2004-0687-0688.patch.bz2 - epatch ${FILESDIR}/${P}-CAN-2004-0914-newer.patch.bz2 - epatch ${FILESDIR}/${P}-CAN-2004-0914_sec8.patch - - ebegin "adjusting file permissions" - chmod -R ug+w . - eend $? || die - - ebegin "setting up site.def" - cp ${FILESDIR}/site.def.1 ${S}/config/cf/site.def && \ - echo >>$cfg && \ - echo >>$cfg "#undef OptimizedCDebugFlags" && \ - echo >>$cfg "#define OptimizedCDebugFlags ${CFLAGS}" && \ - echo >>$cfg "#undef OptimizedCplusplusDebugFlags" && \ - echo >>$cfg "#define OptimizedCplusplusDebugFlags ${CXXFLAGS}" &&\ - echo >>$cfg "#undef LinuxCLibMajorVersion" && \ - echo >>$cfg "#define LinuxCLibMajorVersion 6" - eend $? || die - - sed -i -e "s:#define USE_BYACC YES:#undef USE_BYACC:" config/cf/host.def - - # move `system.mwmrc' from `lib/X11' to `lib/X11/mwm' (but install into - # `/etc/X11/mwm') - ebegin "patching 'clients/mwm/Imakefile' (mwm confdir)" - LC_ALL="C" sed -i \ - -e 's:\(SpecialObjectRule.*WmResParse\.o.*/lib/X11\)\(.*\):\1/mwm\2:'\ - -e 's:\(InstallNonExecFile.system\.mwmrc,\).*/lib/X11\(.*\):\1/etc/X11/mwm\2:'\ - "${S}/clients/mwm/Imakefile" - eend $? || die - # - - epatch ${FILESDIR}/${P}-imake-tmpdir.patch - # compile on gcc 2.9x - epatch ${FILESDIR}/${P}-imake-ansi.patch - epatch ${FILESDIR}/${P}-uil-bad_grammar_fix.diff - use ppc-macos && epatch ${FILESDIR}/${P}-darwin-netbsd.diff -} - -src_compile() { - # glibc-2.3.2-r1/gcc-3.2.3 /w `-mcpu=athlon-xp -O2', right-clicking - # in nedit triggers DPMS monitor standby instead of popping up the - # context menu. this doesn't happen on my `stable' test partition - # where everything is compiled i686, nor with most non-essential - # packages athlon-xp and only motif i686. needs investigation. - replace-flags "-mcpu=athlon-xp" "-mcpu=i686" - - # fails to copmile with -jx - export MAKEOPTS="${MAKEOPTS} -j1" - - mkdir -p imports/x11 - cd imports/x11 - ln -s /usr/X11R6/bin bin - ln -s /usr/X11R6/include include - ln -s /usr/X11R6/lib lib - cd ${S} - make World || make World || die -} - -src_install() { - make DESTDIR=${D} VARDIR=${D}/var/X11/ install || die "make install" - make DESTDIR=${D} install.man || die "make install.man" - - # these overlap with X11 - local NOINSTBIN="imake lndir makedepend makeg mergelib mkdirhier xmkmf" - local NOINSTMAN1="imake lndir makedepend makeg mkdirhier xmkmf" - - einfo "Cleaning up X11 stuff" - rm -fR ${D}/etc - for nib in ${NOINSTBIN}; do - f="${D}/usr/X11R6/bin/${nib}"; rm "$f" || die "rm $f" - done - for nim in ${NOINSTMAN1}; do - if useq ppc-macos || useq macos ; then - f="${D}/usr/X11R6/man/man1/${nim}.1" - else - f="${D}/usr/X11R6/man/man1/${nim}.1x" - fi - rm "$f" || die "rm $f" - done - rm -rf "${D}/usr/X11R6/lib/X11" || die "rm config" - rm -rf "${D}/usr/X11R6/lib/bindings" || die "rm bindings" - - # Install in /usr/lib - mv ${D}/usr/X11R6/lib ${D}usr/$(get_libdir) - - dodir /usr/share - mv ${D}/usr/X11R6/man ${D}/usr/share - - dodoc README COPYRIGHT.MOTIF RELEASE RELNOTES - dodoc BUGREPORT OPENBUGS CLOSEDBUGS -} - -pkg_postinst() { - ewarn "This might break applications linked against libXm.so.3" - ewarn "Just rebuild these applications." -} diff --git a/x11-libs/openmotif/openmotif-2.2.3.ebuild b/x11-libs/openmotif/openmotif-2.2.3.ebuild deleted file mode 100644 index dcffe4955edc..000000000000 --- a/x11-libs/openmotif/openmotif-2.2.3.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/openmotif-2.2.3.ebuild,v 1.13 2005/02/21 18:35:28 lanius Exp $ - -inherit eutils libtool flag-o-matic multilib - -MY_P=${P/m/M} -S=${WORKDIR}/${MY_P} -DESCRIPTION="Open Motif" -HOMEPAGE="http://www.motifzone.org/" -SRC_URI="ftp://ftp.motifzone.net/om${PV}/src/${MY_P}.tar.gz" - -LICENSE="MOTIF" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ppc-macos sparc x86" -IUSE="" - -DEPEND="virtual/libc - virtual/x11 - >=sys-apps/sed-4 - !ppc-macos? ( =sys-devel/automake-1.4* ) - =sys-devel/autoconf-2.5* - !virtual/motif" -RDEPEND="virtual/libc - virtual/x11 - !virtual/motif" -PROVIDE="virtual/motif" - -pkg_setup() { - # multilib includes don't work right in this package... - [ -n "${ABI}" ] && append-flags "-I/usr/include/gentoo-multilib/${ABI}" -} - -src_unpack() { - unpack ${A} - cd ${S} - - # various patches - epatch ${FILESDIR}/${P}-mwm-configdir.patch - epatch ${FILESDIR}/${P}-CAN-2004-0687-0688.patch.bz2 - epatch ${FILESDIR}/${P}-CAN-2004-0914.patch.bz2 - epatch ${FILESDIR}/${P}-CAN-2004-0914_sec8.patch - epatch ${FILESDIR}/${P}-char_not_supported.patch - epatch ${FILESDIR}/${P}-pixel_length.patch - epatch ${FILESDIR}/${P}-popup_timeout.patch - epatch ${FILESDIR}/${P}-XmResizeHashTable.patch - epatch ${FILESDIR}/${P}-utf8.patch - epatch ${FILESDIR}/${P}-no_demos.patch - use ppc-macos && epatch ${FILESDIR}/${P}-automake.patch - - # autotool stuff - export WANT_AUTOCONF=2.5 - - # Patched Makefile.am to work with version 1.6 on ppc-macos. - # Untested elsewhere - use ppc-macos || export WANT_AUTOMAKE=1.4 - - libtoolize --force --copy - aclocal || die - AUTOMAKE_OPTS="--foreign" - # For some reason ppc-macos complains about missing depcomp and compile - # files - use ppc-macos && AUTOMAKE_OPTS="-a -c -f ${AUTOMAKE_OPTS}" - automake ${AUTOMAKE_OPTS} || die - autoconf || die -} - - -src_compile() { - # get around some LANG problems in make (#15119) - unset LANG - - # bug #80421 - filter-flags -ftracer - - econf --with-x || die "configuration failed" - - emake -j1 || die "make failed, if you have lesstif installed removed it, compile openmotif and recompile lesstif" -} - - -src_install() { - make DESTDIR=${D} install || die "make install failed" - - # move system.mwmrc & create symlink & fix manpages - dodir "/etc/X11/mwm" - mv "${D}/usr/$(get_libdir)/X11/system.mwmrc" "${D}/etc/X11/mwm/system.mwmrc" - dosym "/etc/X11/mwm" "/usr/$(get_libdir)/X11/mwm" - - list="/usr/share/man/man1/mwm.1 /usr/share/man/man4/mwmrc.4" - for f in $list; do - dosed 's:/usr/lib/X11/\(.*system\\&\.mwmrc\):/etc/X11/mwm/\1:g' "$f" - dosed 's:/usr/lib/X11/app-defaults:/etc/X11/app-defaults:g' "$f" - done - - # app-defaults/Mwm isn't included anymore as of 2.2 - insinto /etc/X11/app-defaults - newins ${FILESDIR}/${P}-Mwm.defaults Mwm - - # remove unneeded files - rm -fR ${D}/usr/$(get_libdir)/X11/bindings - rm -fR ${D}/usr/include/X11/bitmaps/ - - # install docs - dodoc COPYRIGHT.MOTIF LICENSE - dodoc README RELEASE RELNOTES - dodoc BUGREPORT TODO -} - -pkg_postinst() { - ewarn "This breaks applications linked against libXm.so.2." - ewarn "You have to rebuild these applications with revdep-rebuild." -} |