diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 26 insertions, 30 deletions
@@ -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 - @@ -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" } |