diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2005-02-01 18:40:27 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2005-02-01 18:40:27 +0000 |
commit | c8e06baeb3f7af5819a8a9ca989184003a079cd9 (patch) | |
tree | 9ebe90dd7757d59ba4ce5cbf2bc3ed14cd3076ca /x11-libs | |
parent | move openmotif-2.2.3 to ~arch (diff) | |
download | historical-c8e06baeb3f7af5819a8a9ca989184003a079cd9.tar.gz historical-c8e06baeb3f7af5819a8a9ca989184003a079cd9.tar.bz2 historical-c8e06baeb3f7af5819a8a9ca989184003a079cd9.zip |
add version wihtthout virtual
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/lesstif/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/lesstif/files/digest-lesstif-0.94.0-r1 | 1 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.94.0-r1.ebuild | 51 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.94.0.ebuild | 68 |
4 files changed, 105 insertions, 19 deletions
diff --git a/x11-libs/lesstif/Manifest b/x11-libs/lesstif/Manifest index 9b20b3349417..bb22c43df32d 100644 --- a/x11-libs/lesstif/Manifest +++ b/x11-libs/lesstif/Manifest @@ -1,7 +1,9 @@ MD5 217fc493f31fef3b4ebe2e11a1dd99eb lesstif-0.93.97.ebuild 2031 +MD5 cf603d2475a3b4d966782632a256789f lesstif-0.94.0-r1.ebuild 1206 MD5 fa5d70bc071b28f95c686985ce837400 lesstif-0.93.94.ebuild 2183 MD5 b6f24e177ece17f933a31ab2ca22e79f ChangeLog 5289 -MD5 77d9701ba9a9fa5d13086ca6e639e004 lesstif-0.94.0.ebuild 1203 +MD5 dfe0b61c24afa4eb66dd73c39876c7e8 lesstif-0.94.0.ebuild 2037 MD5 50f3abd88dd0c45de68a1cec931c4909 files/digest-lesstif-0.94.0 68 MD5 b7dab7983555719dd200f3a69e61653d files/digest-lesstif-0.93.94 69 MD5 3ee965f1f5603a167f6335a66b03b292 files/digest-lesstif-0.93.97 69 +MD5 50f3abd88dd0c45de68a1cec931c4909 files/digest-lesstif-0.94.0-r1 68 diff --git a/x11-libs/lesstif/files/digest-lesstif-0.94.0-r1 b/x11-libs/lesstif/files/digest-lesstif-0.94.0-r1 new file mode 100644 index 000000000000..86a358232318 --- /dev/null +++ b/x11-libs/lesstif/files/digest-lesstif-0.94.0-r1 @@ -0,0 +1 @@ +MD5 20f38a06c863e0c51ca0c862ef039601 lesstif-0.94.0.tar.bz2 2425210 diff --git a/x11-libs/lesstif/lesstif-0.94.0-r1.ebuild b/x11-libs/lesstif/lesstif-0.94.0-r1.ebuild new file mode 100644 index 000000000000..38327d0b140f --- /dev/null +++ b/x11-libs/lesstif/lesstif-0.94.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/lesstif-0.94.0-r1.ebuild,v 1.1 2005/02/01 18:40:27 lanius Exp $ + +inherit libtool flag-o-matic multilib + +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 ~alpha ~ppc-macos" +SLOT="0" +IUSE="" +DEPEND="virtual/libc + virtual/x11 + !virtual/motif" + +PROVIDE="virtual/motif" + +src_compile() { + use ppc-macos || elibtoolize + + if use ppc-macos; then + append-ldflags -L/usr/X11R6/lib -lX11 -lXt + fi + + econf \ + --enable-production \ + --enable-verbose=no \ + --with-x || die "./configure failed" + + emake CFLAGS="${CFLAGS}" || die +} + +src_install() { + make DESTDIR=${D} install || die "make install" + + # cleanup + rm -fR ${D}/usr/lib64/LessTif/ + rm -fR ${D}/usr/share/aclocal + + # move docs + dodir /usr/share/doc/${P} + mv ${D}/usr/LessTif/* ${D}/usr/share/doc/${P}/ + rm -fR ${D}/usr/LessTif/ + + # move config files + dodir /etc/X11 + mv ${D}/usr/$(get_libdir)/X11/* ${D}/etc/X11 + dosym /etc/X11/mwm /usr/$(get_libdir)/X11/mwm +} diff --git a/x11-libs/lesstif/lesstif-0.94.0.ebuild b/x11-libs/lesstif/lesstif-0.94.0.ebuild index db587e820cfc..90e0865e2734 100644 --- a/x11-libs/lesstif/lesstif-0.94.0.ebuild +++ b/x11-libs/lesstif/lesstif-0.94.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/lesstif-0.94.0.ebuild,v 1.1 2005/02/01 18:31:24 lanius Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/lesstif/lesstif-0.94.0.ebuild,v 1.2 2005/02/01 18:40:27 lanius Exp $ -inherit libtool flag-o-matic multilib +inherit libtool flag-o-matic DESCRIPTION="An OSF/Motif(R) clone" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" @@ -12,15 +12,12 @@ KEYWORDS="~x86 ~ppc ~sparc ~amd64 ~ppc64 ~hppa ~alpha ~ppc-macos" SLOT="0" IUSE="" DEPEND="virtual/libc - virtual/x11 - !virtual/motif" - -PROVIDE="virtual/motif" + virtual/x11" src_compile() { use ppc-macos || elibtoolize - if use ppc-macos; then + if use ppc-macos || macos ; then append-ldflags -L/usr/X11R6/lib -lX11 -lXt fi @@ -35,17 +32,52 @@ src_compile() { src_install() { make DESTDIR=${D} install || die "make install" - # cleanup - rm -fR ${D}/usr/lib64/LessTif/ - rm -fR ${D}/usr/share/aclocal - # move docs - dodir /usr/share/doc/${P} - mv ${D}/usr/LessTif/* ${D}/usr/share/doc/${P}/ - rm -fR ${D}/usr/LessTif/ + 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 - # move config files - dodir /etc/X11 - mv ${D}/usr/$(get_libdir)/X11/* ${D}/etc/X11 - dosym /etc/X11/mwm /usr/$(get_libdir)/X11/mwm + + 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 } |