diff options
author | Daniel Micay | 2015-06-25 10:47:53 -0400 |
---|---|---|
committer | Daniel Micay | 2015-06-25 10:47:53 -0400 |
commit | d9fe4feae31997f19e81e8c5cde0ae9d24b0fd2b (patch) | |
tree | 0d12bcf6eb50805fa8c298389132b1d1f25f1111 | |
download | aur-d9fe4feae31997f19e81e8c5cde0ae9d24b0fd2b.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..38ae12cbe004 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = libgit2-git + pkgdesc = A linkable library for Git + pkgver = 0.21.0.r65.g9b87998 + pkgrel = 1 + epoch = 2 + url = http://libgit2.github.com/ + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = cmake + makedepends = python2 + makedepends = git + depends = zlib + depends = openssl + depends = libssh2 + provides = libgit2 + conflicts = libgit2 + source = git://github.com/libgit2/libgit2.git + md5sums = SKIP + +pkgname = libgit2-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4eceb907748a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Daniel Micay <danielmicay@gmail.com> +# Contributor: Dave Reisner <dreisner@archlinux.org> +# Contributor: Hervé Cauwelier <herve ¤ oursours.net> + +_gitname=libgit2 +pkgname=libgit2-git +pkgver=0.21.0.r65.g9b87998 +epoch=2 +pkgrel=1 +pkgdesc='A linkable library for Git' +arch=('i686' 'x86_64') +url="http://libgit2.github.com/" +license=('GPL2') +depends=(zlib openssl libssh2) +makedepends=(cmake python2 git) +provides=('libgit2') +conflicts=('libgit2') +source=(git://github.com/libgit2/libgit2.git) +md5sums=(SKIP) + +pkgver() { + cd $_gitname + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//' +} + +build() { + cd $_gitname + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr \ + -DTHREADSAFE=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 + make +} + +check() { + make -C $_gitname test +} + +package() { + make -C $_gitname DESTDIR="$pkgdir" install +} |