summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Micay2015-06-25 10:47:53 -0400
committerDaniel Micay2015-06-25 10:47:53 -0400
commitd9fe4feae31997f19e81e8c5cde0ae9d24b0fd2b (patch)
tree0d12bcf6eb50805fa8c298389132b1d1f25f1111
downloadaur-d9fe4feae31997f19e81e8c5cde0ae9d24b0fd2b.tar.gz
initial commit
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD39
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
+}