summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD42
2 files changed, 26 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b1e8829776d0..d1d8e4d07427 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = marg
- pkgdesc = Simple argument handling library for C programs
- pkgver = 0.2
+ pkgdesc = Bad CLI argument parsing library
+ pkgver = 0.3
pkgrel = 3
- url = https://gitlab.com/oktopod11/marg
+ 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 = git
+ makedepends = coreutils
+ source = git+https://gitlab.com/NH000/marg#tag=a287a10de1b07ccfd93628e62cb7dae124267fdf
+ sha256sums = SKIP
pkgname = marg
-
diff --git a/PKGBUILD b/PKGBUILD
index 2ce2baee6aa0..b4a73e6bad19 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,29 @@
-# Maintainer: Nikola Hadžić <nikola@firemail.cc>
-pkgname=marg
-pkgver=0.2
+# Maintainer: Nikola Hadžić <nikola.hadzic.000@protonmail.com>
+pkgname="marg"
+pkgver="0.3"
pkgrel=3
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=()
-options=("staticlibs")
-source=("https://gitlab.com/oktopod11/$pkgname/raw/master/archive/$pkgname-$pkgver.tar.gz")
-noextract=()
-sha256sums=("c5773e65f0eb54beaf65f42d0aadde5978e85c36670f55fbce0650e7099ccee5")
+makedepends=("git" "coreutils")
+source=("git+$url#tag=a287a10de1b07ccfd93628e62cb7dae124267fdf")
+sha256sums=("SKIP")
build () {
- cd "$srcdir/$pkgname/"
- make build
+ cd "$srcdir/$pkgname"
+ 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 "$srcdir/$pkgname"
+
+ 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"
}