diff options
author | Ulrich Müller <ulm@gentoo.org> | 2008-05-11 16:12:11 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2008-05-11 16:12:11 +0000 |
commit | 164339176456215408dcdb6b7de4c8df5d8eca46 (patch) | |
tree | f0cd7bd0523f175ff4f2f3e6111264bc48daa312 /x11-libs | |
parent | Move doxygen to DEPEND wrt #221699, thanks to Diego Pettenò. (diff) | |
download | historical-164339176456215408dcdb6b7de4c8df5d8eca46.tar.gz historical-164339176456215408dcdb6b7de4c8df5d8eca46.tar.bz2 historical-164339176456215408dcdb6b7de4c8df5d8eca46.zip |
Remove old versions that depend on motif-config.
Package-Manager: portage-2.1.5_rc10
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/lesstif/ChangeLog | 6 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.94.4.ebuild | 108 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.95.0.ebuild | 108 |
3 files changed, 5 insertions, 217 deletions
diff --git a/x11-libs/lesstif/ChangeLog b/x11-libs/lesstif/ChangeLog index c23031c234de..528757b3aae4 100644 --- a/x11-libs/lesstif/ChangeLog +++ b/x11-libs/lesstif/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/lesstif # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/ChangeLog,v 1.87 2008/05/10 10:09:27 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/ChangeLog,v 1.88 2008/05/11 16:12:11 ulm Exp $ + + 11 May 2008; Ulrich Mueller <ulm@gentoo.org> -lesstif-0.94.4.ebuild, + -lesstif-0.95.0.ebuild: + Remove old versions that depend on motif-config. *lesstif-0.95.0-r1 (10 May 2008) diff --git a/x11-libs/lesstif/lesstif-0.94.4.ebuild b/x11-libs/lesstif/lesstif-0.94.4.ebuild deleted file mode 100644 index d19ca2fa7b5d..000000000000 --- a/x11-libs/lesstif/lesstif-0.94.4.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/lesstif/lesstif-0.94.4.ebuild,v 1.21 2008/01/11 21:38:44 grobian Exp $ - -inherit libtool flag-o-matic multilib - -DESCRIPTION="An OSF/Motif(R) clone" -HOMEPAGE="http://www.lesstif.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT="2.1" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="static" - -RDEPEND="virtual/libc - x11-libs/libXp - x11-libs/libXt - >=x11-libs/motif-config-0.9" - -DEPEND="dev-lang/perl - ${RDEPEND} - x11-libs/libXaw - x11-libs/libXft - x11-proto/printproto - >=sys-devel/libtool-1.5.10" - -PROVIDE="virtual/motif" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/CAN-2005-0605.patch -} - -src_compile() { - econf \ - $(use_enable static) \ - --enable-production \ - --enable-verbose=no \ - --with-x || die "./configure failed" - - # fix linkage against already installed version - perl -pi -e 's/^(hardcode_into_libs)=.*/$1=no/' libtool - - emake CFLAGS="${CFLAGS}" || die -} - -src_install() { - # fix linkage against already installed version - for f in `find . -name \*.la -type f` ; do - perl -pi -e 's/^(relink_command=.*)/# $1/' $f - done - - make DESTDIR=${D} install || die "make install" - - einfo "Fixing binaries" - dodir /usr/$(get_libdir)/lesstif-2.1 - for file in `ls ${D}/usr/bin` - do - mv ${D}/usr/bin/${file} ${D}/usr/$(get_libdir)/lesstif-2.1/${file} - done - - einfo "Fixing libraries" - mv ${D}/usr/lib/* ${D}/usr/$(get_libdir)/lesstif-2.1/ - - einfo "Fixing includes" - dodir /usr/include/lesstif-2.1/ - mv ${D}/usr/include/* ${D}/usr/include/lesstif-2.1 - - einfo "Fixing man pages" - mans="1 3 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}-lesstif-2.1.${man} - done - done - - einfo "Fixing docs" - dodir /usr/share/doc/ - mv ${D}/usr/LessTif ${D}/usr/share/doc/${P} - rm -fR ${D}/usr/$(get_libdir)/LessTif - - # cleanup - rm -f ${D}/usr/$(get_libdir)/lesstif-2.1/mxmkmf - rm -fR ${D}/usr/share/aclocal/ - rm -fR ${D}/usr/$(get_libdir)/lesstif-2.1/LessTif/ - rm -fR ${D}/usr/$(get_libdir)/lesstif-2.1/X11/ - rm -fR ${D}/usr/$(get_libdir)/X11/ - rm -f ${D}/usr/$(get_libdir)/lesstif-2.1/motif-config - - # profile stuff - dodir /etc/env.d - echo "LDPATH=/usr/lib/lesstif-2.1" > ${D}/etc/env.d/15lesstif-2.1 - dodir /usr/$(get_libdir)/motif - echo "PROFILE=lesstif-2.1" > ${D}/usr/$(get_libdir)/motif/lesstif-2.1 -} - -pkg_postinst() { - motif-config -s -} - -pkg_postrm() { - motif-config -s -} diff --git a/x11-libs/lesstif/lesstif-0.95.0.ebuild b/x11-libs/lesstif/lesstif-0.95.0.ebuild deleted file mode 100644 index c948c013a24a..000000000000 --- a/x11-libs/lesstif/lesstif-0.95.0.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/lesstif-0.95.0.ebuild,v 1.3 2008/02/07 21:11:34 grobian Exp $ - -inherit libtool flag-o-matic multilib - -DESCRIPTION="An OSF/Motif(R) clone" -HOMEPAGE="http://www.lesstif.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT="2.1" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="static" - -RDEPEND="virtual/libc - x11-libs/libXp - x11-libs/libXt - >=x11-libs/motif-config-0.9" - -DEPEND="dev-lang/perl - ${RDEPEND} - x11-libs/libXaw - x11-libs/libXft - x11-proto/printproto - >=sys-devel/libtool-1.5.10" - -PROVIDE="virtual/motif" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/CAN-2005-0605.patch" -} - -src_compile() { - econf \ - $(use_enable static) \ - --enable-production \ - --enable-verbose=no \ - --with-x || die "./configure failed" - - # fix linkage against already installed version - perl -pi -e 's/^(hardcode_into_libs)=.*/$1=no/' libtool - - emake CFLAGS="${CFLAGS}" || die -} - -src_install() { - # fix linkage against already installed version - for f in `find . -name \*.la -type f` ; do - perl -pi -e 's/^(relink_command=.*)/# $1/' $f - done - - emake DESTDIR="${D}" install || die "make install" - - einfo "Fixing binaries" - dodir /usr/$(get_libdir)/lesstif-2.1 - for file in `ls ${D}/usr/bin` - do - mv "${D}/usr/bin/${file}" "${D}/usr/$(get_libdir)/lesstif-2.1/${file}" - done - - einfo "Fixing libraries" - mv "${D}"/usr/lib/* "${D}"/usr/$(get_libdir)/lesstif-2.1/ - - einfo "Fixing includes" - dodir /usr/include/lesstif-2.1/ - mv "${D}"/usr/include/* "${D}"/usr/include/lesstif-2.1 - - einfo "Fixing man pages" - mans="1 3 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}-lesstif-2.1.${man}" - done - done - - einfo "Fixing docs" - dodir /usr/share/doc/ - mv "${D}/usr/LessTif" "${D}/usr/share/doc/${P}" - rm -fR "${D}/usr/$(get_libdir)/LessTif" - - # cleanup - rm -f "${D}/usr/$(get_libdir)/lesstif-2.1/mxmkmf" - rm -fR "${D}/usr/share/aclocal/" - rm -fR "${D}/usr/$(get_libdir)/lesstif-2.1/LessTif/" - rm -fR "${D}/usr/$(get_libdir)/lesstif-2.1/X11/" - rm -fR "${D}/usr/$(get_libdir)/X11/" - rm -f "${D}/usr/$(get_libdir)/lesstif-2.1/motif-config" - - # profile stuff - dodir /etc/env.d - echo "LDPATH=/usr/lib/lesstif-2.1" > "${D}/etc/env.d/15lesstif-2.1" - dodir /usr/$(get_libdir)/motif - echo "PROFILE=lesstif-2.1" > "${D}/usr/$(get_libdir)/motif/lesstif-2.1" -} - -pkg_postinst() { - motif-config -s -} - -pkg_postrm() { - motif-config -s -} |