From 8675cb99bfcface4268c7ebbacf5073283672ab0 Mon Sep 17 00:00:00 2001 From: Kevin Crumb Date: Tue, 22 Nov 2022 17:30:51 +0000 Subject: [PATCH] new package: xosd-2.2.14 --- srcpkgs/xosd/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcpkgs/xosd/template diff --git a/srcpkgs/xosd/template b/srcpkgs/xosd/template new file mode 100644 index 000000000000..4cd325037dbc --- /dev/null +++ b/srcpkgs/xosd/template @@ -0,0 +1,27 @@ +# Template file for 'xosd' +pkgname=xosd +version=2.2.14 +revision=1 +build_style="gnu-configure" +hostmakedepends="pkg-config" +makedepends="gtk+3-devel" +short_desc="Simple tool to display shaped text on your X display" +maintainer="Kevin Crumb " +license="GPL-2.0-or-later" +homepage="http://sourceforge.net/projects/libxosd/" +distfiles="${SOURCEFORGE_SITE}/libxosd/xosd-${version}.tar.gz + http://ftp.de.debian.org/debian/pool/main/x/xosd/xosd_${version}-2.1.debian.tar.xz" +checksum="4f1fa96f4895baee6a3cba40f188a0da23bbac9d68e8c326d749e084143cb508 + ccde8324c909d75e60b124146d1e20c6a586385934dc15df02b7209f7324322d" +skip_extraction="xosd_${version}-2.1.debian.tar.xz" + +post_extract() { + bsdtar xvJf ${XBPS_SRCDISTDIR}/xosd-${version}/xosd_${version}-2.1.debian.tar.xz \ + -C ${wrksrc}/ --strip-components=1 \ + debian/patches/328676.diff debian/patches/25_fix_mangapges.diff +} + +post_patch() { + patch -Np1 -i patches/328676.diff + patch -Np1 -i patches/25_fix_mangapges.diff +}