[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, October 12, 2017 @ 13:38:01 Author: tpowa Revision: 262447 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 262446, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 262446, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 262446, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 262446, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 48 community-testing-i686/tp_smapi.install | 13 +++ community-testing-x86_64/PKGBUILD | 48 community-testing-x86_64/tp_smapi.install | 13 +++ 4 files changed, 122 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 262446, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-10-12 13:38:01 UTC (rev 262447) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.13-ARCH +pkgrel=31 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.13' 'linux<4.14') +makedepends=('linux-headers>=4.13' 'linux-headers<4.14') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 262446, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-10-12 13:38:01 UTC (rev 262447) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.13-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 262446, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-10-12 13:38:01 UTC (rev 262447) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.13-ARCH +pkgrel=31 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.13' 'linux<4.14') +makedepends=('linux-headers>=4.13' 'linux-headers<4.14') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, September 10, 2017 @ 23:13:58 Author: heftig Revision: 256843 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 256842, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 256842, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 256842, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 256842, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 48 community-staging-i686/tp_smapi.install | 13 +++ community-staging-x86_64/PKGBUILD | 48 community-staging-x86_64/tp_smapi.install | 13 +++ 4 files changed, 122 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 256842, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-09-10 23:13:58 UTC (rev 256843) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.13-ARCH +pkgrel=29 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.13' 'linux<4.14') +makedepends=('linux-headers>=4.13' 'linux-headers<4.14') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install" +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 256842, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2017-09-10 23:13:58 UTC (rev 256843) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.13-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 256842, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-09-10 23:13:58 UTC (rev 256843) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.13-ARCH +pkgrel=29 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.13' 'linux<4.14') +makedepends=('linux-headers>=4.13' 'linux-headers<4.14') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, September 5, 2017 @ 07:49:24 Author: tpowa Revision: 255707 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 255706, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 255706, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 255706, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 255706, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 48 community-testing-i686/tp_smapi.install | 13 +++ community-testing-x86_64/PKGBUILD | 48 community-testing-x86_64/tp_smapi.install | 13 +++ 4 files changed, 122 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 255706, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-09-05 07:49:24 UTC (rev 255707) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.12-ARCH +pkgrel=28 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 255706, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-09-05 07:49:24 UTC (rev 255707) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 255706, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-09-05 07:49:24 UTC (rev 255707) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.12-ARCH +pkgrel=28 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, August 17, 2017 @ 17:06:49 Author: tpowa Revision: 251727 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 251726, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 251726, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 251726, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 251726, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 48 community-testing-i686/tp_smapi.install | 13 +++ community-testing-x86_64/PKGBUILD | 48 community-testing-x86_64/tp_smapi.install | 13 +++ 4 files changed, 122 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 251726, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-08-17 17:06:49 UTC (rev 251727) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.12-ARCH +pkgrel=27 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 251726, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-08-17 17:06:49 UTC (rev 251727) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 251726, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-08-17 17:06:49 UTC (rev 251727) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.12-ARCH +pkgrel=27 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, August 12, 2017 @ 10:09:49 Author: tpowa Revision: 249992 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 249991, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 249991, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 249991, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 249991, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 48 community-testing-i686/tp_smapi.install | 13 +++ community-testing-x86_64/PKGBUILD | 48 community-testing-x86_64/tp_smapi.install | 13 +++ 4 files changed, 122 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 249991, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-08-12 10:09:49 UTC (rev 249992) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.12-ARCH +pkgrel=26 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 249991, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-08-12 10:09:49 UTC (rev 249992) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 249991, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-08-12 10:09:49 UTC (rev 249992) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.12-ARCH +pkgrel=26 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="$pkgname.install" +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, July 29, 2017 @ 10:36:17 Author: heftig Revision: 246778 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 246777, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 246777, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 246777, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 246777, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 246777, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-29 10:36:17 UTC (rev 246778) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=24 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 246777, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2017-07-29 10:36:17 UTC (rev 246778) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 246777, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-29 10:36:17 UTC (rev 246778) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=24 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, July 22, 2017 @ 17:53:00 Author: heftig Revision: 246003 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 246002, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 246002, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 246002, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 246002, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 246002, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-22 17:53:00 UTC (rev 246003) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=23 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 246002, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2017-07-22 17:53:00 UTC (rev 246003) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 246002, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-22 17:53:00 UTC (rev 246003) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=23 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, July 15, 2017 @ 22:05:37 Author: heftig Revision: 245259 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 245258, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 245258, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 245258, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 245258, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 245258, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-15 22:05:37 UTC (rev 245259) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=22 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 245258, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2017-07-15 22:05:37 UTC (rev 245259) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 245258, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-15 22:05:37 UTC (rev 245259) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=22 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, July 13, 2017 @ 19:56:23 Author: heftig Revision: 245005 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 245004, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 245004, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 245004, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 245004, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 245004, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-13 19:56:23 UTC (rev 245005) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=21 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 245004, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2017-07-13 19:56:23 UTC (rev 245005) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 245004, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-13 19:56:23 UTC (rev 245005) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=21 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, July 13, 2017 @ 13:17:05 Author: heftig Revision: 244961 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 244960, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 244960, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 244960, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 244960, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 244960, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-13 13:17:05 UTC (rev 244961) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=20 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 244960, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2017-07-13 13:17:05 UTC (rev 244961) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.12-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 244960, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-13 13:17:05 UTC (rev 244961) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.12-ARCH +pkgrel=20 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.12' 'linux<4.13') +makedepends=('linux-headers>=4.12' 'linux-headers<4.13') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, July 5, 2017 @ 15:52:32 Author: tpowa Revision: 242404 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 242403, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 242403, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 242403, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 242403, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 242403, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-07-05 15:52:32 UTC (rev 242404) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.11-ARCH +pkgrel=18 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.11' 'linux<4.12') +makedepends=('linux-headers>=4.11' 'linux-headers<4.12') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 242403, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-07-05 15:52:32 UTC (rev 242404) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.11-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 242403, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-07-05 15:52:32 UTC (rev 242404) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.11-ARCH +pkgrel=18 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.11' 'linux<4.12') +makedepends=('linux-headers>=4.11' 'linux-headers<4.12') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, June 14, 2017 @ 18:30:17 Author: tpowa Revision: 236796 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 236795, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 236795, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 236795, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 236795, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 236795, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-06-14 18:30:17 UTC (rev 236796) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.11-ARCH +pkgrel=17 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.11' 'linux<4.12') +makedepends=('linux-headers>=4.11' 'linux-headers<4.12') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 236795, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-06-14 18:30:17 UTC (rev 236796) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.11-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 236795, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-06-14 18:30:17 UTC (rev 236796) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.11-ARCH +pkgrel=17 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.11' 'linux<4.12') +makedepends=('linux-headers>=4.11' 'linux-headers<4.12') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, May 2, 2017 @ 14:39:10 Author: tpowa Revision: 226573 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 226572, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 226572, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 226572, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 226572, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 226572, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-05-02 14:39:10 UTC (rev 226573) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.11-ARCH +pkgrel=16 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.11' 'linux<4.12') +makedepends=('linux-headers>=4.11' 'linux-headers<4.12') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 226572, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-05-02 14:39:10 UTC (rev 226573) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.11-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 226572, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-05-02 14:39:10 UTC (rev 226573) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.11-ARCH +pkgrel=16 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.11' 'linux<4.12') +makedepends=('linux-headers>=4.11' 'linux-headers<4.12') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, April 28, 2017 @ 07:27:08 Author: tpowa Revision: 226163 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 226162, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 226162, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 226162, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 226162, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 226162, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-04-28 07:27:08 UTC (rev 226163) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.10-ARCH +pkgrel=15 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.10' 'linux<4.11') +makedepends=('linux-headers>=4.10' 'linux-headers<4.11') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 226162, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-04-28 07:27:08 UTC (rev 226163) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.10-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 226162, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-04-28 07:27:08 UTC (rev 226163) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.10-ARCH +pkgrel=15 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.10' 'linux<4.11') +makedepends=('linux-headers>=4.10' 'linux-headers<4.11') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, March 18, 2017 @ 22:30:45 Author: tpowa Revision: 217193 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 217192, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 217192, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 217192, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 217192, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 217192, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-03-18 22:30:45 UTC (rev 217193) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.10-ARCH +pkgrel=14 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.10' 'linux<4.11') +makedepends=('linux-headers>=4.10' 'linux-headers<4.11') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 217192, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-03-18 22:30:45 UTC (rev 217193) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.10-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 217192, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-03-18 22:30:45 UTC (rev 217193) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.10-ARCH +pkgrel=14 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.10' 'linux<4.11') +makedepends=('linux-headers>=4.10' 'linux-headers<4.11') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, February 26, 2017 @ 22:39:18 Author: heftig Revision: 213894 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 213893, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 213893, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 213893, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 213893, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 213893, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-02-26 22:39:18 UTC (rev 213894) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.10-ARCH +pkgrel=13 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.10' 'linux<4.11') +makedepends=('linux-headers>=4.10' 'linux-headers<4.11') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 213893, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-02-26 22:39:18 UTC (rev 213894) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.10-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 213893, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-02-26 22:39:18 UTC (rev 213894) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.10-ARCH +pkgrel=13 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.10' 'linux<4.11') +makedepends=('linux-headers>=4.10' 'linux-headers<4.11') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, February 19, 2017 @ 15:26:15 Author: heftig Revision: 213123 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 213122, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 213122, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 213122, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 213122, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 213122, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-02-19 15:26:15 UTC (rev 213123) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.9-ARCH +pkgrel=12 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.9' 'linux<4.10') +makedepends=('linux-headers>=4.9' 'linux-headers<4.10') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 213122, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2017-02-19 15:26:15 UTC (rev 213123) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.9-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 213122, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-02-19 15:26:15 UTC (rev 213123) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.9-ARCH +pkgrel=12 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.9' 'linux<4.10') +makedepends=('linux-headers>=4.9' 'linux-headers<4.10') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, December 22, 2016 @ 18:51:23 Author: tpowa Revision: 201133 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 201132, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 201132, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 201132, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 201132, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 201132, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-12-22 18:51:23 UTC (rev 201133) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.9-ARCH +pkgrel=6 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.9' 'linux<4.10') +makedepends=('linux-headers>=4.9' 'linux-headers<4.10') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 201132, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-12-22 18:51:23 UTC (rev 201133) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.9-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 201132, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-12-22 18:51:23 UTC (rev 201133) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.9-ARCH +pkgrel=6 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.9' 'linux<4.10') +makedepends=('linux-headers>=4.9' 'linux-headers<4.10') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, November 22, 2016 @ 07:25:27 Author: tpowa Revision: 196494 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 196493, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 196493, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 196493, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 196493, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 196493, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-11-22 07:25:27 UTC (rev 196494) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.8-ARCH +pkgrel=5 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.8' 'linux<4.9') +makedepends=('linux-headers>=4.8' 'linux-headers<4.9') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 196493, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-11-22 07:25:27 UTC (rev 196494) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.8-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 196493, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-11-22 07:25:27 UTC (rev 196494) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.8-ARCH +pkgrel=5 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.8' 'linux<4.9') +makedepends=('linux-headers>=4.8' 'linux-headers<4.9') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, October 5, 2016 @ 10:46:58 Author: tpowa Revision: 191365 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 191364, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 191364, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 191364, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 191364, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 191364, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-10-05 10:46:58 UTC (rev 191365) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.8-ARCH +pkgrel=4 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.8' 'linux<4.9') +makedepends=('linux-headers>=4.8' 'linux-headers<4.9') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 191364, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-10-05 10:46:58 UTC (rev 191365) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.8-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 191364, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-10-05 10:46:58 UTC (rev 191365) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.8-ARCH +pkgrel=4 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.8' 'linux<4.9') +makedepends=('linux-headers>=4.8' 'linux-headers<4.9') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, August 21, 2016 @ 09:51:53 Author: tpowa Revision: 187239 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 187238, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 187238, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 187238, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 187238, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 187238, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-08-21 09:51:53 UTC (rev 187239) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.7-ARCH +pkgrel=3 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.7' 'linux<4.8') +makedepends=('linux-headers>=4.7' 'linux-headers<4.8') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 187238, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-08-21 09:51:53 UTC (rev 187239) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.7-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 187238, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-08-21 09:51:53 UTC (rev 187239) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.7-ARCH +pkgrel=3 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.7' 'linux<4.8') +makedepends=('linux-headers>=4.7' 'linux-headers<4.8') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, August 10, 2016 @ 09:07:54 Author: tpowa Revision: 186298 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 186297, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 186297, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 186297, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 186297, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 186297, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-08-10 09:07:54 UTC (rev 186298) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.7-ARCH +pkgrel=2 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.7' 'linux<4.8') +makedepends=('linux-headers>=4.7' 'linux-headers<4.8') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 186297, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-08-10 09:07:54 UTC (rev 186298) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.7-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 186297, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-08-10 09:07:54 UTC (rev 186298) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.7-ARCH +pkgrel=2 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.7' 'linux<4.8') +makedepends=('linux-headers>=4.7' 'linux-headers<4.8') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, May 29, 2016 @ 12:36:49 Author: lfleischer Revision: 177418 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 177417, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 177417, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 177417, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 177417, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 132 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 177417, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-05-29 10:36:49 UTC (rev 177418) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.6-ARCH +pkgrel=1 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.6' 'linux<4.7') +makedepends=('linux-headers>=4.6' 'linux-headers<4.7') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="$srcdir/$pkgname-$_pkgname-$pkgver" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 177417, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-05-29 10:36:49 UTC (rev 177418) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.6-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 177417, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-05-29 10:36:49 UTC (rev 177418) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extramodules=extramodules-4.6-ARCH +pkgrel=1 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.6' 'linux<4.7') +makedepends=('linux-headers>=4.6' 'linux-headers<4.7') +install="${pkgname}.install" +source=("https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd "$srcdir/$pkgname-$_pkgname-$pkgver" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver" +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, May 7, 2016 @ 21:48:35 Author: tpowa Revision: 174244 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 174243, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 174243, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 174243, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 174243, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 174243, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-05-07 19:48:35 UTC (rev 174244) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.5-ARCH +pkgrel=85 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.5' 'linux<4.6') +makedepends=('linux-headers>=4.5' 'linux-headers<4.6') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 174243, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-05-07 19:48:35 UTC (rev 174244) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.5-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 174243, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-05-07 19:48:35 UTC (rev 174244) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.5-ARCH +pkgrel=85 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.5' 'linux<4.6') +makedepends=('linux-headers>=4.5' 'linux-headers<4.6') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, April 17, 2016 @ 20:58:19 Author: tpowa Revision: 171265 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 171264, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 171264, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 171264, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 171264, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 171264, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-04-17 18:58:19 UTC (rev 171265) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.5-ARCH +pkgrel=83 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.5' 'linux<4.6') +makedepends=('linux-headers>=4.5' 'linux-headers<4.6') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 171264, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-04-17 18:58:19 UTC (rev 171265) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.5-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 171264, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-04-17 18:58:19 UTC (rev 171265) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.5-ARCH +pkgrel=83 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.5' 'linux<4.6') +makedepends=('linux-headers>=4.5' 'linux-headers<4.6') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, March 15, 2016 @ 14:38:36 Author: tpowa Revision: 166821 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 166820, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 166820, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 166820, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 166820, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 166820, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-03-15 13:38:36 UTC (rev 166821) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.5-ARCH +pkgrel=82 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.5' 'linux<4.6') +makedepends=('linux-headers>=4.5' 'linux-headers<4.6') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 166820, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-03-15 13:38:36 UTC (rev 166821) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.5-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 166820, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-03-15 13:38:36 UTC (rev 166821) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.5-ARCH +pkgrel=82 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.5' 'linux<4.6') +makedepends=('linux-headers>=4.5' 'linux-headers<4.6') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, March 7, 2016 @ 12:03:21 Author: tpowa Revision: 165474 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 165473, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 165473, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 165473, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 165473, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 165473, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-03-07 11:03:21 UTC (rev 165474) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.4-ARCH +pkgrel=80 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.4' 'linux<4.5') +makedepends=('linux-headers>=4.4' 'linux-headers<4.5') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 165473, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-03-07 11:03:21 UTC (rev 165474) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.4-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 165473, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-03-07 11:03:21 UTC (rev 165474) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.4-ARCH +pkgrel=80 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.4' 'linux<4.5') +makedepends=('linux-headers>=4.4' 'linux-headers<4.5') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, February 21, 2016 @ 12:26:04 Author: tpowa Revision: 163003 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 163002, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 163002, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 163002, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 163002, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 163002, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-02-21 11:26:04 UTC (rev 163003) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.4-ARCH +pkgrel=79 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.4' 'linux<4.5') +makedepends=('linux-headers>=4.4' 'linux-headers<4.5') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 163002, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-02-21 11:26:04 UTC (rev 163003) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.4-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 163002, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-02-21 11:26:04 UTC (rev 163003) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.4-ARCH +pkgrel=79 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.4' 'linux<4.5') +makedepends=('linux-headers>=4.4' 'linux-headers<4.5') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, January 14, 2016 @ 09:09:43 Author: tpowa Revision: 156411 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 156410, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 156410, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 156410, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 156410, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 156410, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-01-14 08:09:43 UTC (rev 156411) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.4-ARCH +pkgrel=77 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.4' 'linux<4.5') +makedepends=('linux-headers>=4.4' 'linux-headers<4.5') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 156410, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2016-01-14 08:09:43 UTC (rev 156411) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.4-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 156410, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-01-14 08:09:43 UTC (rev 156411) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.4-ARCH +pkgrel=77 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.4' 'linux<4.5') +makedepends=('linux-headers>=4.4' 'linux-headers<4.5') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, November 4, 2015 @ 16:27:37 Author: tpowa Revision: 145978 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 145977, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 145977, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 145977, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 145977, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 145977, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-11-04 15:27:37 UTC (rev 145978) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.3-ARCH +pkgrel=76 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.3' 'linux<4.4') +makedepends=('linux-headers>=4.3' 'linux-headers<4.4') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 145977, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-11-04 15:27:37 UTC (rev 145978) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.3-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 145977, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-11-04 15:27:37 UTC (rev 145978) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.3-ARCH +pkgrel=76 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.3' 'linux<4.4') +makedepends=('linux-headers>=4.3' 'linux-headers<4.4') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, October 24, 2015 @ 12:04:13 Author: tpowa Revision: 144882 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 144881, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 144881, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 144881, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 144881, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 144881, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-10-24 10:04:13 UTC (rev 144882) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.2-ARCH +pkgrel=75 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.2' 'linux<4.3') +makedepends=('linux-headers>=4.2' 'linux-headers<4.3') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 144881, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-10-24 10:04:13 UTC (rev 144882) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.2-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 144881, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-10-24 10:04:13 UTC (rev 144882) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.2-ARCH +pkgrel=75 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.2' 'linux<4.3') +makedepends=('linux-headers>=4.2' 'linux-headers<4.3') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|"
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, September 3, 2015 @ 21:30:16 Author: tpowa Revision: 139164 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 139163, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 139163, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 139163, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 139163, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 139163, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-09-03 19:30:16 UTC (rev 139164) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.2-ARCH +pkgrel=74 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.2' 'linux<4.3') +makedepends=('linux-headers>=4.2' 'linux-headers<4.3') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make -C "/usr/lib/modules/${_kernver}/build" \ +INSTALL_MOD_PATH="${pkgdir}/usr" \ +M="${srcdir}/${pkgname}-${pkgver}" modules_install + + cd "${pkgdir}/usr/lib/modules" + mv "${_kernver}/extra" "${_extramodules}" + rmdir "${_kernver}" + + # compress kernel modules + find "${pkgdir}" -name "*.ko" -exec gzip -9 {} + + + # load module on startup + echo tp_smapi > "${srcdir}/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}|" \ +"${startdir}/${pkgname}.install" +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 139163, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-09-03 19:30:16 UTC (rev 139164) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.2-ARCH + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 139163, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-09-03 19:30:16 UTC (rev 139164) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.2-ARCH +pkgrel=74 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.2' 'linux<4.3') +makedepends=('linux-headers>=4.2' 'linux-headers<4.3') +install="${pkgname}.install" +source=("https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \ +-e "s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}|" Makefile + + make HDAPS=1 +} + +package() { +
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, August 12, 2015 @ 09:38:41 Author: tpowa Revision: 138272 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 138271, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 138271, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 138271, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 138271, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 138271, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-08-12 07:38:41 UTC (rev 138272) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=73 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 138271, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-08-12 07:38:41 UTC (rev 138272) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.1-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 138271, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-08-12 07:38:41 UTC (rev 138272) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=73 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, August 4, 2015 @ 00:20:05 Author: foutrelis Revision: 137874 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 137873, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 137873, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 137873, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 137873, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 57 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 57 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 137873, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-08-03 22:20:05 UTC (rev 137874) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=72 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 137873, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2015-08-03 22:20:05 UTC (rev 137874) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.1-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 137873, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-08-03 22:20:05 UTC (rev 137874) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=72 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, July 10, 2015 @ 20:26:20 Author: foutrelis Revision: 136646 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 136645, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 136645, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 136645, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 136645, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 57 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 57 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 136645, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-07-10 18:26:20 UTC (rev 136646) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=71 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 136645, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2015-07-10 18:26:20 UTC (rev 136646) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.1-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 136645, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-07-10 18:26:20 UTC (rev 136646) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=71 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, July 4, 2015 @ 15:41:41 Author: foutrelis Revision: 136391 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 136390, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 136390, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 136390, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 136390, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 57 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 57 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 136390, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-07-04 13:41:41 UTC (rev 136391) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=69 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 136390, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2015-07-04 13:41:41 UTC (rev 136391) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.1-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 136390, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-07-04 13:41:41 UTC (rev 136391) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.1-ARCH +pkgrel=69 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.1' 'linux4.2') +makedepends=('linux-headers=4.1' 'linux-headers4.2') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, May 8, 2015 @ 14:48:49 Author: tpowa Revision: 132971 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 132970, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 132970, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 132970, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 132970, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 132970, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-05-08 12:48:49 UTC (rev 132971) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.0-ARCH +pkgrel=68 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.0' 'linux4.1') +makedepends=('linux-headers=4.0' 'linux-headers4.1') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 132970, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-05-08 12:48:49 UTC (rev 132971) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.0-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 132970, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-05-08 12:48:49 UTC (rev 132971) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.0-ARCH +pkgrel=68 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.0' 'linux4.1') +makedepends=('linux-headers=4.0' 'linux-headers4.1') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, April 13, 2015 @ 09:26:10 Author: tpowa Revision: 131278 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 131277, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 131277, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 131277, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 131277, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 131277, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-04-13 07:26:10 UTC (rev 131278) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.0-ARCH +pkgrel=67 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.0' 'linux4.1') +makedepends=('linux-headers=4.0' 'linux-headers4.1') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 131277, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-04-13 07:26:10 UTC (rev 131278) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.0-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 131277, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-04-13 07:26:10 UTC (rev 131278) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-4.0-ARCH +pkgrel=67 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=4.0' 'linux4.1') +makedepends=('linux-headers=4.0' 'linux-headers4.1') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, March 26, 2015 @ 15:27:38 Author: tpowa Revision: 129972 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 129971, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 129971, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 129971, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 129971, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 57 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 57 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 140 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 129971, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-03-26 14:27:38 UTC (rev 129972) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-3.19-ARCH +pkgrel=66 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.19' 'linux3.20') +makedepends=('linux-headers=3.19' 'linux-headers3.20') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ +-e s|^(KBASE\s*:=).*\$|\1 /usr/lib/modules/${_kernver}| Makefile + + make HDAPS=1 +} + +package() { + _kernver=$(cat /usr/lib/modules/${_extramodules}/version) + + make -C /usr/lib/modules/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/usr \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/usr/lib/modules + mv ${_kernver}/extra ${_extramodules} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s|^(extramodules=).*\$|\1/usr/lib/modules/${_extramodules}| \ +${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 129971, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-03-26 14:27:38 UTC (rev 129972) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.19-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 129971, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-03-26 14:27:38 UTC (rev 129972) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +_extramodules=extramodules-3.19-ARCH +pkgrel=66 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.19' 'linux3.20') +makedepends=('linux-headers=3.19' 'linux-headers3.20') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, February 9, 2015 @ 08:18:18 Author: tpowa Revision: 127346 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 127345, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 127345, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 127345, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 127345, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 127345, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-02-09 07:18:18 UTC (rev 127346) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=63 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.19' 'linux3.20') +makedepends=('linux-headers=3.19' 'linux-headers3.20') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 127345, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-02-09 07:18:18 UTC (rev 127346) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.19-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 127345, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-02-09 07:18:18 UTC (rev 127346) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=63 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.19' 'linux3.20') +makedepends=('linux-headers=3.19' 'linux-headers3.20') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, February 7, 2015 @ 11:30:29 Author: tpowa Revision: 127228 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 127227, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 127227, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 127227, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 127227, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 127227, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-02-07 10:30:29 UTC (rev 127228) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=62 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 127227, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-02-07 10:30:29 UTC (rev 127228) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 127227, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-02-07 10:30:29 UTC (rev 127228) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=62 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, January 30, 2015 @ 13:45:43 Author: tpowa Revision: 126799 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 126798, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 126798, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 126798, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 126798, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 126798, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-01-30 12:45:43 UTC (rev 126799) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=61 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 126798, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-01-30 12:45:43 UTC (rev 126799) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 126798, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-01-30 12:45:43 UTC (rev 126799) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=61 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, January 27, 2015 @ 23:04:23 Author: foutrelis Revision: 126669 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 126668, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 126668, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 126668, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 126668, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 126668, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-01-27 22:04:23 UTC (rev 126669) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=60 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 126668, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2015-01-27 22:04:23 UTC (rev 126669) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 126668, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-01-27 22:04:23 UTC (rev 126669) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=60 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, December 17, 2014 @ 17:26:17 Author: tpowa Revision: 124038 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 124037, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 124037, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 124037, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 124037, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 124037, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-12-17 16:26:17 UTC (rev 124038) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=58 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 124037, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-12-17 16:26:17 UTC (rev 124038) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 124037, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-12-17 16:26:17 UTC (rev 124038) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=58 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.18' 'linux3.19') +makedepends=('linux-headers=3.18' 'linux-headers3.19') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, December 7, 2014 @ 09:10:41 Author: foutrelis Revision: 123576 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 123575, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 123575, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 123575, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 123575, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 123575, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-12-07 08:10:41 UTC (rev 123576) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=57 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.17' 'linux3.18') +makedepends=('linux-headers=3.17' 'linux-headers3.18') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 123575, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-12-07 08:10:41 UTC (rev 123576) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 123575, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-12-07 08:10:41 UTC (rev 123576) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=57 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.17' 'linux3.18') +makedepends=('linux-headers=3.17' 'linux-headers3.18') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, November 22, 2014 @ 11:47:38 Author: tpowa Revision: 122915 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 122914, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 122914, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 122914, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 122914, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 122914, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-11-22 10:47:38 UTC (rev 122915) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=56 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.17' 'linux3.18') +makedepends=('linux-headers=3.17' 'linux-headers3.18') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 122914, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-11-22 10:47:38 UTC (rev 122915) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 122914, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-11-22 10:47:38 UTC (rev 122915) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=56 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.17' 'linux3.18') +makedepends=('linux-headers=3.17' 'linux-headers3.18') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, October 6, 2014 @ 08:52:37 Author: tpowa Revision: 120215 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 120214, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 120214, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 120214, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 120214, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 120214, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-10-06 06:52:37 UTC (rev 120215) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=54 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.16' 'linux3.17') +makedepends=('linux-headers=3.16' 'linux-headers3.17') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 120214, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-10-06 06:52:37 UTC (rev 120215) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 120214, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-10-06 06:52:37 UTC (rev 120215) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=54 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.16' 'linux3.17') +makedepends=('linux-headers=3.16' 'linux-headers3.17') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, October 6, 2014 @ 18:36:16 Author: tpowa Revision: 120288 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 120287, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 120287, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 120287, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 120287, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 120287, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-10-06 16:36:16 UTC (rev 120288) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=55 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.17' 'linux3.18') +makedepends=('linux-headers=3.17' 'linux-headers3.18') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 120287, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-10-06 16:36:16 UTC (rev 120288) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 120287, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-10-06 16:36:16 UTC (rev 120288) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=55 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.17' 'linux3.18') +makedepends=('linux-headers=3.17' 'linux-headers3.18') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, September 17, 2014 @ 22:45:00 Author: tpowa Revision: 119135 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 119134, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 119134, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 119134, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 119134, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 119134, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-09-17 20:45:00 UTC (rev 119135) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=53 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.16' 'linux3.17') +makedepends=('linux-headers=3.16' 'linux-headers3.17') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 119134, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-09-17 20:45:00 UTC (rev 119135) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 119134, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-09-17 20:45:00 UTC (rev 119135) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=53 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.16' 'linux3.17') +makedepends=('linux-headers=3.16' 'linux-headers3.17') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, August 4, 2014 @ 09:18:33 Author: tpowa Revision: 116827 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 116826, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 116826, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 116826, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 116826, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 116826, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-08-04 07:18:33 UTC (rev 116827) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=52 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.16' 'linux3.17') +makedepends=('linux-headers=3.16 'linux-headers3.17') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 116826, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-08-04 07:18:33 UTC (rev 116827) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 116826, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-08-04 07:18:33 UTC (rev 116827) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=52 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.16' 'linux3.17') +makedepends=('linux-headers=3.16 'linux-headers3.17') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, July 29, 2014 @ 12:10:00 Author: foutrelis Revision: 116535 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 116534, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 116534, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 116534, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 116534, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 116534, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-07-29 10:10:00 UTC (rev 116535) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=51 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 116534, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-07-29 10:10:00 UTC (rev 116535) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 116534, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-07-29 10:10:00 UTC (rev 116535) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=51 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, July 18, 2014 @ 13:31:54 Author: tpowa Revision: 115914 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 115913, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 115913, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 115913, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 115913, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 115913, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-07-18 11:31:54 UTC (rev 115914) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=51 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 115913, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-07-18 11:31:54 UTC (rev 115914) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 115913, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-07-18 11:31:54 UTC (rev 115914) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=51 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, July 1, 2014 @ 08:51:50 Author: tpowa Revision: 113853 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 113851, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 113851, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 113852, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 113852, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 113851, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-07-01 06:51:50 UTC (rev 113853) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=50 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 113851, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-07-01 06:51:50 UTC (rev 113853) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 113852, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-07-01 06:51:50 UTC (rev 113853) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=50 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, June 9, 2014 @ 14:14:47 Author: foutrelis Revision: 112895 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 112894, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 112894, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 112894, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 112894, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 112894, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-06-09 12:14:47 UTC (rev 112895) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=48 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 112894, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-06-09 12:14:47 UTC (rev 112895) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.15-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 112894, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-06-09 12:14:47 UTC (rev 112895) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=48 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.15' 'linux3.16') +makedepends=('linux-headers=3.15' 'linux-headers3.16') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, June 2, 2014 @ 21:17:15 Author: foutrelis Revision: 112491 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 112490, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 112490, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 112490, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 112490, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 112490, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-06-02 19:17:15 UTC (rev 112491) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=46 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.14' 'linux3.15') +makedepends=('linux-headers=3.14' 'linux-headers3.15') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 112490, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-06-02 19:17:15 UTC (rev 112491) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.13-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 112490, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-06-02 19:17:15 UTC (rev 112491) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=46 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.14' 'linux3.15') +makedepends=('linux-headers=3.14' 'linux-headers3.15') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, April 2, 2014 @ 00:34:10 Author: thomas Revision: 108713 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 108712, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 108712, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 108712, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 108712, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 108712, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-04-01 22:34:10 UTC (rev 108713) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=45 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.14' 'linux3.15') +makedepends=('linux-headers=3.14' 'linux-headers3.15') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 108712, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-04-01 22:34:10 UTC (rev 108713) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.13-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 108712, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-04-01 22:34:10 UTC (rev 108713) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=45 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.14' 'linux3.15') +makedepends=('linux-headers=3.14' 'linux-headers3.15') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, January 26, 2014 @ 13:42:45 Author: thomas Revision: 104813 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 104812, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 104812, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 104812, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 104812, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 104812, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-01-26 12:42:45 UTC (rev 104813) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=44 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.13' 'linux3.14') +makedepends=('linux-headers=3.13' 'linux-headers3.14') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 104812, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-01-26 12:42:45 UTC (rev 104813) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.13-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 104812, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-01-26 12:42:45 UTC (rev 104813) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=44 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.13' 'linux3.14') +makedepends=('linux-headers=3.13' 'linux-headers3.14') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, January 19, 2014 @ 21:28:59 Author: tpowa Revision: 104392 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 104391, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 104391, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 104391, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 104391, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 104391, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-01-19 20:28:59 UTC (rev 104392) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=43 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 104391, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-01-19 20:28:59 UTC (rev 104392) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.12-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 104391, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-01-19 20:28:59 UTC (rev 104392) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=43 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, January 10, 2014 @ 13:53:30 Author: tpowa Revision: 103717 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 103716, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 103716, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 103716, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 103716, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 103716, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-01-10 12:53:30 UTC (rev 103717) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=42 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 103716, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2014-01-10 12:53:30 UTC (rev 103717) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.12-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 103716, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-01-10 12:53:30 UTC (rev 103717) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=42 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, December 21, 2013 @ 19:35:06 Author: tpowa Revision: 102838 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 102837, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 102837, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 102837, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 102837, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 102837, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-12-21 18:35:06 UTC (rev 102838) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=41 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 102837, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-12-21 18:35:06 UTC (rev 102838) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.12-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 102837, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-12-21 18:35:06 UTC (rev 102838) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=41 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, November 6, 2013 @ 08:33:20 Author: tpowa Revision: 100572 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 100571, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 100571, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 100571, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 100571, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 100571, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-11-06 07:33:20 UTC (rev 100572) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=39 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 100571, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-11-06 07:33:20 UTC (rev 100572) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.12-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 100571, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-11-06 07:33:20 UTC (rev 100572) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=39 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.12' 'linux3.13') +makedepends=('linux-headers=3.12' 'linux-headers3.13') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, October 14, 2013 @ 09:07:17 Author: tpowa Revision: 98570 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 98569, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 98569, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 98569, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 98569, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 98569, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-10-14 07:07:17 UTC (rev 98570) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=38 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.11' 'linux3.12') +makedepends=('linux-headers=3.11' 'linux-headers3.12') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 98569, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-10-14 07:07:17 UTC (rev 98570) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.11-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 98569, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-10-14 07:07:17 UTC (rev 98570) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=38 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.11' 'linux3.12') +makedepends=('linux-headers=3.11' 'linux-headers3.12') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, October 2, 2013 @ 17:37:41 Author: foutrelis Revision: 97992 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 97991, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 97991, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 97991, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 97991, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 97991, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-10-02 15:37:41 UTC (rev 97992) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=36 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.11' 'linux3.12') +makedepends=('linux-headers=3.11' 'linux-headers3.12') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 97991, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-10-02 15:37:41 UTC (rev 97992) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.11-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 97991, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-10-02 15:37:41 UTC (rev 97992) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=36 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.11' 'linux3.12') +makedepends=('linux-headers=3.11' 'linux-headers3.12') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, September 3, 2013 @ 10:02:18 Author: tpowa Revision: 96708 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 96707, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 96707, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 96707, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 96707, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 96707, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-09-03 08:02:18 UTC (rev 96708) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=34 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.11' 'linux3.12') +makedepends=('linux-headers=3.11' 'linux-headers3.12') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 96707, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-09-03 08:02:18 UTC (rev 96708) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.11-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 96707, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-09-03 08:02:18 UTC (rev 96708) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=34 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.11' 'linux3.12') +makedepends=('linux-headers=3.11' 'linux-headers3.12') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, August 30, 2013 @ 22:31:47 Author: foutrelis Revision: 96511 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 96510, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 96510, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 96510, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 96510, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 96510, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-08-30 20:31:47 UTC (rev 96511) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=33 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 96510, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-08-30 20:31:47 UTC (rev 96511) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.10-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 96510, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-08-30 20:31:47 UTC (rev 96511) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=33 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Wednesday, August 21, 2013 @ 00:22:10 Author: tpowa Revision: 96174 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 96173, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 96173, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 96173, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 96173, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 96173, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-08-20 22:22:10 UTC (rev 96174) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=32 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 96173, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-08-20 22:22:10 UTC (rev 96174) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.10-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 96173, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-08-20 22:22:10 UTC (rev 96174) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=32 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, August 16, 2013 @ 11:00:16 Author: tpowa Revision: 95736 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 95735, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 95735, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 95735, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 95735, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 95735, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-08-16 09:00:16 UTC (rev 95736) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=31 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 95735, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-08-16 09:00:16 UTC (rev 95736) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.10-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 95735, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-08-16 09:00:16 UTC (rev 95736) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=31 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, August 12, 2013 @ 09:16:44 Author: tpowa Revision: 95430 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 95429, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 95429, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 95429, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 95429, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 95429, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-08-12 07:16:44 UTC (rev 95430) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=30 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 95429, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-08-12 07:16:44 UTC (rev 95430) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.10-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 95429, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-08-12 07:16:44 UTC (rev 95430) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=30 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, July 29, 2013 @ 11:40:29 Author: tpowa Revision: 94696 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 94695, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 94695, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 94695, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 94695, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 94695, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-07-29 09:40:29 UTC (rev 94696) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=28 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 94695, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-07-29 09:40:29 UTC (rev 94696) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.10-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 94695, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-07-29 09:40:29 UTC (rev 94696) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=28 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, July 2, 2013 @ 07:44:17 Author: tpowa Revision: 93343 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 93342, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 93342, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 93342, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 93342, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 59 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 59 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 93342, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-07-02 05:44:17 UTC (rev 93343) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=26 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 93342, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2013-07-02 05:44:17 UTC (rev 93343) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.10-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 93342, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-07-02 05:44:17 UTC (rev 93343) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=26 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.10' 'linux3.11') +makedepends=('linux-headers=3.10' 'linux-headers3.11') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, June 28, 2013 @ 20:55:33 Author: foutrelis Revision: 93221 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 93220, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 93220, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 93220, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 93220, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 93220, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-06-28 18:55:33 UTC (rev 93221) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=25 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 93220, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-06-28 18:55:33 UTC (rev 93221) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.9-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 93220, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-06-28 18:55:33 UTC (rev 93221) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=25 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, June 21, 2013 @ 11:45:32 Author: tpowa Revision: 92981 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 92980, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 92980, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 92980, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 92980, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 92980, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-06-21 09:45:32 UTC (rev 92981) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=24 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 92980, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-06-21 09:45:32 UTC (rev 92981) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.9-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 92980, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-06-21 09:45:32 UTC (rev 92981) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=24 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Friday, June 14, 2013 @ 14:14:36 Author: tpowa Revision: 92751 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 92750, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 92750, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 92750, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 92750, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 92750, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-06-14 12:14:36 UTC (rev 92751) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=23 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 92750, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-06-14 12:14:36 UTC (rev 92751) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.9-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 92750, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-06-14 12:14:36 UTC (rev 92751) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=23 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Sunday, May 26, 2013 @ 17:41:45 Author: tpowa Revision: 91725 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 91724, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 91724, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 91724, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 91724, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 91724, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-05-26 15:41:45 UTC (rev 91725) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=22 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 91724, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-05-26 15:41:45 UTC (rev 91725) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.9-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 91724, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-05-26 15:41:45 UTC (rev 91725) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=22 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, April 30, 2013 @ 08:44:10 Author: tpowa Revision: 89576 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 89575, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 89575, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 89575, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 89575, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 89575, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-04-30 06:44:10 UTC (rev 89576) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=20 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 89575, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-04-30 06:44:10 UTC (rev 89576) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.9-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 89575, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-04-30 06:44:10 UTC (rev 89576) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=20 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.9' 'linux3.10') +makedepends=('linux-headers=3.9' 'linux-headers3.10') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, April 27, 2013 @ 13:25:14 Author: tpowa Revision: 89156 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 89155, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 89155, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 89155, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 89155, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 89155, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-04-27 11:25:14 UTC (rev 89156) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=19 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 89155, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-04-27 11:25:14 UTC (rev 89156) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.8-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 89155, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-04-27 11:25:14 UTC (rev 89156) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=19 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Monday, April 22, 2013 @ 11:28:22 Author: tpowa Revision: 88756 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 88755, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 88755, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 88755, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 88755, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 88755, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-04-22 09:28:22 UTC (rev 88756) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=18 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 88755, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-04-22 09:28:22 UTC (rev 88756) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.8-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 88755, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-04-22 09:28:22 UTC (rev 88756) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=18 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, April 6, 2013 @ 11:35:48 Author: tpowa Revision: 87763 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 87762, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 87762, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 87762, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 87762, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 87762, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-04-06 09:35:48 UTC (rev 87763) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=17 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 87762, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-04-06 09:35:48 UTC (rev 87763) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.8-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 87762, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-04-06 09:35:48 UTC (rev 87763) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=17 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Saturday, March 30, 2013 @ 12:23:34 Author: foutrelis Revision: 87375 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 87374, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 87374, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 87374, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 87374, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 59 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 59 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 87374, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-03-30 11:23:34 UTC (rev 87375) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=16 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 87374, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-03-30 11:23:34 UTC (rev 87375) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.8-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 87374, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-03-30 11:23:34 UTC (rev 87375) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=16 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Thursday, February 21, 2013 @ 02:43:50 Author: foutrelis Revision: 84640 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: tp_smapi/repos/community-staging-i686/ tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 84639, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 84639, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 84639, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-staging-x86_64/tp_smapi.install (from rev 84639, tp_smapi/trunk/tp_smapi.install) ---+ community-staging-i686/PKGBUILD | 59 community-staging-i686/tp_smapi.install | 13 ++ community-staging-x86_64/PKGBUILD | 59 community-staging-x86_64/tp_smapi.install | 13 ++ 4 files changed, 144 insertions(+) Copied: tp_smapi/repos/community-staging-i686/PKGBUILD (from rev 84639, tp_smapi/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-02-21 01:43:50 UTC (rev 84640) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=15 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-staging-i686/tp_smapi.install (from rev 84639, tp_smapi/trunk/tp_smapi.install) === --- community-staging-i686/tp_smapi.install (rev 0) +++ community-staging-i686/tp_smapi.install 2013-02-21 01:43:50 UTC (rev 84640) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.8-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 84639, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-02-21 01:43:50 UTC (rev 84640) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=15 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.8' 'linux3.9') +makedepends=('linux-headers=3.8' 'linux-headers3.9') +install=${pkgname}.install
[arch-commits] Commit in tp_smapi/repos (6 files)
Date: Tuesday, February 5, 2013 @ 19:16:51 Author: foutrelis Revision: 83857 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: tp_smapi/repos/community-testing-i686/ tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 83856, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 83856, tp_smapi/trunk/tp_smapi.install) tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 83856, tp_smapi/trunk/PKGBUILD) tp_smapi/repos/community-testing-x86_64/tp_smapi.install (from rev 83856, tp_smapi/trunk/tp_smapi.install) ---+ community-testing-i686/PKGBUILD | 58 community-testing-i686/tp_smapi.install | 13 ++ community-testing-x86_64/PKGBUILD | 58 community-testing-x86_64/tp_smapi.install | 13 ++ 4 files changed, 142 insertions(+) Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 83856, tp_smapi/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-02-05 18:16:51 UTC (rev 83857) @@ -0,0 +1,58 @@ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=14 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.7' 'linux3.8') +makedepends=('linux-headers=3.7' 'linux-headers3.8') +install=${pkgname}.install +source=(https://github.com/downloads/evgeni/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('63c683415c764568f6bf17c7eabe4752') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + sed -ri -e s/^(KVER\s*:=).*$/\1 ${_kernver}/ \ + -e s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}# Makefile + + make HDAPS=1 +} + +package() { + _kernver=${_kernver:-$(uname -r)} + _extramodules=$(readlink -f /usr/lib/modules/${_kernver}/extramodules || true) + _kernver=$( ${_extramodules}/version) + + make -C ${_extramodules%/*}/${_kernver}/build \ +INSTALL_MOD_PATH=${pkgdir}/${_extramodules%%/lib/*} \ +M=${srcdir}/${pkgname}-${pkgver} modules_install + + cd ${pkgdir}/${_extramodules%/*} + mv ${_kernver}/extra ${_extramodules##*/} + rmdir ${_kernver} + + # compress kernel modules + find ${pkgdir} -name *.ko -exec gzip -9 {} + + + # load module on startup + echo tp_smapi ${srcdir}/${pkgname}.conf + install -Dm644 ${srcdir}/${pkgname}.conf ${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf + + # update kernel version in install file + sed -ri s#^(extramodules=).*\$#\1${_extramodules}# ${startdir}/${pkgname}.install +} Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 83856, tp_smapi/trunk/tp_smapi.install) === --- community-testing-i686/tp_smapi.install (rev 0) +++ community-testing-i686/tp_smapi.install 2013-02-05 18:16:51 UTC (rev 83857) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-3.7-ARCH + +post_install() { + depmod -v $( $extramodules/version) /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 83856, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-02-05 18:16:51 UTC (rev 83857) @@ -0,0 +1,58 @@ +# Maintainer: Lukas Fleischer archlinux at cryptocrack dot de +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz steviedizzle ð gmail đ com +# Contributor: Nick B Shirakawasuna ð gmail đ com +# Contributor: Christof Musik christof ð senfdax đ de +# Contributor: Stefan Rupp archlinux ð stefanrupp đ de +# Contributor: Ignas Anikevicius anikevicius ð gmail đ com + +pkgname=tp_smapi +pkgver=0.41 +pkgrel=14 +pkgdesc=Modules for ThinkPad's SMAPI functionality +arch=('i686' 'x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux=3.7' 'linux3.8') +makedepends=('linux-headers=3.7' 'linux-headers3.8') +install=${pkgname}.install