summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2012-02-08 02:54:59 +0000
committerWilliam Hubbs <williamh@gentoo.org>2012-02-08 02:54:59 +0000
commitc999dee6bd0081ced665d77a2c5479e883eaa80c (patch)
tree0507cd10d3bf151b7e38c331d1fcf148d8a2cf0b /sys-apps
parentversion bump (diff)
downloadhistorical-c999dee6bd0081ced665d77a2c5479e883eaa80c.tar.gz
historical-c999dee6bd0081ced665d77a2c5479e883eaa80c.tar.bz2
historical-c999dee6bd0081ced665d77a2c5479e883eaa80c.zip
version bump
Package-Manager: portage-2.2.0_alpha85/cvs/Linux x86_64
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/kmod/ChangeLog7
-rw-r--r--sys-apps/kmod/Manifest10
-rw-r--r--sys-apps/kmod/kmod-5.ebuild75
3 files changed, 87 insertions, 5 deletions
diff --git a/sys-apps/kmod/ChangeLog b/sys-apps/kmod/ChangeLog
index 345437026501..f0dbede598eb 100644
--- a/sys-apps/kmod/ChangeLog
+++ b/sys-apps/kmod/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/kmod
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.18 2012/02/04 00:37:44 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.19 2012/02/08 02:54:59 williamh Exp $
+
+*kmod-5 (08 Feb 2012)
+
+ 08 Feb 2012; William Hubbs <williamh@gentoo.org> +kmod-5.ebuild:
+ version bump
04 Feb 2012; William Hubbs <williamh@gentoo.org> kmod-4.ebuild,
kmod-9999.ebuild:
diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index 56c30f262d27..f0c203d42ef9 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -2,14 +2,16 @@
Hash: SHA1
DIST kmod-4.tar.xz 325304 RMD160 4de0f63cb89b7a66f09365ee3b0f3d079978f58a SHA1 2a5d55a78d772756e5bdc7d3afff30e3ca25de84 SHA256 4bcae464d1801f403e6c6454b922c4b117f61cb8cf1a85a3a24267fbf353ff68
+DIST kmod-5.tar.xz 875556 RMD160 ae7b2bf8e0517dda0ce37feca4fa0738ab3e46c3 SHA1 415f3650c15d17324cbaae6fa6bf59381cb8cbb8 SHA256 2cb014f9f95575f1bc4b1f9babb6199a9b8c37fb1b38dc4340a2bcf230e66086
EBUILD kmod-4.ebuild 1636 RMD160 4ec794a8586937fea0def29096c892eb0d29fa8a SHA1 aeabaccff26fbe652d65d3e35b983efd456eb34c SHA256 c1c833e5197948316a75b95c8cf6b3f594a80c2bdb6d8565c98ddc32b7abbdf8
+EBUILD kmod-5.ebuild 1636 RMD160 81dd279412e5496ce345c8564ceaccfdc5ddc2ce SHA1 96eabd295d9c356220867bf566fbeae2a85345e6 SHA256 4101598ccc128af5d70d17ddeba86fd8ffdcaa3fd794a5839967db79d90d8426
EBUILD kmod-9999.ebuild 1682 RMD160 6278457e14e87e55e21b85d9c0646b5a7ab9f9c8 SHA1 109d2282f5d7b37feeff31d3f9f29c3f3c25d56d SHA256 6dccf81a2dc9d69c9cdc92e0e0cf0a6bbf967c17520c27530cdb5741b5245643
-MISC ChangeLog 2814 RMD160 9eee6b9d4932792bda3bfb7752645f91ad0c8c87 SHA1 82a25cfceb4bd708d68e862ec73803d231bae205 SHA256 6c8ef50fb8adb740a1e81abb95642dc1b63a52a06fc18959e29c28cd967f74b5
+MISC ChangeLog 2920 RMD160 c85edad0c95dadade9b1c24710268597210c1244 SHA1 561b82148a79c4df12833330e06684425bc9e4a3 SHA256 75165024a5518638e453acc155508538a91fe91c7bf40ecb85bc3e36e2be57da
MISC metadata.xml 393 RMD160 bffbe1d7720f7f9ebdd7fb9d7552994b9c161b7d SHA1 804b5515869554066ad97f800f10396512af4446 SHA256 1eba43575811e9a73366f6bccd3fe9f95ae0a3fb2877874abf40c16f4ad8f9cd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk8sfR8ACgkQblQW9DDEZTjGQACePhupHRq/i5ZgV6Y4M2kpozO6
-DiMAn0Dq4Nd/fquIwJN/95It1iq44wzJ
-=buGE
+iEYEARECAAYFAk8x5BMACgkQblQW9DDEZTgw0QCcCRWnvYxFRySUZ/Y6ZrTLo0NE
+NOEAoLtAgdKbNDks8GVwUSiThBs8LuUO
+=cU4w
-----END PGP SIGNATURE-----
diff --git a/sys-apps/kmod/kmod-5.ebuild b/sys-apps/kmod/kmod-5.ebuild
new file mode 100644
index 000000000000..1aed8fefc70f
--- /dev/null
+++ b/sys-apps/kmod/kmod-5.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-5.ebuild,v 1.1 2012/02/08 02:54:59 williamh Exp $
+
+EAPI=4
+
+EGIT_REPO_URI="git://git.profusion.mobi/${PN}.git"
+
+[[ "${PV}" == "9999" ]] && vcs=git-2
+inherit ${vcs} autotools eutils toolchain-funcs
+unset vcs
+
+if [[ "${PV}" != "9999" ]] ; then
+ SRC_URI="http://packages.profusion.mobi/kmod/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="library and tools for managing linux kernel modules"
+HOMEPAGE="http://git.profusion.mobi/cgit.cgi/kmod.git"
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="+compat doc debug lzma static-libs +tools zlib"
+
+REQUIRED_USE="compat? ( tools )"
+
+COMMON_DEPEND="!sys-apps/module-init-tools
+ lzma? ( app-arch/xz-utils )
+ zlib? ( sys-libs/zlib )"
+
+DEPEND="${COMMON_DEPEND}
+ doc? ( dev-util/gtk-doc )"
+RDEPEND="${COMMON_DEPEND}"
+
+src_prepare()
+{
+ if [ ! -e configure ]; then
+ if use doc; then
+ gtkdocize --copy --docdir libkmod/docs || die "gtkdocize failed"
+ else
+ touch libkmod/docs/gtk-doc.make
+ fi
+ eautoreconf
+ else
+ elibtoolize
+ fi
+}
+
+src_configure()
+{
+ econf \
+ $(use_enable debug) \
+ $(use_enable doc gtk-doc) \
+ $(use_with lzma xz) \
+ $(use_enable static-libs static) \
+ $(use_enable tools) \
+ $(use_with zlib)
+}
+
+src_install()
+{
+ default
+
+ # we have a .pc file for people to use
+ find "${D}" -name libkmod.la -delete
+
+ if use compat && use tools; then
+ dodir /bin
+dosym /usr/bin/kmod /bin/lsmod
+ dodir /sbin
+ for cmd in depmod insmod modinfo modprobe rmmod; do
+ dosym /usr/bin/kmod /sbin/$cmd
+ done
+ fi
+}