diff options
author | 2005-05-12 20:00:42 +0000 | |
---|---|---|
committer | 2005-05-12 20:00:42 +0000 | |
commit | 27ca71532c20e2f35073587766cb3e74d1e64af0 (patch) | |
tree | 45075515e211275b6eebc4e7f4bc0d84253cb5cf /sys-apps | |
parent | Stable on ppc (diff) | |
download | historical-27ca71532c20e2f35073587766cb3e74d1e64af0.tar.gz historical-27ca71532c20e2f35073587766cb3e74d1e64af0.tar.bz2 historical-27ca71532c20e2f35073587766cb3e74d1e64af0.zip |
Added nonls patch and closing bug #89010.
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/coreutils-darwin/Manifest | 16 | ||||
-rw-r--r-- | sys-apps/hwsetup/Manifest | 6 | ||||
-rw-r--r-- | sys-apps/kudzu-knoppix/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/kudzu-knoppix/Manifest | 7 | ||||
-rw-r--r-- | sys-apps/kudzu-knoppix/files/kudzu-knoppix-1.1.36-nonls-v4.patch | 55 | ||||
-rw-r--r-- | sys-apps/kudzu-knoppix/files/kudzu.conf.d | 9 | ||||
-rw-r--r-- | sys-apps/kudzu-knoppix/files/kudzu.rc | 20 | ||||
-rw-r--r-- | sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild | 26 |
8 files changed, 122 insertions, 24 deletions
diff --git a/sys-apps/coreutils-darwin/Manifest b/sys-apps/coreutils-darwin/Manifest index 5ca100186492..5adfb229f711 100644 --- a/sys-apps/coreutils-darwin/Manifest +++ b/sys-apps/coreutils-darwin/Manifest @@ -1,14 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 ff4274c8a1c213bd12bab3dbf7a337ba coreutils-darwin-5.0.ebuild 5065 -MD5 1ac933b0480704003dd26a9b47498f06 ChangeLog 374 +MD5 a743bf190b80662eb81aa66d8a81c73d ChangeLog 521 MD5 fc76b60032187aa3e2029ee04b00e773 metadata.xml 156 +MD5 ff4274c8a1c213bd12bab3dbf7a337ba coreutils-darwin-5.0.ebuild 5065 +MD5 449ca38c72c7d258465e044a912925e6 coreutils-darwin-5.3.0.ebuild 3214 MD5 e80d3d87cfbe40bc56636167ae5b4768 files/digest-coreutils-darwin-5.0 141 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCgyEZI1lqEGTUzyQRAt9JAJ49fAGYpMpf5alNZJv8mbKrcUo+mQCfdVnT -C0MVD1XlaJHXzqOQD9IrXzE= -=Nv2L ------END PGP SIGNATURE----- +MD5 fadcaa23c9484df6bd9dd2eefce42003 files/digest-coreutils-darwin-5.3.0 69 diff --git a/sys-apps/hwsetup/Manifest b/sys-apps/hwsetup/Manifest index 856a16b65f50..d75059a35398 100644 --- a/sys-apps/hwsetup/Manifest +++ b/sys-apps/hwsetup/Manifest @@ -1,7 +1,5 @@ -MD5 2158983dac40b6806d610fea9403ed8a ChangeLog 2105 -MD5 f736e1b5ba35e91ff02c3563679a5cdf hwsetup-1.0-r1.ebuild 662 -MD5 2d74579f765462099a0ff9f74a782f7c hwsetup-1.0-r2.ebuild 752 +MD5 a05a69fee9b1456a83384fb18b6580f8 hwsetup-1.0-r2.ebuild 771 +MD5 6ff0dccb0fa6b2e5924bfab329d9cb70 ChangeLog 2303 MD5 d86e5b5e47260e5a965eae2afe6d6d40 metadata.xml 159 -MD5 70141575b96009e82605b4f86fbe8758 files/digest-hwsetup-1.0-r1 64 MD5 70141575b96009e82605b4f86fbe8758 files/digest-hwsetup-1.0-r2 64 MD5 1ada56ed20f7ac972b207a4ba6f2887f files/hwsetup-1.0-gentoo.patch 696 diff --git a/sys-apps/kudzu-knoppix/ChangeLog b/sys-apps/kudzu-knoppix/ChangeLog index 6c16979253ba..655dba03bbef 100644 --- a/sys-apps/kudzu-knoppix/ChangeLog +++ b/sys-apps/kudzu-knoppix/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/kudzu-knoppix # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kudzu-knoppix/ChangeLog,v 1.15 2005/04/06 18:51:30 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kudzu-knoppix/ChangeLog,v 1.16 2005/05/12 20:00:42 wolf31o2 Exp $ + + 12 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> + +files/kudzu-knoppix-1.1.36-nonls-v4.patch, +files/kudzu.conf.d, + +files/kudzu.rc, kudzu-knoppix-1.1.36-r1.ebuild: + Added nonls patch and closing bug #89010. 06 Apr 2005; Markus Rothe <corsair@gentoo.org> kudzu-knoppix-1.1.36-r1.ebuild: diff --git a/sys-apps/kudzu-knoppix/Manifest b/sys-apps/kudzu-knoppix/Manifest index 1d7e10f3f9fd..6cd24697cecb 100644 --- a/sys-apps/kudzu-knoppix/Manifest +++ b/sys-apps/kudzu-knoppix/Manifest @@ -1,4 +1,7 @@ -MD5 90490ff8e4b1dd0f94040cab345d0653 ChangeLog 2116 +MD5 f40a14b762af970fe0bcf1e7ecfa3044 kudzu-knoppix-1.1.36-r1.ebuild 1710 +MD5 ad5cbe9cb01642538abc8e9acbaa77a9 ChangeLog 2334 MD5 d86e5b5e47260e5a965eae2afe6d6d40 metadata.xml 159 -MD5 ff235b8ece10b0f8e451b006113444d6 kudzu-knoppix-1.1.36-r1.ebuild 1309 +MD5 2095589c4ddc3ed3d8972ebcea3d04bf files/kudzu.rc 302 +MD5 0f546a1fe4121a5b22b21ab5eb53819f files/kudzu.conf.d 137 MD5 5310a8dffb3e81e7c81fccd43d0ce18d files/digest-kudzu-knoppix-1.1.36-r1 74 +MD5 33b7b6fafaa4558014dad67f9d8236b4 files/kudzu-knoppix-1.1.36-nonls-v4.patch 1781 diff --git a/sys-apps/kudzu-knoppix/files/kudzu-knoppix-1.1.36-nonls-v4.patch b/sys-apps/kudzu-knoppix/files/kudzu-knoppix-1.1.36-nonls-v4.patch new file mode 100644 index 000000000000..231c85da1cb4 --- /dev/null +++ b/sys-apps/kudzu-knoppix/files/kudzu-knoppix-1.1.36-nonls-v4.patch @@ -0,0 +1,55 @@ +diff -urp --ignore-space-change kudzu-1.1.36/hwconf.c kudzu-1.1.36-nonls/hwconf.c +--- kudzu-1.1.36/hwconf.c 2004-01-14 23:58:52.000000000 -0500 ++++ kudzu-1.1.36-nonls/hwconf.c 2005-04-14 09:36:46.000000000 -0400 +@@ -26,12 +26,14 @@ + #include <sys/stat.h> + #include <sys/utsname.h> + +-#include <libintl.h> + #include <locale.h> + + #include <newt.h> + #include <popt.h> + ++#ifndef __USE_GNU_GETTEXT ++#define gettext(String) (String) ++#endif + #define _(String) gettext((String)) + #define N_(String) (String) + +@@ -1876,9 +1878,11 @@ int main(int argc, char **argv) + { 0, 0, 0, 0, 0, 0 } + }; + ++#ifdef __USE_GNU_GETTEXT + setlocale(LC_ALL, ""); + bindtextdomain("kudzu", "/usr/share/locale"); + textdomain("kudzu"); ++#endif + + context = poptGetContext("kudzu", argc, argv, options, 0); + while ((rc = poptGetNextOpt(context)) > 0) { +diff -urp --ignore-space-change kudzu-1.1.36/Makefile kudzu-1.1.36-nonls/Makefile +--- kudzu-1.1.36/Makefile 2004-01-14 23:58:52.000000000 -0500 ++++ kudzu-1.1.36-nonls/Makefile 2005-04-13 13:23:46.000000000 -0400 +@@ -81,10 +81,10 @@ libkudzu.a: $(OBJS) $(VBEOBJS) + $(AR) cr libkudzu.a $(OBJS) $(VBEOBJS) + $(RANLIB) libkudzu.a + +-kudzu: libkudzu.a $(KUDOBJS) po ++kudzu: libkudzu.a $(KUDOBJS) + $(CC) $(CFLAGS) $(LDFLAGS) $(KUDOBJS) -o kudzu -L. -lkudzu -L. -lpci -lnewt -lpopt + +-updfstab: libkudzu.a updfstab.o po ++updfstab: libkudzu.a updfstab.o + $(CC) $(CFLAGS) $(LDFLAGS) updfstab.o -o updfstab -L. -lkudzu -lpci -lpopt + + module_upgrade: libkudzu.a module_upgrade.c +@@ -129,7 +129,6 @@ install-program: kudzu module_upgrade up + for header in $(HEADERS) ; do \ + install -m 644 $$header $(includedir)/kudzu/$$header ; \ + done +- make -C po instroot=$(prefix) install + + install: installdata _kudzumodule.so + for ver in $(PYTHONVERS) ; do \ diff --git a/sys-apps/kudzu-knoppix/files/kudzu.conf.d b/sys-apps/kudzu-knoppix/files/kudzu.conf.d new file mode 100644 index 000000000000..8874c701defd --- /dev/null +++ b/sys-apps/kudzu-knoppix/files/kudzu.conf.d @@ -0,0 +1,9 @@ +# Kudzu configuration +# + +# Below, you can set options +# The example given is: +# -s Safe probes ONLY +# -q Quiet mode +#KUDZU_OPTS="-s -q" + diff --git a/sys-apps/kudzu-knoppix/files/kudzu.rc b/sys-apps/kudzu-knoppix/files/kudzu.rc new file mode 100644 index 000000000000..4fc13d25d334 --- /dev/null +++ b/sys-apps/kudzu-knoppix/files/kudzu.rc @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need bootmisc +} + +start() { + ebegin "Starting Kudzu" + kudzu ${KUDZU_OPTS} + # Actually APPLY the settings + hwsetup + eend $? + return 0 +} + +stop() { + return 0 +} diff --git a/sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild b/sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild index 3f58bc2dd2d2..7d75b00b0d99 100644 --- a/sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild +++ b/sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild,v 1.3 2005/04/06 18:51:30 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kudzu-knoppix/kudzu-knoppix-1.1.36-r1.ebuild,v 1.4 2005/05/12 20:00:42 wolf31o2 Exp $ MY_PV=${PV}-2 S=${WORKDIR}/kudzu-${PV} @@ -8,10 +8,12 @@ DESCRIPTION="Knoppix version of the Red Hat hardware detection tools" HOMEPAGE="http://www.knopper.net/" SRC_URI="http://developer.linuxtag.net/knoppix/sources/${PN}_${MY_PV}.tar.gz" +inherit eutils + LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 amd64 ppc alpha -sparc -mips ppc64" -IUSE="livecd" +IUSE="livecd nls" RDEPEND="!livecd? ( dev-libs/newt )" DEPEND="$RDEPEND @@ -21,14 +23,24 @@ DEPEND="$RDEPEND !livecd? ( >=dev-libs/dietlibc-0.20 ) !sys-apps/kudzu" +src_unpack() { + unpack ${A} + if ! use nls; then + epatch "${FILESDIR}/${P}-nonls-v4.patch" || die "epatch failed" + fi +} + src_compile() { + # Fix the modules directory to match Gentoo layout. + perl -pi -e 's|/etc/modutils/kudzu|/etc/modules.d/kudzu|g' *.* + if use livecd; then emake libkudzu.a || die else emake || die fi - if [ "${ARCH}" = "x86" -o "${ARCH}" = "ppc" ] + if use x86 || use ppc then cd ddcprobe || die emake || die @@ -38,16 +50,20 @@ src_compile() { src_install() { if use livecd; then dodir /etc/sysconfig - dodir /usr/include/kudzu insinto /usr/include/kudzu doins *.h dolib.a libkudzu.a else einstall install-program DESTDIR=${D} PREFIX=/usr \ MANDIR=/usr/share/man || die "Install failed" + # Init script isn't appropriate + rm -rf ${D}/etc/rc.d + # Add our own init scripts + newinitd ${FILESDIR}/${PN/-knoppix}.rc ${PN/-knoppix} || die + newconfd ${FILESDIR}/${PN/-knoppix}.conf.d ${PN/-knoppix} || die fi - if [ "${ARCH}" = "x86" -o "${ARCH}" = "ppc" ] + if use x86 || use ppc then cd ${S}/ddcprobe || die dosbin ddcxinfo ddcprobe || die |