summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatol Pomozov2016-02-25 20:18:17 -0800
committerAnatol Pomozov2016-02-25 20:46:23 -0800
commit020382766d75f062285e94fdd9f1ddf456f6caa2 (patch)
tree83687df3955f2766f8131b8622bfbca6abe0457b
downloadaur-020382766d75f062285e94fdd9f1ddf456f6caa2.tar.gz
Pacoloco pacman proxy server
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD33
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0bc389a665b6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Fri Feb 26 04:46:18 UTC 2016
+pkgbase = pacoloco-git
+ pkgdesc = Lightweight pacman proxy server
+ pkgver = r4
+ pkgrel = 1
+ url = https://github.com/anatol/pacoloco
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = ragel
+ depends = glibc
+ backup = etc/pacoloco.ini
+ source = git://github.com/anatol/pacoloco
+ sha1sums = SKIP
+
+pkgname = pacoloco-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ce87b9c8dd79
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
+
+pkgname=pacoloco-git
+pkgver=r4
+pkgrel=1
+pkgdesc='Lightweight pacman proxy server'
+arch=(i686 x86_64)
+url='https://github.com/anatol/pacoloco'
+backup=(etc/pacoloco.ini)
+license=(GPL3)
+depends=(glibc)
+makedepends=(git ragel)
+source=(git://github.com/anatol/pacoloco)
+sha1sums=('SKIP')
+
+pkgver() {
+ cd pacoloco
+ # repo does not have any git tags yet
+ echo r$(git rev-list --count master)
+}
+
+build() {
+ cd pacoloco
+ CFLAGS+=' -DNDEBUG'
+ make
+}
+
+package() {
+ cd pacoloco
+ install -D -m755 pacoloco "$pkgdir"/usr/bin/pacoloco
+ install -D -m644 systemd/pacoloco.service "$pkgdir"/usr/lib/systemd/system/pacoloco.service
+ install -D -m644 pacoloco.ini "$pkgdir"/etc/pacoloco.ini
+}