From 180ca6fa5a1dc4051cf6bef41de07eefb5c67a7d 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..f93d979936a3 --- /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 wayland-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 these targets +case "${XBPS_TARGET_MACHINE}" in + i686|armv6*|armv7*) configure_args="-DNO_X11=1" ;; +esac + +post_install() { + vman documentation/manpages/man.1 clipboard.1 + + # symlink fails to be installed automatically + ln -s clipboard "${DESTDIR}/usr/bin/cb" +}