diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2004-10-07 14:50:07 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2004-10-07 14:50:07 +0000 |
commit | c73f32f45d28598e593cadb2c201b67b4eef3d79 (patch) | |
tree | 28b297a4acb45c1e0826e84adc7e2b0dabdb0fa6 | |
parent | Cleanup up older versions and adding new version 1.0.6 for the 2004.3 release... (diff) | |
download | gentoo-2-c73f32f45d28598e593cadb2c201b67b4eef3d79.tar.gz gentoo-2-c73f32f45d28598e593cadb2c201b67b4eef3d79.tar.bz2 gentoo-2-c73f32f45d28598e593cadb2c201b67b4eef3d79.zip |
version bump for security reason; unfortunately the 1.2 build is no longer provided, so we have to switch to 2.1
-rw-r--r-- | x11-libs/lesstif/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/lesstif/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/lesstif/files/digest-lesstif-0.93.97 | 1 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.93.97.ebuild | 79 |
4 files changed, 90 insertions, 2 deletions
diff --git a/x11-libs/lesstif/ChangeLog b/x11-libs/lesstif/ChangeLog index d8d35e482477..cb68ee9ff9c4 100644 --- a/x11-libs/lesstif/ChangeLog +++ b/x11-libs/lesstif/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/lesstif # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/ChangeLog,v 1.30 2004/10/06 11:41:01 gmsoft Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/ChangeLog,v 1.31 2004/10/07 14:50:07 lanius Exp $ + +*lesstif-0.93.97 (07 Oct 2004) + + 07 Oct 2004; Heinrich Wendel <lanius@gentoo.org> +lesstif-0.93.97.ebuild: + version bump for security reason; unfortunately the 1.2 build is no longer + provided, so we have to switch to 2.1 06 Oct 2004; Guy Martin <gmsoft@gentoo.org> lesstif-0.93.94.ebuild: Stable on hppa. diff --git a/x11-libs/lesstif/Manifest b/x11-libs/lesstif/Manifest index 555f856c9e6a..8ab263bc4f69 100644 --- a/x11-libs/lesstif/Manifest +++ b/x11-libs/lesstif/Manifest @@ -1,3 +1,5 @@ -MD5 9afa006b106c03287452d67a342419da ChangeLog 4190 +MD5 feea46f1b4c434636ce893df69466015 lesstif-0.93.97.ebuild 2188 MD5 c19689dd5fd5bb2ba9b5e7644d29a802 lesstif-0.93.94.ebuild 2183 +MD5 9afa006b106c03287452d67a342419da ChangeLog 4190 MD5 b7dab7983555719dd200f3a69e61653d files/digest-lesstif-0.93.94 69 +MD5 3ee965f1f5603a167f6335a66b03b292 files/digest-lesstif-0.93.97 69 diff --git a/x11-libs/lesstif/files/digest-lesstif-0.93.97 b/x11-libs/lesstif/files/digest-lesstif-0.93.97 new file mode 100644 index 000000000000..af25598191a8 --- /dev/null +++ b/x11-libs/lesstif/files/digest-lesstif-0.93.97 @@ -0,0 +1 @@ +MD5 2e2086bb942b081a031012136e8e8e07 lesstif-0.93.97.tar.bz2 2415508 diff --git a/x11-libs/lesstif/lesstif-0.93.97.ebuild b/x11-libs/lesstif/lesstif-0.93.97.ebuild new file mode 100644 index 000000000000..a5a5a1babd60 --- /dev/null +++ b/x11-libs/lesstif/lesstif-0.93.97.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/lesstif-0.93.97.ebuild,v 1.1 2004/10/07 14:50:07 lanius Exp $ + +inherit libtool + +DESCRIPTION="An OSF/Motif(R) clone" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +HOMEPAGE="http://www.lesstif.org/" +LICENSE="LGPL-2" +KEYWORDS="x86 ~ppc ~sparc ~amd64 ~ppc64 ~hppa" +SLOT="0" +IUSE="" +DEPEND="virtual/libc + virtual/x11" + +src_compile() { + elibtoolize + + econf \ + --enable-production \ + --enable-verbose=no \ + --with-x || die "./configure failed" + + emake CFLAGS="${CFLAGS}" || die +} + +src_install() { + make DESTDIR=${D} install || die "make install" + + + einfo "Fixing binaries" + dodir /usr/X11R6/bin/lesstif + for file in `ls ${D}/usr/bin` + do + mv ${D}/usr/bin/${file} ${D}/usr/X11R6/bin/lesstif/${file} + done + rm -f ${D}/usr/X11R6/bin/lesstif/mxmkmf + rm -fR ${D}/usr/bin + + + einfo "Fixing docs" + dodir /usr/share/doc/ + mv ${D}/usr/LessTif ${D}/usr/share/doc/${P} + rm -fR ${D}/usr/lib/LessTif + + + einfo "Fixing libraries" + dodir /usr/X11R6/lib/lesstif + mv ${D}/usr/lib/lib* ${D}/usr/X11R6/lib/lesstif + + + einfo "Fixing includes" + dodir /usr/X11R6/include/lesstif/ + mv ${D}/usr/include/* ${D}/usr/X11R6/include/lesstif + rm -fR ${D}/usr/include + + + einfo "Fixing man pages" + dodir /usr/X11R6/share/man/{man1,man3,man5} + for file in `ls ${D}/usr/share/man/man1` + do + file=${file/.1/} + mv ${D}/usr/share/man/man1/${file}.1 ${D}/usr/X11R6/share/man/man1/${file}-lesstif.1 + done + for file in `ls ${D}/usr/share/man/man3` + do + file=${file/.3/} + mv ${D}/usr/share/man/man3/${file}.3 ${D}/usr/X11R6/share/man/man3/${file}-lesstif.3 + done + for file in `ls ${D}/usr/share/man/man6` + do + file=${file/.5/} + mv ${D}/usr/share/man/man5/${file}.5 ${D}/usr/X11R6/share/man/man5/${file}-lesstif.5 + done + rm -fR ${D}/usr/share/man + + rm -fR ${D}/usr/share/aclocal +} |