From d1ff50058f1d3af7e8e9cae9d0702b6e9dd4ab2f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 31 Aug 2011 12:28:13 +0200 Subject: [PATCH] linux-firmware: fetch src from git repo dynamically. --- srcpkgs/linux-firmware/template | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/srcpkgs/linux-firmware/template b/srcpkgs/linux-firmware/template index 1f558684bec..bf0aef3b341 100644 --- a/srcpkgs/linux-firmware/template +++ b/srcpkgs/linux-firmware/template @@ -1,8 +1,8 @@ # Template file for 'linux-firmware' pkgname=linux-firmware -version=20110608 -distfiles=http://xbps.nopcode.org/distfiles/$pkgname-$version.tar.xz +version="$(date +%Y%m%d)" build_style=custom-install +build_wrksrc=$pkgname short_desc="Binary firmware blobs for the Linux kernel" maintainer="Juan RP " homepage="http://www.kernel.org/" @@ -13,18 +13,25 @@ long_desc=" the Linux kernel." noarch=yes +nofetch=yes +noextract=yes replaces="kernel-firmware>=0 radeon-firmware>=0 iwl1000-firmware>=0 iwl3945-firmware>=0 iwl4965-firmware>=0 iwl5000-firmware>=0 rt73usb-firmware>=0 iwl5150-firmware>=0 iwl6000-firmware>=0 rt2800usb>=0 rt61-firmware>=0 ar9170-firmware>=0" -Add_dependency build xz +Add_dependency build git + +do_fetch() +{ + url="git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git" + msg_normal " Fetching source from $url ...\n" + cd ${wrksrc} && git clone $url +} do_install() { - cd ${wrksrc} - install -d ${DESTDIR}/lib/firmware install -d ${DESTDIR}/usr/share/licenses/${pkgname} cp -a * ${DESTDIR}/lib/firmware