[arch-commits] Commit in openssh-askpass/trunk (PKGBUILD)

Jakob Gruber schuay at nymeria.archlinux.org
Mon Jan 28 20:29:30 UTC 2013


    Date: Monday, January 28, 2013 @ 21:29:30
  Author: schuay
Revision: 83285

openssh-askpass 1.3.6-1

Modified:
  openssh-askpass/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-01-28 20:00:48 UTC (rev 83284)
+++ PKGBUILD	2013-01-28 20:29:30 UTC (rev 83285)
@@ -3,13 +3,14 @@
 # Contributor: Massimiliano Torromeo <Massimiliano.Torromeo AT gmail DOT com>
 
 pkgname=openssh-askpass
-pkgver=1.3.4
+pkgver=1.3.6
 pkgrel=1
 pkgdesc='A plasma-like passphrase dialog for ssh'
 arch=('i686' 'x86_64')
 url='http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=openssh-askpass&full=1'
 license=('GPL')
 depends=('openssh' 'qt')
+makedepends=('cmake')
 provides=('x11-ssh-askpass')
 conflicts=('x11-ssh-askpass')
 source=("http://www.phenix.bnl.gov/WWW/publish/hpereira/software/tgz/$pkgname-$pkgver.tar.gz"
@@ -17,17 +18,18 @@
          
 build() {
   cd "$srcdir/$pkgname-$pkgver"
-  ./autogen.sh --prefix=/usr --with-qt-dir=/usr --bindir=/usr/lib/openssh
 
-  # fixes linking error: CompositeEngine.o: undefined reference to symbol 'XRenderFindVisualFormat'
-  sed -i 's|-lQtCore -lQtGui|-lQtCore -lQtGui -lXrender -lX11|' Makefile
+  mkdir -p build
+  cd build
+
+  cmake -DCMAKE_INSTALL_PREFIX="/usr" ..
   make
 }
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$srcdir/$pkgname-$pkgver/build"
   make DESTDIR="$pkgdir" install
-  install -Dm755 ../$pkgname.sh "$pkgdir/etc/profile.d/$pkgname.sh"
+  install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/etc/profile.d/$pkgname.sh"
 }
 
-md5sums=('2fb1303879c663ec0df7979b3ee8da2c'
+md5sums=('795519396f070038857cd35710e2ff85'
          '961738244318f3723ba99cdcaac91a21')




More information about the arch-commits mailing list