summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikola Hadžić2022-06-22 00:03:04 +0200
committerNikola Hadžić2022-06-22 00:03:04 +0200
commitc8576ee84da5138831128cfcf45cce639ce0f8db (patch)
treed0bffb7e62fbfee4a0c90bc40c9e0b0c933d5ce1
parent27b943dc56826a122e43a5b5641784efb9eb90be (diff)
downloadaur-c8576ee84da5138831128cfcf45cce639ce0f8db.tar.gz
0.3
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD43
2 files changed, 31 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b1e8829776d0..71093aa8b935 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = marg
- pkgdesc = Simple argument handling library for C programs
- pkgver = 0.2
- pkgrel = 3
- url = https://gitlab.com/oktopod11/marg
+ pkgdesc = Bad CLI argument parsing library
+ pkgver = 0.3
+ pkgrel = 1
+ url = https://gitlab.com/NH000/marg
arch = x86_64
license = LGPL3
- provides = marg
- source = https://gitlab.com/oktopod11/marg/raw/master/archive/marg-0.2.tar.gz
- sha256sums = 00a6f7dde5f64a57cb4ee8c27656898cffcb0da9a77991c14ae6f93d71d01dfa
+ makedepends = make
+ makedepends = gcc
+ makedepends = coreutils
+ makedepends = binutils
+ options = staticlibs
+ source = marg-0.3::git+https://gitlab.com/NH000/marg#tag=a287a10de1b07ccfd93628e62cb7dae124267fdf
+ sha256sums = SKIP
pkgname = marg
-
diff --git a/PKGBUILD b/PKGBUILD
index 8e7df92e51c1..f0b9e66812cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,30 @@
-# Maintainer: Nikola Hadžić <nikola@firemail.cc>
-pkgname=marg
-pkgver=0.2
-pkgrel=3
+# Maintainer: Nikola Hadžić <nikola.hadzic.000@protonmail.com>
+pkgname="marg"
+pkgver="0.3"
+pkgrel=1
epoch=
-pkgdesc="Simple argument handling library for C programs"
+pkgdesc="Bad CLI argument parsing library"
arch=("x86_64")
-url="https://gitlab.com/oktopod11/marg"
+url="https://gitlab.com/NH000/marg"
license=("LGPL3")
-groups=()
-depends=()
-makedepends=()
-checkdepends=()
-optdepends=()
-provides=("marg")
-conflicts=()
-replaces=()
-backup=()
+makedepends=("make" "gcc" "coreutils" "binutils")
options=("staticlibs")
-source=("https://gitlab.com/oktopod11/$pkgname/raw/master/archive/$pkgname-$pkgver.tar.gz")
-noextract=()
-sha256sums=("49fb4efb2af50de68931a0183fbcb1296848b020b48c45279a76bfdbd46e9955")
+source=("$pkgname-$pkgver::git+$url#tag=a287a10de1b07ccfd93628e62cb7dae124267fdf")
+sha256sums=("SKIP")
build () {
- cd "$srcdir/$pkgname/"
- make build
+ cd "$pkgname-$pkgver"
+ make lib OPTIMIZE=1
+ make lib LIBRARY=static OPTIMIZE=1
}
package() {
- cd "$srcdir/$pkgname/"
- make install HEADERDIR="$pkgdir/usr/include/marg/" INSTALLDIR="$pkgdir/usr/lib/"
- make man MANDIR="$pkgdir/usr/share/man/man3/"
+ cd "$pkgname-$pkgver"
+
+ make install-lib LIBDEST="$pkgdir/usr/lib"
+ make install-lib LIBRARY=static LIBDEST="$pkgdir/usr/lib"
+
+ make install-headers HEADDEST="$pkgdir/usr/include/marg"
+
+ make install-man MANDEST="$pkgdir/usr/share/man"
}