From ad3b56e642b091cba7117e99b8c846c9e000b524 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Fri, 13 Jan 2023 23:34:27 +0100 Subject: [PATCH] New package: Clipboard-0.2.1r2 --- srcpkgs/Clipboard/template | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 srcpkgs/Clipboard/template diff --git a/srcpkgs/Clipboard/template b/srcpkgs/Clipboard/template new file mode 100644 index 000000000000..0ce7fda35bb3 --- /dev/null +++ b/srcpkgs/Clipboard/template @@ -0,0 +1,30 @@ +# Template file for 'Clipboard' +pkgname=Clipboard +version=0.2.1r2 +revision=1 +build_style=cmake +hostmakedepends="pkg-config" +makedepends="libX11-devel" +short_desc="Cut, copy, and paste anything, anywhere, all from the terminal" +maintainer="Marcin Puc " +license="GPL-3.0-or-later" +homepage="https://github.com/Slackadays/Clipboard" +distfiles="https://github.com/Slackadays/Clipboard/archive/refs/tags/${version}.tar.gz" +checksum=3d88f14aa38530f0af74c492e0e708b206b56e67bc6d04275dfe12e6983c865a + +if [ "${XBPS_TARGET_NO_ATOMIC8}" ]; then + makedepends+=" libatomic-devel" + CXXFLAGS+=" -latomic" +fi + +# X11 support won't build on 32bit +if [ "${XBPS_TARGET_WORDSIZE}" = 32 ]; then + configure_args+=" -DNO_X11=1" +fi + +post_install() { + vman documentation/manpages/man.1 clipboard.1 + + # symlink fails to be installed automatically + ln -s clipboard "${DESTDIR}/usr/bin/cb" +}