From 3ae7ecaa0a9009349719fee81a18a0a4cf61b0f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mantas=20Mikul=C4=97nas?= Date: Thu, 13 Aug 2015 08:30:59 +0300 Subject: [PATCH 1/2] initial commit --- .SRCINFO | 20 ++++++++++++++++++++ PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..6ed6aba --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = ldapvi + pkgdesc = Interactive LDAP client for Unix terminals + pkgver = 1.7.r15.gf1d42ba + pkgrel = 1 + url = http://www.lichteblau.com/ldapvi/ + arch = i686 + arch = x86_64 + license = GPL2 + depends = glib2 + depends = libldap + depends = libsasl + depends = ncurses + depends = openssl + depends = popt + depends = readline + source = git+http://www.lichteblau.com/git/ldapvi.git + sha256sums = SKIP + +pkgname = ldapvi + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..ced0654 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Mantas Mikulėnas + +pkgname=ldapvi +pkgver=1.7.r15.gf1d42ba +pkgrel=1 +pkgdesc="Interactive LDAP client for Unix terminals" +url="http://www.lichteblau.com/ldapvi/" +license=(GPL2) +arch=(i686 x86_64) +depends=(glib2 libldap libsasl ncurses openssl popt readline) +#source=("http://www.lichteblau.com/download/$pkgname-$pkgver.tar.gz") +#sha256sums=('6f62e92d20ff2ac0d06125024a914b8622e5b8a0a0c2d390bf3e7990cbd2e153') +source=("git+http://www.lichteblau.com/git/$pkgname.git") +sha256sums=(SKIP) + +pkgver() { + cd "$pkgname" + git describe --tags | sed 's/-/.r/; s/-/./' +} + +prepare() { + cd "$pkgname/$pkgname" + ./autogen.sh +} + +build() { + cd "$pkgname/$pkgname" + ./configure --prefix=/usr + make +} + +package() { + cd "$pkgname/$pkgname" + make DESTDIR="$pkgdir" install +} + +# vim: ts=2:sw=2:et: From e460b6bd036f09f0403b0cf24944b63f3a0c64d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mantas=20Mikul=C4=97nas?= Date: Mon, 3 Apr 2017 08:34:37 +0300 Subject: [PATCH 2/2] pin to commit, adjust makedepends --- .SRCINFO | 5 ++++- PKGBUILD | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 6ed6aba..653196d 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,3 +1,5 @@ +# Generated by mksrcinfo v8 +# Mon Apr 3 05:34:32 UTC 2017 pkgbase = ldapvi pkgdesc = Interactive LDAP client for Unix terminals pkgver = 1.7.r15.gf1d42ba @@ -6,6 +8,7 @@ pkgbase = ldapvi arch = i686 arch = x86_64 license = GPL2 + makedepends = git depends = glib2 depends = libldap depends = libsasl @@ -13,7 +16,7 @@ pkgbase = ldapvi depends = openssl depends = popt depends = readline - source = git+http://www.lichteblau.com/git/ldapvi.git + source = git+http://www.lichteblau.com/git/ldapvi.git#commit=f1d42bad66cc4623d1ff21fbd5dddbf5009d3e40 sha256sums = SKIP pkgname = ldapvi diff --git a/PKGBUILD b/PKGBUILD index ced0654..916d9b3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -10,7 +10,9 @@ arch=(i686 x86_64) depends=(glib2 libldap libsasl ncurses openssl popt readline) #source=("http://www.lichteblau.com/download/$pkgname-$pkgver.tar.gz") #sha256sums=('6f62e92d20ff2ac0d06125024a914b8622e5b8a0a0c2d390bf3e7990cbd2e153') -source=("git+http://www.lichteblau.com/git/$pkgname.git") +makedepends=(git) +_commit=f1d42bad66cc4623d1ff21fbd5dddbf5009d3e40 +source=("git+http://www.lichteblau.com/git/$pkgname.git#commit=$_commit") sha256sums=(SKIP) pkgver() {