summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorZAR2021-06-27 11:19:51 +0200
committerZAR2021-06-27 11:19:51 +0200
commit8dd70f37663f4351a01fe7ffcb66e9662c938429 (patch)
treea2dd8973cd6e250cf9f22f7b549345b1522bfabf /PKGBUILD
downloadaur-8dd70f37663f4351a01fe7ffcb66e9662c938429.tar.gz
Updated package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7d899b2e7253
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: JoaquĆ­n Rufo Gutierrez <joaquinito2051@gmail.com>
+pkgname=solanum-ircd
+pkgver=2.0
+pkgrel=1
+pkgdesc='An IRCd for unified networks'
+arch=(x86_64)
+url='https://solanum.chat/'
+license=(GPL)
+depends=('openssl' 'flex' 'bison')
+
+source=(https://github.com/solanum-ircd/solanum/archive/refs/heads/main.tar.gz)
+pkgver() {
+ cd "$pkgname"
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ mkdir -v ../solanum-ircd-build
+ cd ../solanum-ircd-build
+ ../"$pkgname-$pkgver"/autogen.sh
+ ../"$pkgname-$pkgver"/configure \
+ --prefix=/usr
+
+ make
+ make check
+}
+
+
+package() {
+ mkdir -p $pkgdir/usr/include
+ cd "$srcdir/$pkgname-$pkgver"
+ cd ../solanum-ircd-build
+ make prefix="$pkgdir/usr" tooldir="$pkgdir/usr" install
+}