Added tiny patch for compiling on ppc and closing bug #100022.
authorChris Gianelloni <wolf31o2@gentoo.org>
Tue, 6 Sep 2005 21:51:33 +0000 (21:51 +0000)
committerChris Gianelloni <wolf31o2@gentoo.org>
Tue, 6 Sep 2005 21:51:33 +0000 (21:51 +0000)
Package-Manager: portage-1.589-cvs

sys-libs/libkudzu/ChangeLog
sys-libs/libkudzu/Manifest
sys-libs/libkudzu/files/digest-libkudzu-1.1.62-r1 [new file with mode: 0644]
sys-libs/libkudzu/libkudzu-1.1.62-r1.ebuild [new file with mode: 0644]

index fd6c9ca12105a25b5be638d3d03edfe9f9ca1628..660e2326d2638b33c94314e3b2421dabd873626b 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-libs/libkudzu
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libkudzu/ChangeLog,v 1.4 2005/08/24 14:18:10 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libkudzu/ChangeLog,v 1.5 2005/09/06 21:51:33 wolf31o2 Exp $
+
+*libkudzu-1.1.62-r1 (06 Sep 2005)
+
+  06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  +libkudzu-1.1.62-r1.ebuild:
+  Added tiny patch for compiling on ppc and closing bug #100022.
 
   24 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
   libkudzu-1.1.62.ebuild:
index 9bfa5678fc8a5f66e6a2da21508c94c665fb8056..bd8022ef4641f2c4ba11d10892a7918b9f9e8615 100644 (file)
@@ -1,5 +1,7 @@
 MD5 80f488f77f5b46aec6387423a7b2a2c4 libkudzu-1.1.62.ebuild 1097
-MD5 72cd9cf89f1078a9eb455de76e5f208d ChangeLog 913
+MD5 ecc204f7e11448bee125c90aee377e48 libkudzu-1.1.62-r1.ebuild 1135
+MD5 25401c6293a9fb2166e675dc872630bf ChangeLog 1098
 MD5 d86e5b5e47260e5a965eae2afe6d6d40 metadata.xml 159
 MD5 5a34775ded0d577c19911b83ea61884c files/digest-libkudzu-1.1.62 65
+MD5 5a34775ded0d577c19911b83ea61884c files/digest-libkudzu-1.1.62-r1 65
 MD5 f997880b4d33533af23ca07e2656bd31 files/sunlance.patch 470
diff --git a/sys-libs/libkudzu/files/digest-libkudzu-1.1.62-r1 b/sys-libs/libkudzu/files/digest-libkudzu-1.1.62-r1
new file mode 100644 (file)
index 0000000..ad30d4c
--- /dev/null
@@ -0,0 +1 @@
+MD5 62ad2ff7b3f81cc0d08c406be6c4be5d kudzu-1.1.62.tar.bz2 208388
diff --git a/sys-libs/libkudzu/libkudzu-1.1.62-r1.ebuild b/sys-libs/libkudzu/libkudzu-1.1.62-r1.ebuild
new file mode 100644 (file)
index 0000000..623c092
--- /dev/null
@@ -0,0 +1,45 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libkudzu/libkudzu-1.1.62-r1.ebuild,v 1.1 2005/09/06 21:51:33 wolf31o2 Exp $
+
+inherit eutils
+
+S=${WORKDIR}/kudzu-${PV}
+DESCRIPTION="Red Hat Hardware detection tools"
+SRC_URI="http://www.ibiblio.org/onebase/devbase/app-packs/kudzu-${PV}.tar.bz2"
+HOMEPAGE="http://fedora.redhat.com/projects/additional-projects/kudzu/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 -mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/popt
+       || (
+               sys-apps/hwdata-knoppix
+               sys-apps/hwdata )"
+DEPEND="dev-libs/popt
+       sys-apps/pciutils
+       !sys-apps/kudzu
+       !sys-apps/kudzu-knoppix
+       !sys-libs/libkudzu-knoppix"
+
+src_unpack() {
+       unpack ${A}
+       epatch ${FILESDIR}/sunlance.patch
+       epatch ${FILESDIR}/ppc.patch
+}
+
+src_compile() {
+       # Fix the modules directory to match Gentoo layout.
+       perl -pi -e 's|/etc/modutils/kudzu|/etc/modules.d/kudzu|g' *.*
+
+       emake libkudzu.a RPM_OPT_FLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+       dodir /etc/sysconfig
+       insinto /usr/include/kudzu
+       doins *.h
+       dolib.a libkudzu.a
+}