diff options
author | Frederik Schwan | 2020-05-17 04:27:11 +0200 |
---|---|---|
committer | Frederik Schwan | 2020-05-17 04:27:11 +0200 |
commit | c8bc4361efb8ae65895fe44b7f337b667525f4d8 (patch) | |
tree | 3982f4e910c814c873bb724d6e59928fbdc74640 | |
download | aur-c8bc4361efb8ae65895fe44b7f337b667525f4d8.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | dkms.conf | 6 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..983ae6e60356 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = exfat-nofuse-dkms-git + pkgdesc = Native (nofuse) kernel module for EXtendedFAT support - use with DKMS + pkgver = 206.297a573 + pkgrel = 1 + url = https://github.com/barrybingo/exfat-nofuse + arch = any + license = GPL2 + makedepends = git + depends = dkms + depends = exfat-utils-nofuse + provides = exfat + provides = exfat-dkms + provides = exfat-nofuse-dkms + conflicts = exfat + conflicts = exfat-dkms + conflicts = exfat-nofuse-dkms + conflicts = exfat-dkms-git + source = git+https://github.com/barrybingo/exfat-nofuse.git + source = dkms.conf + b2sums = SKIP + b2sums = b964beec9c31117d1b35373ea5f3fb4e14c736d69948ce8d438e08c8f7f9af3190eb510e3303249d8d323730f3d8924ce467f32c5724a9cb353ad91ab229d5f4 + +pkgname = exfat-nofuse-dkms-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..19956ca2beca --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Frederik Schwan <freswa at archlinux dot org> +# Contributor: rtfreedman <rob<d0t>til<d0t>freedman< T>googlemail<d0t>com> +# Contributor: Pyro Devil <p.devil@gmail.com> + +pkgname=exfat-nofuse-dkms-git +pkgver=206.297a573 +pkgrel=1 +pkgdesc='Native (nofuse) kernel module for EXtendedFAT support - use with DKMS' +arch=('any') +url='https://github.com/barrybingo/exfat-nofuse' +license=('GPL2') +depends=('dkms' 'exfat-utils-nofuse') +makedepends=('git') +provides=('exfat' 'exfat-dkms' 'exfat-nofuse-dkms') +conflicts=('exfat' 'exfat-dkms' 'exfat-nofuse-dkms' 'exfat-dkms-git') +source=('git+https://github.com/barrybingo/exfat-nofuse.git' + dkms.conf) +b2sums=('SKIP' + 'b964beec9c31117d1b35373ea5f3fb4e14c736d69948ce8d438e08c8f7f9af3190eb510e3303249d8d323730f3d8924ce467f32c5724a9cb353ad91ab229d5f4') + +pkgver() { + cd ${pkgname%-dkms-git} + echo $(git rev-list --count master).$(git rev-parse --short master) +} + +prepare() { + # update PACKAGE_VERSION to pkgver + sed -i "s/PACKAGE_VERSION=\"[-._ 0-9a-zA-Z]*\"/PACKAGE_VERSION=\"${pkgver}\"/g" "${srcdir}"/dkms.conf +} + +package() { + # remove unneeded git files + rm -fr ${pkgname%-dkms-git}/{.git,.gitignore} + + install -dm644 "${pkgdir}"/usr/src + cp -r ${pkgname%-dkms-git} "${pkgdir}"/usr/src/exfat-${pkgver} + install -Dm644 "${srcdir}"/dkms.conf "${pkgdir}"/usr/src/exfat-${pkgver}/dkms.conf +} diff --git a/dkms.conf b/dkms.conf new file mode 100644 index 000000000000..67e0af74bb4e --- /dev/null +++ b/dkms.conf @@ -0,0 +1,6 @@ +PACKAGE_NAME="exfat" +PACKAGE_VERSION="" +BUILT_MODULE_NAME[0]="exfat" +DEST_MODULE_LOCATION[0]="/kernel/fs/exfat" +AUTOINSTALL="yes" +MAKE[0]="CONFIG_EXFAT_FS=m make KDIR=$kernel_source_dir" |