From 38e92b94d581a7fe0d21706d91370b186f6ddce8 Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Sun, 26 Dec 2004 01:04:34 +0000 Subject: [PATCH] Conversion to linux-mod eclass as per bug #74420. (forgot to commit a week or so ago) --- dev-embedded/gpio/ChangeLog | 6 +++++- dev-embedded/gpio/Manifest | 12 ++++++------ dev-embedded/gpio/gpio-1.3.2.ebuild | 17 ++++++----------- 3 files changed, 17 insertions(+), 18 deletions(-) diff --git a/dev-embedded/gpio/ChangeLog b/dev-embedded/gpio/ChangeLog index 101d388202ab..0d588e9607e9 100644 --- a/dev-embedded/gpio/ChangeLog +++ b/dev-embedded/gpio/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-embedded/gpio # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpio/ChangeLog,v 1.1 2004/11/22 01:22:23 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpio/ChangeLog,v 1.2 2004/12/26 01:04:34 dragonheart Exp $ + + 15 Dec 2004; Daniel Black gpio-1.3.2.ebuild: + Conversion to linux-mod eclass as per bug #74420 thank to Daniel Drake + *gpio-1.3.2 (21 Nov 2004) diff --git a/dev-embedded/gpio/Manifest b/dev-embedded/gpio/Manifest index 9505a458eccd..808f0abf4a69 100644 --- a/dev-embedded/gpio/Manifest +++ b/dev-embedded/gpio/Manifest @@ -1,14 +1,14 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 735f8f555672e699f96c5210029a8d65 gpio-1.3.2.ebuild 1061 -MD5 78c312e4dd46119a5138fccdbe989679 ChangeLog 365 +MD5 d844055dec92830c28219b24bfd3de93 ChangeLog 536 +MD5 64cfa410a73be17f1af4b294adff4ea3 gpio-1.3.2.ebuild 953 MD5 e6cd00da7d3b559f359f8b7544753876 metadata.xml 305 MD5 15d4606e7c3e0aeecb186c841c2db62a files/digest-gpio-1.3.2 61 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.4 (GNU/Linux) +Version: GnuPG v1.9.10 (GNU/Linux) -iD8DBQFBoT9494CCfB4KcwwRAvPWAJ9laISR+vHQ6/Bde/GA4yQ89obdwQCdHkEO -3HlMRNzJHpTkP4R3FCTAY8U= -=Vyzc +iD8DBQFBzg4pmdTrptrqvGERApkJAJ41aGb7ooORKo4T69GXG/9W4mOI6wCdHtsZ +7XK1c/uC3n7+zy5SqKX8bwE= +=soLH -----END PGP SIGNATURE----- diff --git a/dev-embedded/gpio/gpio-1.3.2.ebuild b/dev-embedded/gpio/gpio-1.3.2.ebuild index 1e9a9fdf6b34..123419c0a346 100644 --- a/dev-embedded/gpio/gpio-1.3.2.ebuild +++ b/dev-embedded/gpio/gpio-1.3.2.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpio/gpio-1.3.2.ebuild,v 1.1 2004/11/22 01:22:23 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpio/gpio-1.3.2.ebuild,v 1.2 2004/12/26 01:04:34 dragonheart Exp $ -inherit kernel-mod +inherit linux-mod DESCRIPTION="Soekris net4501/4801 GPIO and error LED driver" HOMEPAGE="http://soekris.hejl.de/" @@ -14,23 +14,18 @@ IUSE="" RDEPEND="" DEPEND="virtual/libc" -S=${WORKDIR}/${PN}-${PV} +MODULE_NAMES="gpio(kernel/drivers:) writelcd(kernel/drivers:)" +BUILD_PARAMS="KERNELDIR=${KV_DIR}" +BUILD_TARGETS="all" src_unpack() { unpack ${A} cd ${S} || die chmod -x * - - check_KV -} - -src_compile() { - emake KERNELDIR=${ROOT}/usr/src/linux || die "FAILED: make" } src_install() { - dodir /lib/modules/${KV}/kernel/drivers/ - cp gpio.o writelcd.o ${D}/lib/modules/${KV}/kernel/drivers/ || die "installing modules failed" + linux-mod_src_install # Setup gpio device nods. #cat /proc/devices |sed -e "/\([0-9]*\).*gpio.*/!D;s/\([0-9]*\).*/\1/" -- 2.26.2