diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6e6801ee6ce8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Petr Manek <pm+aur at petrmanek dot cz> + +pkgname=mini-git +_pkgname=mini +pkgver=0.9.7.r2.g765a357 +pkgrel=1 +pkgdesc="Tiny, header only C++ library for manipulating INI files." +arch=(any) +license=(MIT) +makedepends=(git) +depends=() +provides=(mini) +source=("git://github.com/pulzed/mINI.git") +url="https://github.com/pulzed/mINI" +md5sums=(SKIP) + +pkgver() { + # from https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git + cd mINI && + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + # instructions from https://github.com/pulzed/mINI#installation + cd mINI && + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" && + install -D -m644 src/mini/ini.h "$pkgdir/usr/include/mini/ini.h" +} + + |