summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott K Logan2023-08-23 17:06:20 -0500
committerScott K Logan2023-08-23 17:09:26 -0500
commit5d90eafbcc784100e050eda8d15a863f6b2fdfce (patch)
tree1c2dce9af1af3e51047ca03540c072ff807f257f
downloadaur-createrepo-agent.tar.gz
Initial createrepo-agent package
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD33
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ebcd274f32a5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = createrepo-agent
+ pkgdesc = Rapidly and repeatedly generate RPM repository metadata
+ pkgver = 0.4.2
+ pkgrel = 1
+ url = https://github.com/osrf/createrepo-agent
+ arch = x86_64
+ license = Apache
+ makedepends = cmake
+ makedepends = gtest
+ depends = createrepo_c
+ depends = glib2
+ depends = gpgme
+ depends = libassuan
+ depends = libgpg-error
+ source = createrepo-agent-0.4.2.tar.gz::https://github.com/osrf/createrepo-agent/archive/0.4.2.tar.gz
+ sha256sums = a32fa09a8daa42f7146f8c9b4247aa19b80678115ea0b51864dcc8c33b970dc6
+
+pkgname = createrepo-agent
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..cb3ee1d6ae04
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*.pkg.tar.xz
+*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fdaa9eed0909
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Scott K Logan <logans@cottsay.net>
+# Maintainer: Steven! Ragnarök <steven@nuclearsandwich.com>
+pkgname=createrepo-agent
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="Rapidly and repeatedly generate RPM repository metadata"
+arch=('x86_64')
+url="https://github.com/osrf/createrepo-agent"
+license=('Apache')
+depends=(createrepo_c glib2 gpgme libassuan libgpg-error)
+makedepends=(cmake gtest)
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha256sums=('a32fa09a8daa42f7146f8c9b4247aa19b80678115ea0b51864dcc8c33b970dc6')
+
+build() {
+ cd "$pkgname-$pkgver"
+ mkdir build && cd build
+ cmake \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ ..
+ make
+}
+
+check() {
+ cd "$pkgname-$pkgver/build"
+ make -k test
+}
+
+package() {
+ cd "$pkgname-$pkgver/build"
+ make DESTDIR="$pkgdir" install
+ install -Dt "$pkgdir/usr/share/licenses/$pkgname/" "$srcdir/$pkgname-$pkgver/LICENSE"
+}