summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2002-03-18 13:53:41 +0000
committerSeemant Kulleen <seemant@gentoo.org>2002-03-18 13:53:41 +0000
commit23cfc9353116ec688dffb654850cf1ac46063eef (patch)
tree771595b8f6454f49f7ec64d4d1e994c617d5e5d2 /sys-apps/textutils
parentAdded gnome-print to the compile time dependency list (diff)
downloadhistorical-23cfc9353116ec688dffb654850cf1ac46063eef.tar.gz
historical-23cfc9353116ec688dffb654850cf1ac46063eef.tar.bz2
historical-23cfc9353116ec688dffb654850cf1ac46063eef.zip
Removed some old ebuilds, and patched textutils and sh-utils to remove RMS's su/wheel/fascism rant
Diffstat (limited to 'sys-apps/textutils')
-rw-r--r--sys-apps/textutils/ChangeLog9
-rw-r--r--sys-apps/textutils/files/digest-textutils-2.0.111
-rw-r--r--sys-apps/textutils/files/digest-textutils-2.0.19-r11
-rw-r--r--sys-apps/textutils/files/textutils-2.0.19-gentoo.diff36
-rw-r--r--sys-apps/textutils/textutils-2.0.19-r1.ebuild48
5 files changed, 93 insertions, 2 deletions
diff --git a/sys-apps/textutils/ChangeLog b/sys-apps/textutils/ChangeLog
index dbf6bbda713d..1fb9de8f7c08 100644
--- a/sys-apps/textutils/ChangeLog
+++ b/sys-apps/textutils/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/textutils
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/textutils/ChangeLog,v 1.1 2002/02/01 21:53:37 gbevin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/textutils/ChangeLog,v 1.2 2002/03/18 13:53:41 seemant Exp $
+
+*textutils-2.0.19-r1 (18 Mar 2002)
+
+ 18 Mar 2002; Seemant Kulleen <seemant@gentoo.org> textutils-2.0.19-r1 :
+
+ The patch in ${FILESDIR} is to remove RMS's rant about fascism and the
+ wheel group with regards to su.
*textutils-2.0.19 (1 Feb 2002)
diff --git a/sys-apps/textutils/files/digest-textutils-2.0.11 b/sys-apps/textutils/files/digest-textutils-2.0.11
deleted file mode 100644
index 897ec6311132..000000000000
--- a/sys-apps/textutils/files/digest-textutils-2.0.11
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8634615efe6d039bb47339d72a4a0121 textutils-2.0.11.tar.gz 2158592
diff --git a/sys-apps/textutils/files/digest-textutils-2.0.19-r1 b/sys-apps/textutils/files/digest-textutils-2.0.19-r1
new file mode 100644
index 000000000000..09c4f38a0863
--- /dev/null
+++ b/sys-apps/textutils/files/digest-textutils-2.0.19-r1
@@ -0,0 +1 @@
+MD5 6959a6753db324e1061ce8f380a6b679 textutils-2.0.19.tar.gz 2456693
diff --git a/sys-apps/textutils/files/textutils-2.0.19-gentoo.diff b/sys-apps/textutils/files/textutils-2.0.19-gentoo.diff
new file mode 100644
index 000000000000..7fe033552c82
--- /dev/null
+++ b/sys-apps/textutils/files/textutils-2.0.19-gentoo.diff
@@ -0,0 +1,36 @@
+--- coreutils.texi Sat Dec 8 11:13:57 2001
++++ coreutils.texi.new Mon Mar 18 05:34:18 2002
+@@ -10614,33 +10614,6 @@
+
+ @end table
+
+-@cindex wheel group, not supported
+-@cindex group wheel, not supported
+-@cindex fascism
+-@heading Why GNU @code{su} does not support the @samp{wheel} group
+-
+-(This section is by Richard Stallman.)
+-
+-@cindex Twenex
+-@cindex MIT AI lab
+-Sometimes a few of the users try to hold total power over all the
+-rest. For example, in 1984, a few users at the MIT AI lab decided to
+-seize power by changing the operator password on the Twenex system and
+-keeping it secret from everyone else. (I was able to thwart this coup
+-and give power back to the users by patching the kernel, but I
+-wouldn't know how to do that in Unix.)
+-
+-However, occasionally the rulers do tell someone. Under the usual
+-@code{su} mechanism, once someone learns the root password who
+-sympathizes with the ordinary users, he or she can tell the rest. The
+-``wheel group'' feature would make this impossible, and thus cement the
+-power of the rulers.
+-
+-I'm on the side of the masses, not that of the rulers. If you are
+-used to supporting the bosses and sysadmins in whatever they do, you
+-might find this idea strange at first.
+-
+-
+ @node Delaying
+ @chapter Delaying
+
diff --git a/sys-apps/textutils/textutils-2.0.19-r1.ebuild b/sys-apps/textutils/textutils-2.0.19-r1.ebuild
new file mode 100644
index 000000000000..2fe8b8588f62
--- /dev/null
+++ b/sys-apps/textutils/textutils-2.0.19-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2001 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Maintainer: Daniel Robbins <drobbins@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/textutils/textutils-2.0.19-r1.ebuild,v 1.1 2002/03/18 13:53:41 seemant Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="Standard GNU text utilities"
+SRC_URI="http://fetish.sf.net/${P}.tar.gz"
+
+DEPEND="virtual/glibc nls? ( sys-devel/gettext )"
+RDEPEND="virtual/glibc"
+
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ cd ${S}
+ # patch to remove Stallman's su rant
+ patch doc/coreutils.texi ${FILESDIR}/${P}-gentoo.diff
+ rm doc/coreutils.info
+}
+
+
+src_compile() {
+ local myconf
+ [ -z "`use nls`" ] && myconf="--disable-nls"
+ ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \
+ --host=${CHOST} --build=${CHOST} --without-included-regex ${myconf} || die
+ if [ "`use static`" ]
+ then
+ emake LDFLAGS=-static || die
+ else
+ emake || die
+ fi
+}
+
+src_install() {
+ make prefix=${D}/usr mandir=${D}/usr/share/man infodir=${D}/usr/share/info install || die
+ dodir /bin
+ mv ${D}/usr/bin/cat ${D}/bin
+ dosym /bin/cat /usr/bin/cat
+ rmdir ${D}/usr/lib
+ if [ -z "`use build`" ]
+ then
+ dodoc AUTHORS COPYING ChangeLog NEWS README* THANKS TODO
+ else
+ rm -rf ${D}/usr/share
+ fi
+}