From 227c46c133e52dce753ddf9d2da538420819c0da Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Sat, 30 Apr 2022 00:19:44 +0200 Subject: [PATCH] New Package: clickclack-0.2.2 --- .../patches/support-cross-compilation.patch | 22 +++++++++++++++++++ srcpkgs/clickclack/template | 16 ++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 srcpkgs/clickclack/patches/support-cross-compilation.patch create mode 100644 srcpkgs/clickclack/template diff --git a/srcpkgs/clickclack/patches/support-cross-compilation.patch b/srcpkgs/clickclack/patches/support-cross-compilation.patch new file mode 100644 index 000000000000..ec0a57c38128 --- /dev/null +++ b/srcpkgs/clickclack/patches/support-cross-compilation.patch @@ -0,0 +1,22 @@ + Makefile | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index b593b7f..1bf7a8e 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,12 +2,13 @@ PREFIX:=/usr + + PROGRAMS = clickclack + ++CC ?= $(CROSS_COMPILE)gcc + CFLAGS ?= -O2 + + all: $(PROGRAMS) + + clickclack: clickclack.c +- gcc $(CFLAGS) -o clickclack clickclack.c -l SDL2 ++ $(CC) $(CFLAGS) -o clickclack clickclack.c -l SDL2 + + clean: + rm -f clickclack diff --git a/srcpkgs/clickclack/template b/srcpkgs/clickclack/template new file mode 100644 index 000000000000..c7c883453319 --- /dev/null +++ b/srcpkgs/clickclack/template @@ -0,0 +1,16 @@ +# Template file for 'clickclack' +pkgname=clickclack +version=0.2.2 +revision=1 +build_style=gnu-makefile +makedepends="SDL2-devel" +short_desc="Simple haptic feedback and audio feedback tool" +maintainer="Eloi Torrents " +license=MIT +homepage=https://git.sr.ht/~proycon/clickclack +distfiles="https://git.sr.ht/~proycon/clickclack/archive/${version}.tar.gz" +checksum=0d2b1e55a59a0b7dc32dae60d7f2d420111b52d30fe2e0871a284436aa2ffcbd + +post_install() { + vlicense LICENSE +}