From 5d4b0b25b73e1c05e072323bc9892f5b4a5ec880 Mon Sep 17 00:00:00 2001 From: kainonergon Date: Sat, 20 May 2017 22:32:12 +0400 Subject: [PATCH] New package: xxkb-1.11.1 Closes: #6463 [via git-merge-pr] --- srcpkgs/xxkb/files/XXkb | 16 ++++++++++++++++ srcpkgs/xxkb/template | 30 ++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 srcpkgs/xxkb/files/XXkb create mode 100644 srcpkgs/xxkb/template diff --git a/srcpkgs/xxkb/files/XXkb b/srcpkgs/xxkb/files/XXkb new file mode 100644 index 0000000000..ce1eeb3bbe --- /dev/null +++ b/srcpkgs/xxkb/files/XXkb @@ -0,0 +1,16 @@ +XXkb.controls.add_when_start: yes +XXkb.controls.add_when_create: yes +XXkb.controls.add_when_change: yes +XXkb.controls.focusout: yes +XXkb.controls.two_state: yes +XXkb.controls.button_delete: yes +XXkb.controls.button_delete_and_forget: no +XXkb.controls.mainwindow_delete: no +XXkb.group.base: 1 +XXkb.group.alt: 2 +XXkb.bell.enable: no +XXkb.mainwindow.enable: no +XXkb.button.enable: no +XXkb.ignore.reverse: no +XXkb.mousebutton.1.reverse: no +XXkb.mousebutton.3.reverse: no diff --git a/srcpkgs/xxkb/template b/srcpkgs/xxkb/template new file mode 100644 index 0000000000..22d09e1a5d --- /dev/null +++ b/srcpkgs/xxkb/template @@ -0,0 +1,30 @@ +# Template file for 'xxkb' +pkgname=xxkb +version=1.11.1 +revision=1 +build_style=gnu-makefile +make_install_target="install install.man" +hostmakedepends="imake" +makedepends="libX11-devel libXt-devel libXext-devel libXpm-devel" +short_desc="Keyboard layout switcher and indicator" +maintainer="Andrey Raugas " +license="PerlArtistic" +homepage="https://sourceforge.net/projects/xxkb/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-src.tar.gz" +checksum=ceaa33bed81d8ae5bf77e89787d0736f7564c3de047c35a57bcbf6f4d1888142 + +pre_build() { + CC=cc xmkmf +} + +do_build() { + # It builds poorly when we force our LDFLAGS and CFLAGS + # So we force them on our terms. + make CC=$CC CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" +} + +post_install() { + vinstall ${FILESDIR}/XXkb 0644 /usr/share/X11/app-defaults + vlicense LICENSE + rm -r ${DESTDIR}/usr/lib +}