summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSefa Eyeoglu2021-10-13 15:14:08 +0200
committerSefa Eyeoglu2021-10-13 15:15:30 +0200
commitd11f17f9f1959896728e735b5c0931ca159457d3 (patch)
tree9389a02cd5db5f736492d503278d42581dc46f19
downloadaur-d11f17f9f1959896728e735b5c0931ca159457d3.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD42
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..478eec447079
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = quadlet-git
+ pkgdesc = An opinionated tool for easily running podman system containers under systemd
+ pkgver = 0.2.0.r1.g28aaf07
+ pkgrel = 1
+ url = https://github.com/containers/quadlet
+ arch = x86_64
+ license = GPL2
+ makedepends = meson
+ makedepends = git
+ depends = systemd
+ depends = podman
+ provides = quadlet
+ conflicts = quadlet
+ source = quadlet::git+https://github.com/containers/quadlet.git
+ sha512sums = SKIP
+
+pkgname = quadlet-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7ad2780825da
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Sefa Eyeoglu <contact@scrumplex.net>
+
+pkgname=quadlet-git
+pkgver=0.2.0.r1.g28aaf07
+pkgrel=1
+pkgdesc="An opinionated tool for easily running podman system containers under systemd"
+arch=(x86_64)
+url="https://github.com/containers/quadlet"
+license=("GPL2")
+depends=("systemd" "podman")
+makedepends=("meson" "git")
+provides=("quadlet")
+conflicts=("quadlet")
+source=("quadlet::git+https://github.com/containers/quadlet.git")
+sha512sums=('SKIP')
+
+
+pkgver() {
+ cd "$srcdir/quadlet"
+
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+
+ arch-meson "$srcdir/quadlet" "$srcdir/build"
+ meson compile -C build
+}
+
+check() {
+
+ meson test -C build
+}
+
+package() {
+
+ meson install -C build --destdir "$pkgdir"
+
+ cd "$srcdir/quadlet"
+ install -vDm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/README.md"
+ cp -vr "docs" "examples" "$pkgdir/usr/share/doc/$pkgname"
+}