diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2003-12-27 15:20:59 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2003-12-27 15:20:59 +0000 |
commit | 2562104e995e8245cac3beca4c6f80ff6128b313 (patch) | |
tree | 01323afe3177e9a45aad21d9c3d577f5a0866e7d /x11-libs | |
parent | version bump, fixed man5 pages to be installed to man5 not man3 (diff) | |
download | historical-2562104e995e8245cac3beca4c6f80ff6128b313.tar.gz historical-2562104e995e8245cac3beca4c6f80ff6128b313.tar.bz2 historical-2562104e995e8245cac3beca4c6f80ff6128b313.zip |
version bump, fixed man5 pages to be installed to man5 not man3
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/lesstif/Manifest | 6 | ||||
-rw-r--r-- | x11-libs/lesstif/files/digest-lesstif-0.93.94 | 1 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.93.91.ebuild | 2 | ||||
-rw-r--r-- | x11-libs/lesstif/lesstif-0.93.94.ebuild | 93 |
4 files changed, 98 insertions, 4 deletions
diff --git a/x11-libs/lesstif/Manifest b/x11-libs/lesstif/Manifest index 3de1029d745f..a606d5d7d3bf 100644 --- a/x11-libs/lesstif/Manifest +++ b/x11-libs/lesstif/Manifest @@ -1,9 +1,9 @@ MD5 538f14f4c9a506a96c2342d3074f3240 lesstif-0.93.40.ebuild 1671 MD5 d0af95bace88edd90d0e683c09779274 lesstif-0.93.36.ebuild 1266 -MD5 512ca248470b46c31fade09568eef382 lesstif-0.93.94.ebuild 2075 -MD5 512ca248470b46c31fade09568eef382 lesstif-0.93.91.ebuild 2075 +MD5 6ab9e868e652fa330f4ac05a3810668f lesstif-0.93.94.ebuild 2075 +MD5 6ab9e868e652fa330f4ac05a3810668f lesstif-0.93.91.ebuild 2075 MD5 a823819c9b28bf2cbde83727d091fcc1 lesstif-0.93.36-r3.ebuild 1736 -MD5 53045970c3782de38917620f747f3227 ChangeLog 3357 +MD5 d19617154a63e862e2792ab2c0ae598f ChangeLog 3557 MD5 caf61eda01cd0774b43a4b748b7406d6 files/digest-lesstif-0.93.36-r3 69 MD5 caf61eda01cd0774b43a4b748b7406d6 files/digest-lesstif-0.93.36 69 MD5 d9f21def21c6d7a280a7a40d0d8ff377 files/digest-lesstif-0.93.40 69 diff --git a/x11-libs/lesstif/files/digest-lesstif-0.93.94 b/x11-libs/lesstif/files/digest-lesstif-0.93.94 new file mode 100644 index 000000000000..bbadfea179e9 --- /dev/null +++ b/x11-libs/lesstif/files/digest-lesstif-0.93.94 @@ -0,0 +1 @@ +MD5 6ae7340d91ba0566676bd3abb3842203 lesstif-0.93.94.tar.bz2 3461827 diff --git a/x11-libs/lesstif/lesstif-0.93.91.ebuild b/x11-libs/lesstif/lesstif-0.93.91.ebuild index 68845080c683..2ef64c79c0ca 100644 --- a/x11-libs/lesstif/lesstif-0.93.91.ebuild +++ b/x11-libs/lesstif/lesstif-0.93.91.ebuild @@ -85,7 +85,7 @@ src_install() { for file in `ls ${D}/usr/share/man/man6` do file=${file/.5/} - mv ${D}/usr/share/man/man3/${file}.5 ${D}/usr/X11R6/share/man/man3/${file}-12.5 + mv ${D}/usr/share/man/man5/${file}.5 ${D}/usr/X11R6/share/man/man5/${file}-12.5 done rm -fR ${D}/usr/share/man diff --git a/x11-libs/lesstif/lesstif-0.93.94.ebuild b/x11-libs/lesstif/lesstif-0.93.94.ebuild new file mode 100644 index 000000000000..2ef64c79c0ca --- /dev/null +++ b/x11-libs/lesstif/lesstif-0.93.94.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +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" +SLOT="0" + +DEPEND="virtual/glibc + virtual/x11" + +src_compile() { + elibtoolize + + econf \ + --enable-build-12 \ + --disable-build-20 \ + --disable-build-21 \ + --enable-static \ + --enable-shared \ + --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 + cd ${D}/usr/X11R6/lib + + for lib in libMrm.so.1 libMrm.so.1.0.2 \ + libUil.so.1 libUil.so.1.0.2 \ + libXm.so.1 libXm.so.1.0.2 + do + ln -s "lesstif/${lib}" . + done + rm -fR ${D}/usr/lib + + + 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}-12.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}-12.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}-12.5 + done + rm -fR ${D}/usr/share/man + + rm -fR ${D}/usr/share/aclocal +} |