diff options
author | Arne Beer | 2022-01-30 03:22:36 +0100 |
---|---|---|
committer | Arne Beer | 2022-01-30 03:22:36 +0100 |
commit | c79c5603bb011e71b370a532cf4908fd1d799161 (patch) | |
tree | 3f34d5d5b7b2d1a52c486aafb10786f3d78e95d5 | |
download | aur-c79c5603bb011e71b370a532cf4908fd1d799161.tar.gz |
Initial setup
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rwxr-xr-x | cleanup.sh | 3 |
4 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d072518f4a96 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = bombadil-git + pkgdesc = A dotfile manager with templating + pkgver = 2.2.3.r3.gf6dae99 + pkgrel = 1 + url = https://github.com/oknozor/toml-bombadil + arch = any + license = MIT + makedepends = git + makedepends = cargo + provides = bombadil + options = !lto + source = bombadil-git::git://github.com/oknozor/toml-bombadil.git + sha256sums = SKIP + +pkgname = bombadil-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e53f2faea304 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.zst +*.log +*.xz +pkg +bombadil-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..39738fbf850d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Arne Beer <arne@twobeer.de> + +pkgname=bombadil-git +pkgver=2.2.3.r3.gf6dae99 +pkgrel=1 +arch=('any') +pkgdesc='A dotfile manager with templating' +license=('MIT') +options=('!lto') +makedepends=('git' 'cargo') +provides=('bombadil') +url='https://github.com/oknozor/toml-bombadil' +source=("$pkgname"::"git://github.com/oknozor/toml-bombadil.git") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgname" + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' +} + +build() { + cd $pkgname + + # Build the daemon and client + cargo build --release +} + +package() { + cd $pkgname + + # Install binaries + install -Dm755 "target/release/bombadil" "${pkgdir}/usr/bin/bombadil" + + # Install License + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/bombadil/LICENSE" +} diff --git a/cleanup.sh b/cleanup.sh new file mode 100755 index 000000000000..0f38ef508525 --- /dev/null +++ b/cleanup.sh @@ -0,0 +1,3 @@ +rm -f PKGBUILD-namcap.log +rm -rf pueue* +rm -f *.tar.gz |