summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne Beer2022-01-30 03:22:36 +0100
committerArne Beer2022-01-30 03:22:36 +0100
commitc79c5603bb011e71b370a532cf4908fd1d799161 (patch)
tree3f34d5d5b7b2d1a52c486aafb10786f3d78e95d5
downloadaur-c79c5603bb011e71b370a532cf4908fd1d799161.tar.gz
Initial setup
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD36
-rwxr-xr-xcleanup.sh3
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