summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2003-12-27 15:20:59 +0000
committerHeinrich Wendel <lanius@gentoo.org>2003-12-27 15:20:59 +0000
commit2562104e995e8245cac3beca4c6f80ff6128b313 (patch)
tree01323afe3177e9a45aad21d9c3d577f5a0866e7d /x11-libs
parentversion bump, fixed man5 pages to be installed to man5 not man3 (diff)
downloadhistorical-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/Manifest6
-rw-r--r--x11-libs/lesstif/files/digest-lesstif-0.93.941
-rw-r--r--x11-libs/lesstif/lesstif-0.93.91.ebuild2
-rw-r--r--x11-libs/lesstif/lesstif-0.93.94.ebuild93
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
+}