From 33dd6f9b07c14da442b0e5236d7f41a56ce66f06 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 1 Sep 2022 13:02:15 +0200 Subject: [PATCH] xdaliclock: update to 2.46. --- srcpkgs/xdaliclock/patches/autoconf.patch | 10 ++++++++++ srcpkgs/xdaliclock/template | 22 ++++++---------------- 2 files changed, 16 insertions(+), 16 deletions(-) create mode 100644 srcpkgs/xdaliclock/patches/autoconf.patch diff --git a/srcpkgs/xdaliclock/patches/autoconf.patch b/srcpkgs/xdaliclock/patches/autoconf.patch new file mode 100644 index 00000000000..a7ae01425d8 --- /dev/null +++ b/srcpkgs/xdaliclock/patches/autoconf.patch @@ -0,0 +1,10 @@ +--- a/X11/configure ++++ b/X11/configure +@@ -2232,7 +2232,6 @@ + + if ! test -z "$ac_unrecognized_opts" ; then + echo "" >&2 +- exit 2 + fi + + diff --git a/srcpkgs/xdaliclock/template b/srcpkgs/xdaliclock/template index 4c397c59eb4..a5b052e0373 100644 --- a/srcpkgs/xdaliclock/template +++ b/srcpkgs/xdaliclock/template @@ -1,30 +1,20 @@ # Template file for 'xdaliclock' pkgname=xdaliclock -version=2.44 -revision=2 +version=2.46 +revision=1 build_wrksrc=X11 build_style=gnu-configure -makedepends="libXext-devel libXt-devel" +hostmakedepends="glib-devel libxml2 pkg-config" +makedepends="glib-devel gtk+3-devel" short_desc="Melting digital clock" maintainer="Leah Neukirchen " license="X11" homepage="http://www.jwz.org/xdaliclock/" distfiles="http://www.jwz.org/xdaliclock/xdaliclock-${version}.tar.gz" -checksum=800db9ad00adaeb73079370fb64452230ff186e670b6fbd36315506caab64fbf +checksum=320b49e673068697d2ac6dd84771f243bda215305817285fc21e52efc24162e4 -post_install() { - vlicense LICENSE -} - -pre_configure() { - sed -i -e '/a trivial ANSI C/,+10s/ { (exit 1); exit 1; };//' \ - -e '/INCLUDES=/s/.*/:/' \ - -e '/LDFLAGS=/s/.*/:/' \ - configure -} do_install() { - vbin xdaliclock - vman xdaliclock.man xdaliclock.1 + make install install_prefix=${DESTDIR} sed -n '/Jamie/,/warranty/p' xdaliclock.c > LICENSE vlicense LICENSE }