diff --git a/srcpkgs/bbswitch/template b/srcpkgs/bbswitch/template new file mode 100644 index 00000000000..90690b41f4b --- /dev/null +++ b/srcpkgs/bbswitch/template @@ -0,0 +1,31 @@ +# Template file for 'bbswitch' +pkgname=bbswitch +version=0.7 +revision=1 +makedepends="dkms" +short_desc="kernel module allowing to switch dedicated graphics card on Optimus laptops" +maintainer="Juan RP " +license="GPL-2" +homepage="http://github.com/Bumblebee-Project/bbswitch" +only_for_archs="i686 x86_64" + +do_fetch() { + git clone -b v${version} \ + git://github.com/Bumblebee-Project/bbswitch.git ${pkgname}-${version} +} + +do_install() { + vinstall Makefile 644 usr/src/${pkgname}-${version} + vinstall bbswitch.c 644 usr/src/${pkgname}-${version} + sed "s,#MODULE_VERSION#,${version}," dkms/dkms.conf > \ + ${DESTDIR}/usr/src/${pkgname}-${version}/dkms.conf +} + +bbswitch_package() { + dkms_modules="${pkgname} ${version}" + triggers="dkms" + depends="dkms" + pkg_install() { + vmove all + } +}