summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortuxa2022-12-20 10:53:25 +0100
committertuxa2022-12-20 10:53:25 +0100
commit0cf402a6d9a60d20b7eb18632284f49f6784a8b4 (patch)
tree98a71e345394f1baa9cfc83202ec9f35cd666235
parent4f88b70ae73e0497eb0559f06c59f6efa814009a (diff)
downloadaur-0cf402a6d9a60d20b7eb18632284f49f6784a8b4.tar.gz
Updated PKGBUILD
-rw-r--r--PKGBUILD31
1 files changed, 22 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9c1955b760f9..a71e2d69e9b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,29 @@
# maintainer: lcsmueller
# contributor: mrtuxa<contact@mrtuxa.email>
-pkgname="concord-git"
-pkgver="v2.2.0"
-pkgrel="1"
-depends=('curl')
+pkgname=concord-git
+pkgver=v2.2.0.r1.g38dc9b2e
+pkgrel=1
pkgdesc="A Discord API wrapper library made in C"
arch=('any')
+url="https://github.com/Cogmasters/concord"
+license=('MIT')
+depends=('curl')
+makedepends=('git')
+source=("$pkgname"::git+https://github.com/Cogmasters/concord.git#branch=dev)
+md5sums=(SKIP)
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ make
+}
package() {
- cd $pkgdir
- git clone https://github.com/cogmasters/concord.git -b dev
- cd $pkgdir/concord
- make -j$(nproc)
- sudo make install
+ cd $pkgname
+ PREFIX=$pkgdir/usr make install
+ install -Dm644 "$srcdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}