summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-apps/at/at-3.1.8-r1.ebuild24
-rw-r--r--sys-apps/baselayout/baselayout-1.3-r2.ebuild16
-rw-r--r--sys-apps/bash/bash-2.04.ebuild31
-rw-r--r--sys-apps/bzip2/bzip2-1.0.1.ebuild18
-rw-r--r--sys-apps/console-data/console-data-1999.08.29-r1.ebuild11
-rw-r--r--sys-apps/console-tools/console-tools-0.2.3-r2.ebuild35
-rw-r--r--sys-apps/cpio/cpio-2.4.2-r1.ebuild13
-rw-r--r--sys-apps/daemontools/daemontools-0.70.ebuild7
-rw-r--r--sys-apps/debianutils/debianutils-1.13.3-r1.ebuild13
-rw-r--r--sys-apps/diffutils/diffutils-2.7-r1.ebuild8
-rw-r--r--sys-apps/e2fsprogs/e2fsprogs-1.19.ebuild39
-rw-r--r--sys-apps/ed/ed-0.2.ebuild8
-rw-r--r--sys-apps/file/file-3.33.ebuild6
-rw-r--r--sys-apps/fileutils/fileutils-4.0.32.ebuild28
-rw-r--r--sys-apps/fileutils/fileutils-4.0.33.ebuild8
-rw-r--r--sys-apps/findutils/findutils-4.1-r1.ebuild26
-rw-r--r--sys-apps/gawk/gawk-3.0.6.ebuild34
-rw-r--r--sys-apps/grep/grep-2.4.2-r1.ebuild15
-rw-r--r--sys-apps/groff/groff-1.16.1.ebuild23
-rw-r--r--sys-apps/grub/grub-0.5.96.1-r1.ebuild7
-rw-r--r--sys-apps/gzip/gzip-1.2.4a-r1.ebuild46
-rw-r--r--sys-apps/hdparm/hdparm-3.9-r2.ebuild8
-rw-r--r--sys-apps/ipchains/ipchains-1.3.10.ebuild10
-rw-r--r--sys-apps/iproute2/iproute2-2.2.4.ebuild24
-rw-r--r--sys-apps/iptables/iptables-1.1.2.ebuild4
-rw-r--r--sys-apps/isapnptools/isapnptools-1.23.ebuild14
-rw-r--r--sys-apps/less/less-358-r1.ebuild9
-rw-r--r--sys-apps/lilo/lilo-21.6.ebuild8
-rw-r--r--sys-apps/man/man-1.5.1h-r1.ebuild10
-rw-r--r--sys-apps/modutils/modutils-2.3.21.ebuild11
-rw-r--r--sys-apps/most/most-4.9.0-r1.ebuild12
-rw-r--r--sys-apps/net-tools/net-tools-1.57-r1.ebuild17
-rw-r--r--sys-apps/netkit-base/netkit-base-0.17-r1.ebuild14
-rw-r--r--sys-apps/portage/portage-1.3-r1.ebuild6
-rw-r--r--sys-apps/procps/procps-2.0.7-r1.ebuild22
-rw-r--r--sys-apps/psmisc/psmisc-19-r1.ebuild7
-rw-r--r--sys-apps/raidtools/raidtools-0.90-r1.ebuild30
-rw-r--r--sys-apps/sed/sed-3.02.80.ebuild5
-rw-r--r--sys-apps/setserial/setserial-2.17-r1.ebuild11
-rw-r--r--sys-apps/sh-utils/sh-utils-2.0j-r1.ebuild27
-rw-r--r--sys-apps/shadow/shadow-20000902.ebuild24
-rw-r--r--sys-apps/sharutils/sharutils-4.2.1-r1.ebuild15
-rw-r--r--sys-apps/shtool/shtool-1.5.1-r1.ebuild9
-rw-r--r--sys-apps/sysklogd/sysklogd-1.4.ebuild8
-rw-r--r--sys-apps/sysvinit/sysvinit-2.78-r1.ebuild7
-rw-r--r--sys-apps/tar/tar-1.13.18.ebuild15
-rw-r--r--sys-apps/tcp-wrappers/tcp-wrappers-7.6-r1.ebuild5
-rw-r--r--sys-apps/texinfo/texinfo-4.0-r1.ebuild26
-rw-r--r--sys-apps/textutils/textutils-2.0g.ebuild13
-rw-r--r--sys-apps/ucspi-tcp/ucspi-tcp-0.88.ebuild13
-rw-r--r--sys-apps/util-linux/util-linux-2.10q.ebuild11
-rw-r--r--sys-apps/vcron/vcron-3.0_p1-r1.ebuild5
-rw-r--r--sys-apps/vim-nogui/vim-nogui-5.7-r2.ebuild11
-rw-r--r--sys-apps/watchpid/watchpid-0.1.ebuild7
-rw-r--r--sys-apps/which/which-2.12.ebuild3
-rw-r--r--sys-apps/xinetd/xinetd-2.1.8.8_p3-r1.ebuild10
-rw-r--r--sys-devel/autoconf/autoconf-2.13-r1.ebuild20
-rw-r--r--sys-devel/automake/automake-1.4-r1.ebuild28
-rw-r--r--sys-devel/bc/bc-1.06.ebuild10
-rw-r--r--sys-devel/bin86/bin86-0.15.4.ebuild26
-rw-r--r--sys-devel/binutils/binutils-2.10.1.ebuild48
-rw-r--r--sys-devel/bison/bison-1.28-r1.ebuild17
-rw-r--r--sys-devel/flex/flex-2.5.4a-r1.ebuild17
-rw-r--r--sys-devel/gcc/gcc-2.95.2-r4.ebuild58
-rw-r--r--sys-devel/gdb/gdb-5.0-r1.ebuild17
-rw-r--r--sys-devel/gettext/files/digest-gettext-0.10.35-r11
-rw-r--r--sys-devel/gettext/gettext-0.10.35-r1.ebuild33
-rw-r--r--sys-devel/ld.so/ld.so-1.9.11-r1.ebuild4
-rw-r--r--sys-devel/libtool/libtool-1.3.5-r1.ebuild36
-rw-r--r--sys-devel/m4/m4-1.4o-r1.ebuild28
-rw-r--r--sys-devel/make/make-3.79.1-r1.ebuild17
-rw-r--r--sys-devel/patch/patch-2.5.4-r1.ebuild12
-rw-r--r--sys-devel/perl/perl-5.6.0-r3.ebuild16
-rw-r--r--sys-devel/python-basic/files/digest-python-basic-1.5.2-r32
-rw-r--r--sys-devel/python-basic/python-basic-1.5.2-r3.ebuild79
-rw-r--r--sys-libs/cracklib/cracklib-2.7-r1.ebuild16
-rw-r--r--sys-libs/db/db-1.85.ebuild11
-rw-r--r--sys-libs/db/db-3.1.17-r1.ebuild11
-rw-r--r--sys-libs/gdbm/gdbm-1.8.0-r1.ebuild16
-rw-r--r--sys-libs/glibc/glibc-2.2-r2.ebuild47
-rw-r--r--sys-libs/gpm/gpm-1.19.3.ebuild38
-rw-r--r--sys-libs/ncurses/ncurses-5.2.ebuild20
-rw-r--r--sys-libs/nss-db/nss-db-2.2.ebuild13
-rw-r--r--sys-libs/pam/pam-0.72-r1.ebuild28
-rw-r--r--sys-libs/pwdb/pwdb-0.61-r2.ebuild10
-rw-r--r--sys-libs/readline/readline-4.1-r1.ebuild15
-rw-r--r--sys-libs/slang/slang-1.4.2.ebuild19
-rw-r--r--sys-libs/zlib/zlib-1.1.3-r1.ebuild11
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
}