diff options
author | Achim Gottinger <achim@gentoo.org> | 2000-11-30 23:15:06 +0000 |
---|---|---|
committer | Achim Gottinger <achim@gentoo.org> | 2000-11-30 23:15:06 +0000 |
commit | b795ef40f29871a83d01839ee8ad432968396763 (patch) | |
tree | a61528cb587cc81b06df6960f98eafdf2f236a84 | |
parent | cute little gnome-vfs fix (diff) | |
download | gentoo-2-b795ef40f29871a83d01839ee8ad432968396763.tar.gz gentoo-2-b795ef40f29871a83d01839ee8ad432968396763.tar.bz2 gentoo-2-b795ef40f29871a83d01839ee8ad432968396763.zip |
Prepared for rc3
88 files changed, 933 insertions, 638 deletions
diff --git a/sys-apps/at/at-3.1.8-r1.ebuild b/sys-apps/at/at-3.1.8-r1.ebuild index f663d8628246..139df8e38a0d 100644 --- a/sys-apps/at/at-3.1.8-r1.ebuild +++ b/sys-apps/at/at-3.1.8-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/at/at-3.1.8-r1.ebuild,v 1.4 2000/09/15 20:09:16 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/at/at-3.1.8-r1.ebuild,v 1.5 2000/11/30 23:14:31 achim Exp $ A="${P}.tar.bz2 ${P}.dif" S=${WORKDIR}/${P} @@ -9,10 +9,18 @@ DESCRIPTION="queues jobs for later execution" SRC_URI="ftp://jurix.jura.uni-sb.de/pub/jurix/source/chroot/appl/at/${P}.tar.bz2 ftp://jurix.jura.uni-sb.de/pub/jurix/source/chroot/appl/at/${P}.dif" + +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" + src_compile() { - try ./configure --host=${CHOST} --sysconfdir=/etc/at - try make + try ./configure --host=${CHOST} --sysconfdir=/etc/at \ + --with-jobdir=/var/cron/atjobs \ + --with-atspool=/var/cron/atspool \ + --with-etcdir=/etc/at + try pmake } @@ -36,12 +44,14 @@ src_install() { dosbin atd atrun for i in atjobs atspool do - dodir /var/spool/${i} - fperms 700 /var/spool/${i} - fowners daemon.daemon /var/spool/${i} + dodir /var/cron/${i} + fperms 700 /var/cron/${i} + fowners daemon.daemon /var/cron/${i} done doman at.1 at_allow.5 atd.8 atrun.8 - dodoc COPYING ChangeLog Copyright Problems README + dodoc COPYING ChangeLog Copyright + docinto txt + dodoc Problems README dodir /etc/rc.d/init.d cp ${O}/files/atd ${D}/etc/rc.d/init.d/ dodir /etc/at diff --git a/sys-apps/baselayout/baselayout-1.3-r2.ebuild b/sys-apps/baselayout/baselayout-1.3-r2.ebuild index f8cd8c8a3fb9..a90d36902dcc 100644 --- a/sys-apps/baselayout/baselayout-1.3-r2.ebuild +++ b/sys-apps/baselayout/baselayout-1.3-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-1.3-r2.ebuild,v 1.2 2000/11/27 22:40:41 achim Exp $# Copyright 1999-2000 Gentoo Technologies, Inc. +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-1.3-r2.ebuild,v 1.3 2000/11/30 23:14:31 achim Exp $# Copyright 1999-2000 Gentoo Technologies, Inc. A="" S=${WORKDIR}/${P} @@ -12,7 +12,7 @@ HOMEPAGE="http://www.gentoo.org" src_install() { dodir /boot - dodir /usr/include + dodir /usr/include /usr/src dosym /var/log /usr/adm dosym ../X11R6/include/X11 /usr/include/X11 dosym ../src/linux/include/linux /usr/include/linux @@ -35,7 +35,7 @@ src_install() dodir /var /var/run /var/log/news touch ${D}/var/run/utmp touch ${D}/var/log/wtmp - dodir /var/lib/locate /var/lib/pkg /var/spool + dodir /var/db/pkg /var/spool dodir /root /opt /home/ftp /etc/modules /proc chmod go-rx ${D}/root dodir /tmp @@ -61,10 +61,11 @@ src_install() dosym rcboot.d /etc/rc.d/rc0.d dosym rchalt.d /etc/rc.d/rc6.d - dodir /etc/pam.d - cd ${FILESDIR}/pam.d - insinto /etc/pam.d - doins * + dodir /etc/pam.d + cd ${FILESDIR}/pam.d + insinto /etc/pam.d + doins * + dodir /etc/rc.d/init.d dodir /etc/rc.d/config cd ${FILESDIR}/rc.d/init.d @@ -89,7 +90,6 @@ src_install() MAKEDEV sg MAKEDEV scd MAKEDEV rtc - dodoc README.newusers blurb.txt cd ${D}/etc/rc.d/config cp runlevels runlevels.orig sed -e 's:##OSNAME##:Gentoo Linux:g' -e 's:##ARCH##:i686a:g' runlevels.orig > runlevels diff --git a/sys-apps/bash/bash-2.04.ebuild b/sys-apps/bash/bash-2.04.ebuild index f21139216e9f..fd453b34b602 100644 --- a/sys-apps/bash/bash-2.04.ebuild +++ b/sys-apps/bash/bash-2.04.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/bash/bash-2.04.ebuild,v 1.5 2000/10/04 13:31:05 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/bash/bash-2.04.ebuild,v 1.6 2000/11/30 23:14:31 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -16,10 +16,19 @@ src_compile() { cd ${S} try ./configure --prefix=/ --host=${CHOST} \ --disable-profiling --with-curses \ - --enable-static-link + --enable-static-link --with-installed-readline cp Makefile Makefile.orig sed -e "s:-lcurses:-lncurses:" Makefile.orig > Makefile - try make + try pmake + if [ "`use tex`" ] + then + cd support + cp texi2html texi2html.orig + sed -e "s:/usr/local/bin/perl:/usr/bin/perl:" \ + texi2html.orig > texi2html + cd ../doc + try make + fi } @@ -28,14 +37,20 @@ src_compile() { src_install() { cd ${S} - cp doc/bashref.info doc/bash.info - into /usr - doinfo doc/bash.info - doman doc/*.1 + if [ "`use tex`" ] + then + docinto html + dodoc doc/*.html + docinto ps + dodoc doc/*.ps + fi into / dobin bash bashbug dosym bash /bin/sh - dodoc README NEWS AUTHORS CHANGES COMPAT COPYING Y2K doc/FAQ doc/INTRO + docinto / + dodoc README NEWS AUTHORS CHANGES COMPAT COPYING Y2K + docinto txt + dodoc doc/FAQ doc/INTRO } diff --git a/sys-apps/bzip2/bzip2-1.0.1.ebuild b/sys-apps/bzip2/bzip2-1.0.1.ebuild index 81dd14dbe010..cb38ab23f849 100644 --- a/sys-apps/bzip2/bzip2-1.0.1.ebuild +++ b/sys-apps/bzip2/bzip2-1.0.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/bzip2/bzip2-1.0.1.ebuild,v 1.6 2000/10/03 16:02:03 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/bzip2/bzip2-1.0.1.ebuild,v 1.7 2000/11/30 23:14:31 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -11,6 +11,8 @@ SRC_URI="ftp://sourceware.cygnus.com/pub/bzip2/v100/${A} HOMEPAGE="http://sourceware.cygnus.com/bzip2/" +DEPEND=">=sys-libs/glibc-2.1.3" + src_unpack() { unpack ${A} # bzip2's try makefile does not use CFLAGS so we hard-wire the compile @@ -23,19 +25,21 @@ src_unpack() { } src_compile() { - try make -f Makefile-libbz2_so all - try make all + try pmake -f Makefile-libbz2_so all + try pmake all } src_install() { - dodoc README LICENSE CHANGES manual.ps + dodoc README LICENSE CHANGES Y2K_INFO + docinto txt + dodoc bzip2.txt + docinto ps + dodoc manual.ps docinto html dodoc manual_*.html try make PREFIX=${D}/usr install - strip ${D}/usr/bin/* into /usr dolib.so libbz2.so.1.0.1 - dosym /usr/lib/libbz2.so.1.0.1 /usr/lib/libbz2.so.1.0 - prepman + preplib /usr } diff --git a/sys-apps/console-data/console-data-1999.08.29-r1.ebuild b/sys-apps/console-data/console-data-1999.08.29-r1.ebuild index 8d8e3f92b18c..f0a156c332a2 100644 --- a/sys-apps/console-data/console-data-1999.08.29-r1.ebuild +++ b/sys-apps/console-data/console-data-1999.08.29-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/console-data/console-data-1999.08.29-r1.ebuild,v 1.3 2000/09/15 20:09:16 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/console-data/console-data-1999.08.29-r1.ebuild,v 1.4 2000/11/30 23:14:31 achim Exp $ P=console-data-1999.08.29 A=${P}.tar.gz @@ -13,13 +13,20 @@ HOMEPAGE="http://altern.org/ydirson/en/lct/data.html" src_compile() { try ./configure --host=${CHOST} --prefix=/usr + # do not use pmake try make } src_install() { - dodoc ChangeLog doc/README.* + dodoc ChangeLog + docinto txt + dodoc doc/README.* + docinto txt/fonts + dodoc doc/fonts/* + docinto txt/keymaps + dodoc doc/keymaps/* try make DESTDIR=${D} install } diff --git a/sys-apps/console-tools/console-tools-0.2.3-r2.ebuild b/sys-apps/console-tools/console-tools-0.2.3-r2.ebuild index 22083c157956..9ed043e32d99 100644 --- a/sys-apps/console-tools/console-tools-0.2.3-r2.ebuild +++ b/sys-apps/console-tools/console-tools-0.2.3-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/console-tools/console-tools-0.2.3-r2.ebuild,v 1.1 2000/11/26 13:27:25 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/console-tools/console-tools-0.2.3-r2.ebuild,v 1.2 2000/11/30 23:14:32 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -9,28 +9,45 @@ DESCRIPTION="Console and font utilities" SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/keyboards/${A}" HOMEPAGE="http://altern.org/ydirson/en/lct/" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" + src_unpack() { unpack ${A} cd ${S} gzip -dc ${FILESDIR}/${PN}-${PV}.patch.gz | patch -p1 } -src_compile() { +src_compile() { + + local myconf + + if [ "$DEBUG" ] + then + myconf="--enable-debugging" + fi + try ./configure --prefix=/usr --host=${CHOST} - mv Makefile Makefile.orig - #building without documentation for now - sed -e s/doc// Makefile.orig > Makefile - try make all + try make $MAKEOPTS all } src_install() { into /usr cd ${S} try make DESTDIR=${D} install - strip ${D}/usr/bin/* - strip --strip-unneeded ${D}/usr/lib/*.so.0.0.0 dodoc BUGS COPYING* CREDITS ChangeLog NEWS README RELEASE TODO - gzip -9 ${D}/usr/man/man8/*.8 + docinto txt + dodoc doc/*.txt doc/README.* + docinto sgml + dodoc doc/*.sgml + docinto txt/contrib + dodoc doc/contrib/* + docinto txt/dvorak + dodoc doc/dvorak/* + docinto txt/file-formats + dodoc doc/file-formats/* + doman doc/man/*.[1-8] MOPREFIX="console-tools" domo ${S}/po/*.gmo } diff --git a/sys-apps/cpio/cpio-2.4.2-r1.ebuild b/sys-apps/cpio/cpio-2.4.2-r1.ebuild index 7aa77b70e100..40c5eaa01c85 100644 --- a/sys-apps/cpio/cpio-2.4.2-r1.ebuild +++ b/sys-apps/cpio/cpio-2.4.2-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/cpio/cpio-2.4.2-r1.ebuild,v 1.4 2000/10/03 16:02:03 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/cpio/cpio-2.4.2-r1.ebuild,v 1.5 2000/11/30 23:14:32 achim Exp $ P="cpio-2.4.2" A="${P}.tar.gz" @@ -12,9 +12,12 @@ SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/cpio/${A} HOMEPAGE="http://www.gnu.org/software/cpio/cpio.html" +DEPEND=">=sys-libs/glibc-2.1.3" + src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try pmake + makeinfo --html --force cpio.texi } src_unpack() { @@ -26,11 +29,15 @@ src_unpack() { sed -e "85d" userspec.c.orig > userspec.c } -src_install() { +src_install() { + into /usr dobin cpio mt doman cpio.1 mt.1 doinfo cpio.info dodoc COPYING* ChangeLog NEWS README + docinto html + dodoc cpio.html + } diff --git a/sys-apps/daemontools/daemontools-0.70.ebuild b/sys-apps/daemontools/daemontools-0.70.ebuild index 4bd27dc1122e..1dae3dfbf2a6 100644 --- a/sys-apps/daemontools/daemontools-0.70.ebuild +++ b/sys-apps/daemontools/daemontools-0.70.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/daemontools-0.70.ebuild,v 1.1 2000/11/24 00:48:47 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/daemontools-0.70.ebuild,v 1.2 2000/11/30 23:14:32 achim Exp $ P=daemontools-0.70 A=${P}.tar.gz @@ -16,13 +16,12 @@ src_unpack() { unpack ${A} cd ${S} echo "gcc ${CFLAGS}" > conf-cc - echo "gcc -s" > conf-ld + echo "gcc" > conf-ld } src_compile() { cd ${S} - echo $PATH - try make + try pmake } src_install() { diff --git a/sys-apps/debianutils/debianutils-1.13.3-r1.ebuild b/sys-apps/debianutils/debianutils-1.13.3-r1.ebuild index 0164900cb50c..c199fb275aa4 100644 --- a/sys-apps/debianutils/debianutils-1.13.3-r1.ebuild +++ b/sys-apps/debianutils/debianutils-1.13.3-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/debianutils/debianutils-1.13.3-r1.ebuild,v 1.3 2000/09/15 20:09:17 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/debianutils/debianutils-1.13.3-r1.ebuild,v 1.4 2000/11/30 23:14:32 achim Exp $ P=debianutils-1.13.3 A=debianutils_1.13.3.tar.gz @@ -9,8 +9,12 @@ S=${WORKDIR}/${P} DESCRIPTION="A selection of tools from Debian" SRC_URI="ftp://ftp.debian.org/debian/dists/potato/main/source/base/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" + src_compile() { - try make + try pmake } src_unpack() { @@ -20,13 +24,16 @@ src_unpack() { sed -e "s/-O2 -g/${CFLAGS}/" Makefile.orig > Makefile } -src_install() { +src_install() { + into / dobin run-parts readlink tempfile mktemp insopts -m755 insinto /usr/sbin doins savelog doman run-parts.8 readlink.1 tempfile.1 mktemp.1 savelog.8 + dodoc debian/changelog debian/control debian/copyright + } diff --git a/sys-apps/diffutils/diffutils-2.7-r1.ebuild b/sys-apps/diffutils/diffutils-2.7-r1.ebuild index 1c60758b7eb0..5954d436ef3f 100644 --- a/sys-apps/diffutils/diffutils-2.7-r1.ebuild +++ b/sys-apps/diffutils/diffutils-2.7-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/diffutils/diffutils-2.7-r1.ebuild,v 1.4 2000/10/03 16:02:03 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/diffutils/diffutils-2.7-r1.ebuild,v 1.5 2000/11/30 23:14:32 achim Exp $ P=diffutils-2.7 A=${P}.tar.gz @@ -11,10 +11,12 @@ SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/diffutils/${A} ftp://ftp.gnu.org/gnu/diffutils/${A}" HOMEPAGE="http://www.gnu.org/software/diffutils/diffutils.html" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try pmake + makeinfo --html --force diff.texi } src_install() { @@ -22,6 +24,8 @@ src_install() { doinfo *.info* dobin cmp diff diff3 sdiff dodoc COPYING ChangeLog NEWS README + docinto html + dodoc *.html } diff --git a/sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild b/sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild index 408263a15477..7372eb270860 100644 --- a/sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild +++ b/sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild,v 1.4 2000/10/09 16:02:50 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild,v 1.5 2000/11/30 23:14:32 achim Exp $ P=e2fsprogs-1.19 A=${P}.tar.gz @@ -10,26 +10,41 @@ DESCRIPTION="Standard ext2 filesystem utilities" SRC_URI="ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs/e2fsprogs-1.19.tar.gz" HOMEPAGE="http://e2fsprogs.sourceforge.net/" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { - try ./configure --host=${CHOST} --enable-elf-shlibs - try make + try ./configure --host=${CHOST} --enable-elf-shlibs --enable-nls + # do not use pmake recursive + try make $MAKEOPTS + } src_install() { into /usr - try make DESTDIR=${D} install - try make DESTDIR=${D} install-libs - prepman - if [ -z "DBUG" ] + local myopts + if [ "$DEBUG" ] then - strip ${D}/sbin/* - strip ${D}/usr/sbin/* - strip ${D}/usr/bin/* - strip --strip-unneeded ${D}/lib/*.so* - strip --strip-unneeded ${D}/usr/lib/*.so* + myopts="STRIP=\"echo\"" fi + try make DESTDIR=${D} ${myopts} install + try make DESTDIR=${D} ${myopts} install-libs dodoc COPYING ChangeLog README RELEASE-NOTES SHLIBS + docinto e2fsck + dodoc e2fsck/ChangeLog e2fsck/CHANGES + for i in e2p et ext2fs ss uuid + do + docinto lib/${i} + dodoc lib/${i}/ChangeLog + done + docinto misc + dodoc misc/ChangeLog + docinto resize + dodoc resize/ChangeLog + docinto util + dodoc util/ChangeLog + } diff --git a/sys-apps/ed/ed-0.2.ebuild b/sys-apps/ed/ed-0.2.ebuild index e0cb027b3ba1..27dfba4a541a 100644 --- a/sys-apps/ed/ed-0.2.ebuild +++ b/sys-apps/ed/ed-0.2.ebuild @@ -2,7 +2,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/ed/ed-0.2.ebuild,v 1.5 2000/11/26 14:15:17 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/ed/ed-0.2.ebuild,v 1.6 2000/11/30 23:14:32 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -10,16 +10,18 @@ DESCRIPTION="Your basic line editor" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/ed/${A} ftp://ftp.gnu.org/pub/gnu/ed/${A}" HOMEPAGE="http://www.gnu.org/software/ed/" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/ --host=${CHOST} - try make + try pmake } src_install() { - try make prefix=${D}/ mandir=${D}/usr/man/man1 infodir=${D}/usr/info install + try make prefix=${D}/ mandir=${D}/usr/man/man1 infodir=${D}/usr/info \ + install dodoc COPYING ChangeLog NEWS POSIX README THANKS TODO } diff --git a/sys-apps/file/file-3.33.ebuild b/sys-apps/file/file-3.33.ebuild index 8906286fd7eb..a8b723291358 100644 --- a/sys-apps/file/file-3.33.ebuild +++ b/sys-apps/file/file-3.33.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-3.33.ebuild,v 1.1 2000/11/26 12:52:15 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-3.33.ebuild,v 1.2 2000/11/30 23:14:32 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -11,9 +11,11 @@ DESCRIPTION="Program to identify a file's format by scanning binary data for pat #on cvs.gentoo.org SRC_URI="ftp://ftp.astron.com/pub/file/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" + src_compile() { try ./configure --prefix=/usr --datadir=/etc --host=${CHOST} - try make + try pmake } src_install() { diff --git a/sys-apps/fileutils/fileutils-4.0.32.ebuild b/sys-apps/fileutils/fileutils-4.0.32.ebuild new file mode 100644 index 000000000000..a8b9184cb009 --- /dev/null +++ b/sys-apps/fileutils/fileutils-4.0.32.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Achim Gottinger <achim@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-apps/fileutils/fileutils-4.0.32.ebuild,v 1.3 2000/11/30 23:14:32 achim Exp $ + +A=${P}.tar.gz +S=${WORKDIR}/${P} +DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls, etc)" +SRC_URI="ftp://alpha.gnu.org/gnu/fetish/${A}" +HOMEPAGE="http://www.gnu.org/software/fileutils/fileutils.html" + +DEPEND=">=sys-libs/glibc-2.1.3" + +src_compile() { + #we are waiting for GNU fileutils 4.0.30 which will become standard in Gentoo 1.0 + #until then, we wait. + try ./configure --prefix=/usr + try make ${MAKEOPTS} +} + +src_install() { + dodoc COPYING NEWS README* THANKS TODO ChangeLog ChangeLog-1997 AUTHORS + make prefix=${D}/usr install + cd ${D} + mv usr/bin . + +} + diff --git a/sys-apps/fileutils/fileutils-4.0.33.ebuild b/sys-apps/fileutils/fileutils-4.0.33.ebuild index f1fb85a40330..d2d96bb613de 100644 --- a/sys-apps/fileutils/fileutils-4.0.33.ebuild +++ b/sys-apps/fileutils/fileutils-4.0.33.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/fileutils/fileutils-4.0.33.ebuild,v 1.1 2000/11/28 19:30:01 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/fileutils/fileutils-4.0.33.ebuild,v 1.2 2000/11/30 23:14:32 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -9,11 +9,13 @@ DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls, etc)" SRC_URI="ftp://alpha.gnu.org/gnu/fetish/${A}" HOMEPAGE="http://www.gnu.org/software/fileutils/fileutils.html" +DEPEND=">=sys-libs/glibc-2.1.3" + src_compile() { #we are waiting for GNU fileutils 4.0.30 which will become standard in Gentoo 1.0 #until then, we wait. try ./configure --prefix=/usr - try make + try make ${MAKEOPTS} } src_install() { @@ -21,6 +23,6 @@ src_install() { make prefix=${D}/usr install cd ${D} mv usr/bin . - prepall + rm -rf usr/lib } diff --git a/sys-apps/findutils/findutils-4.1-r1.ebuild b/sys-apps/findutils/findutils-4.1-r1.ebuild index dd33ebe68694..fbca30acf679 100644 --- a/sys-apps/findutils/findutils-4.1-r1.ebuild +++ b/sys-apps/findutils/findutils-4.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/findutils/findutils-4.1-r1.ebuild,v 1.4 2000/10/03 16:02:04 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/findutils/findutils-4.1-r1.ebuild,v 1.5 2000/11/30 23:14:32 achim Exp $ P=findutils-4.1 A=${P}.tar.gz @@ -11,9 +11,15 @@ SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/findutils/${A} ftp://prep.ai.mit.edu/gnu/findutils/${A}" HOMEPAGE="http://www.gnu.org/software/findutils/findutils.html" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" + src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + # do not use pmake recursive + try make LOCATE_DB=/var/state/locatedb \ + libexecdir=/usr/libexec/find $MAKEOPTS } src_unpack() { @@ -37,17 +43,11 @@ src_unpack() { src_install() { cd ${S} - cd locate - cp updatedb updatedb.orig - sed -e 's:LOCATE_DB=/usr/var/locatedb:LOCATE_DB=/var/lib/locate/locatedb:' -e 's:TMPDIR=/usr/tmp:TMPDIR=/tmp:' updatedb.orig > updatedb - cd .. - - into /usr - doinfo doc/find.info doc/find.info-1 doc/find.info-2 - dobin find/find locate/locate locate/updatedb xargs/xargs - doman find/*.1 locate/*.1 locate/*.5 xargs/*.1 - exeinto /usr/libexec - doexe locate/bigram locate/code locate/frcode + dodir /var/state/locatedb + try make prefix=${D}/usr libexecdir=${D}/usr/libexec/find \ + LOCATE_DB=${D}/var/state/locatedb install + dosed "s:TMPDIR=/usr/tmp:TMPDIR=/tmp:" usr/bin/updatedb dodoc COPYING NEWS README TODO ChangeLog + rm -fr ${D}/usr/var } diff --git a/sys-apps/gawk/gawk-3.0.6.ebuild b/sys-apps/gawk/gawk-3.0.6.ebuild index 5de40d45030a..9bd2cc44ecca 100644 --- a/sys-apps/gawk/gawk-3.0.6.ebuild +++ b/sys-apps/gawk/gawk-3.0.6.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.0.6.ebuild,v 1.3 2000/10/03 16:02:04 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.0.6.ebuild,v 1.4 2000/11/30 23:14:33 achim Exp $ P=gawk-3.0.6 A=${P}.tar.gz @@ -10,24 +10,30 @@ DESCRIPTION="GNU awk pattern-matching language" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/gawk/${A} ftp://prep.ai.mit.edu/gnu/gawk/${A}" HOMEPAGE="http://www.gnu.org/software/gawk/gawk.html" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - doinfo doc/gawk.info - doman doc/gawk.1 doc/igawk.1 - dobin gawk awklib/igawk - dosym gawk /usr/bin/awk - dosym gawk /usr/bin/gawk-3.0.6 - insinto /usr/share/awk - doins awklib/eg/lib/*.awk awklib/*.awk - exeinto /usr/libexec/awk - doexe awklib/*cat - dodoc ChangeLog ACKNOWLEDGMENT COPYING FUTURES LIMITATIONS NEWS PROBLEMS README +src_install() { + try make prefix=${D}/usr install + rm -rf ${S}/usr/lib + dodoc ChangeLog ACKNOWLEDGMENT COPYING FUTURES + dodoc LIMITATIONS NEWS PROBLEMS README + docinto README_d + dodoc README_d/* + docinto atari + dodoc atari/ChangeLog atari/README.1st + docinto awklib + dodoc awklib/ChangeLog + docinto pc + dodoc pc/ChangeLog + docinto posix + dodoc posix/ChangeLog + } + diff --git a/sys-apps/grep/grep-2.4.2-r1.ebuild b/sys-apps/grep/grep-2.4.2-r1.ebuild index 967a2210e5ef..bab041e16c7d 100644 --- a/sys-apps/grep/grep-2.4.2-r1.ebuild +++ b/sys-apps/grep/grep-2.4.2-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.4.2-r1.ebuild,v 1.5 2000/10/09 16:02:50 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.4.2-r1.ebuild,v 1.6 2000/11/30 23:14:33 achim Exp $ P=grep-2.4.2 A=${P}.tar.gz @@ -10,19 +10,14 @@ DESCRIPTION="GNU regular expression matcher" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/grep/${A} ftp://prep.ai.mit.edu/gnu/grep/${A}" HOMEPAGE="http://www.gnu.org/software/grep/grep.html" - +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - dobin src/grep src/egrep src/fgrep - doinfo doc/grep.info - doman doc/*.1 - MOPREFIX=grep - domo po/*.po +src_install() { + try make prefix=${D}/usr install dodoc AUTHORS COPYING ChangeLog NEWS README THANKS TODO } diff --git a/sys-apps/groff/groff-1.16.1.ebuild b/sys-apps/groff/groff-1.16.1.ebuild index b9d8a7b49656..386ce64b69e4 100644 --- a/sys-apps/groff/groff-1.16.1.ebuild +++ b/sys-apps/groff/groff-1.16.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.16.1.ebuild,v 1.4 2000/10/03 16:02:04 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.16.1.ebuild,v 1.5 2000/11/30 23:14:33 achim Exp $ P=groff-1.16.1 A=${P}.tar.gz @@ -11,22 +11,31 @@ SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/groff/${A} ftp://prep.ai.mit.edu/gnu/groff/${A}" HOMEPAGE="http://www.gnu.org/software/groff/groff.html" +DEPEND=">=sys-libs/glibc-2.1.3 + >=sys-devel/gcc-2.95.2" +RDEPEND="$DEPEND + >=sys-devel/perl-5.6 + >=sys-apps/bash-2.04" + + src_compile() { try ./configure --host=${CHOST} --prefix=/usr cd ${S}/tmac - mv Makefile.sub Makefile.sub.orig - sed -e "s/all: stamp-strip stamp-wrap/all: stamp-strip/" Makefile.sub.orig > Makefile.sub +# mv Makefile.sub Makefile.sub.orig +# sed -e "s/all: stamp-strip stamp-wrap/all: stamp-strip/" Makefile.sub.orig > Makefile.sub #fixed some things with the build process using good 'ol sed cd ${S} - try make + # pmake does not work ! + try make } src_install() { into /usr - dodoc NEWS PROBLEMS PROJECTS README TODO VERSION BUG-REPORT COPYING ChangeLog - try make prefix=${D}/usr install + dodoc NEWS PROBLEMS PROJECTS README TODO VERSION \ + BUG-REPORT COPYING ChangeLog FDL MORE.STUFF \ + REVISION + try make prefix=${D}/usr install - prepman } diff --git a/sys-apps/grub/grub-0.5.96.1-r1.ebuild b/sys-apps/grub/grub-0.5.96.1-r1.ebuild index c88f396a6bd1..7db99b5ee924 100644 --- a/sys-apps/grub/grub-0.5.96.1-r1.ebuild +++ b/sys-apps/grub/grub-0.5.96.1-r1.ebuild @@ -1,17 +1,18 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/grub/grub-0.5.96.1-r1.ebuild,v 1.1 2000/11/14 04:25:31 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/grub/grub-0.5.96.1-r1.ebuild,v 1.2 2000/11/30 23:14:33 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="GNU GRUB boot loader" SRC_URI="ftp://alpha.gnu.org/gnu/grub/${A}" HOMEPAGE="http://www.gnu.org/software/grub" +DEPEND=">=sys-libs/gpm-1.19.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } src_install() { @@ -20,7 +21,7 @@ src_install() { dodir /boot/boot/grub cd ${D}/usr/share/grub/i386-pc cp stage1 stage2 *stage1_5 ${D}/boot/boot/grub - dodoc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README THANKS TODO + dodoc AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO } diff --git a/sys-apps/gzip/gzip-1.2.4a-r1.ebuild b/sys-apps/gzip/gzip-1.2.4a-r1.ebuild index c791c1781e24..eb627b6277c4 100644 --- a/sys-apps/gzip/gzip-1.2.4a-r1.ebuild +++ b/sys-apps/gzip/gzip-1.2.4a-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/gzip/gzip-1.2.4a-r1.ebuild,v 1.5 2000/10/09 16:02:50 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gzip/gzip-1.2.4a-r1.ebuild,v 1.6 2000/11/30 23:14:33 achim Exp $ P=gzip-1.2.4a A=${P}.tar.gz @@ -10,33 +10,41 @@ DESCRIPTION="Standard GNU compressor" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/gzip/${A} ftp://prep.ai.mit.edu/gnu/gzip/${A}" HOMEPAGE="http://www.gnu.org/software/gzip/gzip.html" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try pmake } -src_install() { - into /usr - doman *.1 - dosym gzip.1.gz /usr/man/man1/gunzip.1.gz - dosym gzip.1.gz /usr/man/man1/zcat.1.gz - dosym zdiff.1.gz /usr/man/man1/zcmp.1.gz - doinfo gzip.info - dobin gzip - insopts -m0755 - insinto /usr/bin - for x in zdiff zgrep zmore znew zforce gzexe +src_install() { + dodir /usr/bin + try make prefix=${D}/usr install + cd ${D}/usr/bin + for i in gzexe zforce zgrep zmore znew zcmp do - sed -e "1d" -e "s|BINDIR|/usr/bin|" ${x}.in > ${x} - doins ${x} + cp ${i} ${i}.orig + sed -e "1d" -e "s:${D}::" ${i}.orig > ${i} + rm ${i}.orig + chmod 755 ${i} done - dosym gzip /usr/bin/zcat - dosym gzip /usr/bin/gunzip - dosym gzip /usr/bin/zcat - dosym zdiff /usr/bin/zcmp + cd ${D}/usr/man/man1 + + for i in gzexe gzip zcat zcmp zdiff zforce \ + zgrep zmore znew + do + rm ${i}.1 + ln -s gunzip.1.gz ${i}.1.gz + done + cd ${S} + rm -rf ${D}/usr/lib dodoc ChangeLog COPYING NEWS README THANKS TODO + docinto txt dodoc algorithm.doc gzip.doc } + + diff --git a/sys-apps/hdparm/hdparm-3.9-r2.ebuild b/sys-apps/hdparm/hdparm-3.9-r2.ebuild index 4336517e61f8..a17bf6f833a1 100644 --- a/sys-apps/hdparm/hdparm-3.9-r2.ebuild +++ b/sys-apps/hdparm/hdparm-3.9-r2.ebuild @@ -1,16 +1,17 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/hdparm/hdparm-3.9-r2.ebuild,v 1.1 2000/10/27 22:05:06 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hdparm/hdparm-3.9-r2.ebuild,v 1.2 2000/11/30 23:14:33 achim Exp $ P=hdparm-3.9 A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Utility to change hard drive performance parameters" SRC_URI="http://metalab.unc.edu/pub/Linux/system/hardware/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try make all + try pmake all } src_unpack() { @@ -18,9 +19,8 @@ src_unpack() { cd ${S} mv Makefile Makefile.orig sed -e "s/-O2/${CFLAGS}/" \ + -e "s:-s::" \ Makefile.orig > Makefile - mv hdparm.c hdparm.c.orig - sed -e "/^#include <string.h>/d" hdparm.c.orig > hdparm.c } src_install() { diff --git a/sys-apps/ipchains/ipchains-1.3.10.ebuild b/sys-apps/ipchains/ipchains-1.3.10.ebuild index a491db1a8571..a55bc9fd4648 100644 --- a/sys-apps/ipchains/ipchains-1.3.10.ebuild +++ b/sys-apps/ipchains/ipchains-1.3.10.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/ipchains/ipchains-1.3.10.ebuild,v 1.1 2000/11/26 13:42:00 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/ipchains/ipchains-1.3.10.ebuild,v 1.2 2000/11/30 23:14:33 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -9,9 +9,11 @@ DESCRIPTION="2.2 kernel equivalent of ipfwadm" SRC_URI="http://netfilter.kernelnotes.org/ipchains/${A}" HOMEPAGE="http://netfilter.filewatcher.org/ipchains/" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try make clean all + try make clean + try make ${MAKEOPTS} all } src_unpack() { @@ -29,7 +31,9 @@ src_install() { into / dosbin ipchains doman ipfw.4 ipchains.8 - dodoc COPYING README ipchains-quickref.ps + dodoc COPYING README + docinto ps + dodoc ipchains-quickref.ps } diff --git a/sys-apps/iproute2/iproute2-2.2.4.ebuild b/sys-apps/iproute2/iproute2-2.2.4.ebuild index 2cb0ccca833c..eec63bccd5f8 100644 --- a/sys-apps/iproute2/iproute2-2.2.4.ebuild +++ b/sys-apps/iproute2/iproute2-2.2.4.ebuild @@ -1,15 +1,23 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.2.4.ebuild,v 1.1 2000/11/05 02:52:16 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.2.4.ebuild,v 1.2 2000/11/30 23:14:33 achim Exp $ A=iproute2-2.2.4-now-ss001007.tar.gz S=${WORKDIR}/iproute2 DESCRIPTION="Kernel 2.4 routing and traffic control utilities" SRC_URI="ftp://ftp.inr.ac.ru/ip-routing/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { - try make + try make ${MAKEOPTS} + if [ "`use tex`" ] + then + cd doc + try make + fi } src_unpack() { @@ -26,10 +34,20 @@ src_install() { cd ${S}/tc dosbin tc cd ${S} - dodoc README* RELNOTES examples/* + dodoc README* RELNOTES + docinto examples + dodoc examples/* + docinto examples/diffserv + dodoc examples/diffserv/* dodir /etc/iproute2 insinto /etc/iproute2 doins ${S}/etc/iproute2/* + if [ "`use tex`" ] + then + docinto ps + dodoc doc/*.ps + fi + } diff --git a/sys-apps/iptables/iptables-1.1.2.ebuild b/sys-apps/iptables/iptables-1.1.2.ebuild index e4af94f52196..5e2ec8119364 100644 --- a/sys-apps/iptables/iptables-1.1.2.ebuild +++ b/sys-apps/iptables/iptables-1.1.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/iptables/iptables-1.1.2.ebuild,v 1.1 2000/11/05 02:52:16 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/iptables/iptables-1.1.2.ebuild,v 1.2 2000/11/30 23:14:33 achim Exp $ A=${P}.tar.bz2 S=${WORKDIR}/${P} @@ -9,7 +9,7 @@ DESCRIPTION="Kernel 2.4 routing and traffic control utilities" SRC_URI="http://netfilter.kernelnotes.org/${A}" src_compile() { - try make + try pmake } src_unpack() { diff --git a/sys-apps/isapnptools/isapnptools-1.23.ebuild b/sys-apps/isapnptools/isapnptools-1.23.ebuild index e0e24894be10..b7f5314cda24 100644 --- a/sys-apps/isapnptools/isapnptools-1.23.ebuild +++ b/sys-apps/isapnptools/isapnptools-1.23.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/isapnptools/isapnptools-1.23.ebuild,v 1.2 2000/09/15 20:09:19 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/isapnptools/isapnptools-1.23.ebuild,v 1.3 2000/11/30 23:14:33 achim Exp $ P=isapnptools-1.23 A=${P}.tgz @@ -10,10 +10,12 @@ DESCRIPTION="Tools for configuring ISA PnP devices" SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/hardware/${A}" HOMEPAGE="http://www.roestock.demon.co.uk/isapnptools/" +DEPEND=">=sys-libs/glibc-2.1.3" + src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make -} + try make ${MAKEOPTS} +} src_unpack() { unpack ${A} @@ -32,8 +34,10 @@ src_install() { dodir /usr/man/man5 dodir /usr/man/man8 try make DESTDIR=${D} install - prepman - dodoc AUTHORS ChangeLog COPYING README doc/README* doc/*.txt + dodoc AUTHORS ChangeLog COPYING README NEWS + docinto txt + # Small fix + dodoc doc/README* doc/*.txt test/*.txt dodoc etc/isapnp.* } diff --git a/sys-apps/less/less-358-r1.ebuild b/sys-apps/less/less-358-r1.ebuild index 3a3889982b8e..12d084e95967 100644 --- a/sys-apps/less/less-358-r1.ebuild +++ b/sys-apps/less/less-358-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/less/less-358-r1.ebuild,v 1.5 2000/10/09 16:02:50 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/less/less-358-r1.ebuild,v 1.6 2000/11/30 23:14:33 achim Exp $ P=less-358 A=${P}.tar.gz @@ -11,9 +11,11 @@ SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/less/${A} ftp://ftp.gnu.org/pub/gnu/less/${A}" HOMEPAGE="http://www.gnu.org/software/less/less.html" +DEPEND=">=sys-libs/gpm-1.19.3" + src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try pmake } src_install() { @@ -23,8 +25,7 @@ src_install() { cp lesskey.nro lesskey.1 cp less.nro less.1 doman *.1 - rm *.1 - dodoc COPYING NEWS README LICENSE less.hlp + dodoc COPYING NEWS README LICENSE } diff --git a/sys-apps/lilo/lilo-21.6.ebuild b/sys-apps/lilo/lilo-21.6.ebuild index 2d5c30b633fa..85be0e904f49 100644 --- a/sys-apps/lilo/lilo-21.6.ebuild +++ b/sys-apps/lilo/lilo-21.6.ebuild @@ -1,15 +1,18 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lilo/lilo-21.6.ebuild,v 1.2 2000/10/27 23:56:30 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lilo/lilo-21.6.ebuild,v 1.3 2000/11/30 23:14:33 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Standard Linux boot loader" SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/boot/lilo/"${A} +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-devel/perl-5.6" src_compile() { - try make + try pmake } src_install() { @@ -20,6 +23,7 @@ src_install() { dodir /boot insinto /boot doins boot-text.b boot-menu.b chain.b os2_d.b + doman manPages/*.[5-8] dodoc CHANGES COPYING INCOMPAT QuickInst README* } diff --git a/sys-apps/man/man-1.5.1h-r1.ebuild b/sys-apps/man/man-1.5.1h-r1.ebuild index 9e17759fc3f5..f6c33613bdc1 100644 --- a/sys-apps/man/man-1.5.1h-r1.ebuild +++ b/sys-apps/man/man-1.5.1h-r1.ebuild @@ -1,19 +1,22 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.5.1h-r1.ebuild,v 1.4 2000/10/09 16:02:50 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.5.1h-r1.ebuild,v 1.5 2000/11/30 23:14:33 achim Exp $ P=man-1.5h1 A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Standard commands to read man pages" SRC_URI="ftp://ftp.win.tue.nl/pub/linux-local/utils/man/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { try ./configure +sgid +fsstnd +lang all for FOOF in src man2html do - try make ${FOOF}/Makefile MANCONFIG=/etc/man.conf + try pmake ${FOOF}/Makefile MANCONFIG=/etc/man.conf cd ${S}/${FOOF} cp Makefile Makefile.orig sed -e "s/gcc -O/gcc ${CFLAGS}/" Makefile.orig > Makefile @@ -36,7 +39,7 @@ src_install() { exeopts -s -m 2555 -o root -g man exeinto /usr/bin doexe man - chmod +x apropos whatis try makewhatis + #chmod +x apropos whatis try makewhatis dobin apropos whatis dosbin try makewhatis insinto /etc @@ -52,7 +55,6 @@ src_install() { try make installsubdirs cd ${S} dodoc COPYING LSM README* TODO - prepallman } diff --git a/sys-apps/modutils/modutils-2.3.21.ebuild b/sys-apps/modutils/modutils-2.3.21.ebuild index 49c39bd6768a..6c8d452c899f 100644 --- a/sys-apps/modutils/modutils-2.3.21.ebuild +++ b/sys-apps/modutils/modutils-2.3.21.ebuild @@ -1,17 +1,20 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/modutils/modutils-2.3.21.ebuild,v 1.1 2000/11/26 12:52:15 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/modutils/modutils-2.3.21.ebuild,v 1.2 2000/11/30 23:14:34 achim Exp $ A=${P}.tar.bz2 S=${WORKDIR}/${P} DESCRIPTION="Standard kernel module utilities" SRC_URI="http://www.kernel.org/pub/linux/utils/kernel/modutils/v2.3/${A} ftp://ftp.ocs.com.au/pub/modutils/v2.3/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { - try ./configure --prefix=/ --host=${CHOST} - try make + try ./configure --prefix=/ --host=${CHOST} --disable-strip + try make ${MAKEOPTS} } src_install() { @@ -22,8 +25,6 @@ src_install() { dodir /usr/man/man5 dodir /usr/man/man2 try make prefix=${D} mandir=${D}/usr/man install - prepman - strip ${D}/sbin/* dodoc COPYING CREDITS ChangeLog NEWS README TODO } diff --git a/sys-apps/most/most-4.9.0-r1.ebuild b/sys-apps/most/most-4.9.0-r1.ebuild index f6f5be954448..f09166085bdb 100644 --- a/sys-apps/most/most-4.9.0-r1.ebuild +++ b/sys-apps/most/most-4.9.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/most/most-4.9.0-r1.ebuild,v 1.5 2000/11/14 16:25:07 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/most/most-4.9.0-r1.ebuild,v 1.6 2000/11/30 23:14:34 achim Exp $ P=most-4.9.0 A=${P}.tar.gz @@ -9,18 +9,22 @@ S=${WORKDIR}/${P} DESCRIPTION="An extremely excellent text file reader" SRC_URI="ftp://space.mit.edu/pub/davis/most/${A}" +DEPEND=">=sys-libs/slang-1.4.2" + src_compile() { try ./configure --host=${CHOST} --prefix=/usr #*possible* (not definite) pmake problems, let's not risk it. - try make + # do not use pmake recursive + try make ${MAKEOPTS} } src_install() { into /usr dobin src/objs/most doman most.1 - dodoc COPYING COPYRIGHT README changes.txt most-fun.txt - dodoc default.rc lesskeys.rc + dodoc COPYING COPYRIGHT README changes.txt + docinto txt + dodoc default.rc lesskeys.rc most-fun.txt } diff --git a/sys-apps/net-tools/net-tools-1.57-r1.ebuild b/sys-apps/net-tools/net-tools-1.57-r1.ebuild index cfd1519424ec..9271baadfb01 100644 --- a/sys-apps/net-tools/net-tools-1.57-r1.ebuild +++ b/sys-apps/net-tools/net-tools-1.57-r1.ebuild @@ -1,18 +1,19 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/net-tools/net-tools-1.57-r1.ebuild,v 1.4 2000/10/03 16:02:05 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/net-tools/net-tools-1.57-r1.ebuild,v 1.5 2000/11/30 23:14:34 achim Exp $ P=net-tools-1.57 A=${P}.tar.bz2 S=${WORKDIR}/${P} DESCRIPTION="standard Linux network tools" SRC_URI="http://www.tazenda.demon.co.uk/phil/net-tools/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try make + try make ${MAKEOPTS} cd po - try make + try make ${MAKEOPTS} } @@ -25,14 +26,8 @@ src_unpack() { sed -e "s/-O2 -Wall -g/${CFLAGS}/" Makefile.orig > Makefile } -src_install() { - into / - dosbin arp hostname ifconfig netstat plipconfig rarp route - dosbin slattach iptunnel ipmaddr - cd po - try make BASEDIR=${D} install - cd .. - doman man/en_US/*.[18] +src_install() { + try make BASEDIR=${D} install dodoc COPYING README README.ipv6 TODO } diff --git a/sys-apps/netkit-base/netkit-base-0.17-r1.ebuild b/sys-apps/netkit-base/netkit-base-0.17-r1.ebuild index 0f27c5ad521c..3065bf661a55 100644 --- a/sys-apps/netkit-base/netkit-base-0.17-r1.ebuild +++ b/sys-apps/netkit-base/netkit-base-0.17-r1.ebuild @@ -1,32 +1,30 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/netkit-base/netkit-base-0.17-r1.ebuild,v 1.4 2000/10/03 16:02:05 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/netkit-base/netkit-base-0.17-r1.ebuild,v 1.5 2000/11/30 23:14:34 achim Exp $ P=netkit-base-0.17 A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Standard linux net thingees -- inetd, ping" SRC_URI="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/${A}" - +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try make -} -src_unpack() { - unpack ${A} - cd ${S} try ./configure mv MCONFIG MCONFIG.orig sed -e "s/-pipe -O2/${CFLAGS}/" MCONFIG.orig > MCONFIG + + try make ${MAKEOPTS} } + src_install() { into / dobin ping/ping into /usr dosbin inetd/inetd - doman inetd/inetd.8 ping/ping.8 + doman inetd/inetd.8 inetd/daemon.3 ping/ping.8 dodoc BUGS ChangeLog README docinto samples dodoc etc.sample/* diff --git a/sys-apps/portage/portage-1.3-r1.ebuild b/sys-apps/portage/portage-1.3-r1.ebuild index f37423b81a5c..dfdb4209b1b4 100644 --- a/sys-apps/portage/portage-1.3-r1.ebuild +++ b/sys-apps/portage/portage-1.3-r1.ebuild @@ -1,11 +1,15 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. Distributed under the terms # of the GNU General Public License, v2 or later Author Daniel Robbins # <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-1.3-r1.ebuild,v 1.1 2000/11/27 00:14:22 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-1.3-r1.ebuild,v 1.2 2000/11/30 23:14:34 achim Exp $ A="" S=${WORKDIR}/${P} DESCRIPTION="Portage autobuild system" +SRC_URI="" +RDEPEND=">=sys-apps/bash-2.04 + >=sys-devel/perl-5.6.0 + || ( >=sys-devel/python-basic-1.5 >=dev-lang/python-1.5 )" src_unpack() { mkdir ${S} diff --git a/sys-apps/procps/procps-2.0.7-r1.ebuild b/sys-apps/procps/procps-2.0.7-r1.ebuild index e5eee1c45012..68e56dc911de 100644 --- a/sys-apps/procps/procps-2.0.7-r1.ebuild +++ b/sys-apps/procps/procps-2.0.7-r1.ebuild @@ -1,30 +1,32 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/procps/procps-2.0.7-r1.ebuild,v 1.3 2000/09/15 20:09:21 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/procps/procps-2.0.7-r1.ebuild,v 1.4 2000/11/30 23:14:34 achim Exp $ P=procps-2.0.7 A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Standard informational utilities and process-handling tools" SRC_URI="ftp://people.redhat.com/johnsonm/procps/${A}" +DEPEND=">=sys-libs/gpm-1.13.9" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { - try make - cd ps - try make + try make ${MAKEOPTS} } src_unpack() { unpack ${A} cd ${S} mv Makefile Makefile.orig - sed -e "s/-O3/${CFLAGS}/" -e 's/all: config/all: /' Makefile.orig > Makefile + sed -e "s/-O3/${CFLAGS}/" -e 's/all: config/all: /' \ + -e "s:--strip::" Makefile.orig > Makefile mv watch.c watch.c.orig sed -e "s/<ncurses.h>/<NEW>/" -e "s/<signal.h>/<ncurses.h>/" -e "s/<NEW>/<signal.h>/" watch.c.orig >watch.c cd ${S}/ps mv Makefile Makefile.orig - sed -e "s/-O2/${CFLAGS}/" Makefile.orig > Makefile + sed -e "s/-O2/${CFLAGS}/" -e "s:--strip::" Makefile.orig > Makefile cd ${S}/proc mv Makefile Makefile.orig sed -e "s/-O2/${CFLAGS}/" Makefile.orig > Makefile @@ -41,10 +43,12 @@ src_install() { dodir /lib dodir /bin try make DESTDIR=${D} install - prepman - cd ${S} + preplib / dodoc BUGS COPYING COPYING.LIB NEWS TODO - # dobin ps/ps + docinto proc + dodoc proc/COPYING + docinto ps + dodoc ps/COPYING ps/HACKING } diff --git a/sys-apps/psmisc/psmisc-19-r1.ebuild b/sys-apps/psmisc/psmisc-19-r1.ebuild index e16b0ada6a44..889bbc09ed81 100644 --- a/sys-apps/psmisc/psmisc-19-r1.ebuild +++ b/sys-apps/psmisc/psmisc-19-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/psmisc/psmisc-19-r1.ebuild,v 1.3 2000/09/15 20:09:21 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/psmisc/psmisc-19-r1.ebuild,v 1.4 2000/11/30 23:14:34 achim Exp $ #from Debian ;) @@ -10,9 +10,10 @@ A=${P}.tar.gz S=${WORKDIR}/psmisc DESCRIPTION="Handy process-related utilities from Debian" SRC_URI="ftp://lrcftp.epfl.ch/pub/linux/local/psmisc/"${A} +DEPEND=">=sys-libs/gpm-1.19.3" src_compile() { - try make + try pmake } src_unpack() { @@ -29,7 +30,7 @@ src_install() { dobin killall pstree dosym killall /usr/bin/pidof doman *.1 - dodoc CHANGES COPYING README VERSION + dodoc CHANGES COPYING README VERSION psmisc-19.lsm } diff --git a/sys-apps/raidtools/raidtools-0.90-r1.ebuild b/sys-apps/raidtools/raidtools-0.90-r1.ebuild index 7ba301b7da85..bb6b98a3bb6b 100644 --- a/sys-apps/raidtools/raidtools-0.90-r1.ebuild +++ b/sys-apps/raidtools/raidtools-0.90-r1.ebuild @@ -1,19 +1,20 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/raidtools/raidtools-0.90-r1.ebuild,v 1.5 2000/10/29 20:35:22 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/raidtools/raidtools-0.90-r1.ebuild,v 1.6 2000/11/30 23:14:34 achim Exp $ P=raidtools-0.90-1 A=raidtools-dangerous-0.90-20000116.tar.gz S=${WORKDIR}/raidtools-0.90 DESCRIPTION="Linux RAID 0/1/4/5 utilities" SRC_URI="http://people.redhat.com/mingo/raid-patches/"${A} +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure cp Makefile Makefile.orig sed -e "s/-O2//" -e "s/-g//" Makefile.orig > Makefile - try make + try pmake } src_install() { @@ -25,23 +26,22 @@ src_install() { done dosym mkraid /sbin/raid0run doman *.8 *.5 - dodoc COPYING README Software-RAID.HOWTO/Software-RAID.HOWTO.txt + dodoc COPYING README + docinto txt + dodoc Software-RAID.HOWTO/Software-RAID.HOWTO.txt docinto html - dodoc Software-RAID.HOWTO/*.html + dodoc Software-RAID.HOWTO/Software-RAID.HOWTO.html + docinto sgml + dodoc Software-RAID.HOWTO/Software-RAID.HOWTO.sgml + docinto config dodoc *.sample -} -pkg_postinst() { - echo "Creating Raid-devices..." - - . ${ROOT}/etc/rc.d/config/functions - einfo "Creating Raid-devices..." + dodir /dev for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 do - if [ ! -e ${ROOT}/dev/md$$i ] - then - mknod -m 0600 ${ROOT}/dev/md$$i b 9 $$i - fi - done + mknod -m 0600 ${D}/dev/md$i b 9 $i + done + } + diff --git a/sys-apps/sed/sed-3.02.80.ebuild b/sys-apps/sed/sed-3.02.80.ebuild index 33c428cb4773..fe59a9f65623 100644 --- a/sys-apps/sed/sed-3.02.80.ebuild +++ b/sys-apps/sed/sed-3.02.80.ebuild @@ -1,16 +1,17 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-3.02.80.ebuild,v 1.3 2000/09/15 20:09:22 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-3.02.80.ebuild,v 1.4 2000/11/30 23:14:34 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Super-useful stream editor" SRC_URI="ftp://alpha.gnu.org/pub/gnu/sed/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } src_install() { diff --git a/sys-apps/setserial/setserial-2.17-r1.ebuild b/sys-apps/setserial/setserial-2.17-r1.ebuild index 4ff884a96f64..cc422ca33cb0 100644 --- a/sys-apps/setserial/setserial-2.17-r1.ebuild +++ b/sys-apps/setserial/setserial-2.17-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/setserial/setserial-2.17-r1.ebuild,v 1.5 2000/11/13 21:29:58 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/setserial/setserial-2.17-r1.ebuild,v 1.6 2000/11/30 23:14:34 achim Exp $ P=setserial-2.17 A=${P}.tar.gz @@ -9,18 +9,21 @@ S=${WORKDIR}/${P} DESCRIPTION="Configure your serial ports with it" SRC_URI="ftp://tsx-11.mit.edu/pub/linux/sources/sbin/${A} ftp://ftp.sunsite.org.uk/Mirrors/tsx-11.mit.edu/pub/linux/sources/sbin/${A}" -DEPEND="sys-apps/groff" +DEPEND="sys-apps/groff + >=sys-libs/glibc-2.1.3" src_compile() { try ./configure - try make + try pmake } src_install() { into /usr dosbin setserial doman setserial.8 - dodoc README Documentation/* + dodoc README + docinto txt + dodoc Documentation/* insinto /etc doins serial.conf } diff --git a/sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild b/sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild index 94268ad55891..8ed242e12111 100644 --- a/sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild +++ b/sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild @@ -2,13 +2,16 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild,v 1.5 2000/11/12 21:35:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild,v 1.6 2000/11/30 23:14:34 achim Exp $ P=sh-utils-2.0j A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Your standard GNU shell utilities" SRC_URI="ftp://alpha.gnu.org/gnu/fetish/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_unpack() { unpack ${A} @@ -20,23 +23,15 @@ src_unpack() { src_compile() { export CFLAGS="${CFLAGS}" try ./configure --host=${CHOST} --build=${CHOST} --prefix=/usr \ - --with-catgets --without-included-regex - try make + --without-included-regex + try make ${MAKEOPTS} } -src_install() { - cd ${S}/src - into / - dobin echo hostname pwd true uname id stty date true false sleep su - chmod u+s ${D}/bin/su - into /usr - dobin basename chroot dirname env expr factor groups id logname nice nohup pathchk printenv printf seq tee test tty users who whoami yes - cd ${S} - doinfo doc/sh-utils.info - doman man/*.1 - MOPREFIX=sh-utils - domo po/*.po - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.0 NEWS README THANKS TODO +src_install() { + try make prefix=${D}/usr install + rm -rf ${D}/usr/lib + dodoc AUTHORS COPYING ChangeLog ChangeLog.0 \ + NEWS README THANKS TODO } diff --git a/sys-apps/shadow/shadow-20000902.ebuild b/sys-apps/shadow/shadow-20000902.ebuild index 21771c7b413e..9e169a052857 100644 --- a/sys-apps/shadow/shadow-20000902.ebuild +++ b/sys-apps/shadow/shadow-20000902.ebuild @@ -1,32 +1,28 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-20000902.ebuild,v 1.1 2000/11/26 14:07:14 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-20000902.ebuild,v 1.2 2000/11/30 23:14:34 achim Exp $ A=${P}.tar.gz -#A0=shadow-19990827-redhat.patch S=${WORKDIR}/${P} DESCRIPTION="Utilities to deal with user accounts" SRC_URI="http://www1.itnet.pl/amelektr/linux/shadow/${A} ftp://piast.t19.ds.pwr.wroc.pl/pub/linux/shadow/${A}" +DEPEND=">=sys-libs/pam-0.72" src_compile() { try ./configure --disable-desrpc --with-libcrypt \ --with-libcrack --with-libpam --disable-shared --host=${CHOST} - try make + try make ${MAKEOPTS} LDFLAGS=\"\" } src_install() { cd ${S} try make install prefix=${D}/usr exec_prefix=${D} + mv ${D}/lib ${D}/usr + dosed "s:/lib:/usr/lib:" /usr/lib/libshadow.la cd ${D}/usr/sbin ln -s useradd ${D}/usr/sbin/adduser - gzip -9 ${D}/usr/man/man?/*.[1-9] - cd ${D}/usr/man/man8 - ln -s useradd.8.gz adduser.8.gz - ln -s pwconv.8.gz pwuconv.8.gz - ln -s pwconv.8.gz grpconv.8.gz - ln -s pwconv.8.gz grpunconv.8.gz dodir /etc cp ${O}/files/login.defs ${D}/etc @@ -40,14 +36,18 @@ src_install() { echo "/bin/sh" >> shells echo "/bin/bash" >> shells echo "/bin/tcsh" >> shells + echo "/bin/esh" >> shells + echo "/bin/ksh" >> shells + echo "/bin/zsh" >> shells + echo "/bin/sash" >> shells insinto /etc doins limits shells insopts -m0600 doins suauth login.access - cd ${S} - dodoc ABOUT-NLS cd ${S}/doc - dodoc ANNOUNCE CHANGES HOWTO INSTALL LICENSE LSM README* WISHLIST *.txt + dodoc ANNOUNCE CHANGES INSTALL LICENSE README WISHLIST + docinto txt + dodoc HOWTO LSM README.* *.txt } diff --git a/sys-apps/sharutils/sharutils-4.2.1-r1.ebuild b/sys-apps/sharutils/sharutils-4.2.1-r1.ebuild index 9ad6ddb1ccaf..bfc3ed3a444e 100644 --- a/sys-apps/sharutils/sharutils-4.2.1-r1.ebuild +++ b/sys-apps/sharutils/sharutils-4.2.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/sharutils/sharutils-4.2.1-r1.ebuild,v 1.4 2000/10/03 16:02:05 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sharutils/sharutils-4.2.1-r1.ebuild,v 1.5 2000/11/30 23:14:34 achim Exp $ P=sharutils-4.2.1 A=${P}.tar.gz @@ -9,10 +9,13 @@ S=${WORKDIR}/${P} DESCRIPTION="Tools to deal with shar archives" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/sharutils/${A} ftp://prep.ai.mit.edu/gnu/sharutils/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try make ${MAKEOPTS} localedir=/usr/share/locale } src_unpack() { @@ -26,14 +29,12 @@ src_unpack() { src_install() { cd ${S} - try make prefix=${D}/usr install + try make prefix=${D}/usr localedir=${D}/usr/share/locale install doman doc/*.[15] - prepinfo - rm -r ${D}/usr/share/locale - mv ${D}/usr/lib/locale/ ${D}/usr/share/ rm -rf ${D}/usr/lib cd ${S} - dodoc AUTHORS BACKLOG COPYING ChangeLog ChangeLog.OLD NEWS README README.OLD THANKS TODO + dodoc AUTHORS BACKLOG COPYING ChangeLog ChangeLog.OLD \ + NEWS README README.OLD THANKS TODO } diff --git a/sys-apps/shtool/shtool-1.5.1-r1.ebuild b/sys-apps/shtool/shtool-1.5.1-r1.ebuild index 3e31f997b913..79e6c5035ade 100644 --- a/sys-apps/shtool/shtool-1.5.1-r1.ebuild +++ b/sys-apps/shtool/shtool-1.5.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/shtool/shtool-1.5.1-r1.ebuild,v 1.4 2000/10/03 16:02:05 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/shtool/shtool-1.5.1-r1.ebuild,v 1.5 2000/11/30 23:14:35 achim Exp $ A=shtool-1.5.1.tar.gz S=${WORKDIR}/shtool-1.5.1 @@ -9,13 +9,16 @@ DESCRIPTION="A compilation of small but very stable and portable shell scripts i SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/shtool/${A} ftp://ftp.gnu.org/gnu/shtool/${A}" HOMEPAGE="http://www.gnu.org/software/shtool/shtool.html" +DEPEND="" +RDEPEND=">=sys-apps/bash-2.04 + >=sy-devel/perl-5.6" src_compile() { cd ${S} try ./configure --prefix=/usr --host=${CHOST} - try make + try pmake } @@ -23,6 +26,6 @@ src_install () { cd ${S} try make prefix=${D}/usr install - prepman + dodoc AUTHORS ChangeLog COPYING README THANKS VERSION } diff --git a/sys-apps/sysklogd/sysklogd-1.4.ebuild b/sys-apps/sysklogd/sysklogd-1.4.ebuild index befb17478daf..45f938fb8d0c 100644 --- a/sys-apps/sysklogd/sysklogd-1.4.ebuild +++ b/sys-apps/sysklogd/sysklogd-1.4.ebuild @@ -1,15 +1,19 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysklogd/sysklogd-1.4.ebuild,v 1.1 2000/10/03 16:02:05 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysklogd/sysklogd-1.4.ebuild,v 1.2 2000/11/30 23:14:35 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="standard log daemons" SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/daemons/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04 + >=sys-devel/perl-5.6" src_compile() { - try make + try pmake LDFLAGS=\"\" } src_unpack() { diff --git a/sys-apps/sysvinit/sysvinit-2.78-r1.ebuild b/sys-apps/sysvinit/sysvinit-2.78-r1.ebuild index af81be9a0979..2553242a2050 100644 --- a/sys-apps/sysvinit/sysvinit-2.78-r1.ebuild +++ b/sys-apps/sysvinit/sysvinit-2.78-r1.ebuild @@ -1,17 +1,18 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel robbins <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysvinit/sysvinit-2.78-r1.ebuild,v 1.3 2000/09/15 20:09:23 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysvinit/sysvinit-2.78-r1.ebuild,v 1.4 2000/11/30 23:14:35 achim Exp $ P="sysvinit-2.78" A=${P}.tar.gz S=${WORKDIR}/sysvinit-2.78 DESCRIPTION="System initialization schtuff" SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/daemons/init/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { cd ${S}/src - try make + try pmake LDFLAGS=\"\" cd ${S}/contrib gcc start-stop-daemon.c -o start-stop-daemon } @@ -37,7 +38,7 @@ src_install() { doman *.[1-9] cd ${S} - dodoc README doc/* + dodoc README doc/* contrib/start-stop-daemon.README } diff --git a/sys-apps/tar/tar-1.13.18.ebuild b/sys-apps/tar/tar-1.13.18.ebuild index d79aaf705932..eccd863f09a0 100644 --- a/sys-apps/tar/tar-1.13.18.ebuild +++ b/sys-apps/tar/tar-1.13.18.ebuild @@ -1,25 +1,24 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tar/tar-1.13.18.ebuild,v 1.1 2000/11/26 14:15:17 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/tar/tar-1.13.18.ebuild,v 1.2 2000/11/30 23:14:35 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Use this to try make tarballs :)" SRC_URI="ftp://alpha.gnu.org/gnu/tar/"${A} - +HOMEPAGE="http://www.gnu.org/software/tar/" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try ./configure --prefix=/usr --host=${CHOST} -# cp lib/fnmatch.hin lib/fnmatch.h - try make - cd ${S} + try ./configure --prefix=/usr --libexecdir=/usr/libexec/misc --host=${CHOST} + try make ${MAKEOPTS} } src_install() { cd ${S} - try make prefix=${D}/usr install - dodoc COPYING NEWS README THANKS AUTHORS + try make DESTDIR=${D} install + dodoc AUTHORS ChangeLog* COPYING NEWS README* PORTS THANKS } diff --git a/sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild b/sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild index 5af9a2d5a119..b2a3e3009b23 100644 --- a/sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild +++ b/sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild,v 1.3 2000/09/15 20:09:23 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild,v 1.4 2000/11/30 23:14:35 achim Exp $ P=tcp-wrappers-7.6 A=tcp_wrappers_7.6.tar.gz @@ -10,6 +10,7 @@ S=${WORKDIR}/tcp_wrappers_7.6 DESCRIPTION="tcp wrappers" SRC_URI="ftp://ftp.porcupine.org/pub/security/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_unpack() { unpack ${A} @@ -21,7 +22,7 @@ src_unpack() { } src_compile() { - try make REAL_DAEMON_DIR=/usr/sbin linux + try make ${MAKEOPTS} REAL_DAEMON_DIR=/usr/sbin linux } src_install() { diff --git a/sys-apps/texinfo/texinfo-4.0-r1.ebuild b/sys-apps/texinfo/texinfo-4.0-r1.ebuild index 4bc3581d2f65..338cbff855b5 100644 --- a/sys-apps/texinfo/texinfo-4.0-r1.ebuild +++ b/sys-apps/texinfo/texinfo-4.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/texinfo/texinfo-4.0-r1.ebuild,v 1.4 2000/10/03 16:02:06 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/texinfo/texinfo-4.0-r1.ebuild,v 1.5 2000/11/30 23:14:35 achim Exp $ P=texinfo-4.0 A=${P}.tar.gz @@ -9,19 +9,31 @@ S=${WORKDIR}/${P} DESCRIPTION="The GNU info program and utilities" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/texinfo/${A} ftp://ftp.gnu.org/pub/gnu/texinfo/${A}" +DEPEND=">=sys-libs/gpm-1.19.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { - try ./configure --host=${CHOST} --prefix=/usr --with-catgets - try make + try ./configure --host=${CHOST} --prefix=/usr + try make ${MAKEOPTS} } src_install() { cd ${S} - try make prefix=${D}/usr install - prepman - prepinfo + try make DESTDIR=${D} infodir=${D}/usr/info install cp ${O}/files/mkinfodir ${D}/usr/bin - dodoc AUTHORS COPYING INTRODUCTION NEWS README TODO + cd ${D}/usr/info + mv texinfo texinfo.info + for i in texinfo-* + do + mv ${i} texinfo.info-${i#texinfo-*} + done + cd ${S} + dodoc AUTHORS ChangeLog COPYING INTRODUCTION NEWS README TODO + docinto info + dodoc info/README + docinto makeinfo + dodoc makeinfo/README } diff --git a/sys-apps/textutils/textutils-2.0g.ebuild b/sys-apps/textutils/textutils-2.0g.ebuild index b66caa667c3a..d3769599ced0 100644 --- a/sys-apps/textutils/textutils-2.0g.ebuild +++ b/sys-apps/textutils/textutils-2.0g.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/textutils/textutils-2.0g.ebuild,v 1.3 2000/11/12 21:35:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/textutils/textutils-2.0g.ebuild,v 1.4 2000/11/30 23:14:35 achim Exp $ P=textutils-2.0g A=${P}.tar.gz @@ -9,18 +9,19 @@ S=${WORKDIR}/${P} DESCRIPTION="Standard GNU text utilities" SRC_URI="ftp://alpha.gnu.org/gnu/fetish/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} --build=${CHOST} \ - --with-catgets --without-included-regex - try make + --without-included-regex + try make ${MAKEOPTS} } src_unpack() { unpack ${A} cd ${S}/src - mv tr.c tr.c.orig - sed -e "234d" tr.c.orig > tr.c +# mv tr.c tr.c.orig +# sed -e "234d" tr.c.orig > tr.c # cp sys2.h sys2.h.orig # sed -e "s:^char \*strndup://:" sys2.h.orig > sys2.h } @@ -28,8 +29,6 @@ src_unpack() { src_install() { cd ${S} try make prefix=${D}/usr install - prepman - prepinfo dodoc AUTHORS COPYING ChangeLog NEWS README* THANKS TODO dodir /bin dosym /usr/bin/cat /bin/cat diff --git a/sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild b/sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild index f821b9fc4b01..6f96e57beeef 100644 --- a/sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild +++ b/sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild @@ -1,27 +1,28 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild,v 1.2 2000/11/27 15:12:34 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild,v 1.3 2000/11/30 23:14:35 achim Exp $ DESCRIPTION="Collection of tools for managing UNIX services" SRC_URI="http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz" HOMEPAGE="http://cr.yp.to/ucspi-tcp/" S=${WORKDIR}/${P} DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_unpack() { unpack ucspi-tcp-0.88.tar.gz - echo $WORKDIR/${P} - echo $S + cd ${S} echo "gcc ${CFLAGS}" > conf-cc - echo "gcc -s" > conf-ld - + echo "gcc" > conf-ld + echo "/usr/" > conf-home } src_compile() { cd ${S} - try make + try pmake } src_install() { diff --git a/sys-apps/util-linux/util-linux-2.10q.ebuild b/sys-apps/util-linux/util-linux-2.10q.ebuild index 80cdd26d9344..d85d9fb450e0 100644 --- a/sys-apps/util-linux/util-linux-2.10q.ebuild +++ b/sys-apps/util-linux/util-linux-2.10q.ebuild @@ -1,16 +1,21 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.10q.ebuild,v 1.2 2000/11/28 16:43:55 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.10q.ebuild,v 1.3 2000/11/30 23:14:35 achim Exp $ S=${WORKDIR}/${P} DESCRIPTION="Various useful Linux utilities" SRC_URI="ftp://ftp.de.kernel.org/pub/linux/utils/util-linux/${P}.tar.bz2" +DEPEND=">=sys-libs/gpm-1.19.3 + >=sys-libs/slang-1.4.2" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04 + >=sys-devel/perl-5.6" src_compile() { try ./configure - try make + try make ${MAKEOPTS} LDFLAGS=\"\" } src_unpack() { @@ -32,6 +37,8 @@ src_install() { cd ${S} try make DESTDIR=${D} install cd ${S} + dodoc HISTORY MAINTAINER README VERSION + docinto licenses dodoc licenses/* HISTORY docinto examples dodoc example.files/* diff --git a/sys-apps/vcron/vcron-3.0_p1-r1.ebuild b/sys-apps/vcron/vcron-3.0_p1-r1.ebuild index 4fab3618b3eb..fd88fe120bcd 100644 --- a/sys-apps/vcron/vcron-3.0_p1-r1.ebuild +++ b/sys-apps/vcron/vcron-3.0_p1-r1.ebuild @@ -1,13 +1,14 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/vcron/vcron-3.0_p1-r1.ebuild,v 1.2 2000/09/15 20:09:24 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/vcron/vcron-3.0_p1-r1.ebuild,v 1.3 2000/11/30 23:14:35 achim Exp $ P=vcron-3.0p1 A=cron3.0pl1.tar.gz S=${WORKDIR}/cron3.0pl1 DESCRIPTION="Crontab Daemon" SRC_URI="ftp://sunsite.unc.edu/pub/Linux/system/daemons/cron/"${A} +DEPEND=">=sys-libs/glibc-2.1.3" src_unpack() { unpack ${A} @@ -18,7 +19,7 @@ src_unpack() { src_compile() { cd ${S} - try make + try pmake } src_install() { diff --git a/sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild b/sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild index cea593649311..2c03fc421f57 100644 --- a/sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild +++ b/sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild,v 1.2 2000/10/03 16:02:06 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild,v 1.3 2000/11/30 23:14:35 achim Exp $ A="vim-5.7-src.tar.gz vim-5.7-rt.tar.gz" S=${WORKDIR}/vim-5.7 @@ -9,16 +9,17 @@ DESCRIPTION="Handy vi-compatible editor" SRC_URI="ftp://ftp.home.vim.org/pub/vim/unix/vim-5.7-src.tar.gz ftp://ftp.home.vim.org/pub/vim/unix/vim-5.7-rt.tar.gz" HOMEPAGE="http://www.vim.org" +DEPEND=">=sys-libs/gpm-1.19.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} \ --enable-gui=no --without-x - try make + # Parallel make does not work + try make } src_install() { - try make prefix=${D}/usr install - prepman + try make prefix=${D}/usr STRIP=echo install dodoc README* cd ${D}/usr/doc/vim-nogui-5.7-r2 @@ -26,7 +27,7 @@ src_install() { cd ${D}/usr/bin ln -s vim vi - + dosed "s:/usr/bin/nawk:/usr/bin/awk:" /usr/share/vim/vim57/tools/mve.awk } diff --git a/sys-apps/watchpid/watchpid-0.1.ebuild b/sys-apps/watchpid/watchpid-0.1.ebuild index a860870e19d8..34ec74ac716c 100644 --- a/sys-apps/watchpid/watchpid-0.1.ebuild +++ b/sys-apps/watchpid/watchpid-0.1.ebuild @@ -1,23 +1,24 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/watchpid/watchpid-0.1.ebuild,v 1.1 2000/11/13 08:18:24 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/watchpid/watchpid-0.1.ebuild,v 1.2 2000/11/30 23:14:35 achim Exp $ A=watchpid_0.1.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Watches a process for termination" SRC_URI="http://www.codepark.org/projects/utils/${A}" HOMEPAGE="http://www.codepark.org" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } src_install() { try make prefix=${D}/usr install cd ${S} - dodoc README AUTHOR + dodoc README AUTHORS COPYING NEWS } diff --git a/sys-apps/which/which-2.12.ebuild b/sys-apps/which/which-2.12.ebuild index 41662d2db2ea..ee0dc2371688 100644 --- a/sys-apps/which/which-2.12.ebuild +++ b/sys-apps/which/which-2.12.ebuild @@ -1,13 +1,14 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/which/which-2.12.ebuild,v 1.1 2000/11/26 14:15:17 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/which/which-2.12.ebuild,v 1.2 2000/11/30 23:14:35 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Prints out location of specified executables that are in your path" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/which/${A} ftp://prep.ai.mit.edu/gnu/which/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr diff --git a/sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild b/sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild index e47467b6810b..054bae645789 100644 --- a/sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild +++ b/sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild,v 1.3 2000/11/26 20:54:19 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild,v 1.4 2000/11/30 23:14:35 achim Exp $ P=xinetd-2.1.8.8p3 A=${P}.tar.gz @@ -9,17 +9,21 @@ S=${WORKDIR}/${P} DESCRIPTION="Replacement for inetd." HOMEPAGE="http://www.xinetd.org" SRC_URI="http://www.xinetd.org/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04 + >=sys-devel/perl-5.6" src_compile() { try ./configure --with-loadavg --with-libwrap --prefix=/usr --host=${CHOST} - try make + # Parallel make does not work + try make } src_install() { cd ${S} try make prefix=${D}/usr install - prepman dodoc CHANGELOG README COPYRIGHT dodir /etc/rc.d/init.d cp ${O}/files/xinetd ${D}/etc/rc.d/init.d/xinetd diff --git a/sys-devel/autoconf/autoconf-2.13-r1.ebuild b/sys-devel/autoconf/autoconf-2.13-r1.ebuild index 2faad5052a15..149934e421bf 100644 --- a/sys-devel/autoconf/autoconf-2.13-r1.ebuild +++ b/sys-devel/autoconf/autoconf-2.13-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/autoconf/autoconf-2.13-r1.ebuild,v 1.4 2000/10/03 16:02:06 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/autoconf/autoconf-2.13-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=autoconf-2.13 A=${P}.tar.gz @@ -10,23 +10,17 @@ DESCRIPTION="Used to create autoconfiguration files" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/autoconf/${A} ftp://prep.ai.mit.edu/gnu/autoconf/${A}" HOMEPAGE="http://www.gnu.org/software/autoconf/autoconf.html" +DEPEND="" +RDEPEND=">=sys-apps/bash-2.04 + >=sys-devel/perl-5.6" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - insinto /usr/bin - dodir /usr/bin - insopts -m0755 - doins autoconf autoheader autoreconf autoscan autoupdate ifnames - doinfo *.info - dodir /usr/share/autoconf - insinto /usr/share/autoconf - insopts -m0644 - doins acconfig.h acfunctions acgeneral.m4 acheaders acidentifiers acmakevars acoldnames.m4 acprograms acspecific.m4 autoconf.m4 autoconf.m4f autoheader.m4 autoheader.m4f +src_install() { + try make prefix=${D}/usr install dodoc COPYING AUTHORS ChangeLog.* NEWS README TODO } diff --git a/sys-devel/automake/automake-1.4-r1.ebuild b/sys-devel/automake/automake-1.4-r1.ebuild index 861ff4a58767..0827c357019b 100644 --- a/sys-devel/automake/automake-1.4-r1.ebuild +++ b/sys-devel/automake/automake-1.4-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.4-r1.ebuild,v 1.4 2000/10/03 16:02:06 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.4-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=automake-1.4 A=${P}.tar.gz @@ -10,31 +10,17 @@ DESCRIPTION="Used to generate Makefile.in from Makefile.am" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/automake/${A} ftp://prep.ai.mit.edu/gnu/automake/${A}" HOMEPAGE="http://www.gnu.org/software/automake/automake.html" +DEPEND="" +RDEPEND=">=sys-apps/bash-2.04 + >=sys-devel/perl-5.6" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - insinto /usr/bin - dodir /usr/bin - insopts -m0755 - doins aclocal automake - insopts -m0644 - dodir /usr/info - doinfo *.info* - dodir /usr/share/aclocal - insinto /usr/share/aclocal - doins m4/*.m4 - dodir /usr/share/automake - insinto /usr/share/automake - doins *.am COPYING INSTALL ansi2knr.* texinfo.tex - rm ${D}/usr/share/automake/Makefile.am - insopts -m0755 - doins acinstall config.guess config.sub elisp-comp install-sh mdate-sh - doins missing mkinstalldirs ylwrap +src_install() { + try make prefix=${D}/usr install dodoc COPYING NEWS README THANKS TODO AUTHORS ChangeLog } diff --git a/sys-devel/bc/bc-1.06.ebuild b/sys-devel/bc/bc-1.06.ebuild index f2f30f4d254c..785c3216ef5b 100644 --- a/sys-devel/bc/bc-1.06.ebuild +++ b/sys-devel/bc/bc-1.06.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bc/bc-1.06.ebuild,v 1.1 2000/11/26 14:48:46 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bc/bc-1.06.ebuild,v 1.2 2000/11/30 23:15:06 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -9,18 +9,20 @@ DESCRIPTION="Handy console-based calculator utility" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/bc/${A} ftp://prep.ai.mit.edu/pub/gnu/bc/${A}" HOMEPAGE="http://www.gnu.org/software/bc/bc.html" +DEPEND=">=sys-libs/gpm-1.19.3 + >=sys-libs/readline-4.1" src_compile() { try ./configure --with-readline --host=${CHOST} --prefix=/usr - try make + try make ${MAKEOPTS} } src_install() { into /usr - doinfo doc/dc.info + doinfo doc/*.info dobin bc/bc dc/dc doman doc/*.1 - dodoc AUTHORS COPYING NEWS README ChangeLog + dodoc AUTHORS COPYING* FAQ NEWS README ChangeLog } diff --git a/sys-devel/bin86/bin86-0.15.4.ebuild b/sys-devel/bin86/bin86-0.15.4.ebuild index 71fcb761daf1..5005be222673 100644 --- a/sys-devel/bin86/bin86-0.15.4.ebuild +++ b/sys-devel/bin86/bin86-0.15.4.ebuild @@ -1,33 +1,37 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bin86/bin86-0.15.4.ebuild,v 1.1 2000/11/26 12:52:15 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bin86/bin86-0.15.4.ebuild,v 1.2 2000/11/30 23:15:06 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/bin86 DESCRIPTION="Assembler and loader used to create kernel bootsector" SRC_URI="http://www.cix.co.uk/~mayday/${A}" HOMEPAGE="http://www.cix.co.uk/~mayday/" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { - try make + try make ${MAKEOPTS} } src_unpack() { unpack ${A} cd ${S} cp Makefile Makefile.orig - sed -e "s/CFLAGS=-O2/CFLAGS=${CFLAGS}/" Makefile.orig > Makefile + sed -e "s/CFLAGS=-O2/CFLAGS=${CFLAGS}/" \ + -e "s:INSTALL_OPTS=-m 755 -s:INSTALL_OPTS=-m 755:" \ + Makefile.orig > Makefile } -src_install() { - into /usr - dobin as/as86 as/as86_encap ld/ld86 ld/objdump86 ld/catimage ld/objchop - dosym objdump86 /usr/bin/nm86 - dosym objdump86 /usr/bin/size86 - doman man/*.1 - dosym as86_encap.1.gz /usr/man/man1/as86_encap.1.gz - dodoc README README-0.4 ChangeLog as/COPYING as/TODO +src_install() { + dodir /usr/bin + dodir /usr/man/man1 + try make PREFIX=${D}/usr install + dodoc README README-0.4 ChangeLog + docinto as + dodoc as/COPYING as/TODO } diff --git a/sys-devel/binutils/binutils-2.10.1.ebuild b/sys-devel/binutils/binutils-2.10.1.ebuild index d0c42cb4aa27..243708938472 100644 --- a/sys-devel/binutils/binutils-2.10.1.ebuild +++ b/sys-devel/binutils/binutils-2.10.1.ebuild @@ -1,62 +1,38 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.10.1.ebuild,v 1.1 2000/11/26 12:52:15 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.10.1.ebuild,v 1.2 2000/11/30 23:15:06 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="Tools necessary to build programs" SRC_URI="ftp://ftp.gnu.org/gnu/binutils/${A}" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } src_install() { - #I'm sure this can be simplified with a "try make PREFIX=${D}/usr install" - #one of these days... - into /usr - doman binutils/*.1 gas/doc/as.1 gprof/gprof.1 - insinto /usr/lib - doins bfd/libbfd.la bfd/libbfd.a opcodes/libopcodes.a opcodes/libopcodes.la libiberty/libiberty.a - insinto /usr/include - doins bfd/bfd.h include/ansidecl.h include/bfdlink.h - cp binutils/nm-new binutils/nm - cp binutils/strip-new binutils/strip - cp gas/as-new gas/as - cp gas/gasp-new gas/gasp - cp ld/ld-new ld/ld - cd binutils - dobin addr2line ar cxxfilt nm objcopy objdump ranlib readelf size strings strip - cd .. - dobin ld/ld gprof/gprof gas/as gas/gasp - dodir /usr/${CHOST}/bin - for i in nm strip ar ranlib as ld - do - dosym /usr/bin/${i} /usr/${CHOST}/bin/${i} - done - insinto /usr/${CHOST}/lib/ldscripts - doins ld/ldscripts/* - dodoc COPYING* README* ChangeLog* mpw-README + try make prefix=${D}/usr install + rm -rf ${D}/usr/share + dodoc COPYING* README docinto bfd dodoc bfd/ChangeLog* bfd/COPYING bfd/README bfd/PORTING bfd/TODO docinto binutils - dodoc binutils/MAINTAINERS binutils/NEWS binutils/README + dodoc binutils/ChangeLog binutils/NEWS binutils/README docinto gas - dodoc gas/ChangeLog* gas/CONTRIBUTORS gas/COPYING gas/MAINTAINERS gas/NEWS gas/README* + dodoc gas/ChangeLog* gas/CONTRIBUTORS gas/COPYING \ + gas/NEWS gas/README* docinto gprof - dodoc gprof/ChangeLog* gprof/MAINTAINERS gprof/NOTES gprof/TEST gprof/TODO - docinto include - dodoc include/ChangeLog* include/COPYING include/MAINTAINERS - docinto intl - dodoc intl/ChangeLog + dodoc gprof/ChangeLog* gprof/NOTES gprof/TEST gprof/TODO docinto ld - dodoc ld/ChangeLog* ld/MAINTAINERS ld/README ld/NEWS ld/TODO + dodoc ld/ChangeLog* ld/README ld/NEWS ld/TODO docinto libiberty dodoc libiberty/ChangeLog* libiberty/COPYING.LIB libiberty/README docinto opcodes - dodoc opcodes/ChangeLog* opcodes/MAINTAINERS + dodoc opcodes/ChangeLog* } diff --git a/sys-devel/bison/bison-1.28-r1.ebuild b/sys-devel/bison/bison-1.28-r1.ebuild index b826d787599b..66cd8e4e03e4 100644 --- a/sys-devel/bison/bison-1.28-r1.ebuild +++ b/sys-devel/bison/bison-1.28-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-1.28-r1.ebuild,v 1.5 2000/10/09 16:02:50 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-1.28-r1.ebuild,v 1.6 2000/11/30 23:15:06 achim Exp $ P=bison-1.28 A=${P}.tar.gz @@ -10,19 +10,18 @@ DESCRIPTION="A yacc-compatible parser generator" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/bison/${A} ftp://prep.ai.mit.edu/gnu/bison/${A}" HOMEPAGE="http://www.gnu.org/software/bison/bison.html" - +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try ./configure --prefix=/usr --host=${CHOST} - try make + try ./configure --prefix=/usr --datadir=/usr/share/bison --host=${CHOST} + try make ${MAKEOPTS} } src_install() { cd ${S} - try make prefix=${D}/usr install - dodoc COPYING AUTHORS NEWS ChangeLog README REFERENCES OChangeLog doc/FAQ - prepallstrip - prepallman - prepallinfo + try make DESTDIR=${D} install + dodoc COPYING AUTHORS NEWS ChangeLog README REFERENCES OChangeLog + docinto txt + dodoc doc/FAQ } diff --git a/sys-devel/flex/flex-2.5.4a-r1.ebuild b/sys-devel/flex/flex-2.5.4a-r1.ebuild index 3969a55d7691..ebeda09e5b3f 100644 --- a/sys-devel/flex/flex-2.5.4a-r1.ebuild +++ b/sys-devel/flex/flex-2.5.4a-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.4a-r1.ebuild,v 1.4 2000/10/03 16:02:06 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.4a-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=flex-2.5.4a A=${P}.tar.gz @@ -10,22 +10,15 @@ DESCRIPTION="GNU lexical analyser generator" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/non-gnu/flex/${A} ftp://prep.ai.mit.edu/non-gnu/flex/${A}" HOMEPAGE="http://www.gnu.org/software/flex/flex.html" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - dobin flex - dosym flex /usr/bin/flex++ - insinto /usr/include - doins FlexLexer.h - insinto /usr/lib - doins libfl.a - doman flex.1 - dosym flex.1.gz /usr/man/man1/flex++.1.gz +src_install() { + try make prefix=${D}/usr install dodoc COPYING NEWS README } diff --git a/sys-devel/gcc/gcc-2.95.2-r4.ebuild b/sys-devel/gcc/gcc-2.95.2-r4.ebuild index 4aa1e63950c9..f00d295d6091 100644 --- a/sys-devel/gcc/gcc-2.95.2-r4.ebuild +++ b/sys-devel/gcc/gcc-2.95.2-r4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-2.95.2-r4.ebuild,v 1.2 2000/11/19 12:17:29 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-2.95.2-r4.ebuild,v 1.3 2000/11/30 23:15:06 achim Exp $ P=gcc-2.95.2 A="gcc-2.95.2.tar.gz @@ -31,6 +31,9 @@ SRC_URI="ftp://prep.ai.mit.edu/gnu/gcc/gcc-2.95.2.tar.gz ftp://ftp.freesoftware.com/pub/sourceware/gcc/infrastructure/libg++-2.8.1.3-20000914.diff.gz" HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_unpack() { unpack gcc-2.95.2.tar.gz @@ -62,19 +65,60 @@ src_compile() { try ${S}/configure --prefix=${T} --enable-version-specific-runtime-libs \ --host=${CHOST} --enable-threads --enable-shared \ --with-local-prefix=${T}/local --enable-nls - - try make bootstrap-lean + # Parallel build does not work + try make ${MAKEOPTS} bootstrap-lean } -src_install() { +src_install() { + try make install prefix=${D}${T} mandir=${D}${T}/man - FULLPATH=${D}${T}/lib/gcc-lib/i686-pc-linux-gnu/2.95.2 + FULLPATH=${D}${T}/lib/gcc-lib/${CHOST}/${PV} cd ${FULLPATH} dodir /lib - dosym ${T}/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/cpp /lib/cpp + dosym ${T}/lib/gcc-lib/${CHOST}/${PV}/cpp /lib/cpp dosym /usr/bin/gcc /usr/bin/cc + + cd ${S} - dodoc COPYING COPYING.LIB README FAQ MAINTAINERS + dodoc COPYING COPYING.LIB README* FAQ MAINTAINERS + docinto html + dodoc faq.html + docinto gcc + cd ${S}/gcc + dodoc BUGS ChangeLog* COPYING* FSFChangeLog* \ + LANGUAGES NEWS PROBLEMS README* \ + SERVICE TESTS.FLUNK + cd ${S}/libchill + docinto libchill + dodoc ChangeLog + cd ${S}/libf2c + docinto libf2c + dodoc ChangeLog changes.netlib README TODO + cd ${S}/libg++ + docinto libg++ + dodoc ChangeLog g++FAQ.txt NEWS README* TODO + cd ${S}/libiberty + docinto libiberty + dodoc ChangeLog COPYING.LIB README + cd ${S}/libio + docinto libio + dodoc ChangeLog NEWS README + cd dbz + docinto libio/dbz + dodoc README + cd ../stdio + docinto libio/stdio + dodoc ChangeLog* + cd ${S}/libobjc + docinto libobjc + dodoc ChangeLog README* THREADS* + cd ${S}/librx + docinto librx + dodoc ChangeLog COPYING.LIB DOC + cd ${S}/libstdc++ + docinto libstdc++ + dodoc ChangeLog NEWS + } diff --git a/sys-devel/gdb/gdb-5.0-r1.ebuild b/sys-devel/gdb/gdb-5.0-r1.ebuild index 25c8311c4af0..72d5021ec0d3 100644 --- a/sys-devel/gdb/gdb-5.0-r1.ebuild +++ b/sys-devel/gdb/gdb-5.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-5.0-r1.ebuild,v 1.4 2000/10/03 16:02:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-5.0-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=gdb-5.0 A=${P}.tar.bz2 @@ -9,21 +9,19 @@ S=${WORKDIR}/${P} DESCRIPTION="GNU debugger" SRC_URI="ftp://sourceware.cygnus.com/pub/gdb/releases/${A} ftp://ftp.freesoftware.com/pub/sourceware/gdb/releases/${A}" +DEPEND=">=sys-libs/gpm-1.19.3" HOMEPAGE="http://www.gnu.org/software/gdb/gdb.html" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } src_install() { into /usr try make prefix=${D}/usr install install-info - strip ${D}/usr/bin/* - prepman - prepinfo # These includes and libs are in binutils already rm -f ${D}/usr/lib/libbfd.* rm -r ${D}/usr/lib/libiberty.* @@ -33,7 +31,14 @@ src_install() { dodoc COPYING* README docinto gdb - dodoc gdb/CONTRIBUTE gdb/COPYING* gdb/README gdb/MAINTAINERS gdb/NEWS gdb/ChangeLog* gdb/doc/LRS gdb/TODO + dodoc gdb/CONTRIBUTE gdb/COPYING* gdb/README \ + gdb/MAINTAINERS gdb/NEWS gdb/ChangeLog* \ + gdb/TODO + docinto sim + dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING + docinto mmalloc + dodoc mmalloc/COPYING.LIB mmalloc/MAINTAINERS \ + mmalloc/ChangeLog mmalloc/TODO } diff --git a/sys-devel/gettext/files/digest-gettext-0.10.35-r1 b/sys-devel/gettext/files/digest-gettext-0.10.35-r1 new file mode 100644 index 000000000000..61d920c7e290 --- /dev/null +++ b/sys-devel/gettext/files/digest-gettext-0.10.35-r1 @@ -0,0 +1 @@ +MD5 f29d32b82217b9d89fcda66328752acc gettext-0.10.35.tar.gz diff --git a/sys-devel/gettext/gettext-0.10.35-r1.ebuild b/sys-devel/gettext/gettext-0.10.35-r1.ebuild new file mode 100644 index 000000000000..983fe4fbe3d6 --- /dev/null +++ b/sys-devel/gettext/gettext-0.10.35-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Daniel Robbins <drobbins@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.10.35-r1.ebuild,v 1.1 2000/11/30 23:15:06 achim Exp $ + +P=gettext-0.10.35 +A=${P}.tar.gz +S=${WORKDIR}/${P} +DESCRIPTION="GNU locale utilities" +SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/gettext/${A} + ftp://prep.ai.mit.edu/gnu/gettext/${A}" +HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" + +DEPEND=">=sys-libs/glibc-2.1.3" + +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" + +src_compile() { + try ./configure --prefix=/usr --with-included-gettext --host=${CHOST} + try make ${MAKEOPTS} +} + +src_install() { + cd ${S} + try make prefix=${D}/usr lispdir=${D}/usr/share/emacs/site-lisp install + dodoc AUTHORS BUGS COPYING ChangeLog DISCLAIM NEWS README* THANKS TODO + exeopts -m0755 + exeinto /usr/bin + doexe misc/gettextize +} + + diff --git a/sys-devel/ld.so/ld.so-1.9.11-r1.ebuild b/sys-devel/ld.so/ld.so-1.9.11-r1.ebuild index b0e7fea56d89..8f3571896c57 100644 --- a/sys-devel/ld.so/ld.so-1.9.11-r1.ebuild +++ b/sys-devel/ld.so/ld.so-1.9.11-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/ld.so/ld.so-1.9.11-r1.ebuild,v 1.2 2000/10/29 20:37:00 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/ld.so/ld.so-1.9.11-r1.ebuild,v 1.3 2000/11/30 23:15:06 achim Exp $ P=ld.so-1.9.11 A=${P}.tar.gz @@ -9,6 +9,8 @@ S=${WORKDIR}/${P} DESCRIPTION="Linux dynamic loader & linker" CATEGORY="sys-devel" SRC_URI="ftp://ftp.ods.com/pub/linux/${A}" +DEPEND="" +RDEPEND="=sys-libs/lib-compat" src_compile() { cd ${S} diff --git a/sys-devel/libtool/libtool-1.3.5-r1.ebuild b/sys-devel/libtool/libtool-1.3.5-r1.ebuild index 80caa22a10b6..3fce59d02ac1 100644 --- a/sys-devel/libtool/libtool-1.3.5-r1.ebuild +++ b/sys-devel/libtool/libtool-1.3.5-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-1.3.5-r1.ebuild,v 1.4 2000/10/03 16:02:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-1.3.5-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=libtool-1.3.5 A=${P}.tar.gz @@ -10,37 +10,19 @@ DESCRIPTION="A shared library tool for developers" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/libtool/${A} ftp://prep.ai.mit.edu/gnu/libtool/${A}" HOMEPAGE="http://www.gnu.org/software/libtool/libtool.html" +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - dobin libtoolize libtool - insinto /usr/include - doins libltdl/ltdl.h - doinfo doc/libtool.info* - cd libltdl/.libs - insinto /usr/lib - doins libltdl.a libltdl.la - libopts -m0755 - dolib libltdl.so.0.1.2 - dosym libltdl.so.0.1.2 /usr/lib/libltdl.so.0 - dosym libltdl.so.0.1.2 /usr/lib/libltdl.so - cd ${S} - dodir /usr/share/aclocal - insinto /usr/share/aclocal - doins libtool.m4 - dodir /usr/share/libtool - insinto /usr/share/libtool - doins config.guess config.sub ltconfig ltmain.sh - dodir /usr/share/libtool/libltdl - insinto /usr/share/libtool/libltdl - doins libltdl/* - chmod 0755 ${D}/usr/share/libtool/libltdl/configure - dodoc AUTHORS COPYING ChangeLog* NEWS README THANKS TODO doc/PLATFORMS +src_install() { + try make DESTDIR=${D} install + dodoc AUTHORS COPYING ChangeLog* NEWS \ + README THANKS TODO doc/PLATFORMS } diff --git a/sys-devel/m4/m4-1.4o-r1.ebuild b/sys-devel/m4/m4-1.4o-r1.ebuild index 88cc8bff2dbd..85d992c0f321 100644 --- a/sys-devel/m4/m4-1.4o-r1.ebuild +++ b/sys-devel/m4/m4-1.4o-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4o-r1.ebuild,v 1.3 2000/09/15 20:09:26 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4o-r1.ebuild,v 1.4 2000/11/30 23:15:06 achim Exp $ P=m4-1.4o A=${P}.tar.gz @@ -9,24 +9,24 @@ S=${WORKDIR}/${P} DESCRIPTION="GNU macro processor" SRC_URI="ftp://ftp.seindal.dk/gnu/${A}" HOMEPAGE="http://www.gnu.org/software/m4/m4.html" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { - try ./configure --prefix=/usr --with-modules --with-catgets --host=${CHOST} - try make + try ./configure --prefix=/usr --with-modules --host=${CHOST} + try make ${MAKEOPTS} } -src_install() { - into /usr +src_install() { + cd ${S} - try make prefix=${D}/usr install - prepman - prepinfo - insinto /usr/share/m4 - cd ${S}/examples - doins *.m4 - cd ${S} - - dodoc AUTHORS BACKLOG COPYING NEWS README THANKS TODO + try make DESTDIR=${D} install + rm -rf ${D}/usr/include ${D}/usr/lib + dodoc AUTHORS BACKLOG ChangeLog COPYING NEWS README* THANKS TODO + docinto modules + dodoc modules/README modules/TODO + docinto html + dodoc examples/WWW/*.htm + } diff --git a/sys-devel/make/make-3.79.1-r1.ebuild b/sys-devel/make/make-3.79.1-r1.ebuild index 79268197b188..7ad7c3b0d397 100644 --- a/sys-devel/make/make-3.79.1-r1.ebuild +++ b/sys-devel/make/make-3.79.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.79.1-r1.ebuild,v 1.4 2000/10/03 16:02:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.79.1-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=make-3.79.1 A=${P}.tar.gz @@ -10,22 +10,15 @@ DESCRIPTION="Standard tool to compile source trees" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/make/${A} ftp://prep.ai.mit.edu/gnu/make/${A}" HOMEPAGE="http://www.gnu.org/software/make/make.html" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --prefix=/usr --host=${CHOST} - try sh ./build.sh + try make ${MAKEOPTS} } -src_unpack() { - unpack ${A} - cd ${S} -} - -src_install() { - into /usr - dobin make - doman make.1 - doinfo make.info* +src_install() { + try make DESTDIR=${D} install dodoc AUTHORS COPYING ChangeLog NEWS README* } diff --git a/sys-devel/patch/patch-2.5.4-r1.ebuild b/sys-devel/patch/patch-2.5.4-r1.ebuild index fb4ced01d129..60e0bb49a491 100644 --- a/sys-devel/patch/patch-2.5.4-r1.ebuild +++ b/sys-devel/patch/patch-2.5.4-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/patch-2.5.4-r1.ebuild,v 1.4 2000/10/03 16:02:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/patch-2.5.4-r1.ebuild,v 1.5 2000/11/30 23:15:06 achim Exp $ P=patch-2.5.4 A=${P}.tar.gz @@ -10,17 +10,15 @@ DESCRIPTION="Utility to apply diffs to files" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/patch/${A} ftp://ftp.gnu.org/gnu/patch/${A}" HOMEPAGE="http://www.gnu.org/software/patch/patch.html" +DEPEND=">=sys-libs/glibc-2.1.3" src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try make ${MAKEOPTS} } -src_install() { - into /usr - dobin patch - cp patch.man patch.1 - doman patch.1 +src_install() { + try make prefix=${D}/usr install dodoc AUTHORS COPYING ChangeLog NEWS README } diff --git a/sys-devel/perl/perl-5.6.0-r3.ebuild b/sys-devel/perl/perl-5.6.0-r3.ebuild index 68382433e85a..bde53a17c5da 100644 --- a/sys-devel/perl/perl-5.6.0-r3.ebuild +++ b/sys-devel/perl/perl-5.6.0-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/perl/perl-5.6.0-r3.ebuild,v 1.1 2000/11/11 13:19:39 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/perl/perl-5.6.0-r3.ebuild,v 1.2 2000/11/30 23:15:06 achim Exp $ P=perl-5.6.0 A=${P}.tar.gz @@ -9,6 +9,8 @@ S=${WORKDIR}/perl-5.6.0 DESCRIPTION="Larry Wall's Practical Extraction and Reporting Language" SRC_URI="ftp://ftp.perl.org/pub/perl/CPAN/src/${A}" HOMEPAGE="http://www.perl.org" +DEPEND=">=sys-libs/db-3.1.17 + >=sys-libs/gdbm-1.8.0" src_compile() { @@ -29,7 +31,7 @@ EOF sh Configure -des -Dprefix=/usr -Dd_dosuid \ - -Dd_semctl_semun -Di_db -Di_gdbm -Uuselargefiles + -Dd_semctl_semun -Di_db -Di_gdbm -Duselargefiles #-Dusethreads -Duse505threads \ #Optimize ;) @@ -37,7 +39,7 @@ EOF sed -e "s/optimize='-O2'/optimize=\'${CFLAGS}\'/" config.sh.orig > config.sh #THIS IS USED LATER: export PARCH=`grep myarchname config.sh | cut -f2 -d"'"` - try make + try make ${MAKEOPTS} make test } @@ -94,10 +96,12 @@ EOF # DOCUMENTATION - dodoc Changes* Artistic Copying README - - + dodoc Changes* Artistic Copying README Todo* AUTHORS +# HTML Documentation + dodir /usr/doc/${PF}/html + ./perl installhtml --recurse --htmldir=${D}/usr/doc/${PF}/html + prepalldocs } diff --git a/sys-devel/python-basic/files/digest-python-basic-1.5.2-r3 b/sys-devel/python-basic/files/digest-python-basic-1.5.2-r3 new file mode 100644 index 000000000000..aeb14243568a --- /dev/null +++ b/sys-devel/python-basic/files/digest-python-basic-1.5.2-r3 @@ -0,0 +1,2 @@ +MD5 e9d677ae6d5a3efc6937627ed8a3e752 py152.tgz +MD5 7c99113a11b03599d8494638f6d90b56 python-fchksum-1.1.tar.gz diff --git a/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild b/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild new file mode 100644 index 000000000000..2e4eab6427e5 --- /dev/null +++ b/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Daniel Robbins <drobbins@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild,v 1.1 2000/11/30 23:15:06 achim Exp $ + +P=python-basic-1.5.2 +A="py152.tgz python-fchksum-1.1.tar.gz" +S=${WORKDIR}/Python-1.5.2 +S2=${WORKDIR}/python-fchksum-1.1 +DESCRIPTION="A really great language" +SRC_URI="http://www.python.org/ftp/python/src/py152.tgz + http://www.azstarnet.com/~donut/programs/fchksum/python-fchksum-1.1.tar.gz" + +HOMEPAGE="http://www.python.org + http://www.azstarnet.com/~donut/programs/fchksum/" +DEPEND=">=sys-libs/db-1.85 + >=sys-libs/gdbm-1.8.0 + >=sys-libs/gpm-1.19.3" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04" + + +src_compile() { + try ./configure --prefix=/usr --with-threads + cp Makefile Makefile.orig + sed -e "s/-g -O2/${CFLAGS}/" Makefile.orig > Makefile + # Parallel make does not work + try make + cd ${S2} + ./configure + try make ${MAKEOPTS} +} + +src_unpack() { + unpack ${A} + cd ${S}/Modules + sed -e 's/#readline/readline/' -e 's/-lreadline -ltermcap/-lreadline/' \ + -e 's/#_locale/_locale/' -e 's/#crypt/crypt/' -e 's/# -lcrypt/-lcrypt/' \ + -e 's/#audioop/audioop/' -e 's/#imageop/imageop/' -e 's/#rgbimg/rgbimg/' \ + -e 's/#syslog/syslog/' -e 's/#curses cursesmodule.c -lcurses -ltermcap/curses cursesmodule.c -lncurses/' \ + -e 's:#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm:gdbm gdbmmodule.c -lgdbm:' \ + -e 's:#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz:zlib zlibmodule.c -lz:' \ + -e 's:#dbm.*:dbm dbmmodule.c -I/usr/include/db1 -lndbm:' \ + Setup.in > Setup +} + + +src_install() { + dodir /usr + try make install prefix=${D}/usr + cd ${S2} + try make prefix=${D}/usr install + cd ${S} +#DOC + + dodoc README + docinto Misc + cd Misc + dodoc ACKS AIX-NOTES BLURB* cheatsheet comparisons COPYRIGHT \ + editline-fix HISTORY HPUX-NOTES HYPE NEWS NEXT-NOTES \ + Porting PURIFY.README README RENAME RFD + insinto /usr/share/emacs/site-lisp + doins *.el + cd ../Tools + for i in audiopy bgen faqwiz freeze modulator pynche scripts \ + versioncheck webchecker world + do + docinto Tools/$i + dodoc $i/README + done + docinto Tools/idle + dodoc idle/ChangeLog idle/*.txt + docinto fcksum + cd ${S2} + dodoc Changelog COPYING README + + +} + diff --git a/sys-libs/cracklib/cracklib-2.7-r1.ebuild b/sys-libs/cracklib/cracklib-2.7-r1.ebuild index 91d728181596..a5796fbbe823 100644 --- a/sys-libs/cracklib/cracklib-2.7-r1.ebuild +++ b/sys-libs/cracklib/cracklib-2.7-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/cracklib-2.7-r1.ebuild,v 1.7 2000/11/12 21:35:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/cracklib-2.7-r1.ebuild,v 1.8 2000/11/30 23:14:00 achim Exp $ A=cracklib2_2.7.orig.tar.gz A0=${P}-redhat.patch @@ -9,21 +9,20 @@ S=${WORKDIR}/cracklib,2.7 DESCRIPTION="Cracklib" SRC_URI="ftp://ftp.debian.org/debian/dists/potato/main/source/utils/cracklib2_2.7.orig.tar.gz" -DEPEND="|| ( sys-libs/glibc-2.1.3-r3 sys-libs/glibc-2.2 )" -RDEPEND=">=sys-libs/glibc-2.1.3 +DEPEND=">=sys-libs/glibc-2.1.3" +RDEPEND="$DEPEND >=sys-apps/bash-2.04" src_unpack() { unpack ${A} cd ${S} patch -p1 <${O}/files/${A0} - cp Makefile Makefile.orig -# sed -e "s/DICTPATH=.*/DICTPATH=\"\/usr\/share\/cracklib\/pw_dict\"/" Makefile.orig > Makefile } -src_compile() { +src_compile() { cd ${S} - try make all + # Parallel mke not supported + try make DICTPATH=\"/usr/share/cracklib/pw_dict\" all } src_install() { @@ -32,7 +31,8 @@ src_install() { dodir /usr/lib dodir /usr/sbin dodir /usr/include - ROOT=${D} try make install + dodir /usr/share/cracklib + ROOT=${D} try make DICTPATH=\"/usr/share/cracklib/pw_dict\" install preplib /usr dodoc HISTORY LICENCE MANIFEST POSTER README } diff --git a/sys-libs/db/db-1.85.ebuild b/sys-libs/db/db-1.85.ebuild index 09c27fb69fdd..67af07391ace 100644 --- a/sys-libs/db/db-1.85.ebuild +++ b/sys-libs/db/db-1.85.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85.ebuild,v 1.3 2000/11/25 13:13:30 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85.ebuild,v 1.4 2000/11/30 23:14:00 achim Exp $ A=db.1.85.tar.gz S=${WORKDIR}/db.1.85 @@ -18,7 +18,7 @@ src_unpack() { src_compile() { cd ${S}/PORT/linux - try make OORG=\"${CFLAGS} -fomit-frame-pointer\" prefix=/usr + try make ${MAKEOPTS} OORG=\"${CFLAGS} -fomit-frame-pointer\" prefix=/usr } src_install () { @@ -36,6 +36,13 @@ src_install () { dosed "s:<db.h>:<db1/db.h>;" /usr/include/ndbm.h cp db_dump185 db1_dump185 dobin db1_dump185 + cd ${S} + dodoc changelog README + docinto ps + dodoc docs/*.ps + docinto hash + dodoc hash/README + } diff --git a/sys-libs/db/db-3.1.17-r1.ebuild b/sys-libs/db/db-3.1.17-r1.ebuild index a28f0e3d585e..7a1b6e08e23e 100644 --- a/sys-libs/db/db-3.1.17-r1.ebuild +++ b/sys-libs/db/db-3.1.17-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-3.1.17-r1.ebuild,v 1.2 2000/11/17 10:11:33 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-3.1.17-r1.ebuild,v 1.3 2000/11/30 23:14:00 achim Exp $ A=${P}-patched.tar.gz S=${WORKDIR}/${P}-patched/build_unix @@ -9,14 +9,16 @@ DESCRIPTION="Berkeley DB for transaction support in MySQL" SRC_URI="ftp://mysql.valueclick.com/mysql/Downloads/db/${A} http://download.sourceforge.net/pub/mirrors/mysql/Downloads/db/${A}" HOMEPAGE="http://www.mysql.com" -DEPEND=">=sys-libs/glibc-2.2 !sys-libs/glibc-2.1.3 =sys-libs/db-1.85" - +RDEPEND=">=sys-libs/glibc-2.2 !sys-libs/glibc-2.1.3" +DEPEND="$RDEPEND + =sys-libs/db-1.85" src_compile() { cd ${S} try ../dist/configure --enable-compat185 --enable-dump185 --prefix=/usr --host=${CHOST} --enable-shared --enable-static --enable-rpc --enable-cxx echo + # Parallel make does not work echo "Building static libs..." make libdb=libdb-3.1.a libdb-3.1.a make libcxx=libdb_cxx-3.1.a libdb_cxx-3.1.a @@ -28,7 +30,7 @@ src_compile() { echo echo "Building everything else..." - try make libdb=libdb-3.1.a libcxx=libdb_cxx-3.1.a LDFLAGS="-s" + try make libdb=libdb-3.1.a libcxx=libdb_cxx-3.1.a } src_install () { @@ -39,6 +41,7 @@ src_install () { cd .. dodoc README LICENSE mv ${D}/usr/docs ${D}/usr/doc/${PF}/html + prepalldocs dodir usr/include/db3 cd ${D}/usr/include mv *.h db3 diff --git a/sys-libs/gdbm/gdbm-1.8.0-r1.ebuild b/sys-libs/gdbm/gdbm-1.8.0-r1.ebuild index a05effef9889..8859d4396425 100644 --- a/sys-libs/gdbm/gdbm-1.8.0-r1.ebuild +++ b/sys-libs/gdbm/gdbm-1.8.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/gdbm/gdbm-1.8.0-r1.ebuild,v 1.5 2000/11/07 11:16:08 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/gdbm/gdbm-1.8.0-r1.ebuild,v 1.6 2000/11/30 23:14:00 achim Exp $ # FOR SOME REASON, THE CONFIGURE SCRIPT DOES NOT USE THE EXPORTED CFLAGS, SO # THIS LIBRARY ONLY HAS -O OPTS, WE WON'T WORRY ABOUT THIS FOR SUCH AN @@ -21,19 +21,11 @@ RDEPEND=$DEPEND src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make + try pmake } -src_install() { - into /usr - dolib.a libgdbm.la .libs/libgdbm.a - dolib.so .libs/libgdbm.so.2.0.0 - dosym libgdbm.so.2.0.0 /usr/lib/libgdbm.so.2 - dosym libgdbm.so.2.0.0 /usr/lib/libgdbm.so - insinto /usr/include - doins gdbm.h - doman gdbm.3 - doinfo gdbm.info +src_install() { + try make prefix=${D}/usr install dodoc COPYING ChangeLog NEWS README } diff --git a/sys-libs/glibc/glibc-2.2-r2.ebuild b/sys-libs/glibc/glibc-2.2-r2.ebuild index 5779c00b4ea5..1fd168ca6c3f 100644 --- a/sys-libs/glibc/glibc-2.2-r2.ebuild +++ b/sys-libs/glibc/glibc-2.2-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.2-r2.ebuild,v 1.4 2000/11/17 01:03:07 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.2-r2.ebuild,v 1.5 2000/11/30 23:14:00 achim Exp $ A="$P.tar.gz glibc-linuxthreads-${PV}.tar.gz" S=${WORKDIR}/${P} @@ -13,6 +13,10 @@ SRC_URI="ftp://sourceware.cygnus.com/pub/glibc/releases/glibc-${PV}.tar.gz ftp://ftp.gnu.org/pub/gnu/glibc/glibc-${PV}.tar.gz ftp://ftp.gnu.org/pub/gnu/glibc/glibc-linuxthreads-${PV}.tar.gz" HOMEPAGE="http://www.gnu.org/software/libc/libc.html" +DEPEND="" +RDEPEND="$DEPEND + >=sys-apps/bash-2.04 + >=sys-devel/perl-5.6" src_compile() { @@ -20,11 +24,11 @@ src_compile() { mkdir buildhere cd buildhere try ../configure --host=${CHOST} --without-cvs \ - --enable-add-ons=linuxthreads,crypt,localedata \ + --enable-add-ons=linuxthreads \ --disable-profile --prefix=/usr \ --enable-kernel=2.2.17 - try make - make check + try make PARALLELMFLAGS=${MAKEOPTS} +# make check } src_unpack() { @@ -40,41 +44,20 @@ src_install() { mkdir ${D} dodir /etc/rc.d/init.d export LC_ALL=C - try make install_root=${D} install -C buildhere - try make install_root=${D} info -C buildhere - try make install_root=${D} localedata/install-locales -C buildhere - try make -C linuxthreads/man + try make PARALELLMFLAGS=${MAKEOPTS} install_root=${D} install -C buildhere + try make PARALELLMFLAGS=${MAKEOPTS} install_root=${D} info -C buildhere + try make PARALELLMFLAGS=${MAKEOPTS} install_root=${D} localedata/install-locales -C buildhere + try make PARALELLMFLAGS=${MAKEOPTS} -C linuxthreads/man mkdir -p ${D}/usr/man/man3 install -m 0644 linuxthreads/man/*.3thr ${D}/usr/man/man3 chmod 755 ${D}/usr/libexec/pt_chown install -m 644 nscd/nscd.conf ${D}/etc install -m 755 ${O}/files/nscd ${D}/etc/rc.d/init.d/nscd - dodir /var/db - install -m 644 nss/db-Makefile ${D}/var/db/Makefile rm ${D}/lib/ld-linux.so.2 rm ${D}/lib/libc.so.6 - rm -rf documentation - mkdir documentation - mkdir documentation/html - cp linuxthreads/ChangeLog documentation/ChangeLog.threads - cp linuxthreads/Changes documentation/Changes.threads - cp linuxthreads/README documentation/README.threads - cp linuxthreads/FAQ.html documentation/html/FAQ-threads.html - cp crypt/README documentation/README.crypt - cp db2/README documentation/README.db2 - cp db2/mutex/README documentation/README.db2.mutex - cp timezone/README documentation/README.timezone - cp ChangeLog* documentation - dodoc documentation/* - docinto html - dodoc documentation/html/*.html - dodir /usr/doc/${PF}/examples.threads - install -m0644 linuxthreads/Examples/*.c ${D}/usr/doc/${PF}/examples.threads - install -m0644 linuxthreads/Examples/Makefile ${D}/usr/doc/${PF}/examples.threads - # Patch ucontext.h (needed for lynx, xfree) - #cd ${D}/usr/include/sys - #cp ucontext.h ucontext.h.orig - #sed -e "s/ERR/GLIBCBUG/g" ucontext.h.orig > ucontext.h + + dodoc BUGS ChangeLog* CONFORMANCE COPYING* FAQ INTERFACE NEWS NOTES \ + PROJECTS README* } pkg_preinst() diff --git a/sys-libs/gpm/gpm-1.19.3.ebuild b/sys-libs/gpm/gpm-1.19.3.ebuild index c66fd4ee6007..f5d4646c2c08 100644 --- a/sys-libs/gpm/gpm-1.19.3.ebuild +++ b/sys-libs/gpm/gpm-1.19.3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/gpm-1.19.3.ebuild,v 1.4 2000/11/12 21:35:07 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/gpm-1.19.3.ebuild,v 1.5 2000/11/30 23:14:00 achim Exp $ P=gpm-1.19.3 A=${P}.tar.gz @@ -22,25 +22,29 @@ src_unpack() { src_compile() { cd ${S} - try ./configure --prefix=/usr + try ./configure --prefix=/usr --sysconfdir=/etc/gpm cp Makefile Makefile.orig - sed -e "s/doc//" Makefile.orig > Makefile - try make + if [ -z "`use tex`" ] + then + sed -e "s/doc//" Makefile.orig > Makefile + fi + try make ${MAKEOPTS} } -src_install() { - into /usr - dolib.a libgpm.a - dolib.so libgpm.so.1.18.0 - dosym libgpm.so.1.18.0 /usr/lib/libgpm.so.1 - dosym libgpm.so.1.18.0 /usr/lib/libgpm.so - dosbin gpm - dobin disable-paste gpm-root mev - insinto /usr/include - doins gpm.h - dodoc Announce COPYING ChangeLog FAQ MANIFEST README.* doc/gpmdoc.txt - doinfo doc/gpm.info - doman doc/*.1 doc/*.8 doc/*.7 +src_install() { + try make prefix=${D}/usr install + chmod 755 ${D}/usr/lib/libgpm.so.1.18.0 + dodoc Announce COPYING ChangeLog FAQ MANIFEST README.* + docinto txt + dodoc doc/gpmdoc.txt + if [ "`use tex`" ] + then + docinto ps + dodoc doc/*.ps + fi + insinto /etc/gpm + doins gpm-root.conf + } diff --git a/sys-libs/ncurses/ncurses-5.2.ebuild b/sys-libs/ncurses/ncurses-5.2.ebuild index b9763d65b639..0124bcf09089 100644 --- a/sys-libs/ncurses/ncurses-5.2.ebuild +++ b/sys-libs/ncurses/ncurses-5.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.2.ebuild,v 1.2 2000/11/27 15:12:34 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.2.ebuild,v 1.3 2000/11/30 23:14:00 achim Exp $ A=${P}.tar.gz S=${WORKDIR}/${P} @@ -9,20 +9,19 @@ DESCRIPTION="Linux console display libarary" SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/ncurses/${A} ftp://ftp.gnu.org/pub/gnu/ncurses/${A}" HOMEPAGE="http://www.gnu.org/software/ncurses/ncurses.html" +DEPEND=">=sys-libs/gpm-1.19.3" src_compile() { - try ./configure --prefix=/usr --enable-symlinks --disable-termcap \ - --with-gpm --with-shared --without-debug --with-rcs-ids --host=${CHOST} - try make + try ./configure --prefix=/usr --libdir=/lib --enable-symlinks --disable-termcap \ + --with-gpm --with-shared --with-libtool --without-debug --with-rcs-ids --host=${CHOST} + try make ${MAKEOPTS} } src_install() { - try make prefix=${D}/usr install ticdir=${D}/usr/share/terminfo - #move to root so that we can use ncurses on boot - cd ${D}/usr/lib - dodir /lib - mv *.so* ../../lib - preplib / + try make DESTDIR=${D} install + cd ${D}/lib + ln -s libncurses.a libcurses.a + chmod 755 ${D}/lib/*.5.0.2 cd ${S} dodoc ANNOUNCE MANIFEST NEWS README* TO-DO dodoc doc/*.doc @@ -36,7 +35,6 @@ src_install() { dodoc doc/html/ada/funcs/*.htm docinto html/man dodoc doc/html/man/*.html - gzip ${D}/usr/man/man1/tack.1 } diff --git a/sys-libs/nss-db/nss-db-2.2.ebuild b/sys-libs/nss-db/nss-db-2.2.ebuild index 1fe9f4f1df90..fdc9b4438302 100644 --- a/sys-libs/nss-db/nss-db-2.2.ebuild +++ b/sys-libs/nss-db/nss-db-2.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/nss-db/nss-db-2.2.ebuild,v 1.2 2000/11/17 01:59:33 drobbins Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/nss-db/nss-db-2.2.ebuild,v 1.3 2000/11/30 23:14:00 achim Exp $ A=nss_db-2.2.tar.gz S=${WORKDIR}/nss_db-2.2 @@ -12,16 +12,15 @@ HOMEPAGE="http://www.gnu.org" DEPEND=">=sys-libs/db-3.1.17 >=sys-libs/glibc-2.2-r2" src_compile() { - try ./configure --with-db=/usr/include/db3 --prefix=/usr - try make + try ./configure --with-db=/usr/include/db3 --prefix=/usr --libdir=/usr/lib + try make ${MAKEOPTS} } src_install () { make DESTDIR=${D} install - cd ${D} - rm usr/lib/* - mv lib/* usr/lib - rm -rf lib + rm -rf ${D}/usr/lib + cd ${D}/lib + ln -s libnss_db-2.2.so libnss_db.so cd ${S} dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS } diff --git a/sys-libs/pam/pam-0.72-r1.ebuild b/sys-libs/pam/pam-0.72-r1.ebuild index 3b0a37f9be72..895386caf3d6 100644 --- a/sys-libs/pam/pam-0.72-r1.ebuild +++ b/sys-libs/pam/pam-0.72-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.72-r1.ebuild,v 1.6 2000/11/13 21:29:59 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.72-r1.ebuild,v 1.7 2000/11/30 23:14:00 achim Exp $ P=pam-0.72 A=Linux-PAM-0.72.tar.gz @@ -10,8 +10,8 @@ DESCRIPTION="PAM" SRC_URI="http://openrock.net/pub/linux/libs/pam/pre/library/${A}" HOMEPAGE="http://www.redhat.com/linux-info/pam/" -DEPEND=">=sys-libs/cracklib-2.7" -RDEPEND=$DEPEND +DEPEND=">=sys-libs/cracklib-2.7 + >=sys-libs/pwdb-0.61" src_unpack() { unpack ${A} @@ -19,7 +19,7 @@ src_unpack() { touch .freezemake rm default.defs sed -e "s/CFLAGS=.*/CFLAGS=${CFLAGS} -pipe -D_REENTRANT/" \ - -e "s:FAKEROOT=.*:FAKEROOT=${WORKDIR}/../image:" defs/linux.defs > default.defs + -e "s:FAKEROOT=.*:FAKEROOT=${D}:" defs/linux.defs > default.defs echo "EXTRALS=-lcrypt" >> default.defs cp Makefile Makefile.orig sed -e "s/DIRS = modules libpam/DIRS = libpam modules/" Makefile.orig > Makefile @@ -29,8 +29,7 @@ src_unpack() { } src_compile() { - try make - try make + try make ${MAKEOPTS} } src_install() { @@ -39,11 +38,20 @@ src_install() { try make install dosbin bin/pam_conv1 dodoc CHANGELOG Copyright README - dodoc + docinto modules + dodoc modules/README + cd modules + for i in pam_* + do + if [ -f $i/README ] + then + docinto modules/$i + dodoc $i/README + fi + done + doman doc/man/*.[38] cd ${D}/usr/lib - ln -sf libpamc.so.0.72 libpamc.so.0 - ln -sf libpam.so.0.72 libpam.so.0 - ln -sf libpam_misc.so.0.72 libpam_misc.so.0 + preplib /usr } diff --git a/sys-libs/pwdb/pwdb-0.61-r2.ebuild b/sys-libs/pwdb/pwdb-0.61-r2.ebuild index c902375e419a..8fde74a6330c 100644 --- a/sys-libs/pwdb/pwdb-0.61-r2.ebuild +++ b/sys-libs/pwdb/pwdb-0.61-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/pwdb/pwdb-0.61-r2.ebuild,v 1.1 2000/11/20 22:16:46 jerry Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/pwdb/pwdb-0.61-r2.ebuild,v 1.2 2000/11/30 23:14:00 achim Exp $ P=pwdb-0.61 A=${P}.tar.gz @@ -22,7 +22,7 @@ src_compile() { cd ${S} cp Makefile Makefile.orig sed -e "s/^DIRS = .*/DIRS = libpwdb/" Makefile.orig > Makefile - try make + try make ${MAKEOPTS} } src_install() { @@ -30,12 +30,14 @@ src_install() { into /usr dodir /usr/include/pwdb dodir /usr/lib - dodoc doc/pwdb.txt CHANGES Copyright CREDITS README + dodoc CHANGES Copyright CREDITS README docinto html dodoc doc/html/* + docinto txt + dodoc doc/*.txt insinto /etc doins conf/pwdb.conf - try make INCLUDED=${D}/usr/include/pwdb LIBDIR=${D}/usr/lib install + try make INCLUDED=${D}/usr/include/pwdb LIBDIR=${D}/usr/lib LDCONFIG="echo" install preplib /usr cd ${O}/files diff --git a/sys-libs/readline/readline-4.1-r1.ebuild b/sys-libs/readline/readline-4.1-r1.ebuild index 5dc1636ec2eb..9754ec038bae 100644 --- a/sys-libs/readline/readline-4.1-r1.ebuild +++ b/sys-libs/readline/readline-4.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-4.1-r1.ebuild,v 1.5 2000/11/07 11:16:08 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-4.1-r1.ebuild,v 1.6 2000/11/30 23:14:00 achim Exp $ P=readline-4.1 A=${P}.tar.gz @@ -16,10 +16,9 @@ RDEPEND=$DEPEND src_compile() { try ./configure --host=${CHOST} --with-curses --prefix=/usr - try make + try make ${MAKEOPTS} cd shlib - try make - cd .. + try make ${MAKEOPTS} } @@ -29,16 +28,14 @@ src_install() { cd shlib try make prefix=${D}/usr install cd .. - prepman - prepinfo - dodoc CHANGELOG CHANGES COPYING INSTALL MANIFEST README USAGE + dodoc CHANGELOG CHANGES COPYING MANIFEST README USAGE + docinto ps dodoc doc/*.ps docinto html dodoc doc/*.html - dosym libhistory.so.4.1 /usr/lib/libhistory.so.4 dosym libhistory.so.4.1 /usr/lib/libhistory.so - dosym libreadline.so.4.1 /usr/lib/libreadline.so.4 dosym libreadline.so.4.1 /usr/lib/libreadline.so + chmod 755 ${D}/usr/lib/*.4.1 } diff --git a/sys-libs/slang/slang-1.4.2.ebuild b/sys-libs/slang/slang-1.4.2.ebuild index 54e0aee170a9..758bcfd70d7b 100644 --- a/sys-libs/slang/slang-1.4.2.ebuild +++ b/sys-libs/slang/slang-1.4.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-1.4.2.ebuild,v 1.3 2000/11/07 11:16:08 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-1.4.2.ebuild,v 1.4 2000/11/30 23:14:00 achim Exp $ P=slang-1.4.2 A=${P}.tar.gz @@ -10,11 +10,10 @@ DESCRIPTION="Console display library used by most text viewer" SRC_URI="ftp://space.mit.edu/pub/davis/slang/v1.4/${A}" DEPEND=">=sys-libs/glibc-2.1.3" -RDEPEND=$DEPEND src_compile() { try ./configure --host=${CHOST} --prefix=/usr - try make elf + try make ${MAKEOPTS} prefix=${D}/usr elf } src_unpack() { @@ -24,20 +23,14 @@ src_unpack() { sed -e "s/ELF_CFLAGS=\"-O2/ELF_CFLAGS=\"${CFLAGS}/" configure.orig > configure } -src_install() { - into /usr - libopts -m0755 - dolib src/elfobjs/libslang.so.1.4.2 - dosym libslang.so.1.4.2 /usr/lib/libslang.so.1 - dosym libslang.so.1 /usr/lib/libslang.so +src_install() { + try make ${MAKEOPTS} prefix=${D}/usr install-elf + preplib /usr + rm -rf ${D}/usr/doc/slang dodoc COPYING* NEWS README *.txt dodoc doc/*.txt doc/internal/*.txt doc/text/*.txt docinto html dodoc doc/*.html - dodir /usr/include - insinto /usr/include - cd ${S}/src - doins slang.h slcurses.h } diff --git a/sys-libs/zlib/zlib-1.1.3-r1.ebuild b/sys-libs/zlib/zlib-1.1.3-r1.ebuild index d587c958821f..bae5b75391a7 100644 --- a/sys-libs/zlib/zlib-1.1.3-r1.ebuild +++ b/sys-libs/zlib/zlib-1.1.3-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.1.3-r1.ebuild,v 1.5 2000/11/07 11:16:08 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.1.3-r1.ebuild,v 1.6 2000/11/30 23:14:00 achim Exp $ P=zlib-1.1.3 A=${P}.tar.gz @@ -15,10 +15,10 @@ RDEPEND=$DEPEND src_compile() { cd ${S} try ./configure --shared --prefix=/usr - try make + try make ${MAKEOPTS} try make test try ./configure --prefix=/usr - try make + try make ${MAKEOPTS} } src_install() { @@ -28,9 +28,8 @@ src_install() { doins zconf.h zlib.h dolib libz.so.1.1.3 dolib libz.a -# dosym libz.so.1.1.3 /usr/lib/libz.so -# dosym libz.so.1.1.3 /usr/lib/libz.so.1 - preplib + dosym libz.so.1.1.3 /usr/lib/libz.so + dosym libz.so.1.1.3 /usr/lib/libz.so.1 dodoc FAQ README algorithm.txt ChangeLog } |