From dfedd2cbbaf36eaed657f7fcc358c6bbcb09d49b Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Thu, 31 Mar 2022 23:35:26 +0200 Subject: [PATCH] gnome-ssh-askpass: use gtk+3 --- srcpkgs/gnome-ssh-askpass/template | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template index fbd9174fae2f..558193ab2a19 100644 --- a/srcpkgs/gnome-ssh-askpass/template +++ b/srcpkgs/gnome-ssh-askpass/template @@ -1,10 +1,13 @@ # Template file for 'gnome-ssh-askpass' pkgname=gnome-ssh-askpass version=8.9p1 -revision=1 +revision=2 wrksrc="openssh-${version}" +build_wrksrc="contrib" +build_style=gnu-makefile +make_build_target="gnome-ssh-askpass3" hostmakedepends="pkg-config" -makedepends="gtk+-devel" +makedepends="gtk+3-devel" short_desc="GTK SSH passphrase grabber (from OpenSSH)" maintainer="Leah Neukirchen " license="BSD-3-Clause, BSD-2-Clause" @@ -16,12 +19,7 @@ alternatives=" ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/gnome-ssh-askpass " -do_build() { - cd contrib - ${CC} ${CFLAGS} $(pkg-config --cflags gtk+-2.0) ${pkgname}2.c -o ${pkgname} $(pkg-config --libs gtk+-2.0) ${LDFLAGS} -lX11 -} - do_install() { - vbin contrib/${pkgname} - vlicense LICENCE + vbin gnome-ssh-askpass3 gnome-ssh-askpass + vlicense ../LICENCE }