Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=3754708aceffad7811d9da85a824db3cb31b7261

commit 3754708aceffad7811d9da85a824db3cb31b7261
Author: James Buren <[email protected]>
Date:   Mon Jan 16 21:39:29 2012 -0700

kmod-4-1-i686
* version bump
* enable gtk docs

diff --git a/source/base/kmod/FrugalBuild b/source/base/kmod/FrugalBuild
index 2ee1906..f3e03ee 100644
--- a/source/base/kmod/FrugalBuild
+++ b/source/base/kmod/FrugalBuild
@@ -2,12 +2,12 @@
# Maintainer: James Buren <[email protected]>

pkgname=kmod
-pkgver=3
-pkgrel=3
+pkgver=4
+pkgrel=1
pkgdesc="Utilities for inserting and removing modules from the Linux kernel"
url="http://git.profusion.mobi/cgit.cgi/kmod.git";
depends=('zlib' 'xz')
-makedepends=('docbook-utils' 'docbook-sgml-dtd-4.1' 'perl-sgmlspm')
+makedepends=('gtk-doc')
groups=('base' 'core')
archs=('i686' 'x86_64' 'ppc' 'arm')
backup=('etc/rc.d/rc.modules' 'etc/sysconfig/modules')
@@ -15,19 +15,24 @@ _F_archive_grepv="pre\|rc"
up2date="Flasttar $url"
source=($url/snapshot/$pkgname-$pkgver.tar.bz2
modules)
-sha1sums=('c5ed8e4760c715982a6521c006d377573bc87257' \
+sha1sums=('35c46ee40dbacdf0d84431b6cdbb424ba4edd0cd' \
'07c76e65af673c8aad478ad78ef2d750b8ea407e')
replaces=('module-init-tools')
conflicts=('module-init-tools')
provides=('module-init-tools')
options=('scriptlet')
+subpkgs=("$pkgname-docs")
+subdescs=("$pkgname extra documentation")
+subgroups=("apps")
+subarchs=("i686 x86_64 ppc arm")
+subrodepends=("$pkgname")

build()
{
-       Fsed '2>&1' '' Makefile*
-       Fpatchall
+       Fcd
+       gtkdocize --docdir libkmod/docs || Fdie
Fautoreconf
-       Fmake --with-zlib --with-xz
+       Fmake --with-zlib --with-xz --enable-gtk-doc
Fmakeinstall
if [ "$CARCH" == "ppc" ]; then
# we do not want to load any kernel module by default on ppc
@@ -41,6 +46,7 @@ build()
for i in depmod insmod lsmod modinfo modprobe rmmod; do
Fln /usr/bin/kmod /sbin/$i
done
+       Fsplit $pkgname-docs /usr/share/gtk-doc
}

# optimization ok
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to