diff options
author | Narrat | 2022-07-01 19:49:11 +0200 |
---|---|---|
committer | Narrat | 2022-07-01 19:49:11 +0200 |
commit | e9a490cf9e50c9d6b9dfaf19818352979935879a (patch) | |
tree | abbd8d7130e3ca589937fdeeb6b68a04f4811820 /PKGBUILD | |
parent | 34f15793e348e3c0311e4a3327404ced066c8c95 (diff) | |
download | aur-e9a490cf9e50c9d6b9dfaf19818352979935879a.tar.gz |
loop-aes: move modules handling into files
for better visibility?
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 12 insertions, 10 deletions
@@ -3,7 +3,7 @@ pkgname=loop-aes _pkgname=loop-AES pkgver=3.7x -pkgrel=1 +pkgrel=1.1 pkgdesc="loop Linux kernel module that has AES,Twofish,Blowfish,Serpent cipher built-in" arch=('i686' 'x86_64') license=('GPL2') @@ -11,9 +11,13 @@ url="https://loop-aes.sourceforge.net" depends=('linux' 'util-linux-aes') makedepends=('linux-headers') install=${pkgname}.install -source=(https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/v${pkgver}/${_pkgname}-v${pkgver}.tar.bz2{,.sign}) -md5sums=('0e1ca8602d064f7d8c64f2dd47b661fe' - 'SKIP') +source=(https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/v${pkgver}/${_pkgname}-v${pkgver}.tar.bz2{,.sign} + loop-aes.mod + loop-aes.modules) +b2sums=('328e9eefcd22875ceb8b64b632032a63f5edac03c1ac6897cd05e0ca5d28b32a03428ba5da92c88361c1c115d28576c21c4d66e840137e203aab75926b5fd0fa' + 'SKIP' + 'c9fed266434094f41257da7e9ca5e9a59f19bd2f4c408269ae957f96d449d4191f03415a2d57b370508efdf1413e04c237bf523eec4189e6864b039a3ef21b66' + '1ff89adc37dce634befdbe8d4bbd6420df3ae55bb4bd902f6d73783f6a19959fbfd3128275f59bd038d635419db882834d04996fd7784c28aa605055747f28fa') validpgpkeys=('12D64C3ADCDA0AA427BDACDFF0733C808132F189') # Jari Ruusu (2013) <jariruusu@users.sourceforge.net> @@ -32,12 +36,10 @@ package() { install loop_serpent.ko.gz ${pkgdir}/usr/lib/modules/$(uname -r)/$(readlink /usr/lib/modules/$(uname -r)/extramodules)/ install loop_twofish.ko.gz ${pkgdir}/usr/lib/modules/$(uname -r)/$(readlink /usr/lib/modules/$(uname -r)/extramodules)/ install loop_blowfish.ko.gz ${pkgdir}/usr/lib/modules/$(uname -r)/$(readlink /usr/lib/modules/$(uname -r)/extramodules)/ + + # setup modules handling install -d -m755 "${pkgdir}/usr/lib/modprobe.d" + install -Dm644 "${srcdir}/${pkgname}.mod" "${pkgdir}/usr/lib/modprobed.d/loop.conf" install -d -m755 "${pkgdir}/usr/lib/modules-load.d" - echo "blacklist loop" >> "${pkgdir}/usr/lib/modprobe.d/loop.conf" - echo "alias loop loop-aes" > "${pkgdir}/usr/lib/modprobe.d/loop.conf" - echo "loop-aes" > "${pkgdir}/usr/lib/modules-load.d/loop.conf" - echo "loop_serpent" >> "${pkgdir}/usr/lib/modules-load.d/loop.conf" - echo "loop_twofish" >> "${pkgdir}/usr/lib/modules-load.d/loop.conf" - echo "loop_blowfish" >> "${pkgdir}/usr/lib/modules-load.d/loop.conf" + install -Dm644 "${srcdir}/${pkgname}.modules" "${pkgdir}/usr/lib/modules-load.d/loop.conf" } |