diff options
author | crabvk | 2021-04-30 17:07:49 +0500 |
---|---|---|
committer | crabvk | 2021-04-30 17:07:49 +0500 |
commit | f08abd4a5038351de4298df6f78de5a384853a79 (patch) | |
tree | 6f25f0894fb2e4eae125a39be0d41bb698895df5 | |
download | aur-f08abd4a5038351de4298df6f78de5a384853a79.tar.gz |
PKGBUILD for nullfsvfs version 0.3 (git)
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e2bc83eb0a51 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = nullfs-dkms-git + pkgdesc = A virtual black hole file system that behaves like /dev/null (DKMS) + pkgver = 0.3.r2.g802930f + pkgrel = 1 + url = https://github.com/abbbi/nullfsvfs + arch = x86_64 + license = GPL2 + makedepends = git + depends = dkms + depends = linux-headers + provides = nullfs + conflicts = nullfs-dkms + source = git+https://github.com/abbbi/nullfsvfs.git + sha512sums = SKIP + +pkgname = nullfs-dkms-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4a47206716d6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +pkgname=nullfs-dkms-git +pkgver=0.3.r2.g802930f +pkgrel=1 +pkgdesc='A virtual black hole file system that behaves like /dev/null (DKMS)' +arch=('x86_64') +url='https://github.com/abbbi/nullfsvfs' +license=('GPL2') +depends=('dkms' 'linux-headers') +makedepends=('git') +conflicts=('nullfs-dkms') +provides=('nullfs') +source=('git+https://github.com/abbbi/nullfsvfs.git') +sha512sums=('SKIP') + +pkgver() { + cd nullfsvfs + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + sed -i "s/#MODULE_VERSION#/$pkgver/" nullfsvfs/debian/nullfsvfs.dkms +} + +package() { + cd nullfsvfs + install -Dm644 debian/nullfsvfs.dkms "$pkgdir/usr/src/nullfs-$pkgver/dkms.conf" + install -Dm644 {Makefile,nullfs.c} -t "$pkgdir/usr/src/nullfs-$pkgver" +} |