mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-11 22:34:51 +08:00
bbswitch removed .install file
This commit is contained in:
parent
f5ecf17533
commit
5c1b9f4f9d
@ -1,23 +1,17 @@
|
||||
|
||||
pkgname=bbswitch
|
||||
pkgver=0.8
|
||||
pkgrel=43
|
||||
pkgrel=44
|
||||
pkgdesc="kernel module allowing to switch dedicated graphics card on Optimus laptops"
|
||||
arch=('x86_64')
|
||||
url="http://github.com/Bumblebee-Project/bbswitch"
|
||||
license=('GPL')
|
||||
install=bbswitch.install
|
||||
depends=("linux=4.18.3")
|
||||
makedepends=("linux-headers=4.18.3")
|
||||
_extramodules=extramodules-CHAKRA
|
||||
source=("https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz")
|
||||
md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
|
||||
|
||||
prepare() {
|
||||
#automatically update bbswitch.install
|
||||
sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/bbswitch.install"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
KERNEL_VERSION=$(</usr/lib/modules/$_extramodules/version)
|
||||
@ -28,10 +22,7 @@ build() {
|
||||
|
||||
package() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
msg2 "Building module for $_kver..."
|
||||
|
||||
# KDIR is necessary even when cleaning
|
||||
#make KDIR=/usr/src/linux-${_kver} clean
|
||||
install -Dm644 bbswitch.ko $pkgdir/usr/lib/modules/${_extramodules}/bbswitch.ko
|
||||
gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
|
||||
}
|
||||
|
@ -1,15 +0,0 @@
|
||||
post_install() {
|
||||
EXTRAMODULES='extramodules-CHAKRA'
|
||||
depmod $(cat /lib/modules/$EXTRAMODULES/version)
|
||||
echo 'In order to use nvidia module, reboot the system.'
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
EXTRAMODULES='extramodules-CHAKRA'
|
||||
depmod $(cat /lib/modules/$EXTRAMODULES/version)
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
EXTRAMODULES='extramodules-CHAKRA'
|
||||
depmod $(cat /lib/modules/$EXTRAMODULES/version)
|
||||
}
|
Loading…
Reference in New Issue
Block a user