diff options
author | Tim Biermann <tbier@posteo.de> | 2021-09-19 23:07:22 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2021-09-19 23:07:22 +0200 |
commit | c6f79faa36d44e1f20b9b83630ead576efd67d2a (patch) | |
tree | f1570285691e65c88355dbc70faee01ac1433269 /libgit2/Pkgfile | |
parent | 5ba8d80fd86252a075bd332240f200b403cb54fc (diff) | |
download | contrib-c6f79faa36d44e1f20b9b83630ead576efd67d2a.tar.gz contrib-c6f79faa36d44e1f20b9b83630ead576efd67d2a.tar.xz |
libgit2: initial commit, version 1.2.0
Diffstat (limited to 'libgit2/Pkgfile')
-rw-r--r-- | libgit2/Pkgfile | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/libgit2/Pkgfile b/libgit2/Pkgfile new file mode 100644 index 000000000..fb4b2b123 --- /dev/null +++ b/libgit2/Pkgfile @@ -0,0 +1,24 @@ +# Description: A linkable library for Git +# URL: https://libgit2.github.com/ +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: cmake http-parser + +name=libgit2 +version=1.2.0 +release=1 +source=(https://github.com/$name/$name/archive/v$version.tar.gz) + +build() { + prt-get isinst ninja && PKGMK_LIBGIT2+=' -G Ninja' + + cmake -S $name-$version -B build $PKGMK_LIBGIT2 \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D USE_HTTP_PARSER=system \ + -D THREADSAFE=ON \ + -Wno-dev + + cmake --build build + DESTDIR=$PKG cmake --install build +} |