diff options
author | John Ramsden | 2020-03-05 17:59:43 -0800 |
---|---|---|
committer | John Ramsden | 2020-03-18 14:01:08 -0700 |
commit | 1c6b08505f949d8b94b57c27c33351bed5277147 (patch) | |
tree | da4bd8d266a6ed1957bcc08a4a764beb0dfb2180 | |
download | aur-1c6b08505f949d8b94b57c27c33351bed5277147.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c8be52dc4593 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = zectl + pkgdesc = ZFS Boot Environment manager. + pkgver = 0.1.0 + pkgrel = 1 + url = http://github.com/johnramsden/zectl + arch = any + license = MIT + makedepends = make + makedepends = cmake + depends = zfs + conflicts = zectl-git + source = zectl-0.1.0.tar.gz::https://github.com/johnramsden/zectl/archive/v0.1.0.tar.gz + sha256sums = d3612803043761113ac1e7c6a34f27f5c22a2f175dc93d255de47805281a6a30 + +pkgname = zectl + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..72e8ffc0db8a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e104e9fbff7c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: John Ramsden <johnramsden [at] riseup [dot] net> + +pkgname=zectl +pkgver=0.1.0 +pkgrel=1 +pkgdesc="ZFS Boot Environment manager." +url="http://github.com/johnramsden/${pkgname}" +arch=('any') +license=('MIT') +depends=('zfs') +makedepends=('make' 'cmake') +conflicts=("${pkgname}-git") + +source=(${pkgname}-${pkgver}.tar.gz) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/johnramsden/${pkgname}/archive/v${pkgver}.tar.gz") + +sha256sums=('d3612803043761113ac1e7c6a34f27f5c22a2f175dc93d255de47805281a6a30') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DPLUGINS_DIRECTORY=/usr/share/zectl/libze_plugin + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + make DESTDIR="${pkgdir}" install + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/docs/zectl.8" "${pkgdir}/usr/share/man/man8/zectl.8" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" +} |