diff options
42 files changed, 0 insertions, 2120 deletions
diff --git a/sys-apps/discover-data/ChangeLog b/sys-apps/discover-data/ChangeLog deleted file mode 100644 index 4b809a1cf470..000000000000 --- a/sys-apps/discover-data/ChangeLog +++ /dev/null @@ -1,65 +0,0 @@ -# ChangeLog for sys-apps/discover-data -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/discover-data/ChangeLog,v 1.17 2007/04/06 10:28:40 dertobi123 Exp $ - - 06 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> - discover-data-2.2005.02.13-r1.ebuild: - ppc stable - - 21 Mar 2007; Raúl Porcel <armin76@gentoo.org> - discover-data-2.2005.02.13-r1.ebuild: - x86 stable - - 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Regenerate digest in Manifest2 format. - -*discover-data-2.2005.02.13-r1 (13 Dec 2005) - - 13 Dec 2005; Mike Frysinger <vapier@gentoo.org> - +discover-data-2.2005.02.13-r1.ebuild: - Fix paths to data #115352 by Philippe Troin. - -*discover-data-2.2005.02.13 (08 Mar 2005) - - 08 Mar 2005; Mike Frysinger <vapier@gentoo.org> - +discover-data-2.2005.02.13.ebuild: - Version bump #84321 by Jonas MG. - - 24 Aug 2004; Sven Wegener <swegener@gentoo.org> - discover-data-1.2002.05.23-r1.ebuild: - Changed SRC_URI to use mirror:// syntax and use epatch. - - 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> - discover-data-1.2002.05.23-r1.ebuild, discover-data-2.2003.02.05.ebuild: - sync IUSE (missing) - -*discover-data-1.2002.05.23-r1 (25 Feb 2004) - - 25 Feb 2004; Ciaran McCreesh <ciaranm@gentoo.org> - discover-data-1.2002.05.23-r1.ebuild, discover-data-2.2003.02.05.ebuild: - Won't work on sparc, no matter how much you prod it and say pretty please. - -*discover-data-2.2003.02.05 (08 Feb 2004) - - 08 Feb 2004; Mike Frysinger <vapier@gentoo.org> : - Version bump #40346 by Diego Garcia. - -*discover-data-2.2002.10.17 (17 Sep 2003) - - 17 Sep 2003; Seemant Kulleen <seemant@gentoo.org> - discover-data-1.2002.05.23-r1.ebuild, discover-data-2.2002.10.17.ebuild: - version bump to newer snapshot - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*discover-data--1.2002.05.23 (30 July 2002) - - 30 July 2002; Christoph Lameter <christoph@gentoo.org> discover-data--1.2002.05.23-r1.ebuild - - Initial submission. - - 31 July 2002; Christoph Lameter <christoph@gentoo.org> discover-data--1.2002.05.23-r1.ebuild - - Make files conform to gentoo standards. - - diff --git a/sys-apps/discover-data/Manifest b/sys-apps/discover-data/Manifest deleted file mode 100644 index bd559dc6e57a..000000000000 --- a/sys-apps/discover-data/Manifest +++ /dev/null @@ -1,28 +0,0 @@ -AUX kernel-2.2-2.4.drivername.patch 995 RMD160 e799f5f1b800e20149ffb136ba74b8664e0bf094 SHA1 fe7bbdad781bd803f01920fa81e769a371989654 SHA256 6ccf4ab6fb6ed15386d144981f50d17b75aea122d25622995c7ac2151c6ce9d6 -MD5 6437294b2d605a5f86a119b238d08d15 files/kernel-2.2-2.4.drivername.patch 995 -RMD160 e799f5f1b800e20149ffb136ba74b8664e0bf094 files/kernel-2.2-2.4.drivername.patch 995 -SHA256 6ccf4ab6fb6ed15386d144981f50d17b75aea122d25622995c7ac2151c6ce9d6 files/kernel-2.2-2.4.drivername.patch 995 -DIST discover-data-2.2003.02.05.tar.gz 226636 RMD160 b16cd6e99456fdaf15bcad36d05df36e70f18f1a SHA1 ac65f01bf6ce3817e3e3d72046db3396f900ee74 SHA256 bbedcac247cc35d110de2566678dd19a6f58dacb7b6541c2a0834343763a9a80 -DIST discover-data-2.2005.02.13.tar.gz 329713 RMD160 8eddfe0bf9bef3cac13e87616ddd90c99ad37084 SHA1 3d51171dd4b31ff59fee7546527bb76a81541b45 SHA256 27bb41f630f327d9c4da3b13fba4b2aa8009b0367631740859ea247db6bdf3a6 -EBUILD discover-data-2.2003.02.05.ebuild 590 RMD160 a9a349e8bc6cb25adbfc138786f9a4d52e00334c SHA1 92e9f0a629bf28ec1bb7a84a147f3b9f975476db SHA256 2a08e414a51d2311ad37bed67dff4cae40e3a84498f235b503df6acd5963f7e2 -MD5 f678f2d5585384f63ffd8841a03b9628 discover-data-2.2003.02.05.ebuild 590 -RMD160 a9a349e8bc6cb25adbfc138786f9a4d52e00334c discover-data-2.2003.02.05.ebuild 590 -SHA256 2a08e414a51d2311ad37bed67dff4cae40e3a84498f235b503df6acd5963f7e2 discover-data-2.2003.02.05.ebuild 590 -EBUILD discover-data-2.2005.02.13-r1.ebuild 693 RMD160 25b2ec3070961c5fe5c18459c2a762a0056b8315 SHA1 df18938697b46a253f9044ff769256826a597565 SHA256 0718ff22f36ed05a582992682cedc354c9ba3696142a0549e1b37fbe262baf6e -MD5 2f29252a53e2905bf30e8348b85f1746 discover-data-2.2005.02.13-r1.ebuild 693 -RMD160 25b2ec3070961c5fe5c18459c2a762a0056b8315 discover-data-2.2005.02.13-r1.ebuild 693 -SHA256 0718ff22f36ed05a582992682cedc354c9ba3696142a0549e1b37fbe262baf6e discover-data-2.2005.02.13-r1.ebuild 693 -MISC ChangeLog 2167 RMD160 1eb7b02dfa383ea5ec1254fa7ba1f22cf65abe91 SHA1 818c03132c7ae857c0fc2029c7a3a3ee53945d89 SHA256 7142bfe9be0c3cd57f6c1fe0d7d58687926e00eef3ac07e674dc3db273a068cf -MD5 5ebbc9d046d73f9bdda60f98bcd8f223 ChangeLog 2167 -RMD160 1eb7b02dfa383ea5ec1254fa7ba1f22cf65abe91 ChangeLog 2167 -SHA256 7142bfe9be0c3cd57f6c1fe0d7d58687926e00eef3ac07e674dc3db273a068cf ChangeLog 2167 -MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 -MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 -RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164 -SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164 -MD5 14aab92d912af17a1a5783b5967e2188 files/digest-discover-data-2.2003.02.05 280 -RMD160 7c91612d71bea53ffe7d1d24c37d5d7c370fd3c3 files/digest-discover-data-2.2003.02.05 280 -SHA256 230c06e0f78a82b8158f4e2e73388eec2e11d0394a4af3effc667eb8581b5c5b files/digest-discover-data-2.2003.02.05 280 -MD5 205bb8098c98c9b631a2c40e909a92cc files/digest-discover-data-2.2005.02.13-r1 280 -RMD160 44c7e85b3c130e4a17620742b944a3174c52598f files/digest-discover-data-2.2005.02.13-r1 280 -SHA256 bdbe230cea56df9239a2378a1341e0cf099d37078c00986ed546612530681578 files/digest-discover-data-2.2005.02.13-r1 280 diff --git a/sys-apps/discover-data/discover-data-2.2003.02.05.ebuild b/sys-apps/discover-data/discover-data-2.2003.02.05.ebuild deleted file mode 100644 index 3d91e510276f..000000000000 --- a/sys-apps/discover-data/discover-data-2.2003.02.05.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/discover-data/discover-data-2.2003.02.05.ebuild,v 1.10 2005/03/09 00:50:12 vapier Exp $ - -DESCRIPTION="data for discover. list of pci ids. pnp ids etc." -HOMEPAGE="http://componentizedlinux.org/discover/" -SRC_URI="http://archive.progeny.com/progeny/discover/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa mips ppc -sparc x86" -IUSE="" - -DEPEND="virtual/libc" - -src_install() { - make prefix=/usr DESTDIR=${D} install || die -} diff --git a/sys-apps/discover-data/discover-data-2.2005.02.13-r1.ebuild b/sys-apps/discover-data/discover-data-2.2005.02.13-r1.ebuild deleted file mode 100644 index 4c5e8da8d59b..000000000000 --- a/sys-apps/discover-data/discover-data-2.2005.02.13-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/discover-data/discover-data-2.2005.02.13-r1.ebuild,v 1.3 2007/04/06 10:28:40 dertobi123 Exp $ - -DESCRIPTION="data for discover. list of pci ids. pnp ids etc." -HOMEPAGE="http://alioth.debian.org/projects/pkg-discover/" -SRC_URI="http://archive.progeny.com/progeny/discover/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc -sparc x86" -IUSE="" - -DEPEND="" - -src_unpack() { - unpack ${A} - cd "${S}" - sed -i '/^prefix/s:=.*:=/usr:' Makefile -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README -} diff --git a/sys-apps/discover-data/files/digest-discover-data-2.2003.02.05 b/sys-apps/discover-data/files/digest-discover-data-2.2003.02.05 deleted file mode 100644 index 60ecb8ed0b73..000000000000 --- a/sys-apps/discover-data/files/digest-discover-data-2.2003.02.05 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 8f11e18c572a8b76cbcf7286b9a38205 discover-data-2.2003.02.05.tar.gz 226636 -RMD160 b16cd6e99456fdaf15bcad36d05df36e70f18f1a discover-data-2.2003.02.05.tar.gz 226636 -SHA256 bbedcac247cc35d110de2566678dd19a6f58dacb7b6541c2a0834343763a9a80 discover-data-2.2003.02.05.tar.gz 226636 diff --git a/sys-apps/discover-data/files/digest-discover-data-2.2005.02.13-r1 b/sys-apps/discover-data/files/digest-discover-data-2.2005.02.13-r1 deleted file mode 100644 index 505afae617e8..000000000000 --- a/sys-apps/discover-data/files/digest-discover-data-2.2005.02.13-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6c95ebd652b32d0e0daa546eb3dc4911 discover-data-2.2005.02.13.tar.gz 329713 -RMD160 8eddfe0bf9bef3cac13e87616ddd90c99ad37084 discover-data-2.2005.02.13.tar.gz 329713 -SHA256 27bb41f630f327d9c4da3b13fba4b2aa8009b0367631740859ea247db6bdf3a6 discover-data-2.2005.02.13.tar.gz 329713 diff --git a/sys-apps/discover-data/files/kernel-2.2-2.4.drivername.patch b/sys-apps/discover-data/files/kernel-2.2-2.4.drivername.patch deleted file mode 100644 index 686e8671da7e..000000000000 --- a/sys-apps/discover-data/files/kernel-2.2-2.4.drivername.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- pci.lst.orig Thu Jul 18 18:44:35 2002 -+++ pci.lst Fri Jul 19 23:28:08 2002 -@@ -1417,9 +1417,9 @@ - 10eb8111 unknown unknown Twist3 Frame Grabber - 10ec Realtek Semiconductor Co., Ltd. - 10ec8029 ethernet ne2k-pci RTL-8029(AS) Ethernet adapter -- 10ec8129 ethernet rtl8139 RTL-8129 -- 10ec8138 ethernet rtl8139 RT8139 (B/C) Cardbus Fast Ethernet Adapter -- 10ec8139 ethernet rtl8139 RTL-8139 -+ 10ec8129 ethernet 8139too RTL-8129 -+ 10ec8138 ethernet 8139too RT8139 (B/C) Cardbus Fast Ethernet Adapter -+ 10ec8139 ethernet 8139too RTL-8139 - 10ed Ascii Corporation - 10ed7310 unknown unknown V7310 - 10ee Xilinx, Inc. -@@ -1553,7 +1553,7 @@ - 11122340 unknown unknown 4 Port Fast Ethernet Adapter - 11122400 unknown unknown ATM Adapter - 1113 Accton Technology Corporation -- 11131211 ethernet rtl8139 SMC2-1211TX -+ 11131211 ethernet 8139too SMC2-1211TX - 11131216 ethernet tulip EN-1216 Ethernet Adapter - 11131217 unknown unknown EN-1217 Ethernet Adapter - 11135105 unknown unknown 10Mbps Network card diff --git a/sys-apps/discover-data/metadata.xml b/sys-apps/discover-data/metadata.xml deleted file mode 100644 index 96a2d586367d..000000000000 --- a/sys-apps/discover-data/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>base-system</herd> -</pkgmetadata> diff --git a/sys-apps/discover/ChangeLog b/sys-apps/discover/ChangeLog deleted file mode 100644 index 7069a5b2495e..000000000000 --- a/sys-apps/discover/ChangeLog +++ /dev/null @@ -1,65 +0,0 @@ -# ChangeLog for sys-apps/discover -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/discover/ChangeLog,v 1.17 2007/05/21 21:34:42 armin76 Exp $ - - 21 May 2007; Raúl Porcel <armin76@gentoo.org> discover-2.0.7.ebuild: - alpha stable wrt #153612 - - 13 Jan 2007; nixnut <nixnut@gentoo.org> discover-2.0.7.ebuild: - Stable on ppc wrt bug 153612 - - 28 Dec 2006; Mike Frysinger <vapier@gentoo.org> discover-2.0.7.ebuild: - Need dev-libs/check when USE=test #153612. - - 28 Nov 2006; Christian Faulhammer <opfer@gentoo.org> - discover-2.0.7.ebuild: - stable x86, bug #153612 - - 25 Nov 2006; <blubb@gentoo.org> discover-2.0.7.ebuild: - stable on amd64 - - 02 Nov 2006; Jeroen Roovers <jer@gentoo.org> discover-2.0.7.ebuild: - Stable for HPPA (bug #153612). - -*discover-2.0.7 (08 Mar 2005) - - 08 Mar 2005; Mike Frysinger <vapier@gentoo.org> +discover-2.0.7.ebuild: - Version bump #84321 by Jonas MG. - - 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> discover-1.5-r1.ebuild: - sync IUSE (missing) - - 25 Feb 2004; Ciaran McCreesh <ciaranm@gentoo.org> discover-1.5-r1.ebuild, - discover-2.0.2.ebuild: - Won't work on sparc, no matter how much you prod it and say pretty please. - -*discover-2.0.2 (08 Feb 2004) - - 08 Feb 2004; Mike Frysinger <vapier@gentoo.org> : - Version bump #40345 by Diego Garcia. - -*discover-1.5 (June 2002) - - 20 Sep 2002; Mike Frysinger <vapier@gentoo.org> : - Updated HOMEPAGE variable since the URI has changed - - June 2002; Christoph Lameter <christoph@lameter.com> discover-1.5.ebuild files/digest-discover-1.5 - - Discover is a hardware identification system based on the libdiscover1 - library. Discover provides a flexible interface that programs can use to - report a wide range of information about the hardware that is installed on a - Linux system. In addition to reporting information, discover includes - support for doing hardware detection at boot time. Detection occurs in two - stages: The first stage, which runs from an initial ramdisk (initrd), loads - just the drivers needed to mount the root file system, and the second stage - loads the rest (ethernet cards, sound cards, etc.). - -*discover-1.5-r1 (30 July 2002) - 30 July 2002; Christoph Lameter <christoph@gentoo.org> discover-1.5-r1.ebuild files/digest-discover-1.5-r1 - - First release into gentoo cvs tree - - 31 July 2002; Christoph Lameter <christoph@gentoo.org> - - Fix ebuild RDEPEND and other things - diff --git a/sys-apps/discover/Manifest b/sys-apps/discover/Manifest deleted file mode 100644 index 9041fa74d6ef..000000000000 --- a/sys-apps/discover/Manifest +++ /dev/null @@ -1,28 +0,0 @@ -AUX etc-init.d-discover 4860 RMD160 4d8d18fdbd9063df609830a3cb8ad65285c05e4c SHA1 a13652733ed3d42af7ad5d6c4e90a4cdc357a45c SHA256 b730ac69e6d11d721dc212710716185ed06b56842ce287bc7913839017a06e77 -MD5 a43ca5971902215ada3f6fd11f9e61b1 files/etc-init.d-discover 4860 -RMD160 4d8d18fdbd9063df609830a3cb8ad65285c05e4c files/etc-init.d-discover 4860 -SHA256 b730ac69e6d11d721dc212710716185ed06b56842ce287bc7913839017a06e77 files/etc-init.d-discover 4860 -DIST discover-2.0.2.tar.gz 755613 RMD160 40dbb6e2b65ae72e95bf93f995fbd34b1c38db71 SHA1 570e13a14096683156c09ee84bb9d1a75e2c9928 SHA256 a0375534432a1bff13f3bcee79b8d53c78cd252face8032fb52bcfde1639ee7c -DIST discover-2.0.7.tar.gz 744962 RMD160 6ed5ab47c25660e44475c9c8ba0b3a79b48359c0 SHA1 bd18ac1b93408b670e97fd163f25fb3c21b92952 SHA256 103bc0cf06b5b3233a36afdd43ecf44f11c7b48bb4f546ed4c12f885a8775412 -EBUILD discover-2.0.2.ebuild 1094 RMD160 35b6a5b725e419ec68e1b8cf09ac820bbdcb6bcc SHA1 54b9b3103b2ca9c68409a44df9541e773257ea2d SHA256 38bf85009aff8f382b3d89ca3b33bf291d397b97ff0f01b0cf7b38bfb1707fee -MD5 67a51497ee3fcc51b62061fd046a5eea discover-2.0.2.ebuild 1094 -RMD160 35b6a5b725e419ec68e1b8cf09ac820bbdcb6bcc discover-2.0.2.ebuild 1094 -SHA256 38bf85009aff8f382b3d89ca3b33bf291d397b97ff0f01b0cf7b38bfb1707fee discover-2.0.2.ebuild 1094 -EBUILD discover-2.0.7.ebuild 1225 RMD160 3bbb6ad78dfeff8fd81ec9c1a3f13693868e6d0b SHA1 6d5dd7e28cfc4455457ee43aec37b10ef3bd327c SHA256 b16b6eb86688b98e662d56f8b266ea6b0c97ce9c6695e4ead25a3aec69edf504 -MD5 ca7d0dc3844cbe07ecfbe293aa07a9c3 discover-2.0.7.ebuild 1225 -RMD160 3bbb6ad78dfeff8fd81ec9c1a3f13693868e6d0b discover-2.0.7.ebuild 1225 -SHA256 b16b6eb86688b98e662d56f8b266ea6b0c97ce9c6695e4ead25a3aec69edf504 discover-2.0.7.ebuild 1225 -MISC ChangeLog 2457 RMD160 18db72c994f22cf188b9d629d0242f11fe98266c SHA1 1cbd2de4089f559e997a62baef100677c1b439cf SHA256 63c08085d01cb50b250b63138b9533c8ab470140cf92ce28c96917ef4c00f926 -MD5 0a01caf5d8b13e3c7c4b904b40831704 ChangeLog 2457 -RMD160 18db72c994f22cf188b9d629d0242f11fe98266c ChangeLog 2457 -SHA256 63c08085d01cb50b250b63138b9533c8ab470140cf92ce28c96917ef4c00f926 ChangeLog 2457 -MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 -MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 -RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164 -SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164 -MD5 748606283c7395822dc85af9ff958685 files/digest-discover-2.0.2 244 -RMD160 42373385d14163faf53dce0c5d5733e1035170ea files/digest-discover-2.0.2 244 -SHA256 f25e943638812b4128c111250cb6196dde2204e793a436642629380054a37d1b files/digest-discover-2.0.2 244 -MD5 81be1cf394857a51dc8b1ebee469db8d files/digest-discover-2.0.7 244 -RMD160 ce644bca5d99a4b17f3f9ce36c7d4ba27e66b9ab files/digest-discover-2.0.7 244 -SHA256 28cfeaf9b1b33114bf06511b4251cf1f12dc7fb6974dcba7a94dacbd000b968b files/digest-discover-2.0.7 244 diff --git a/sys-apps/discover/discover-2.0.2.ebuild b/sys-apps/discover/discover-2.0.2.ebuild deleted file mode 100644 index 9c78cec6feb0..000000000000 --- a/sys-apps/discover/discover-2.0.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/discover/discover-2.0.2.ebuild,v 1.11 2005/03/09 00:49:49 vapier Exp $ - -DESCRIPTION="Library and front-end for retrieving information about a system's hardware" -HOMEPAGE="http://componentizedlinux.org/discover/" -SRC_URI="http://archive.progeny.com/progeny/discover/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc -sparc x86" -IUSE="pcmcia" - -DEPEND="pcmcia? ( virtual/linux-sources ) - net-misc/curl - dev-libs/expat" -PDEPEND="sys-apps/discover-data" - -src_unpack() { - unpack ${A} - cd ${S} - if ! which docbook-to-man 2>/dev/null ; then - if which docbook2man 2>/dev/null ; then - sed -i 's:docbook-to-man:docbook2man:' doctools/docbook.mk - else - sed -i 's:docbook-to-man:echo:' doctools/docbook.mk - fi - fi -} - -src_compile() { - local myconf="" - use pcmcia \ - && myconf="--with-pcmcia-headers=/usr/src/linux/include" - econf ${myconf} || die - emake || die -} - -src_install() { - einstall || die - dodoc AUTHORS README RELEASE -} diff --git a/sys-apps/discover/discover-2.0.7.ebuild b/sys-apps/discover/discover-2.0.7.ebuild deleted file mode 100644 index 32c55693e7bd..000000000000 --- a/sys-apps/discover/discover-2.0.7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/discover/discover-2.0.7.ebuild,v 1.8 2007/05/21 21:34:42 armin76 Exp $ - -DESCRIPTION="Library and front-end for retrieving information about a system's hardware" -HOMEPAGE="http://alioth.debian.org/projects/pkg-discover/" -SRC_URI="http://archive.progeny.com/progeny/discover/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc -sparc x86" -IUSE="pcmcia test" - -RDEPEND="pcmcia? ( virtual/linux-sources ) - net-misc/curl - dev-libs/expat" -DEPEND="${RDEPEND} - test? ( dev-libs/check )" -PDEPEND="sys-apps/discover-data" - -src_unpack() { - unpack ${A} - cd "${S}" - sed -i \ - -e '/curl_libs=.*sed/d' \ - configure || die #108695 - if ! type -p docbook-to-man > /dev/null ; then - if type -p docbook2man > /dev/null ; then - sed -i 's:docbook-to-man:docbook2man:' doctools/docbook.mk - else - sed -i 's:docbook-to-man:echo:' doctools/docbook.mk - fi - fi -} - -src_compile() { - local myconf="" - use pcmcia \ - && myconf="--with-pcmcia-headers=/usr/src/linux/include" - econf ${myconf} || die - emake || die -} - -src_install() { - einstall || die - dodoc AUTHORS README RELEASE -} diff --git a/sys-apps/discover/files/digest-discover-2.0.2 b/sys-apps/discover/files/digest-discover-2.0.2 deleted file mode 100644 index c76edbca45e9..000000000000 --- a/sys-apps/discover/files/digest-discover-2.0.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 22cee445f5f2912c9cdb19422af5db1a discover-2.0.2.tar.gz 755613 -RMD160 40dbb6e2b65ae72e95bf93f995fbd34b1c38db71 discover-2.0.2.tar.gz 755613 -SHA256 a0375534432a1bff13f3bcee79b8d53c78cd252face8032fb52bcfde1639ee7c discover-2.0.2.tar.gz 755613 diff --git a/sys-apps/discover/files/digest-discover-2.0.7 b/sys-apps/discover/files/digest-discover-2.0.7 deleted file mode 100644 index 24daa11d2a52..000000000000 --- a/sys-apps/discover/files/digest-discover-2.0.7 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 49d971828fee06a5d9cde8526ef497ea discover-2.0.7.tar.gz 744962 -RMD160 6ed5ab47c25660e44475c9c8ba0b3a79b48359c0 discover-2.0.7.tar.gz 744962 -SHA256 103bc0cf06b5b3233a36afdd43ecf44f11c7b48bb4f546ed4c12f885a8775412 discover-2.0.7.tar.gz 744962 diff --git a/sys-apps/discover/files/etc-init.d-discover b/sys-apps/discover/files/etc-init.d-discover deleted file mode 100644 index 3bb796120478..000000000000 --- a/sys-apps/discover/files/etc-init.d-discover +++ /dev/null @@ -1,174 +0,0 @@ -#!/sbin/runscript -# Copyright 2002 TelemetryBox Corporation -# Distributed under the GPL - -depend() { - before net.eth0 - before gpm -} - -stop() { - eend 0 -} - -skip () -{ - # Check if it's configured to be skipped first. - if [ -f $CONFFILE ] - then - if [ -f $SKIPFILE ] - then - CONFCMD="cat $CONFFILE $SKIPFILE" - else - CONFCMD="cat $CONFFILE" - fi - for M in $($CONFCMD | \ - sed "s/#.*$//" | \ - awk '{ if ($1 == "skip") print $2 }') - do - if [ "$M" = "$1" ] - then - return 0 - fi - done - fi - - # We passed all tests; don't skip it. - return 1; -} - - -start() { - - # file that determines the discover program's default behavior - CONFFILE=/etc/discover.conf - # list of modules for which to skip loading attempts - SKIPFILE=/etc/discover-autoskip.conf - # file that controls this init script's management of device symlinks - INITFILE=/etc/default/discover - - # Load init script parameters. - if [ -r $INITFILE ]; then - . $INITFILE - fi - - [ -f $CONFFILE ] || return 1 - - ARGUMENTS=$(sed "s/#.*$//" $CONFFILE | grep "^boot " | cut -c6-) - # Deal with pre-0.9.7 syntax: - ARGUMENTS=$(echo $ARGUMENTS | sed "s/,/ /g") - - - # Detect hardware: - ebegin "Detecting hardware: " - MODULES=$(discover --module $ARGUMENTS | sort -u) - echo $MODULES >&2 - - if [ -f /var/lib/discover/crash ] - then - # The system crashed trying to load a module during the last boot - # cycle, so add an appropriate "skip" line to the skip file: - echo "skip $(cat /var/lib/discover/crash)" >> $SKIPFILE - rm -f /var/lib/discover/crash - sync - fi - - # Load the appropriate modules: - for MODULE in $MODULES - do - # See if we should skip $MODULE: - if [ "$MODULE" = "ignore" -o "$MODULE" = "unknown" ] - then - continue - fi - - if skip $MODULE - then - echo "Skipping $MODULE module; edit $CONFFILE and/or" - echo "$SKIPFILE to re-enable it." >&2 - continue - fi - - if expr "$MODULE" : "Server:.*" > /dev/null 2>&1 - then - # silently skip X server "modules" - continue - fi - - if ! (modprobe -l ${MODULE}.o | grep ${MODULE}.o) > /dev/null - then - echo "Skipping $MODULE module; assuming it is compiled into the kernel." >&2 - continue - fi - - echo "Loading $MODULE module." >&2 - - # Note the module being loaded in /var/lib/discover/crash. If loading - # the module crashes the machine, this file will exist at the next - # boot, and we'll add an appropriate "skip" line to the conffile so we - # don't try to load it again. - echo $MODULE > /var/lib/discover/crash - sync - - modprobe $MODULE - - # The module loaded without incident, so we can safely remove the crash - # file. - rm -f /var/lib/discover/crash - sync - done - - if [ "$MANAGE_CDROM_DEVICES" = "true" ]; then - # Remove all old optical drive mount points: - for CDMOUNT in /cdrom? - do - rm -rf $CDMOUNT - done - - # Link /dev/cdromX to all detected CD/DVD drives, and create mount points: - CDNUM=0 - for CDROM in $(discover --device cdrom) - do - if [ ! -e $CDROM ] - then - echo -n "discover reports that $CDROM is a CD/DVD device, but it " >&2 - echo "does not exist. Not updating /dev/cdrom$CDNUM." >&2 - elif [ ! -b $CDROM ] - then - echo -n "discover reports that $CDROM is a CD/DVD device, but it " >&2 - echo "is not a block device. Not updating /dev/cdrom$CDNUM." >&2 - elif [ -e /dev/cdrom$CDNUM -a ! -L /dev/cdrom$CDNUM ] - then - echo -n "/dev/cdrom$CDNUM exists and is not a symlink. Not updating " >&2 - echo "/dev/cdrom$CDNUM." >&2 - CDNUM=$(( $CDNUM + 1 )) - else - ln -fs $CDROM /dev/cdrom$CDNUM - mkdir -p $CDROM_BASE_MOUNTPOINT/cdrom$CDNUM - CDNUM=$(( $CDNUM + 1 )) - fi - done - - # Link /dev/cdrom to the appropriate device: - if [ -e /dev/cdrom0 ] - then - if [ -L /dev/cdrom -o ! -e /dev/cdrom ] - then - ln -fs /dev/cdrom0 /dev/cdrom - # link the mountpoint only if nothing is mounted there - if ! awk '{print $2}' < /proc/mounts | grep -qs "$CDROM_BASE_MOUNTPOINT/cdrom" - then - ln -fs $CDROM_BASE_MOUNTPOINT/cdrom0 $CDROM_BASE_MOUNTPOINT/cdrom - else - echo "Cannot create link from $CDROM_BASE_MOUNTPOINT/cdrom to $CDROM_BASE_MOUNTPOINT/cdrom0," >&2 - echo "because a filesystem is already mounted at $CDROM_BASE_MOUNTPOINT/cdrom." >&2 - fi - else - echo "/dev/cdrom exists and is not a symlink. Not updating /dev/cdrom." >&2 - fi - else - echo "No CD/DVD drives found." >&2 - fi - fi - eend 0 -} diff --git a/sys-apps/discover/metadata.xml b/sys-apps/discover/metadata.xml deleted file mode 100644 index 96a2d586367d..000000000000 --- a/sys-apps/discover/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>base-system</herd> -</pkgmetadata> diff --git a/sys-apps/tcng/ChangeLog b/sys-apps/tcng/ChangeLog deleted file mode 100644 index 2b70c8bfe7b0..000000000000 --- a/sys-apps/tcng/ChangeLog +++ /dev/null @@ -1,70 +0,0 @@ -# ChangeLog for sys-apps/tcng -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcng/ChangeLog,v 1.18 2007/06/24 18:09:08 peper Exp $ - - 24 Jun 2007; Piotr Jaroszyński <peper@gentoo.org> tcng-9h.ebuild: - (QA) Don't use KEYWORDS="-*". bug #160519. - - 22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog: - Redigest for Manifest2 - - 30 Jan 2006; Robin H. Johnson <robbat2@gentoo.org> Manifest: - Manifest fix. - - 29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> tcng-9m.ebuild: - Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot. - - 29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> tcng-9l.ebuild: - Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot. - - 29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> tcng-9i.ebuild: - Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot. - - 29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> tcng-9h.ebuild: - Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot. - - 18 Apr 2005; Robin H. Johnson <robbat2@gentoo.org> tcng-9m.ebuild: - Bug #89550 - cleanup linux26-headers DEPEND. - -*tcng-9m (12 Feb 2005) - - 12 Feb 2005; Robin H. Johnson <robbat2@gentoo.org> +tcng-9m.ebuild: - Bug #57737, new version from upstream. - - 24 Aug 2004; Sven Wegener <swegener@gentoo.org> tcng-9h.ebuild, - tcng-9i.ebuild, tcng-9l.ebuild: - Changed SRC_URI to use mirror:// syntax. - - 18 May 2004; Mamoru KOMACHI <usata@gentoo.org> tcng-9h.ebuild, - tcng-9i.ebuild, tcng-9l.ebuild: - Changed app-text/tetex to virtual/tetex, see bug #50865 - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> tcng-9h.ebuild, - tcng-9i.ebuild, tcng-9l.ebuild: - Add inherit eutils - - 25 Apr 2004; David Holm <dholm@gentoo.org> tcng-9l.ebuild: - Added to ~ppc. - -*tcng-9l (24 Apr 2004) - - 24 Apr 2004; Robin H. Johnson <robbat2@gentoo.org> tcng-9i.ebuild, - tcng-9l.ebuild, files/tcng-9l-fixes.patch: - fix bug #48609, and version bump. - -*tcng-9i (17 Dec 2003) - - 17 Dec 2003; Robin H. Johnson <robbat2@gentoo.org> tcng-9h.ebuild, - tcng-9i.ebuild, files/tcng-9i-fixes.patch, files/tcng-9i-gentoo.patch: - new version upstream, major fixes, fix bug #35851, full tcsim support, block - old version out as it was badly badly broken - - 09 Dec 2003; Heinrich Wendel <lanius@gentoo.org> tcng-9h.ebuild: - changed app-text/ghostscript to virtual/ghostscript - -*tcng-9h (14 Nov 2003) - - 14 Nov 2003; Robin H. Johnson <robbat2@gentoo.org> tcng-9h.ebuild: - new package as per bug #22103, submitted by cparpart@surakware.net, but - heavily modified to build properly - diff --git a/sys-apps/tcng/Manifest b/sys-apps/tcng/Manifest deleted file mode 100644 index cb98e13fd012..000000000000 --- a/sys-apps/tcng/Manifest +++ /dev/null @@ -1,67 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX tcng-9i-fixes.patch 2949 RMD160 3feff2b794a2d07b1a300320edec143b7358672d SHA1 4917c025a26a372c5178c83a3248d918daa61f64 SHA256 4ab8389b2b5ae81554bffdab69a091408e3a4bce9d29d8cbdbb1b3507fd528ee -MD5 95bc941a647639a523cea5fc6b8ae92a files/tcng-9i-fixes.patch 2949 -RMD160 3feff2b794a2d07b1a300320edec143b7358672d files/tcng-9i-fixes.patch 2949 -SHA256 4ab8389b2b5ae81554bffdab69a091408e3a4bce9d29d8cbdbb1b3507fd528ee files/tcng-9i-fixes.patch 2949 -AUX tcng-9i-gentoo.patch 410 RMD160 6c91972b989c0c22211305c6147b5eef364f03b0 SHA1 8b6c518165bf031300aaceaf3dfe8ad56ba0522c SHA256 0befca6be5ff0ba053d4e985619d93814f97979ac4f8fa7ff75943ab9bf6c373 -MD5 055bee9ec58b1f245bee0772dda0b807 files/tcng-9i-gentoo.patch 410 -RMD160 6c91972b989c0c22211305c6147b5eef364f03b0 files/tcng-9i-gentoo.patch 410 -SHA256 0befca6be5ff0ba053d4e985619d93814f97979ac4f8fa7ff75943ab9bf6c373 files/tcng-9i-gentoo.patch 410 -AUX tcng-9l-fixes.patch 413 RMD160 c4dcddc4709d04a15974025ea774bf6c91e38efa SHA1 703bcbdfe47c263dcdf3f7942c7b3e5d97d096e7 SHA256 ccf07c1aecbce6e411df09597b20a2dc1bdb6b8707df8baa541eea5daf6fd2ec -MD5 801eefdefb3e7784dceff74052cd7a88 files/tcng-9l-fixes.patch 413 -RMD160 c4dcddc4709d04a15974025ea774bf6c91e38efa files/tcng-9l-fixes.patch 413 -SHA256 ccf07c1aecbce6e411df09597b20a2dc1bdb6b8707df8baa541eea5daf6fd2ec files/tcng-9l-fixes.patch 413 -DIST iproute2-2.4.7-now-ss010824.tar.gz 140139 RMD160 6c2ffe3d5d30111aaf1f58ba150102d6ea28705b SHA1 a185454081a418f786f11c0307ab8f5ab82ddcef SHA256 c251ef647785dfaf8c5f8dd5cb9f5c5223c211063d22f898801b147b61d3ad13 -DIST iproute_20010824-11.diff.gz 44736 RMD160 3411105102a90b773151f801a68e44c6ef017856 SHA1 107ae3d3cda9c0eb7994294a7d0b8a6a360e7d42 SHA256 4e89b96d0a6a0940cdd3f77d80de51f61d70d4322da437b04cb6fbc25244d8ff -DIST linux-2.4.23.tar.bz2 29832609 RMD160 71d1485afd4554b55e488a05f9081954d421b707 SHA1 eb455fa52dd25a136f6eff1b7ec48d653355e2a6 SHA256 7b12aa632f56d256ff158653ade36bf8c157a11a713b935f0406de76fef476bf -DIST linux-2.4.25.tar.bz2 30626548 RMD160 768efcf82ca6cefcccb52701bdc82b843234f2c6 SHA1 ec502f790f7084ee92238ca2c422c88d975a0a5c SHA256 877af8ed89e56af004bb0662c1a9cfc785b40c602f71a8bf81521991026cf2f0 -DIST linux-2.4.26.tar.bz2 30772389 RMD160 30a9cdf29f97aef56d4345962105a8c2e588f6de SHA1 c0097733a9e3554971ddf18151b83b6f42f6d9ad SHA256 dab39fb4431c1c6852b4197300b729c5d674906e71ebfada6fe9541fd452ec81 -DIST tcng-9h.tar.gz 509887 RMD160 899274bb325504301dcb0fc040bb263f7086b068 SHA1 fa822054c18114ea474d6ff14d3cafb46fdd5bac SHA256 399a7dafac60f6c75b09622429cd4da6e9c46f21be0ad998667cf0ad07f44c52 -DIST tcng-9i.tar.gz 514370 RMD160 4d24d514e7376e70cbcbd6ef19fcf8b5c0a112dc SHA1 1563600a877913886209c743e2471df96a581fb4 SHA256 4f0899fc8fde8c508c51ff92dc82ce8ff5fa7f6faefec52c900b473c677c5406 -DIST tcng-9l.tar.gz 517272 RMD160 1f523c552d7531c9a9084ae27ce5718725deadf2 SHA1 abd2381e79d8bd40464a41446c2ca90ba635e8fc SHA256 32de659d631ab963727ccc7c1827a0c9a20a01825df9cf25b6f45629e43989a2 -DIST tcng-9m.tar.gz 518416 RMD160 29181bcf2b165b65adcc87c3d1b8661bc855ea79 SHA1 ef8dd9d2e510880249fd5e5bffc3599bd823de98 SHA256 2e1dfe83c8054626829db3347fa11b19055d6e8f31fb4fbab1121d82f2491946 -EBUILD tcng-9h.ebuild 2511 RMD160 34bacbd1c5186cadcb41eecf1b09e7adb4b208f0 SHA1 535cbe6e627def65fde33fca45699f678b2dc560 SHA256 55e6178ed55a1447e5d0686c1784c64ee9155feaade7a2ac1cd9bf951e732b7c -MD5 9db9a1e716e5a64763b718bfcca98664 tcng-9h.ebuild 2511 -RMD160 34bacbd1c5186cadcb41eecf1b09e7adb4b208f0 tcng-9h.ebuild 2511 -SHA256 55e6178ed55a1447e5d0686c1784c64ee9155feaade7a2ac1cd9bf951e732b7c tcng-9h.ebuild 2511 -EBUILD tcng-9i.ebuild 4038 RMD160 1f35f12418b6b7428c90a00357b900a767d58364 SHA1 e8ab121e36e14c23e8d08f6377a224e35e746317 SHA256 f0f38797740aad5ec61d0d5284f1f6cebb45b731096b0ece3bbad88759312561 -MD5 fee4c58f54ec2d08474808f7283327e3 tcng-9i.ebuild 4038 -RMD160 1f35f12418b6b7428c90a00357b900a767d58364 tcng-9i.ebuild 4038 -SHA256 f0f38797740aad5ec61d0d5284f1f6cebb45b731096b0ece3bbad88759312561 tcng-9i.ebuild 4038 -EBUILD tcng-9l.ebuild 4324 RMD160 cac4f8a02a638a1da20cfe682d9b271592bee43a SHA1 be0d90f158e733cf6e602a67bce1e1c30a66bb29 SHA256 618f54a38bb0005805ded901bec200e3426b4c5f269a95b37cf54506d94a3710 -MD5 935a0f487ffb0729fc23a78847e16617 tcng-9l.ebuild 4324 -RMD160 cac4f8a02a638a1da20cfe682d9b271592bee43a tcng-9l.ebuild 4324 -SHA256 618f54a38bb0005805ded901bec200e3426b4c5f269a95b37cf54506d94a3710 tcng-9l.ebuild 4324 -EBUILD tcng-9m.ebuild 4416 RMD160 2ce56c09a92033a86a927be8af702d17142efa67 SHA1 e2e51cab0921a53198abc8ef2f959d96dd14c437 SHA256 d9247eb1522cb4de70c20326cad71d7c0457789a1e5d38aab46e2b43d2c55f43 -MD5 a0578c4a4a87af0f8efc9a4ee972baf3 tcng-9m.ebuild 4416 -RMD160 2ce56c09a92033a86a927be8af702d17142efa67 tcng-9m.ebuild 4416 -SHA256 d9247eb1522cb4de70c20326cad71d7c0457789a1e5d38aab46e2b43d2c55f43 tcng-9m.ebuild 4416 -MISC ChangeLog 2583 RMD160 a0cea2f8a72adb796cb26b6203442912b6a95086 SHA1 24d35cb241b8563647d8a5b4af32408824413347 SHA256 8707c42673969950acfc61f4376bc971f4db8a795b947a9c447613048ae4f7c3 -MD5 21ac90592e746b55439fa6d332b5042a ChangeLog 2583 -RMD160 a0cea2f8a72adb796cb26b6203442912b6a95086 ChangeLog 2583 -SHA256 8707c42673969950acfc61f4376bc971f4db8a795b947a9c447613048ae4f7c3 ChangeLog 2583 -MISC metadata.xml 223 RMD160 ffa99612cf27469c417944deed0e0c9155e64331 SHA1 607c637402dd253406aa6ee684471a702c5d1a99 SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44 -MD5 21cd68602737d7c996bceabf6e62c468 metadata.xml 223 -RMD160 ffa99612cf27469c417944deed0e0c9155e64331 metadata.xml 223 -SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44 metadata.xml 223 -MD5 d3df706554777eb9ff11f71a8e4e88a7 files/digest-tcng-9h 765 -RMD160 e20c5f97b2b77bf368014af1243a0d508aa89d1b files/digest-tcng-9h 765 -SHA256 045e76f815713cc09b5be82efc072b5d061e9c259511eccd6e1ac5c821cb0bb8 files/digest-tcng-9h 765 -MD5 19a366eb535f6c6f08e382c697f297e2 files/digest-tcng-9i 1012 -RMD160 1e7b146c0e16eae46487aefb2ed9a7f7bfdf76b3 files/digest-tcng-9i 1012 -SHA256 9ebf7e4b8fb723995ca889b1e554997ed018a771c4461b7b9b50fb9b67d25d44 files/digest-tcng-9i 1012 -MD5 10fcced5528edf9985b5d845f710d822 files/digest-tcng-9l 1012 -RMD160 b4a722120c16f8a118a927de72e6eddb1e7369dd files/digest-tcng-9l 1012 -SHA256 61348e776842e93d8cd8c37eb7d7d208407601cb966e6fb55c4a73ff5643cd41 files/digest-tcng-9l 1012 -MD5 703f6d817ba39a6bed64dbcb1b22bd98 files/digest-tcng-9m 1012 -RMD160 dae380aea1283bdcb3d5b750cbe007851427daf6 files/digest-tcng-9m 1012 -SHA256 6e82b91d18aafda3e778e4be4c2d4d8a93ce9e3c87c7565843034f9a91a12efa files/digest-tcng-9m 1012 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.4 (GNU/Linux) - -iD8DBQFGfrNIppoStNGKGywRAhVUAJ9dqf8/AYzdWJnrF69UMUgXd402ogCghNdS -/C2JW/40BdTU3Mhs6Uz34tQ= -=rLZO ------END PGP SIGNATURE----- diff --git a/sys-apps/tcng/files/digest-tcng-9h b/sys-apps/tcng/files/digest-tcng-9h deleted file mode 100644 index 1ec21539dd61..000000000000 --- a/sys-apps/tcng/files/digest-tcng-9h +++ /dev/null @@ -1,9 +0,0 @@ -MD5 b05a4e375d9468be3a1dd3f0e83daee8 iproute2-2.4.7-now-ss010824.tar.gz 140139 -RMD160 6c2ffe3d5d30111aaf1f58ba150102d6ea28705b iproute2-2.4.7-now-ss010824.tar.gz 140139 -SHA256 c251ef647785dfaf8c5f8dd5cb9f5c5223c211063d22f898801b147b61d3ad13 iproute2-2.4.7-now-ss010824.tar.gz 140139 -MD5 ac343233aa5d745341da9e4ec22475af iproute_20010824-11.diff.gz 44736 -RMD160 3411105102a90b773151f801a68e44c6ef017856 iproute_20010824-11.diff.gz 44736 -SHA256 4e89b96d0a6a0940cdd3f77d80de51f61d70d4322da437b04cb6fbc25244d8ff iproute_20010824-11.diff.gz 44736 -MD5 9b7c520f92b312a5a00da12bad35f57d tcng-9h.tar.gz 509887 -RMD160 899274bb325504301dcb0fc040bb263f7086b068 tcng-9h.tar.gz 509887 -SHA256 399a7dafac60f6c75b09622429cd4da6e9c46f21be0ad998667cf0ad07f44c52 tcng-9h.tar.gz 509887 diff --git a/sys-apps/tcng/files/digest-tcng-9i b/sys-apps/tcng/files/digest-tcng-9i deleted file mode 100644 index 1f4d3b954df9..000000000000 --- a/sys-apps/tcng/files/digest-tcng-9i +++ /dev/null @@ -1,12 +0,0 @@ -MD5 b05a4e375d9468be3a1dd3f0e83daee8 iproute2-2.4.7-now-ss010824.tar.gz 140139 -RMD160 6c2ffe3d5d30111aaf1f58ba150102d6ea28705b iproute2-2.4.7-now-ss010824.tar.gz 140139 -SHA256 c251ef647785dfaf8c5f8dd5cb9f5c5223c211063d22f898801b147b61d3ad13 iproute2-2.4.7-now-ss010824.tar.gz 140139 -MD5 ac343233aa5d745341da9e4ec22475af iproute_20010824-11.diff.gz 44736 -RMD160 3411105102a90b773151f801a68e44c6ef017856 iproute_20010824-11.diff.gz 44736 -SHA256 4e89b96d0a6a0940cdd3f77d80de51f61d70d4322da437b04cb6fbc25244d8ff iproute_20010824-11.diff.gz 44736 -MD5 642af5ab5e1fc63685fde85e9ae601e4 linux-2.4.23.tar.bz2 29832609 -RMD160 71d1485afd4554b55e488a05f9081954d421b707 linux-2.4.23.tar.bz2 29832609 -SHA256 7b12aa632f56d256ff158653ade36bf8c157a11a713b935f0406de76fef476bf linux-2.4.23.tar.bz2 29832609 -MD5 50f497a7539e4c03c5783b410b132127 tcng-9i.tar.gz 514370 -RMD160 4d24d514e7376e70cbcbd6ef19fcf8b5c0a112dc tcng-9i.tar.gz 514370 -SHA256 4f0899fc8fde8c508c51ff92dc82ce8ff5fa7f6faefec52c900b473c677c5406 tcng-9i.tar.gz 514370 diff --git a/sys-apps/tcng/files/digest-tcng-9l b/sys-apps/tcng/files/digest-tcng-9l deleted file mode 100644 index 2ef3f1564d86..000000000000 --- a/sys-apps/tcng/files/digest-tcng-9l +++ /dev/null @@ -1,12 +0,0 @@ -MD5 b05a4e375d9468be3a1dd3f0e83daee8 iproute2-2.4.7-now-ss010824.tar.gz 140139 -RMD160 6c2ffe3d5d30111aaf1f58ba150102d6ea28705b iproute2-2.4.7-now-ss010824.tar.gz 140139 -SHA256 c251ef647785dfaf8c5f8dd5cb9f5c5223c211063d22f898801b147b61d3ad13 iproute2-2.4.7-now-ss010824.tar.gz 140139 -MD5 ac343233aa5d745341da9e4ec22475af iproute_20010824-11.diff.gz 44736 -RMD160 3411105102a90b773151f801a68e44c6ef017856 iproute_20010824-11.diff.gz 44736 -SHA256 4e89b96d0a6a0940cdd3f77d80de51f61d70d4322da437b04cb6fbc25244d8ff iproute_20010824-11.diff.gz 44736 -MD5 5fc8e9f43fa44ac29ddf9a9980af57d8 linux-2.4.25.tar.bz2 30626548 -RMD160 768efcf82ca6cefcccb52701bdc82b843234f2c6 linux-2.4.25.tar.bz2 30626548 -SHA256 877af8ed89e56af004bb0662c1a9cfc785b40c602f71a8bf81521991026cf2f0 linux-2.4.25.tar.bz2 30626548 -MD5 b1dde4ec97fa042d76d498cf87019551 tcng-9l.tar.gz 517272 -RMD160 1f523c552d7531c9a9084ae27ce5718725deadf2 tcng-9l.tar.gz 517272 -SHA256 32de659d631ab963727ccc7c1827a0c9a20a01825df9cf25b6f45629e43989a2 tcng-9l.tar.gz 517272 diff --git a/sys-apps/tcng/files/digest-tcng-9m b/sys-apps/tcng/files/digest-tcng-9m deleted file mode 100644 index 6a4ad86e7fc1..000000000000 --- a/sys-apps/tcng/files/digest-tcng-9m +++ /dev/null @@ -1,12 +0,0 @@ -MD5 b05a4e375d9468be3a1dd3f0e83daee8 iproute2-2.4.7-now-ss010824.tar.gz 140139 -RMD160 6c2ffe3d5d30111aaf1f58ba150102d6ea28705b iproute2-2.4.7-now-ss010824.tar.gz 140139 -SHA256 c251ef647785dfaf8c5f8dd5cb9f5c5223c211063d22f898801b147b61d3ad13 iproute2-2.4.7-now-ss010824.tar.gz 140139 -MD5 ac343233aa5d745341da9e4ec22475af iproute_20010824-11.diff.gz 44736 -RMD160 3411105102a90b773151f801a68e44c6ef017856 iproute_20010824-11.diff.gz 44736 -SHA256 4e89b96d0a6a0940cdd3f77d80de51f61d70d4322da437b04cb6fbc25244d8ff iproute_20010824-11.diff.gz 44736 -MD5 88d7aefa03c92739cb70298a0b486e2c linux-2.4.26.tar.bz2 30772389 -RMD160 30a9cdf29f97aef56d4345962105a8c2e588f6de linux-2.4.26.tar.bz2 30772389 -SHA256 dab39fb4431c1c6852b4197300b729c5d674906e71ebfada6fe9541fd452ec81 linux-2.4.26.tar.bz2 30772389 -MD5 636d382f6db917b385e7a6f158136ca2 tcng-9m.tar.gz 518416 -RMD160 29181bcf2b165b65adcc87c3d1b8661bc855ea79 tcng-9m.tar.gz 518416 -SHA256 2e1dfe83c8054626829db3347fa11b19055d6e8f31fb4fbab1121d82f2491946 tcng-9m.tar.gz 518416 diff --git a/sys-apps/tcng/files/tcng-9i-fixes.patch b/sys-apps/tcng/files/tcng-9i-fixes.patch deleted file mode 100644 index f5d77e17a5bb..000000000000 --- a/sys-apps/tcng/files/tcng-9i-fixes.patch +++ /dev/null @@ -1,90 +0,0 @@ -diff -ur tcng.orig/tcc/tcc.c tcng/tcc/tcc.c ---- tcng.orig/tcc/tcc.c 2002-10-10 09:52:41.000000000 -0700 -+++ tcng/tcc/tcc.c 2003-12-17 02:13:25.000000000 -0800 -@@ -219,7 +219,7 @@ - * - * (and we'd actually need one less, because we count argv[0] twice) - */ -- cpp_argv[cpp_argc++] = "-$"; -+ //cpp_argv[cpp_argc++] = "-$"; - tcng_topdir = getenv("TCNG_TOPDIR"); - include = alloc_sprintf("%s/" TCNG_INC_DIR, - tcng_topdir ? tcng_topdir : TOPDIR); -@@ -333,7 +333,11 @@ - if (optind < argc) usage(argv[0]); - } - if (input) cpp_argv[cpp_argc++] = input; -- cpp_argv[0] = argv[0]; -+ -+ // ARGV[0] must be the program that execvp is calling! -+ //cpp_argv[0] = argv[0]; -+ cpp_argv[0] = CPP; -+ - if (include_default) { - cpp_argv[cpp_argc++] = "-include"; - cpp_argv[cpp_argc++] = alloc_sprintf("%s/default.tc",include); -diff -ur tcng.orig/tcsim/setup.ulib tcng/tcsim/setup.ulib ---- tcng.orig/tcsim/setup.ulib 2003-01-14 07:25:05.000000000 -0800 -+++ tcng/tcsim/setup.ulib 2003-12-17 02:03:06.000000000 -0800 -@@ -199,4 +199,7 @@ - perl -pi -e 's/exit\(0\);/return 0;/;' iproute2/tc/$n - done - -+# Sometimes 'offsetof' is NOT defined, and we need to import it -+sed -i iproute2/tc/tc_qdisc.c -e '1i#include <stddef.h>' -+ - touch .ready -diff -ur tcng.orig/tcsim/tcsim.c tcng/tcsim/tcsim.c ---- tcng.orig/tcsim/tcsim.c 2002-11-14 07:49:52.000000000 -0800 -+++ tcng/tcsim/tcsim.c 2003-12-17 02:13:16.000000000 -0800 -@@ -299,7 +299,7 @@ - * +2 for -i dev - * +1 for terminating NULL - */ -- cpp_argv[cpp_argc++] = "-$"; -+ //cpp_argv[cpp_argc++] = "-$"; - tcng_topdir = getenv("TCNG_TOPDIR"); - include = alloc_sprintf("%s/lib/tcng/include", - tcng_topdir ? tcng_topdir : TOPDIR); -@@ -380,7 +380,11 @@ - if (set_printk_threshold != -1) printk_threshold = set_printk_threshold; - if (kernel_init()) errorf("oops, trouble"); - if (verbose) setup_tracing(); -- cpp_argv[0] = argv[0]; -+ -+ // ARGV[0] must be the program that execvp is calling! -+ //cpp_argv[0] = argv[0]; -+ cpp_argv[0] = CPP; -+ - if (include_default) { - cpp_argv[cpp_argc++] = "-include"; - cpp_argv[cpp_argc++] = alloc_sprintf("%s/default.tcsim",include);; ---- tcng.orig/tests/tstcond 2002-09-19 12:14:55.000000000 -0700 -+++ tcng/tests/tstcond 2003-12-17 02:55:09.000000000 -0800 -@@ -142,7 +142,7 @@ - ERROR - EOF in conditional block - # conditional tests: neither warn nor skip ------------------------------------ --runtests | tail -1 -+runtests | tail -n 1 - |BEGIN CONDITIONAL - |true - |EOF -@@ -153,7 +153,7 @@ - EOF - Passed the test - # conditional tests: warn only ------------------------------------------------ --runtests | tail -1 -+runtests | tail -n 1 - |BEGIN CONDITIONAL - |true - |EOF -@@ -166,7 +166,7 @@ - EOF - Passed the test (1 warning) - # conditional tests: warn and skip -------------------------------------------- --runtests | tail -1 -+runtests | tail -n 1 - |BEGIN CONDITIONAL - |false - |EOF diff --git a/sys-apps/tcng/files/tcng-9i-gentoo.patch b/sys-apps/tcng/files/tcng-9i-gentoo.patch deleted file mode 100644 index 908c83136508..000000000000 --- a/sys-apps/tcng/files/tcng-9i-gentoo.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur tcng.orig/tcsim/Makefile.unclean tcng/tcsim/Makefile.unclean ---- tcng.orig/tcsim/Makefile.unclean 2003-11-21 19:51:01.000000000 -0800 -+++ tcng/tcsim/Makefile.unclean 2003-12-17 02:05:38.000000000 -0800 -@@ -33,7 +33,7 @@ - -I../shared - - LDFLAGS=-Wl,-E --LIBS=-lfl -lm -ldl -L../shared -ltcngmisc $(LD_OPTS) -+LIBS=-lfl -lm -ldl -latm -L../shared -ltcngmisc $(LD_OPTS) - - .PHONY: modules depend dep - diff --git a/sys-apps/tcng/files/tcng-9l-fixes.patch b/sys-apps/tcng/files/tcng-9l-fixes.patch deleted file mode 100644 index 0d34ac7c10ff..000000000000 --- a/sys-apps/tcng/files/tcng-9l-fixes.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -ur tcng.orig/tcsim/setup.ulib tcng/tcsim/setup.ulib ---- tcng.orig/tcsim/setup.ulib 2003-01-14 07:25:05.000000000 -0800 -+++ tcng/tcsim/setup.ulib 2003-12-17 02:03:06.000000000 -0800 -@@ -213,4 +213,7 @@ - perl -pi -e 's/exit\(0\);/return 0;/;' iproute2/tc/$n - done - - touch .ready -+# Sometimes 'offsetof' is NOT defined, and we need to import it -+sed -i iproute2/tc/tc_qdisc.c -e '1i#include <stddef.h>' -+ diff --git a/sys-apps/tcng/metadata.xml b/sys-apps/tcng/metadata.xml deleted file mode 100644 index 5d9f5be9d49d..000000000000 --- a/sys-apps/tcng/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>robbat2@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/sys-apps/tcng/tcng-9h.ebuild b/sys-apps/tcng/tcng-9h.ebuild deleted file mode 100644 index c7d2eb955382..000000000000 --- a/sys-apps/tcng/tcng-9h.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcng/tcng-9h.ebuild,v 1.13 2007/06/24 18:09:08 peper Exp $ - -inherit eutils - -DESCRIPTION="tcng - Traffic Control Next Generation" -HOMEPAGE="http://tcng.sourceforge.net/" -LICENSE="GPL-2" -SLOT="0" -# block this to phase it out very shortly -KEYWORDS="" -IUSE="doc tcsim" -DEPEND="doc? ( virtual/ghostscript virtual/tetex media-gfx/transfig ) - dev-lang/perl - virtual/os-headers - sys-apps/iproute2" -RDEPEND="sys-devel/gcc - tcsim? ( sci-visualization/gnuplot ) - dev-lang/perl - sys-apps/iproute2" - -IPROUTE_PN="iproute" -IPROUTE_PV="20010824" -IPROUTE_DEBIAN_PATCH_PV="11" -IPROUTE_P="${IPROUTE_PN}-${IPROUTE_PV}" -IPROUTE_DEBIAN_PATCH="${IPROUTE_P/-/_}-${IPROUTE_DEBIAN_PATCH_PV}.diff.gz" -IPROUTE_SRCFILE="iproute2-2.4.7-now-ss${IPROUTE_PV/20}.tar.gz" - -# note this project does NOT use the SF mirroring system -SRC_URI="http://tcng.sourceforge.net/dist/${P}.tar.gz - tcsim? ( ftp://ftp.inr.ac.ru/ip-routing/${IPROUTE_SRCFILE} - mirror://debian/pool/main/i/iproute/${IPROUTE_DEBIAN_PATCH} )" - -S=${WORKDIR}/tcng -IPROUTE_S=${WORKDIR}/${IPROUTE_P} - -src_unpack() { - #unpack tcng - unpack ${P}.tar.gz - - if use tcsim; then - #unpack iproute - unpack ${IPROUTE_SRCFILE} - mv iproute2 iproute-20010824 - epatch ${DISTDIR}/${IPROUTE_DEBIAN_PATCH} - - ln -s ${IPROUTE_S} ${S}/tcsim/iproute2 - mkdir -p ${S}/tcsim/linux - ln -s /usr/include ${S}/tcsim/linux/include - fi -} - -src_compile() { - local myconf - use tcsim && myconf="${myconf} --with-tcsim" || myconf="${myconf} --no-tcsim" - dodir /usr/bin - # configure is NONSTANDARD - ./configure \ - --install-directory ${D}/usr \ - --no-manual \ - ${myconf} \ - || die "configure failed" -# --with-tcsim <=== FIXME! -# --kernel /usr/src/linux -# --iproute2 ${IPROUTE_S} - emake || die - cd ${S}/doc - make tcng.txt - use doc && make tcng.pdf -} - -src_install() { - dodir /usr - dodir /usr/bin - # fix the install location - export TCNG_INSTALL_CWD="/usr" - einstall install-tcc || die "make install-tcc failed" - if use tcsim; then - make install-tcsim install-tests || die "make install-tcsim install-tests failed" - fi - - # lots of doc stuff - dodoc CHANGES COPYING.GPL COPYING.LGPL README TODO VERSION tcc/PARAMETERS - newdoc tcsim/BUGS BUGS.tcsim - newdoc tcsim/README README.tcsim - cp -ra examples examples-ng ${D}/usr/share/doc/${PF} - dodoc doc/tcng.txt doc/README.tccext - newdoc doc/README README.doc - if use doc; then - dodoc doc/tcng.ps doc/tcng.pdf - fi -} diff --git a/sys-apps/tcng/tcng-9i.ebuild b/sys-apps/tcng/tcng-9i.ebuild deleted file mode 100644 index 76b22438687e..000000000000 --- a/sys-apps/tcng/tcng-9i.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcng/tcng-9i.ebuild,v 1.10 2006/01/29 19:46:00 cryos Exp $ - -inherit eutils - -DESCRIPTION="Traffic Control Next Generation" -HOMEPAGE="http://tcng.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="debug doc tcsim" - -# perl because stuff is written in it -# iproute,linux-atm as the output needs that -# os-headers as it compiles stuff with them -# gcc/binutils as it compiles stuff -DEPEND_COMMON="dev-lang/perl - sys-apps/iproute2 - net-dialup/linux-atm - virtual/os-headers - sys-devel/gcc - sys-devel/binutils" - -DEPEND="doc? ( virtual/ghostscript virtual/tetex media-gfx/transfig ) - sys-devel/make - dev-util/yacc - sys-devel/flex - ${DEPEND_COMMON}" -RDEPEND="sys-devel/gcc - tcsim? ( sci-visualization/gnuplot ) - sys-apps/grep - sys-apps/sed - sys-apps/gawk - sys-apps/coreutils - ${DEPEND_COMMON}" - -IPROUTE_PN="iproute" -IPROUTE_PV="20010824" -IPROUTE_DEBIAN_PATCH_PV="11" -IPROUTE_P="${IPROUTE_PN}-${IPROUTE_PV}" -IPROUTE_DEBIAN_PATCH="${IPROUTE_P/-/_}-${IPROUTE_DEBIAN_PATCH_PV}.diff.gz" -IPROUTE_SRCFILE="iproute2-2.4.7-now-ss${IPROUTE_PV/20}.tar.gz" - -# we also need a vanilla kernel source to use with this -KERNEL_PN=linux -KERNEL_PV=2.4.23 -KERNEL_P=${KERNEL_PN}-${KERNEL_PV} - -# note this project does NOT use the SF mirroring system -SRC_URI="http://tcng.sourceforge.net/dist/${P}.tar.gz - tcsim? ( ftp://ftp.inr.ac.ru/ip-routing/${IPROUTE_SRCFILE} - mirror://debian/pool/main/i/iproute/${IPROUTE_DEBIAN_PATCH} - mirror://kernel/linux/kernel/v2.4/${KERNEL_P}.tar.bz2 )" - -S=${WORKDIR}/tcng -IPROUTE_S=${WORKDIR}/${IPROUTE_P} -KERNEL_S=${WORKDIR}/${KERNEL_P} - -src_unpack() { - # unpack tcng - unpack ${P}.tar.gz || die "failed to unpack tcng" - epatch ${FILESDIR}/${P}-fixes.patch - epatch ${FILESDIR}/${P}-gentoo.patch - - if use tcsim; then - # unpack kernel - unpack ${KERNEL_P}.tar.bz2 || die "failed to unpack kernel" - ln -s ${KERNEL_S} ${S}/tcsim/linux || die "failed to unpack kernel" - - # unpack iproute - unpack ${IPROUTE_SRCFILE} || die "failed to unpack iproute" - mv iproute2 iproute-20010824 || die "failed to unpack iproute" - epatch ${DISTDIR}/${IPROUTE_DEBIAN_PATCH} - # this is needed for tcsim - rm ${IPROUTE_S}/include-glibc/bits/socket.h || die "failed to unpack iproute" - cp -f ${IPROUTE_S}/include-glibc/socketbits.h ${IPROUTE_S}/include-glibc/bits/socket.h || die "failed to unpack iproute" - ln -s ${IPROUTE_S} ${S}/tcsim/iproute2 || die "failed to unpack iproute" - fi -} - -src_compile() { - local myconf - if use tcsim; then - myconf="${myconf} --with-tcsim" - myconf="${myconf} --kernel ${KERNEL_S}" - myconf="${myconf} --iproute2 ${IPROUTE_S}" - else - myconf="${myconf} --no-tcsim" - fi - - # i know this is before install stage, but the build needs it - dodir /usr/bin - - # configure is NONSTANDARD - ./configure \ - --install-directory /usr \ - --no-manual \ - ${myconf} \ - || die "configure failed" - - # if we aren't debugging, an extra optimization is available - use debug || CFLAGS="${CFLAGS} -D__NO_STRING_INLINES" - # upstream package uses CFLAGS var for it's own uses - sed -i Common.make -e "s/^\(CC_OPTS=\)\(.*\)/\1${CFLAGS} #\2/" - unset CFLAGS - emake || die - cd ${S}/doc - make tcng.txt - use doc && make tcng.pdf -} - -src_install() { - dodir /usr - dodir /usr/bin - - #For localization.sh to work corectly - #TCNG INSTALL/TOPDIR has to be /usr, instead of /var/tmp/portage/tcng-xx/image/usr... - sed 's:^\(INSTALL_DIR=\)\(.*\):\1$(DESTDIR)\2:g' -i ${S}/Makefile - einstall DESTDIR=${D} TCNG_INSTALL_CWD=/usr install-tcc || die "make install-tcc failed" - if use tcsim; then - einstall DESTDIR=${D} TCNG_INSTALL_CWD=/usr install-tcsim || die "make install-tcsim failed" - fi - - # lots of doc stuff - dodoc CHANGES COPYING.GPL COPYING.LGPL README TODO VERSION tcc/PARAMETERS - dodoc doc/tcng.txt doc/README.tccext - newdoc doc/README README.doc - if use doc; then - dodoc doc/tcng.ps doc/tcng.pdf - fi - if use tcsim; then - newdoc tcsim/BUGS BUGS.tcsim - newdoc tcsim/README README.tcsim - fi -} diff --git a/sys-apps/tcng/tcng-9l.ebuild b/sys-apps/tcng/tcng-9l.ebuild deleted file mode 100644 index e10e096f6ace..000000000000 --- a/sys-apps/tcng/tcng-9l.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcng/tcng-9l.ebuild,v 1.10 2006/01/29 19:46:30 cryos Exp $ - -inherit eutils - -DESCRIPTION="tcng - Traffic Control Next Generation" -HOMEPAGE="http://tcng.sourceforge.net/" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc" -IUSE="debug doc tcsim" - -# perl because stuff is written in it -# iproute,linux-atm as the output needs that -# os-headers as it compiles stuff with them -# gcc/binutils as it compiles stuff -DEPEND_COMMON="dev-lang/perl - sys-apps/iproute2 - net-dialup/linux-atm - virtual/os-headers - sys-devel/gcc - sys-devel/binutils" - -DEPEND="doc? ( virtual/ghostscript virtual/tetex media-gfx/transfig ) - sys-devel/make - dev-util/yacc - sys-devel/flex - ${DEPEND_COMMON}" -RDEPEND="sys-devel/gcc - tcsim? ( sci-visualization/gnuplot ) - sys-apps/grep - sys-apps/sed - sys-apps/gawk - sys-apps/coreutils - ${DEPEND_COMMON}" - -IPROUTE_PN="iproute" -IPROUTE_PV="20010824" -IPROUTE_DEBIAN_PATCH_PV="11" -IPROUTE_P="${IPROUTE_PN}-${IPROUTE_PV}" -IPROUTE_DEBIAN_PATCH="${IPROUTE_P/-/_}-${IPROUTE_DEBIAN_PATCH_PV}.diff.gz" -IPROUTE_SRCFILE="iproute2-2.4.7-now-ss${IPROUTE_PV/20}.tar.gz" - -# we also need a vanilla kernel source to use with this -KERNEL_PN=linux -KERNEL_PV=2.4.25 -KERNEL_P=${KERNEL_PN}-${KERNEL_PV} - -# note this project does NOT use the SF mirroring system -SRC_URI="http://tcng.sourceforge.net/dist/${P}.tar.gz - tcsim? ( ftp://ftp.inr.ac.ru/ip-routing/${IPROUTE_SRCFILE} - mirror://debian/pool/main/i/iproute/${IPROUTE_DEBIAN_PATCH} - mirror://kernel/linux/kernel/v2.4/${KERNEL_P}.tar.bz2 )" - -S=${WORKDIR}/tcng -IPROUTE_S=${WORKDIR}/${IPROUTE_P} -KERNEL_S=${WORKDIR}/${KERNEL_P} - -src_unpack() { - # unpack tcng - unpack ${P}.tar.gz || die "failed to unpack tcng" - epatch ${FILESDIR}/${P}-fixes.patch - epatch ${FILESDIR}/${PN}-9i-gentoo.patch - - for i in ${S}/tcsim/setup.*lib; do - sed -i 's/^mkdir /mkdir -p /g' ${i} - done - - # add in the 2.4.26 kernel - sed -i '14iKVERSIONS=$KVERSIONS,2.4.26' ${S}/configure - - if use tcsim; then - # unpack kernel - unpack ${KERNEL_P}.tar.bz2 || die "failed to unpack kernel" - ln -s ${KERNEL_S} ${S}/tcsim/linux || die "failed to unpack kernel" - - # unpack iproute - unpack ${IPROUTE_SRCFILE} || die "failed to unpack iproute" - mv iproute2 iproute-20010824 || die "failed to unpack iproute" - epatch ${DISTDIR}/${IPROUTE_DEBIAN_PATCH} - # this is needed for tcsim - rm ${IPROUTE_S}/include-glibc/bits/socket.h || die "failed to unpack iproute" - cp -f ${IPROUTE_S}/include-glibc/socketbits.h ${IPROUTE_S}/include-glibc/bits/socket.h || die "failed to unpack iproute" - ln -s ${IPROUTE_S} ${S}/tcsim/iproute2 || die "failed to unpack iproute" - fi -} - -src_compile() { - local myconf - if use tcsim; then - myconf="${myconf} --with-tcsim" - myconf="${myconf} --kernel ${KERNEL_S}" - myconf="${myconf} --iproute2 ${IPROUTE_S}" - else - myconf="${myconf} --no-tcsim" - fi - - # i know this is before install stage, but the build needs it - dodir /usr/bin - - # configure is NONSTANDARD - ./configure \ - --install-directory /usr \ - --no-manual \ - ${myconf} \ - || die "configure failed" - - # if we aren't debugging, an extra optimization is available - use debug || CFLAGS="${CFLAGS} -D__NO_STRING_INLINES" - # upstream package uses CFLAGS var for it's own uses - sed -i Common.make -e "s/^\(CC_OPTS=\)\(.*\)/\1${CFLAGS} #\2/" - unset CFLAGS - # tcsim fails to build in parallel make! - use tcsim && export MAKEOPTS="${MAKEOPTS} -j1" - emake || die - cd ${S}/doc - make tcng.txt - use doc && make tcng.pdf -} - -src_install() { - dodir /usr - dodir /usr/bin - - #For localization.sh to work corectly - #TCNG INSTALL/TOPDIR has to be /usr, instead of /var/tmp/portage/tcng-xx/image/usr... - sed 's:^\(INSTALL_DIR=\)\(.*\):\1$(DESTDIR)\2:g' -i ${S}/Makefile - einstall DESTDIR=${D} TCNG_INSTALL_CWD=/usr install-tcc || die "make install-tcc failed" - if use tcsim; then - einstall DESTDIR=${D} TCNG_INSTALL_CWD=/usr install-tcsim || die "make install-tcsim failed" - fi - - # lots of doc stuff - dodoc CHANGES COPYING.GPL COPYING.LGPL README TODO VERSION tcc/PARAMETERS - dodoc doc/tcng.txt doc/README.tccext - newdoc doc/README README.doc - if use doc; then - dodoc doc/tcng.ps doc/tcng.pdf - fi - if use tcsim; then - newdoc tcsim/BUGS BUGS.tcsim - newdoc tcsim/README README.tcsim - fi -} diff --git a/sys-apps/tcng/tcng-9m.ebuild b/sys-apps/tcng/tcng-9m.ebuild deleted file mode 100644 index d22c9cf32eb3..000000000000 --- a/sys-apps/tcng/tcng-9m.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tcng/tcng-9m.ebuild,v 1.3 2006/01/29 19:47:01 cryos Exp $ - -inherit eutils - -DESCRIPTION="tcng - Traffic Control Next Generation" -HOMEPAGE="http://tcng.sourceforge.net/" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc" -IUSE="debug doc tcsim" - -# perl because stuff is written in it -# iproute,linux-atm as the output needs that -# os-headers as it compiles stuff with them -# gcc/binutils as it compiles stuff -# tcsim does NOT compile with 2.6 headers -DEPEND_COMMON="dev-lang/perl - sys-apps/iproute2 - net-dialup/linux-atm - tcsim? ( !=sys-kernel/linux-headers-2.6* ) - virtual/os-headers - sys-devel/gcc - sys-devel/binutils" - -DEPEND="doc? ( virtual/ghostscript virtual/tetex media-gfx/transfig ) - sys-devel/make - dev-util/yacc - sys-devel/flex - ${DEPEND_COMMON}" -RDEPEND="sys-devel/gcc - tcsim? ( sci-visualization/gnuplot ) - sys-apps/grep - sys-apps/sed - sys-apps/gawk - sys-apps/coreutils - ${DEPEND_COMMON}" - -IPROUTE_PN="iproute" -IPROUTE_PV="20010824" -IPROUTE_DEBIAN_PATCH_PV="11" -IPROUTE_P="${IPROUTE_PN}-${IPROUTE_PV}" -IPROUTE_DEBIAN_PATCH="${IPROUTE_P/-/_}-${IPROUTE_DEBIAN_PATCH_PV}.diff.gz" -IPROUTE_SRCFILE="iproute2-2.4.7-now-ss${IPROUTE_PV/20}.tar.gz" - -# we also need a vanilla kernel source to use with this -KERNEL_PN=linux -KERNEL_PV=2.4.26 -KERNEL_P=${KERNEL_PN}-${KERNEL_PV} - -# note this project does NOT use the SF mirroring system -SRC_URI="http://tcng.sourceforge.net/dist/${P}.tar.gz - tcsim? ( ftp://ftp.inr.ac.ru/ip-routing/${IPROUTE_SRCFILE} - mirror://debian/pool/main/i/iproute/${IPROUTE_DEBIAN_PATCH} - mirror://kernel/linux/kernel/v2.4/${KERNEL_P}.tar.bz2 )" - -S=${WORKDIR}/tcng -IPROUTE_S=${WORKDIR}/${IPROUTE_P} -KERNEL_S=${WORKDIR}/${KERNEL_P} - -src_unpack() { - # unpack tcng - unpack ${P}.tar.gz || die "failed to unpack tcng" - epatch ${FILESDIR}/${PN}-9l-fixes.patch - epatch ${FILESDIR}/${PN}-9i-gentoo.patch - - for i in ${S}/tcsim/setup.*lib; do - sed -i 's/^mkdir /mkdir -p /g' ${i} - done - - # add in the 2.4.26 kernel - sed -i '14iKVERSIONS=$KVERSIONS,2.4.26' ${S}/configure - - if use tcsim; then - # unpack kernel - unpack ${KERNEL_P}.tar.bz2 || die "failed to unpack kernel" - ln -s ${KERNEL_S} ${S}/tcsim/linux || die "failed to unpack kernel" - - # unpack iproute - unpack ${IPROUTE_SRCFILE} || die "failed to unpack iproute" - mv iproute2 iproute-20010824 || die "failed to unpack iproute" - epatch ${DISTDIR}/${IPROUTE_DEBIAN_PATCH} - # this is needed for tcsim - rm ${IPROUTE_S}/include-glibc/bits/socket.h || die "failed to unpack iproute" - cp -f ${IPROUTE_S}/include-glibc/socketbits.h ${IPROUTE_S}/include-glibc/bits/socket.h || die "failed to unpack iproute" - ln -s ${IPROUTE_S} ${S}/tcsim/iproute2 || die "failed to unpack iproute" - fi -} - -src_compile() { - local myconf - if use tcsim; then - myconf="${myconf} --with-tcsim" - myconf="${myconf} --kernel ${KERNEL_S}" - myconf="${myconf} --iproute2 ${IPROUTE_S}" - else - myconf="${myconf} --no-tcsim" - fi - - # i know this is before install stage, but the build needs it - dodir /usr/bin - - # configure is NONSTANDARD - ./configure \ - --install-directory /usr \ - --no-manual \ - ${myconf} \ - || die "configure failed" - - # if we aren't debugging, an extra optimization is available - use debug || CFLAGS="${CFLAGS} -D__NO_STRING_INLINES" - # upstream package uses CFLAGS var for it's own uses - sed -i Common.make -e "s/^\(CC_OPTS=\)\(.*\)/\1${CFLAGS} #\2/" - unset CFLAGS - # tcsim fails to build in parallel make! - use tcsim && export MAKEOPTS="${MAKEOPTS} -j1" - emake || die - cd ${S}/doc - make tcng.txt - use doc && make tcng.pdf -} - -src_install() { - dodir /usr - dodir /usr/bin - - #For localization.sh to work corectly - #TCNG INSTALL/TOPDIR has to be /usr, instead of /var/tmp/portage/tcng-xx/image/usr... - sed 's:^\(INSTALL_DIR=\)\(.*\):\1$(DESTDIR)\2:g' -i ${S}/Makefile - einstall DESTDIR=${D} TCNG_INSTALL_CWD=/usr install-tcc || die "make install-tcc failed" - if use tcsim; then - einstall DESTDIR=${D} TCNG_INSTALL_CWD=/usr install-tcsim || die "make install-tcsim failed" - fi - - # lots of doc stuff - dodoc CHANGES COPYING.GPL COPYING.LGPL README TODO VERSION tcc/PARAMETERS - dodoc doc/tcng.txt doc/README.tccext - newdoc doc/README README.doc - if use doc; then - dodoc doc/tcng.ps doc/tcng.pdf - fi - if use tcsim; then - newdoc tcsim/BUGS BUGS.tcsim - newdoc tcsim/README README.tcsim - fi -} diff --git a/sys-apps/yard/ChangeLog b/sys-apps/yard/ChangeLog deleted file mode 100644 index b695a5225549..000000000000 --- a/sys-apps/yard/ChangeLog +++ /dev/null @@ -1,39 +0,0 @@ -# ChangeLog for sys-apps/yard -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/yard/ChangeLog,v 1.10 2007/02/09 08:32:56 flameeyes Exp $ - - 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Regenerate digest in Manifest2 format. - -*yard-2.2 (25 Aug 2002) - - 02 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> yard-2.2.ebuild : - Moved files from files/ to ibiblio mirror. - - 25 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> yard-2.2.ebuild : - Version bump. Closes #6790. - -*yard-2.0-r1 (1 Feb 2002) - - 02 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> yard-2.0-r1.ebuild : - Moved files from files/ to ibiblio mirror. - - 24 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> yard-2.0-r1.ebuild : - - Fixed configuration and installation, econf and einstall doesnt seem to work - with this package. Closes bug #5499. - - 20 Jul 2002; Mark Guertin <gerk@gentoo.org> yard-2.0-r1.ebuild : - adjusted keywords, and fixed missing DEPEND and RDEPEND (this is - a perl suite). All devs should be using repoman to commit - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> yard-2.0-r1.ebuild : - Added KEYWORDS. - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sys-apps/yard/Manifest b/sys-apps/yard/Manifest deleted file mode 100644 index adb83d180288..000000000000 --- a/sys-apps/yard/Manifest +++ /dev/null @@ -1,57 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX configure 8803 RMD160 e68d0c74baedf1d27ac6795d8f2cedef22c23e86 SHA1 90cb28518396ad6c247e491580a35f5f62e1928e SHA256 93bdef7958c0d6057cb254844a53b1fd1e92f0034056ef9dc0dcaac7408d9959 -MD5 7ed8f631615f61edb17aa0c7b4b438e7 files/configure 8803 -RMD160 e68d0c74baedf1d27ac6795d8f2cedef22c23e86 files/configure 8803 -SHA256 93bdef7958c0d6057cb254844a53b1fd1e92f0034056ef9dc0dcaac7408d9959 files/configure 8803 -AUX yard-2.0-Makefile.in-gentoo.diff 2638 RMD160 b1880ba56757feb78f397614f8b7796236c1f643 SHA1 521fb71b4c0cf4677ee13fbb0c0d883281c31c54 SHA256 2e035fa8f8ff2545817f3741feba027bc7dfe9f09aae26a371da5b25c3b8206a -MD5 13aa005d1c7816b36afa35b6a1494cc6 files/yard-2.0-Makefile.in-gentoo.diff 2638 -RMD160 b1880ba56757feb78f397614f8b7796236c1f643 files/yard-2.0-Makefile.in-gentoo.diff 2638 -SHA256 2e035fa8f8ff2545817f3741feba027bc7dfe9f09aae26a371da5b25c3b8206a files/yard-2.0-Makefile.in-gentoo.diff 2638 -AUX yard-2.0-doc-Makefile.in-gentoo.diff 607 RMD160 e3ae700e469ec122001a2c9b8a5597809487884d SHA1 aeccb299ee368ede13b1d9c781b34dcf33167405 SHA256 b2149a192e611a057de7aa1b1feb245c789676ac61c567a04cb5537231120d00 -MD5 44856cd22652caae3ceb10e80f67ede9 files/yard-2.0-doc-Makefile.in-gentoo.diff 607 -RMD160 e3ae700e469ec122001a2c9b8a5597809487884d files/yard-2.0-doc-Makefile.in-gentoo.diff 607 -SHA256 b2149a192e611a057de7aa1b1feb245c789676ac61c567a04cb5537231120d00 files/yard-2.0-doc-Makefile.in-gentoo.diff 607 -AUX yard-2.0-extras-Makefile.in-gentoo.diff 422 RMD160 99ec109b31415683e3d5d3f133ce5faa5d360915 SHA1 4079c4319d8f9c598b709fadc74b60cac209da5e SHA256 5e44c8d3843a5aab46f264e2de911deca8082d71313f87e69cb067425780f5bd -MD5 e46a919d11b886399ba4b98df28d016d files/yard-2.0-extras-Makefile.in-gentoo.diff 422 -RMD160 99ec109b31415683e3d5d3f133ce5faa5d360915 files/yard-2.0-extras-Makefile.in-gentoo.diff 422 -SHA256 5e44c8d3843a5aab46f264e2de911deca8082d71313f87e69cb067425780f5bd files/yard-2.0-extras-Makefile.in-gentoo.diff 422 -AUX yard-2.2-gentoo.patch 4520 RMD160 0d9d2af8276135ba3057a120f5b2ddb8d3d181a5 SHA1 a0abf6b2655cfe57fea89fd1ccc3a417265aa313 SHA256 b3b35d12164a023ddf835e4865b738b3d561fc739829f05fabe40a97eca6c394 -MD5 a36f501e02832272137a33c3786f0ef6 files/yard-2.2-gentoo.patch 4520 -RMD160 0d9d2af8276135ba3057a120f5b2ddb8d3d181a5 files/yard-2.2-gentoo.patch 4520 -SHA256 b3b35d12164a023ddf835e4865b738b3d561fc739829f05fabe40a97eca6c394 files/yard-2.2-gentoo.patch 4520 -DIST diet-utils.tar.bz2 495927 RMD160 8d6403e34c0abbc57af37bf189c0bbb8dd92471c SHA1 1ede4b12ab9daa3e0151997ddb0e2126af34b8fc SHA256 ef834f5a20e8b84db9b0046e65d3da2278e3fdf8c0eb312498796066153c1a5e -DIST yard-2.0-extra.tar.bz2 37773 RMD160 d6af6ff1b8904ba43dd8c92f92b4b79a4b471c77 SHA1 7b7ea9cdc3c67bd22fc7dc5d6803abdb48e29299 SHA256 c27e0df515f454787c4ff8f00830ae4c023b421ae855236b3a920ab6fe08b7b6 -DIST yard-2.0.tar.gz 173234 RMD160 05029b8ef9302eaf4ff9bd9498e505928436b644 SHA1 2fb9ae5999cd55b27f3b9458eee1592502d68305 SHA256 d133c1afc99a62ec212bb3bfb94cdb69fc6d4cfb8f4277a62870c0d060e08659 -DIST yard-2.2-extra.tar.bz2 37785 RMD160 6d3442caa5d2195c3d5946d16a81fd64d8fde27b SHA1 b23e92a7f4b8d4f5b4d6263c7f4f0c4677cbe27d SHA256 a5deac73b6ff796653d05cd02c1bd30946961b66ac4f7d36067e2df860fa1b26 -DIST yard-2.2.tar.gz 175414 RMD160 7c6f3c95a5441dad14e4f6e28689760756465030 SHA1 19d256304cc146af9d119bca204bfc0f8dccf634 SHA256 5776601fb2954d18f91af06ff40a070aaf08563ba4c91166f169d9348d5cc2e6 -EBUILD yard-2.0-r1.ebuild 2102 RMD160 30d8fd3af0e2fdfd93801375d3d9ef8f50be67d7 SHA1 c2feac3e428efd940f86e5509aaba95729bbc6eb SHA256 621d3383c36c11e814026fd9093820998c8eac49280177fb4fdcefc68f29e8f0 -MD5 627b814f045c18e849768c5ccef0e2d5 yard-2.0-r1.ebuild 2102 -RMD160 30d8fd3af0e2fdfd93801375d3d9ef8f50be67d7 yard-2.0-r1.ebuild 2102 -SHA256 621d3383c36c11e814026fd9093820998c8eac49280177fb4fdcefc68f29e8f0 yard-2.0-r1.ebuild 2102 -EBUILD yard-2.2.ebuild 1754 RMD160 1d9ba4a7fb5f92a4ecb633ad73bc1ac65c1c38be SHA1 3b77668b9556264f505958628250d295cd398030 SHA256 e4d7a12eb5ee613006cbd828de3dea87763e16875cf59b73046474bff21ffd60 -MD5 cfa1efd3823fae36c87b566bfb419f33 yard-2.2.ebuild 1754 -RMD160 1d9ba4a7fb5f92a4ecb633ad73bc1ac65c1c38be yard-2.2.ebuild 1754 -SHA256 e4d7a12eb5ee613006cbd828de3dea87763e16875cf59b73046474bff21ffd60 yard-2.2.ebuild 1754 -MISC ChangeLog 1587 RMD160 6c0a4d2fa4c99106db49e7cafcf1820bf3abcb09 SHA1 289770a0073bad606d53bb3069f37bf7faa274f4 SHA256 311535e475b2299082f327323061a550ca7c616d3344de9fb48b52054d680729 -MD5 36859999964bdab90f8321a933586110 ChangeLog 1587 -RMD160 6c0a4d2fa4c99106db49e7cafcf1820bf3abcb09 ChangeLog 1587 -SHA256 311535e475b2299082f327323061a550ca7c616d3344de9fb48b52054d680729 ChangeLog 1587 -MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 -MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 -RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164 -SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164 -MD5 a29a727c89918473fc407e8925c98010 files/digest-yard-2.0-r1 705 -RMD160 5902cc6e618cfb564156453c0312074e904194b7 files/digest-yard-2.0-r1 705 -SHA256 841dc256a9b4f3635746f2ea293bde33e836f44e054c7225fb31b8e03b54a26f files/digest-yard-2.0-r1 705 -MD5 f46128d0146fd2b7b3ea295ae2233fc7 files/digest-yard-2.2 705 -RMD160 bf449e944343192934c37b3713f2e44a9afb8f8a files/digest-yard-2.2 705 -SHA256 5316e2c540b57ca1d526d4fe8d17ed854a08747c1c5ea3ad28c45b18cff50b9c files/digest-yard-2.2 705 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.2 (GNU/Linux) - -iD8DBQFFzDG+AiZjviIA2XgRAuFbAJ4/eG9eWJRJLoFksR11SdyRehSHFQCgn/kd -kWvZoJ8Ch0NICCgzdA1O0Jc= -=L7CG ------END PGP SIGNATURE----- diff --git a/sys-apps/yard/files/configure b/sys-apps/yard/files/configure deleted file mode 100755 index e3aef9f56eb0..000000000000 --- a/sys-apps/yard/files/configure +++ /dev/null @@ -1,302 +0,0 @@ -# -*- Perl -*- -eval "exec perl -S $0 $*" - if $running_under_some_shell; -chomp($yard_version= `cat VERSION`); - -##### Edit these destination directories to your liking -##### ===> ALL OF THESE WILL BE RELATIVE TO PREFIX, IF SUPPLIED. - -# Destination for the scripts (make_root_fs, check_root_fs, etc) -$scripts_dest = "sbin"; - -# Destination for the immutable library files (original contents of -# Replacements/ and extras/). -$lib_dest = "lib/yard"; - -# Destination for the configuration and editable files. This includes -# Config.pl and Bootdisk_Contents, and everything under Replacements -$config_dest = "etc/yard"; - -# Destination for documentation files (in Doc subdirectory) -$doc_dest = "usr/doc/yard-${yard_version}"; - - -############################################################################## -##### Nothing below this line should need changing -############################################################################## -require 5.002; # Need Perl >= 5.002 for all scripts -use POSIX qw(tmpnam); -use Config; -use English; -use FileHandle; - -if ($Config{'osname'} !~/linux/i) { # Just to be careful - die "You're not running Linux?!\n"; -} - -my($archname) = $Config{'archname'}; -die "Can't figure out your archname!" unless defined($archname); -# This matches i386, i486, i586... -my($arch_iX86) = $archname =~ /^i\d86-/; - -# These are to test for old bugs. Probably unnecessary, but may as -# well keep them. -#test_cp(); -#test_lstat(); -#test_ldconfig(); - -############################################################################## -# Convert all paths to use PREFIX -############################################################################## -use Getopt::Long; -my($PREFIX); -GetOptions("prefix=s" => \$PREFIX) or - die "Something's wrong with your options: $!"; -# Don't call the user "dude" -print "PREFIX = \"$PREFIX\"\n"; - -# Prepend PREFIX onto all of these -$scripts_dest = "$PREFIX/$scripts_dest"; -$config_dest = "$PREFIX/$config_dest"; -$lib_dest = "$PREFIX/$lib_dest"; -$doc_dest = "$PREFIX/$doc_dest"; - -@directories = qw(scripts_dest config_dest lib_dest doc_dest); - -@output_scripts = qw(scripts/check_root_fs - scripts/create_loopback_file - scripts/create_replacements - scripts/identify_bootdisk - scripts/make_root_fs - scripts/write_rescue_disk); - -@output_others = qw(Makefile - doc/Makefile - extras/Makefile - scripts/Makefile - Config.pl - Bootdisk_Contents - yardconfig.pm - doc/yard.8 - ); - - -@necessary_progs = qw(chroot cp ln dd gunzip gzip install - ldconfig ldd make mkdir mke2fs - mount mv perl rm sync umount uname); - -@optional_progs = qw(as86 bzip2 dvips install-info latex ld86 lilo objcopy - sgml2html sgml2info sgml2latex sgml2txt tar - ); - - -# rdev is necessary on X86, optional on others (eg, m68K) -if ($arch_iX86) { - push(@necessary_progs, "rdev") -} else { - push(@optional_progs, "rdev") -} - - -@misc_substitutions = qw(configure_input yard_version); - - -@pathdirs = split(':', "$ENV{'PATH'}:/sbin/:/usr/sbin"); - -############################################################################## -##### Find and record locations of important programs -############################################################################## -foreach $prog (@necessary_progs) { - record_loc($prog, find_file_in_path($prog, 1)); -} -print "== Optional programs. Don't worry if these are not found.\n"; -foreach $prog (@optional_progs) { - record_loc($prog, find_file_in_path($prog, 0)); -} - -if (!defined($loc{'objcopy'})) { - print "Warning: objcopy not found -- unable to strip binaries.\n"; -} -print "\n"; - -############################################################################## -##### Build substitutions -############################################################################## -$substs = ""; -foreach $prog (@necessary_progs, @optional_progs) { - $substs .= "s|\\\@${prog}\\\@|$loc{$prog}|gi;\n"; } -foreach $var (@directories, @misc_substitutions) { - $substs .= "s|\\\@${var}\\\@|\$$var|gi;\n"} - -##### Substitute into scripts -foreach $script (@output_scripts, @output_others) { - print "Creating $script\n"; - $source = "${script}.in"; - if (!open(SOURCE, $source)) { print "$source: $!\n"; next }; - if (!open(DEST, ">$script")) { print "Writing $script: $!\n"; next }; - $configure_input = "This script created automatically from $source"; - while (<SOURCE>) { - eval $substs if /\@/; - print DEST; - } - close(DEST) or print "Closing $script: $!"; - close(SOURCE) or print "Closing $source: $!"; -} - -##### Make the scripts executable -chmod(0755, @output_scripts); - -# From the doc subdirectory Makefile: -my($manfile_dest) = cleanup_link("$doc_dest/../../man/man8"); - -print "\nSummary of destinations (PREFIX = \"$PREFIX\"):\n"; -print "\tExecutables:\t\t$scripts_dest\n"; -print "\tConfiguration files:\t$config_dest\n"; -print "\tVarious library files:\t$lib_dest\n"; -print "\tMain documentation:\t$doc_dest\n"; -print "\tMan pages:\t\t$manfile_dest\n"; - -print "Done.\n"; -exit; - -############################################################################## - -sub find_file_in_path { - my($file, $necessary) = @_; - print "Looking for $file..."; - - if ($file =~ m|/|) { - ##### Absolute - if (-e $file) { - print "Found it\n"; - return($file); - } - - } else { - ##### Relative filename, search for it - foreach $path (@pathdirs) { - $abs_file = "$path/$file"; - if (-e $abs_file) { - print "$abs_file\n"; - return $abs_file; - } - } - } - - print "NOT FOUND\n"; - if ($necessary) { - print "$file is necessary, cannot continue.\n", - "Install it or fix your PATH so I can find it.\n"; - die("\n"); - } - undef -} - - -sub record_loc { - my($prog, $loc) = @_; - $loc{$prog} = defined($loc) ? $loc : ""; -} - - -##### Check the cp command. It's broken in fileutils 3.13. -sub test_cp { - print "Checking your version of cp..."; - my($dirname) = tmpnam(); - my($filename) = tmpnam(); - - my($setup_problem) = system("mkdir $dirname") || - system("touch $filename"); - if (!$setup_problem) { - if (system("cp --parents -R $filename $dirname")) { - - print "\n***** Your cp command is broken and can't be used with Yard.\n"; - print "***** Read the file doc/Broken_cp which explains", - " how to fix it.\n"; - exit; - - } else { - print "OK\n"; - system("rm -rf $dirname $filename"); - } - } else { - die "Problem in setting up test_cp in /tmp !!"; - } -} - - -sub test_lstat { - # Create a temp file - my($file) = tmpnam(); - open(X, ">$file") or die "Can't create $file!\n"; - close(X); - # Try to set up a symlink to it - my($link) = tmpnam(); - if (!symlink($file, $link)) { - print "Can't symlink $link -> $file ?!?!\n"; - print "Something's wrong!\n"; - unlink($file); - die; - - } elsif (!-l $link) { # Test the -l operator on the link - print "ERROR: Your perl can't recognize symlinks with -l\n", - "\$Config{\"d_lstat\"} = \"$Config{'d_lstat'}\"\n", - "Yard may not work properly.\n", - "See doc/Broken_lstat for further information.\n"; - unlink($file, $link); - exit; - - } else { # Probably unnecessary, but test lstat too. - my($stat) = join(',', stat($link)); - my($lstat) = join(',', lstat($link)); - - if ($stat eq $lstat) { - print "ERROR: lstat is broken in this perl\n", - "(both stat and lstat returned the same info on a link)\n", - "\$Config{\"d_lstat\"} = \"$Config{'d_lstat'}\"\n", - "Yard may not work properly.\n", - "See doc/Broken_lstat for further information.\n"; - unlink($file, $link); - exit; - - } else { - print "Both lstat and -l seem to work -- good\n"; - unlink($file, $link); - } - } -} - -sub test_ldconfig { - # ldconfig, when given an option it doesn't understand, outputs - # a usage summary and options to STDERR. The 2>&1 captures this. - my($ldconfig_help) = scalar(`ldconfig --help 2>&1`); - if (($CHILD_ERROR >> 8) == 127) { - print "ERROR, cannot execute ldconfig. Please put it in your path.\n"; - exit; - - } elsif (($CHILD_ERROR >> 8) != 128) { - print "ERROR, trouble with ldconfig. Maybe it's very old?\n"; - exit; - - } elsif ($ldconfig_help =~ /\-r\sroot/m) { - print "Your ldconfig accepts a -r option -- good.\n"; - - } else { - print "ERROR, your ldconfig does not have a -r (chroot) option.\n", - "Please upgrade to a newer version that has this option.\n", - "Yard now depends upon it.\n"; - exit; - } -} - - -# This was taken from yard_utils.pl, but we don't want to load the whole file. -sub cleanup_link { - my($link) = @_; - # Collapse all occurrences of /./ - 1 while $link =~ s|/\./|/|g; - # Cancel occurrences of /somedir/../ - # Make sure somedir isn't ".." - 1 while $link =~ s|/(?!\.\.)[^/]+/\.\./|/|g; - $link -} diff --git a/sys-apps/yard/files/digest-yard-2.0-r1 b/sys-apps/yard/files/digest-yard-2.0-r1 deleted file mode 100644 index 932e1e20048a..000000000000 --- a/sys-apps/yard/files/digest-yard-2.0-r1 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 a60d928b6c0e40cc62233e27313506e0 diet-utils.tar.bz2 495927 -RMD160 8d6403e34c0abbc57af37bf189c0bbb8dd92471c diet-utils.tar.bz2 495927 -SHA256 ef834f5a20e8b84db9b0046e65d3da2278e3fdf8c0eb312498796066153c1a5e diet-utils.tar.bz2 495927 -MD5 7f73cd82a014d29dcf91413863795294 yard-2.0-extra.tar.bz2 37773 -RMD160 d6af6ff1b8904ba43dd8c92f92b4b79a4b471c77 yard-2.0-extra.tar.bz2 37773 -SHA256 c27e0df515f454787c4ff8f00830ae4c023b421ae855236b3a920ab6fe08b7b6 yard-2.0-extra.tar.bz2 37773 -MD5 c2d115e0a12945b6057a30e2c47532ae yard-2.0.tar.gz 173234 -RMD160 05029b8ef9302eaf4ff9bd9498e505928436b644 yard-2.0.tar.gz 173234 -SHA256 d133c1afc99a62ec212bb3bfb94cdb69fc6d4cfb8f4277a62870c0d060e08659 yard-2.0.tar.gz 173234 diff --git a/sys-apps/yard/files/digest-yard-2.2 b/sys-apps/yard/files/digest-yard-2.2 deleted file mode 100644 index 925f58f29fc6..000000000000 --- a/sys-apps/yard/files/digest-yard-2.2 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 a60d928b6c0e40cc62233e27313506e0 diet-utils.tar.bz2 495927 -RMD160 8d6403e34c0abbc57af37bf189c0bbb8dd92471c diet-utils.tar.bz2 495927 -SHA256 ef834f5a20e8b84db9b0046e65d3da2278e3fdf8c0eb312498796066153c1a5e diet-utils.tar.bz2 495927 -MD5 a4081a630116e42c176b3ce33f992bb0 yard-2.2-extra.tar.bz2 37785 -RMD160 6d3442caa5d2195c3d5946d16a81fd64d8fde27b yard-2.2-extra.tar.bz2 37785 -SHA256 a5deac73b6ff796653d05cd02c1bd30946961b66ac4f7d36067e2df860fa1b26 yard-2.2-extra.tar.bz2 37785 -MD5 fae84867b8c76dc7abedfe62f1db3181 yard-2.2.tar.gz 175414 -RMD160 7c6f3c95a5441dad14e4f6e28689760756465030 yard-2.2.tar.gz 175414 -SHA256 5776601fb2954d18f91af06ff40a070aaf08563ba4c91166f169d9348d5cc2e6 yard-2.2.tar.gz 175414 diff --git a/sys-apps/yard/files/yard-2.0-Makefile.in-gentoo.diff b/sys-apps/yard/files/yard-2.0-Makefile.in-gentoo.diff deleted file mode 100644 index 82552ee09324..000000000000 --- a/sys-apps/yard/files/yard-2.0-Makefile.in-gentoo.diff +++ /dev/null @@ -1,50 +0,0 @@ ---- Makefile.in.orig Sun Apr 8 18:30:01 2001 -+++ Makefile.in Sun Apr 8 18:31:35 2001 -@@ -44,34 +44,34 @@ - cd doc ; make man - - install: -- $(INSTALL) -d $(scripts_dest) $(lib_dest) $(config_dest) $(doc_dest) -- cd scripts ; $(INSTALL) -o root -m 655 $(SCRIPTS) $(scripts_dest) -+ $(INSTALL) -d $(DESTDIR)/$(scripts_dest) $(DESTDIR)/$(lib_dest) $(DESTDIR)/$(config_dest) $(DESTDIR)/$(doc_dest) -+ cd scripts ; $(INSTALL) -o root -m 655 $(SCRIPTS) $(DESTDIR)/$(scripts_dest) - cd extras ; make install - cd doc ; make install -- $(INSTALL_DATA) -o root yard_utils.pl yardconfig.pm $(lib_dest) -+ $(INSTALL_DATA) -o root yard_utils.pl yardconfig.pm $(DESTDIR)/$(lib_dest) - $(INSTALL_DATA) -o root Bootdisk_Contents \ -- Bootdisk_Contents.{minimal,sample,Pilotbackup} $(lib_dest) -- $(INSTALL_DATA) -o root Config.pl $(lib_dest) -+ Bootdisk_Contents.{minimal,sample,Pilotbackup} $(DESTDIR)/$(lib_dest) -+ $(INSTALL_DATA) -o root Config.pl $(DESTDIR)/$(lib_dest) - # Install create_replacements as a lib script. - # We need access to it but it shouldn't be visible to the user. -- cd scripts; $(INSTALL) -o root -m 655 create_replacements $(lib_dest) -- $(CP) --parents `cat Replacements/ALL_REPLACEMENT_FILES` $(lib_dest) -+ cd scripts; $(INSTALL) -o root -m 655 create_replacements $(DESTDIR)/$(lib_dest) -+ $(CP) --parents `cat Replacements/ALL_REPLACEMENT_FILES` $(DESTDIR)/$(lib_dest) - @echo Done. You should now type \"make customize\" to create - @echo customizable files, if you don\'t already have them. - - customize: -- $(INSTALL) -d $(config_dest)/Replacements/etc -- $(INSTALL) -d $(config_dest)/Replacements/root -+ $(INSTALL) -d $(DESTDIR)/$(config_dest)/Replacements/etc -+ $(INSTALL) -d $(DESTDIR)/$(config_dest)/Replacements/root - # create_replacements puts files into config_dest -- $(lib_dest)/create_replacements -+ $(DESTDIR)/$(lib_dest)/create_replacements - @echo ! - @echo ! Now installing configuration files, which may already exist. - @echo ! Answer \'no\' if you want to preserve your - @echo ! existing configuration. - @echo ! -- $(CP) -ir $(lib_dest)/Replacements $(config_dest) -- $(CP) -ir $(lib_dest)/Bootdisk_Contents $(config_dest) -- $(CP) -ir $(lib_dest)/Config.pl $(config_dest) -+ $(CP) -ir $(DESTDIR)/$(lib_dest)/Replacements $(DESTDIR)/$(config_dest) -+ $(CP) -ir $(DESTDIR)/$(lib_dest)/Bootdisk_Contents $(DESTDIR)/$(config_dest) -+ $(CP) -ir $(DESTDIR)/$(lib_dest)/Config.pl $(DESTDIR)/$(config_dest) - - test: - $(CP) -r tests/Bootdisk_Contents.errors1 Bootdisk_Contents diff --git a/sys-apps/yard/files/yard-2.0-doc-Makefile.in-gentoo.diff b/sys-apps/yard/files/yard-2.0-doc-Makefile.in-gentoo.diff deleted file mode 100644 index aabf68034a5a..000000000000 --- a/sys-apps/yard/files/yard-2.0-doc-Makefile.in-gentoo.diff +++ /dev/null @@ -1,16 +0,0 @@ ---- doc/Makefile.in~ Mon May 15 00:55:57 2000 -+++ doc/Makefile.in Sun Apr 8 18:06:05 2001 -@@ -55,10 +55,10 @@ - man: yard.8 - - install: -- $(INSTALL) --directory $(doc_dest) $(manfile_dest) -- $(INSTALL) --group=man --mode=444 yard.8 $(manfile_dest) -+ $(INSTALL) --directory $(DESTDIR)/$(doc_dest) $(DESTDIR)$(manfile_dest) -+ $(INSTALL) --group=man --mode=444 yard.8 $(DESTDIR)$(manfile_dest) - for i in $(MANPAGES);\ -- do $(LN) -f $(manfile_dest)/yard.8 $(manfile_dest)/$$i; done -+ do $(LN) -fs yard.8 $(DESTDIR)/$(manfile_dest)/$$i; done - - clean: - $(RM) -f *.log *~ *.~ .*~ *.*.~ *.OLD *.ls \#* *.bak diff --git a/sys-apps/yard/files/yard-2.0-extras-Makefile.in-gentoo.diff b/sys-apps/yard/files/yard-2.0-extras-Makefile.in-gentoo.diff deleted file mode 100644 index d833a1d75c63..000000000000 --- a/sys-apps/yard/files/yard-2.0-extras-Makefile.in-gentoo.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- extras/Makefile.in~ Mon May 15 00:55:57 2000 -+++ extras/Makefile.in Sun Apr 8 18:00:49 2001 -@@ -36,8 +36,8 @@ - - - install: -- $(INSTALL) -d $(lib_dest)/extras -- $(INSTALL_DATA) -o root $(INSTALLED_EXTRAS) $(lib_dest)/extras -+ $(INSTALL) -d $(DESTDIR)/$(lib_dest)/extras -+ $(INSTALL_DATA) -o root $(INSTALLED_EXTRAS) $(DESTDIR)/$(lib_dest)/extras - - clean: - $(RM) -f *.log *~ *.~ .*~ *.*.~ *.OLD *.ls \#* *.bak *.img diff --git a/sys-apps/yard/files/yard-2.2-gentoo.patch b/sys-apps/yard/files/yard-2.2-gentoo.patch deleted file mode 100644 index e3b0497e6d40..000000000000 --- a/sys-apps/yard/files/yard-2.2-gentoo.patch +++ /dev/null @@ -1,105 +0,0 @@ ---- configure Sun Aug 25 18:11:30 2002 -+++ configure Sun Aug 25 18:13:29 2002 -@@ -7,18 +7,18 @@ - ##### ===> ALL OF THESE WILL BE RELATIVE TO PREFIX, IF SUPPLIED. - - # Destination for the scripts (make_root_fs, check_root_fs, etc) --$scripts_dest = "sbin"; -+$scripts_dest = "usr/sbin"; - - # Destination for the immutable library files (original contents of - # Replacements/ and extras/). --$lib_dest = "lib/yard"; -+$lib_dest = "usr/lib/yard"; - - # Destination for the configuration and editable files. This includes - # Config.pl and Bootdisk_Contents, and everything under Replacements - $config_dest = "etc/yard"; - - # Destination for documentation files (in Doc subdirectory) --$doc_dest = "usr/doc/yard-${yard_version}"; -+$doc_dest = "usr/share/doc/yard-${yard_version}"; - - - ############################################################################## - ---- Makefile.in Sun Jun 17 19:39:47 2001 -+++ Makefile.in Sun Aug 25 19:20:07 2002 -@@ -44,34 +44,33 @@ - cd doc ; make man - - install: -- $(INSTALL) -d $(scripts_dest) $(lib_dest) $(config_dest) $(doc_dest) -- cd scripts ; $(INSTALL) -o root -m 655 $(SCRIPTS) $(scripts_dest) -+ $(INSTALL) -d $(DESTDIR)/$(scripts_dest) $(DESTDIR)/$(lib_dest) $(DESTDIR)/$(config_dest) $(DESTDIR)/$(doc_dest) -+ cd scripts ; $(INSTALL) -o root -m 655 $(SCRIPTS) $(DESTDIR)/$(scripts_dest) - cd extras ; make install - cd doc ; make install -- $(INSTALL_DATA) -o root yard_utils.pl yardconfig.pm $(lib_dest) -+ $(INSTALL_DATA) -o root yard_utils.pl yardconfig.pm $(DESTDIR)/$(lib_dest) - $(INSTALL_DATA) -o root Bootdisk_Contents \ -- Bootdisk_Contents.{minimal,sample,Pilotbackup} $(lib_dest) -- $(INSTALL_DATA) -o root Config.pl $(lib_dest) -+ Bootdisk_Contents.{minimal,sample,Pilotbackup} $(DESTDIR)/$(lib_dest) -+ $(INSTALL_DATA) -o root Config.pl $(DESTDIR)/$(lib_dest) - # Install create_replacements as a lib script. - # We need access to it but it shouldn't be visible to the user. -- cd scripts; $(INSTALL) -o root -m 655 create_replacements $(lib_dest) -- $(CP) --parents `cat Replacements/ALL_REPLACEMENT_FILES` $(lib_dest) -+ cd scripts; $(INSTALL) -o root -m 655 create_replacements $(DESTDIR)/$(lib_dest) -+ $(CP) --parents `cat Replacements/ALL_REPLACEMENT_FILES` $(DESTDIR)/$(lib_dest) - @echo Done. You should now type \"make customize\" to create - @echo customizable files, if you don\'t already have them. - - customize: -- $(INSTALL) -d $(config_dest)/Replacements/etc -- $(INSTALL) -d $(config_dest)/Replacements/root -+ $(INSTALL) -d $(DESTDIR)/$(config_dest)/Replacements/etc -+ $(INSTALL) -d $(DESTDIR)/$(config_dest)/Replacements/root - # create_replacements puts files into config_dest -- $(lib_dest)/create_replacements - @echo ! - @echo ! Now installing configuration files, which may already exist. - @echo ! Answer \'no\' if you want to preserve your - @echo ! existing configuration. - @echo ! -- $(CP) -ir $(lib_dest)/Replacements $(config_dest) -- $(CP) -ir $(lib_dest)/Bootdisk_Contents $(config_dest) -- $(CP) -ir $(lib_dest)/Config.pl $(config_dest) -+ $(CP) -r $(DESTDIR)/$(lib_dest)/Replacements $(DESTDIR)/$(config_dest) -+ $(CP) -r $(DESTDIR)/$(lib_dest)/Bootdisk_Contents $(DESTDIR)/$(config_dest) -+ $(CP) -r $(DESTDIR)/$(lib_dest)/Config.pl $(DESTDIR)/$(config_dest) - - test: - $(CP) -r tests/Bootdisk_Contents.errors1 Bootdisk_Contents - ---- doc/Makefile.in Mon May 15 00:55:57 2000 -+++ doc/Makefile.in Sun Apr 8 18:06:05 2001 -@@ -55,10 +55,10 @@ - man: yard.8 - - install: -- $(INSTALL) --directory $(doc_dest) $(manfile_dest) -- $(INSTALL) --group=man --mode=444 yard.8 $(manfile_dest) -+ $(INSTALL) --directory $(DESTDIR)/$(doc_dest) $(DESTDIR)$(manfile_dest) -+ $(INSTALL) --group=man --mode=444 yard.8 $(DESTDIR)$(manfile_dest) - for i in $(MANPAGES);\ -- do $(LN) -f $(manfile_dest)/yard.8 $(manfile_dest)/$$i; done -+ do $(LN) -fs yard.8 $(DESTDIR)/$(manfile_dest)/$$i; done - - clean: - $(RM) -f *.log *~ *.~ .*~ *.*.~ *.OLD *.ls \#* *.bak - ---- extras/Makefile.in Mon May 15 00:55:57 2000 -+++ extras/Makefile.in Sun Apr 8 18:00:49 2001 -@@ -36,8 +36,8 @@ - - - install: -- $(INSTALL) -d $(lib_dest)/extras -- $(INSTALL_DATA) -o root $(INSTALLED_EXTRAS) $(lib_dest)/extras -+ $(INSTALL) -d $(DESTDIR)/$(lib_dest)/extras -+ $(INSTALL_DATA) -o root $(INSTALLED_EXTRAS) $(DESTDIR)/$(lib_dest)/extras - - clean: - $(RM) -f *.log *~ *.~ .*~ *.*.~ *.OLD *.ls \#* *.bak *.img diff --git a/sys-apps/yard/metadata.xml b/sys-apps/yard/metadata.xml deleted file mode 100644 index 96a2d586367d..000000000000 --- a/sys-apps/yard/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>base-system</herd> -</pkgmetadata> diff --git a/sys-apps/yard/yard-2.0-r1.ebuild b/sys-apps/yard/yard-2.0-r1.ebuild deleted file mode 100644 index b1da77de62ca..000000000000 --- a/sys-apps/yard/yard-2.0-r1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/yard/yard-2.0-r1.ebuild,v 1.19 2004/07/15 02:48:57 agriffis Exp $ - -DESCRIPTION="Yard is a suite of Perl scripts for creating rescue disks (also -called bootdisks) for Linux." -SRC_URI="http://www.croftj.net/~fawcett/yard/${P}.tar.gz - http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/${P}-extra.tar.bz2 - http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/diet-utils.tar.bz2" -HOMEPAGE="http://www.linuxlots.com/~fawcett/yard/" -SLOT="0" -LICENSE="GPL-2 Artistic" -KEYWORDS="x86 amd64 -ppc" -IUSE="" -DEPEND="dev-lang/perl" - -src_unpack() { - unpack ${P}-extra.tar.bz2 - mv ${S} ${S}-extra - unpack ${P}.tar.gz - cd ${S} - cp ${FILESDIR}/configure . - cp Makefile.in Makefile.in.orig - patch -p0 < ${FILESDIR}/${P}-Makefile.in-gentoo.diff - patch -p0 < ${FILESDIR}/${P}-doc-Makefile.in-gentoo.diff - patch -p0 < ${FILESDIR}/${P}-extras-Makefile.in-gentoo.diff -} - -src_compile() { - cd ${S} - ./configure --prefix=/usr || die - make || die -} - -src_install() { - cd ${S} - make DESTDIR=${D} install || die -#customize - rm -rf ${D}/usr/share/doc/${P} - cd doc - docinto txt - dodoc *.txt Broken* - docinto html - dodoc *.html - docinto sgml - dodoc *.sgml - docinto print - gunzip Yard_doc.ps.gz - dodoc *.ps - - # Now overwrite to make it usable under gentoo - - # configure stuff - - cd ${S}-extra - insinto /etc/yard - doins etc/Bootdisk* etc/Config.pl - insinto /etc/yard/Replacements/etc - doins etc/Replacements/etc/[a-z]* - chmod +x ${D}/etc/yard/Replacements/etc/rc - insinto /etc/yard/Replacements/etc/pam.d - doins etc/Replacements/pam.d/other - insinto /etc/yard/Replacements/root - doins etc/Replacements/root/profile - - # modified scripts - - exeinto /usr/sbin - doexe sbin/{*_root_fs,mklibs.sh,write_rescue_disk,reduce_libs_root_fs} - - # devices - - dodir /etc/yard/Replacements/dev - cd ${D}/etc/yard/Replacements/dev - for i in hda hdb hdc hdd hde hdf hdg hdh scd - do - MAKEDEV $i - done - - # diet-utils - cd .. - mkdir bin - cd bin - tar xjpf ${DISTDIR}/diet-utils.tar.bz2 - -} diff --git a/sys-apps/yard/yard-2.2.ebuild b/sys-apps/yard/yard-2.2.ebuild deleted file mode 100644 index 2ccb03dedc72..000000000000 --- a/sys-apps/yard/yard-2.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/yard/yard-2.2.ebuild,v 1.9 2004/07/15 02:48:57 agriffis Exp $ - -DESCRIPTION="Yard is a suite of Perl scripts for creating rescue disks (also -called bootdisks) for Linux." -SRC_URI="http://www.linuxlots.com/~fawcett/yard/${P}.tar.gz - http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/${P}-extra.tar.bz2 - http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/diet-utils.tar.bz2" -HOMEPAGE="http://www.linuxlots.com/~fawcett/yard/" -SLOT="0" -LICENSE="GPL-2 Artistic" -KEYWORDS="x86 amd64 -ppc" -IUSE="" -DEPEND="dev-lang/perl" -RDEPEND="" - -src_unpack() { - unpack ${P}-extra.tar.bz2 - mv ${S} ${S}-extra - unpack ${P}.tar.gz - cd ${S} - patch -p0 -l < ${FILESDIR}/${P}-gentoo.patch -} - -src_compile() { - ./configure || die - make || die -} - -src_install() { - make install DESTDIR=${D} || die - make customize DESTDIR=${D} || die - dodoc 0_* README VERSION - dohtml doc/*.html - - cd ${S}-extra - insinto /etc/yard - doins etc/Bootdisk* etc/Config.pl - insinto /etc/yard/Replacements/etc - doins etc/Replacements/etc/[a-z]* - chmod +x ${D}/etc/yard/Replacements/etc/rc - insinto /etc/yard/Replacements/etc/pam.d - doins etc/Replacements/pam.d/other - insinto /etc/yard/Replacements/root - doins etc/Replacements/root/profile - - # modified scripts - - exeinto /usr/sbin - doexe sbin/{*_root_fs,mklibs.sh,write_rescue_disk,reduce_libs_root_fs} - - # devices - - dodir /etc/yard/Replacements/dev - cd ${D}/etc/yard/Replacements/dev - for i in hda hdb hdc hdd hde hdf hdg hdh scd - do - MAKEDEV $i - done - - # diet-utils - dodir /etc/yard/Replacements/bin - cd ${D}/etc/yard/Replacements/bin - tar xjpf ${DISTDIR}/diet-utils.tar.bz2 -} |