summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2004-11-15 18:33:30 +0000
committerStefan Schweizer <genstef@gentoo.org>2004-11-15 18:33:30 +0000
commit1255bd5d5de41d04061ac36481f7b574b3183fbc (patch)
tree2fb8f8fe2ccfc48e63a04512f13c1bdaf26596cf /app-misc
parentold (Manifest recommit) (diff)
downloadgentoo-2-1255bd5d5de41d04061ac36481f7b574b3183fbc.tar.gz
gentoo-2-1255bd5d5de41d04061ac36481f7b574b3183fbc.tar.bz2
gentoo-2-1255bd5d5de41d04061ac36481f7b574b3183fbc.zip
Version bump, migration to kernel-mod and closes bug 69944 thanks to Tom A. Bergmann <botas@gmx.net>
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/omnibook/ChangeLog9
-rw-r--r--app-misc/omnibook/Manifest5
-rw-r--r--app-misc/omnibook/files/digest-omnibook-200409161
-rw-r--r--app-misc/omnibook/metadata.xml9
-rw-r--r--app-misc/omnibook/omnibook-20040916.ebuild64
5 files changed, 86 insertions, 2 deletions
diff --git a/app-misc/omnibook/ChangeLog b/app-misc/omnibook/ChangeLog
index 24ae506e965b..a4be36308dfd 100644
--- a/app-misc/omnibook/ChangeLog
+++ b/app-misc/omnibook/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-misc/omnibook
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/omnibook/ChangeLog,v 1.6 2004/07/20 16:56:42 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/omnibook/ChangeLog,v 1.7 2004/11/15 18:33:30 genstef Exp $
+
+*omnibook-20040916 (15 Nov 2004)
+
+ 15 Nov 2004; Stefan Schweizer <genstef@gentoo.org> +metadata.xml,
+ +omnibook-20040916.ebuild:
+ Version bump, migration to kernel-mod and closes bug 69944 thanks to Tom A.
+ Bergmann <botas@gmx.net>
*omnibook-20040701 (20 Jul 2004)
diff --git a/app-misc/omnibook/Manifest b/app-misc/omnibook/Manifest
index 62bc0d03d686..1ae8451ea979 100644
--- a/app-misc/omnibook/Manifest
+++ b/app-misc/omnibook/Manifest
@@ -1,9 +1,12 @@
-MD5 62a8d7e7e05cbce1eb43b7f189ffe9bc ChangeLog 817
MD5 8dcabe427e2ef20e14e716c661fbc91c omnibook-20021016.ebuild 674
MD5 8e1cd15feaf13d71ecc37744cbf15906 omnibook-20030403.ebuild 921
MD5 401e4d9119bdf238931a661b459cf1f0 omnibook-20030828.ebuild 921
MD5 036bd0b05715a15df35c0750269e9961 omnibook-20040701.ebuild 971
+MD5 e332a0de112430520d238ed5851dda44 ChangeLog 1054
+MD5 68a1366c8f4d7d83609a44083f498b4a omnibook-20040916.ebuild 1484
+MD5 f17c483cfcc1efe580afd0b737d3f2c3 metadata.xml 264
MD5 a3344458094ddcd21372db887e7613a4 files/digest-omnibook-20021016 70
MD5 54b0cd349e32bc6df3e21fb8fc875d1b files/digest-omnibook-20030403 70
MD5 19837ebc974717403728fff87f49488d files/digest-omnibook-20030828 70
MD5 b5bf4d8a278c1e3d08ff2dbdba4868e2 files/digest-omnibook-20040701 70
+MD5 e35908816aae2b9d8c6753e0a34bc5fc files/digest-omnibook-20040916 70
diff --git a/app-misc/omnibook/files/digest-omnibook-20040916 b/app-misc/omnibook/files/digest-omnibook-20040916
new file mode 100644
index 000000000000..250a048299ef
--- /dev/null
+++ b/app-misc/omnibook/files/digest-omnibook-20040916
@@ -0,0 +1 @@
+MD5 ed0e2a0ec4f1dac6e457514ae79b5a25 omnibook-2004-09-16.tar.gz 52158
diff --git a/app-misc/omnibook/metadata.xml b/app-misc/omnibook/metadata.xml
new file mode 100644
index 000000000000..c2d04231c51e
--- /dev/null
+++ b/app-misc/omnibook/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mobile</herd>
+ <maintainer>
+ <email>genstef@gentoo.org</email>
+ <name>Stefan Schweizer</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-misc/omnibook/omnibook-20040916.ebuild b/app-misc/omnibook/omnibook-20040916.ebuild
new file mode 100644
index 000000000000..732652c7b582
--- /dev/null
+++ b/app-misc/omnibook/omnibook-20040916.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/omnibook/omnibook-20040916.ebuild,v 1.1 2004/11/15 18:33:30 genstef Exp $
+
+inherit kernel-mod
+
+MY_P="${PN}-${PV:0:4}-${PV:4:2}-${PV:6:2}"
+
+DESCRIPTION="Linux kernel module for HP Omnibook support"
+HOMEPAGE="http://www.sourceforge.net/projects/omke"
+SRC_URI="mirror://sourceforge/omke/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="virtual/kernel"
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ kernel-mod_check_modules_supported
+}
+
+src_compile() {
+ # http://marc.theaimsgroup.com/?l=gentoo-dev&m=109672618708314&w=2
+ kernel-mod_getversion
+ if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ]
+ then
+ sed -i 's:SUBDIRS=:M=:g' Makefile
+ fi
+
+ unset ARCH
+ emake KSRC="${ROOT}/usr/src/linux" KERNEL="$(echo ${KV} | cut -c 1-3)" || die "emake failed"
+
+ cd misc/obtest
+ emake || die "make obtest failed"
+}
+
+src_install() {
+ dosbin misc/obtest/obtest
+
+ # The driver goes into the standard modules location
+ # Not the make install location, because that way it would get deleted
+ # when the user did a make modules_install in the Kernel tree
+
+ insinto /lib/modules/${KV}/char
+ if kernel-mod_is_2_6_kernel; then
+ doins omnibook.ko
+ else
+ doins omnibook.o
+ fi
+
+ dodoc doc/*
+ docinto misc
+ dodoc misc/*
+ docinto hotkeys
+ dodoc misc/hotkeys/*
+}
+
+pkg_postinst() {
+ einfo "Checking kernel module dependencies"
+ test -r "${ROOT}/usr/src/linux/System.map" && \
+ depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV}
+}