diff options
author | Andreas Grapentin <andreas@grapentin.org> | 2020-01-31 15:04:07 +0100 |
---|---|---|
committer | Andreas Grapentin <andreas@grapentin.org> | 2020-01-31 15:04:57 +0100 |
commit | ebda6a25fd8cb52fa3d4310dc2df5de16ad207b4 (patch) | |
tree | 3348cff62e8920d549bbfcba8f815610ed25a662 /libre/deepin-anything-module | |
parent | 89be02a9fd15869f3beb6b2332af8b2f4955172a (diff) | |
download | abslibre-ebda6a25fd8cb52fa3d4310dc2df5de16ad207b4.tar.gz abslibre-ebda6a25fd8cb52fa3d4310dc2df5de16ad207b4.tar.bz2 abslibre-ebda6a25fd8cb52fa3d4310dc2df5de16ad207b4.zip |
libre/deepin-anything: rename to libre/deepin-anything-module
Diffstat (limited to 'libre/deepin-anything-module')
-rw-r--r-- | libre/deepin-anything-module/PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libre/deepin-anything-module/PKGBUILD b/libre/deepin-anything-module/PKGBUILD new file mode 100644 index 000000000..5f1853c9b --- /dev/null +++ b/libre/deepin-anything-module/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org> +# Contributor: Andreas Grapentin <andreas@grapentin.org> + +_basekernel=5.4.12-1 + +pkgname=deepin-anything-module +pkgver=5.0.1 +pkgrel=45 +pkgrel+=.parabola1.basekernel${_basekernel%-*} +pkgdesc="Deepin Anything file search tool, kernel module for Linux kernel" +pkgdesc+=' (built for the linux-libre kernel package)' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything" +license=('GPL3') +makedepends=(linux-libre-headers=${_basekernel%-*} libelf) +conflicts=('deepin-anything-arch') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-arch') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz") +sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux-libre +} + +package() { + depends=(linux-libre=${_basekernel%-*}) + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(</usr/src/linux-libre/version)/extramodules + install -Dt "$pkgdir$extradir" -m644 kernelmod/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + +} |