diff options
author | Jeroen Roovers <jer@gentoo.org> | 2019-12-29 16:56:54 +0100 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2019-12-29 16:57:10 +0100 |
commit | 7a5f89ad93649952c729d6b07770edd22ec4fa9b (patch) | |
tree | d9a3e0df9a8154d7e309e76c23405d4701911dfd /x11-misc/xkeycaps | |
parent | x11-misc/xkeycaps: Clean up patch (diff) | |
download | gentoo-7a5f89ad93649952c729d6b07770edd22ec4fa9b.tar.gz gentoo-7a5f89ad93649952c729d6b07770edd22ec4fa9b.tar.bz2 gentoo-7a5f89ad93649952c729d6b07770edd22ec4fa9b.zip |
x11-misc/xkeycaps: Add Debian patch level 7
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Diffstat (limited to 'x11-misc/xkeycaps')
-rw-r--r-- | x11-misc/xkeycaps/Manifest | 1 | ||||
-rw-r--r-- | x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild | 64 |
2 files changed, 65 insertions, 0 deletions
diff --git a/x11-misc/xkeycaps/Manifest b/x11-misc/xkeycaps/Manifest index 71598df3e8c7..5c4c0b5e96a9 100644 --- a/x11-misc/xkeycaps/Manifest +++ b/x11-misc/xkeycaps/Manifest @@ -1 +1,2 @@ +DIST xkeycaps_2.47-7.debian.tar.xz 7268 BLAKE2B 86ddfd8b2ec8761b8e4a4c4de93fcfd0b88c018125c20f987bf5f47ea77edb5b996a3ed45c3fb2452c7647d6f1a3a2583bdd17f0442435d83afa3dbbc280d285 SHA512 85d72cbd4012299ab60ab700049862c1ab514c904acb8e3810fd7886cacb0712c3849fbc52dee499007d97ce8aa301a34d901120a46ba15a32151986121fbbbc DIST xkeycaps_2.47.orig.tar.gz 351418 BLAKE2B 0dfd53e6b7af6c14057e56071b70edf3479a55ab4e6ed9651cd5acec68c1db8096264dc8d5b578ccb62b331ad6f14ec8f1b8d0363b614d14b0ba9ce60492b55b SHA512 f5f5ecdf83c2bd86eb3d8b8a28b26af25a2dc9ff0a9c44091d8eb154d617b4373191a2e4479bb0e3025c023d6e5d785a088c64bc269c1c43431a3d2fc91c1a7e diff --git a/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild b/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild new file mode 100644 index 000000000000..3ed56c7b259f --- /dev/null +++ b/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="GUI frontend to xmodmap" +HOMEPAGE="https://packages.qa.debian.org/x/xkeycaps.html" +SRC_URI=" + mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p*}.orig.tar.gz + mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p/-}.debian.tar.xz +" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + x11-misc/xbitmaps +" +DEPEND=" + ${RDEPEND} + >=sys-apps/sed-4 + x11-base/xorg-proto + x11-misc/imake +" + +DOCS=( README defining.txt hierarchy.txt sgi-microsoft.txt ) +PATCHES=( + "${FILESDIR}"/${P/_p*}-Imakefile.patch +) +S=${WORKDIR}/${P/_p*} + +src_prepare() { + eapply $( + for file in $(cat "${WORKDIR}"/debian/patches/series) + do echo "${WORKDIR}"/debian/patches/${file} + done + ) + default +} + +src_configure() { + xmkmf || die + sed -i \ + -e "s,all:: xkeycaps.\$(MANSUFFIX).html,all:: ,g" \ + Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CDEBUGFLAGS="${CFLAGS}" +} + +src_install () { + default + newman ${PN}.man ${PN}.1 +} |