diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-12-30 16:47:35 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-12-30 16:47:35 +0000 |
commit | 6418950911f7c13dc5776c86f169c92d1e9c579f (patch) | |
tree | 749c02b85656983c376884277d29c8b26e5f47fd /x11-libs | |
parent | version bump, thanks to P.Frank on bug 203708; cleanup; 0.2.6-r1 stable on x86 (diff) | |
download | gentoo-2-6418950911f7c13dc5776c86f169c92d1e9c579f.tar.gz gentoo-2-6418950911f7c13dc5776c86f169c92d1e9c579f.tar.bz2 gentoo-2-6418950911f7c13dc5776c86f169c92d1e9c579f.zip |
Remove ebuilds with borken autotools handling. Fixes bug #160056.
(Portage version: 2.1.4_rc11)
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/openmotif/ChangeLog | 11 | ||||
-rw-r--r-- | x11-libs/openmotif/files/digest-openmotif-2.2.3-r3 | 6 | ||||
-rw-r--r-- | x11-libs/openmotif/files/digest-openmotif-2.2.3-r8 | 6 | ||||
-rw-r--r-- | x11-libs/openmotif/openmotif-2.2.3-r3.ebuild | 108 | ||||
-rw-r--r-- | x11-libs/openmotif/openmotif-2.2.3-r8.ebuild | 133 |
5 files changed, 10 insertions, 254 deletions
diff --git a/x11-libs/openmotif/ChangeLog b/x11-libs/openmotif/ChangeLog index 9adf46fa05eb..361d1edce23d 100644 --- a/x11-libs/openmotif/ChangeLog +++ b/x11-libs/openmotif/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/openmotif # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/ChangeLog,v 1.141 2007/10/15 15:12:44 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/openmotif/ChangeLog,v 1.142 2007/12/30 16:47:34 betelgeuse Exp $ + + 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 @@ -170,6 +174,7 @@ 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, @@ -198,6 +203,7 @@ -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> @@ -226,6 +232,9 @@ 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, diff --git a/x11-libs/openmotif/files/digest-openmotif-2.2.3-r3 b/x11-libs/openmotif/files/digest-openmotif-2.2.3-r3 deleted file mode 100644 index 19f34c546fc4..000000000000 --- a/x11-libs/openmotif/files/digest-openmotif-2.2.3-r3 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 94c96a0f94ee0d5e41d3dba2188b263d openMotif-2.2.3.tar.gz 5149785 -RMD160 b99230d508da57bca72b6920d28fce4187bf5179 openMotif-2.2.3.tar.gz 5149785 -SHA256 12fc0d1de53ff30307603e31826db9b63a442f6f743451aed2cb7cedb038d3d9 openMotif-2.2.3.tar.gz 5149785 -MD5 a6ffd504c7b34b3c24a2e9f45e864bbe openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2 11986 -RMD160 f04ccc46b82782d53e30c6a08475353ae8a1d4ad openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2 11986 -SHA256 89a44c191d3ffcb09bebc2d2c859560af0c93a56300b502cad77d77801f57cd7 openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2 11986 diff --git a/x11-libs/openmotif/files/digest-openmotif-2.2.3-r8 b/x11-libs/openmotif/files/digest-openmotif-2.2.3-r8 deleted file mode 100644 index 19f34c546fc4..000000000000 --- a/x11-libs/openmotif/files/digest-openmotif-2.2.3-r8 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 94c96a0f94ee0d5e41d3dba2188b263d openMotif-2.2.3.tar.gz 5149785 -RMD160 b99230d508da57bca72b6920d28fce4187bf5179 openMotif-2.2.3.tar.gz 5149785 -SHA256 12fc0d1de53ff30307603e31826db9b63a442f6f743451aed2cb7cedb038d3d9 openMotif-2.2.3.tar.gz 5149785 -MD5 a6ffd504c7b34b3c24a2e9f45e864bbe openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2 11986 -RMD160 f04ccc46b82782d53e30c6a08475353ae8a1d4ad openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2 11986 -SHA256 89a44c191d3ffcb09bebc2d2c859560af0c93a56300b502cad77d77801f57cd7 openmotif-2.2.3-CAN-2004-0914-newer.patch.bz2 11986 diff --git a/x11-libs/openmotif/openmotif-2.2.3-r3.ebuild b/x11-libs/openmotif/openmotif-2.2.3-r3.ebuild deleted file mode 100644 index acaeb2e33d47..000000000000 --- a/x11-libs/openmotif/openmotif-2.2.3-r3.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2007 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-r3.ebuild,v 1.18 2007/07/15 05:53:11 mr_bones_ 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 - mirror://gentoo/${P}-CAN-2004-0914-newer.patch.bz2" - -LICENSE="MOTIF" -SLOT="2.2" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" -IUSE="" - -DEPEND="virtual/libc - x11-libs/libXmu - x11-libs/libXaw - x11-libs/libXp - x11-proto/printproto - >=sys-apps/sed-4 - =sys-devel/automake-1.4* - sys-devel/autoconf - !virtual/motif" -RDEPEND="virtual/libc - x11-misc/xbitmaps - !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 - epatch ${WORKDIR}/${P}-CAN-2004-0914-newer.patch - 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 - epatch ${FILESDIR}/CAN-2005-0605.patch - - # autotool stuff - export WANT_AUTOCONF=2.5 - - libtoolize --force --copy - aclocal || die - AUTOMAKE_OPTS="--foreign" - 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." -} diff --git a/x11-libs/openmotif/openmotif-2.2.3-r8.ebuild b/x11-libs/openmotif/openmotif-2.2.3-r8.ebuild deleted file mode 100644 index bdd382ab8fd3..000000000000 --- a/x11-libs/openmotif/openmotif-2.2.3-r8.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2007 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-r8.ebuild,v 1.18 2007/07/15 05:53:11 mr_bones_ 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 - mirror://gentoo//${P}-CAN-2004-0914-newer.patch.bz2" - -LICENSE="MOTIF" -SLOT="2.2" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86" -IUSE="" - -RDEPEND="virtual/libc - x11-libs/libXmu - x11-libs/libXaw - x11-libs/libXp - x11-proto/printproto - >=x11-libs/motif-config-0.9" -DEPEND="${RDEPEND} - >=sys-apps/sed-4 - =sys-devel/automake-1.4* - sys-devel/autoconf - x11-misc/xbitmaps" - -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 - epatch ${WORKDIR}/${P}-CAN-2004-0914-newer.patch - 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 - epatch ${FILESDIR}/${P}-CVE-2005-3964.patch - epatch ${FILESDIR}/CAN-2005-0605.patch - - # autotool stuff - export WANT_AUTOCONF=2.5 - - libtoolize --force --copy - aclocal || die - AUTOMAKE_OPTS="--foreign" - 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" - - # cleanups - rm -fR ${D}/usr/$(get_libdir)/X11 - rm -fR ${D}/usr/$(get_libdir)/X11/bindings - rm -fR ${D}/usr/include/X11/ - - 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 - - einfo "Fixing binaries" - dodir /usr/$(get_libdir)/openmotif-2.2 - for file in `ls ${D}/usr/bin` - do - mv ${D}/usr/bin/${file} ${D}/usr/$(get_libdir)/openmotif-2.2/${file} - done - - einfo "Fixing libraries" - mv ${D}/usr/$(get_libdir)/* ${D}/usr/$(get_libdir)/openmotif-2.2/ - - einfo "Fixing includes" - dodir /usr/include/openmotif-2.2/ - mv ${D}/usr/include/* ${D}/usr/include/openmotif-2.2 - - einfo "Fixing man pages" - mans="1 3 4 5" - for man in $mans; do - dodir /usr/share/man/man${man} - for file in `ls ${D}/usr/share/man/man${man}` - do - file=${file/.${man}/} - mv ${D}/usr/share/man/man$man/${file}.${man} ${D}/usr/share/man/man${man}/${file}-openmotif-2.2.${man} - done - done - - # install docs - dodoc README RELEASE RELNOTES BUGREPORT TODO - - # profile stuff - dodir /etc/env.d - echo "LDPATH=/usr/lib/openmotif-2.2" > ${D}/etc/env.d/15openmotif-2.2 - dodir /usr/$(get_libdir)/motif - echo "PROFILE=openmotif-2.2" > ${D}/usr/$(get_libdir)/motif/openmotif-2.2 -} - -pkg_postinst() { - /usr/bin/motif-config -s -} - -pkg_postrm() { - /usr/bin/motif-config -s -} |