diff options
author | Jeroen Roovers <jer@gentoo.org> | 2020-06-25 10:36:41 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2020-06-25 10:37:30 +0200 |
commit | 9691712ab99043188b7ba015ab928adee3e7cccf (patch) | |
tree | 327caa704010c43e6ad9216e474d667c6ed0d47b /app-misc/oneko/oneko-1.2_p6_p14-r1.ebuild | |
parent | net-fs/samba: Removed trailing whitespaces (diff) | |
download | gentoo-9691712ab99043188b7ba015ab928adee3e7cccf.tar.gz gentoo-9691712ab99043188b7ba015ab928adee3e7cccf.tar.bz2 gentoo-9691712ab99043188b7ba015ab928adee3e7cccf.zip |
app-misc/oneko: Set BDEPEND
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://bugs.gentoo.org/729540
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Diffstat (limited to 'app-misc/oneko/oneko-1.2_p6_p14-r1.ebuild')
-rw-r--r-- | app-misc/oneko/oneko-1.2_p6_p14-r1.ebuild | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/app-misc/oneko/oneko-1.2_p6_p14-r1.ebuild b/app-misc/oneko/oneko-1.2_p6_p14-r1.ebuild new file mode 100644 index 000000000000..8ad80ac4a084 --- /dev/null +++ b/app-misc/oneko/oneko-1.2_p6_p14-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop toolchain-funcs + +DESCRIPTION="A cat, dog and others which chase the mouse or windows around the screen" +HOMEPAGE="http://www.daidouji.com/oneko/" +SRC_URI=" + mirror://debian/pool/main/o/${PN}/${PN}_$(ver_cut 1-2).sakura.$(ver_cut 4)-$(ver_cut 6).debian.tar.xz + mirror://debian/pool/main/o/${PN}/${PN}_$(ver_cut 1-2).sakura.$(ver_cut 4).orig.tar.gz + mirror://gentoo/${P/_p*}-cat.png + mirror://gentoo/${P/_p*}-dog.png +" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXext +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-text/rman + x11-misc/gccmakedep + x11-misc/imake +" +PATCHES=( + "${FILESDIR}"/${P/_p*}-include.patch +) +S=${WORKDIR}/${PN}-$(ver_cut 1-2).sakura.$(ver_cut 4).orig + +src_prepare() { + for patch in $(< "${WORKDIR}"/debian/patches/series); do + eapply "${WORKDIR}"/debian/patches/${patch} + done + + default +} + +src_configure() { + xmkmf -a || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CCOPTIONS="${CFLAGS}" \ + EXTRA_LDOPTIONS="${LDFLAGS}" +} + +src_install() { + dobin oneko + newman oneko._man oneko.1x + dodoc README README-NEW README-SUPP + + newicon "${DISTDIR}"/${P/_*}-cat.png cat.png + newicon "${DISTDIR}"/${P/_*}-dog.png dog.png + + make_desktop_entry "oneko" "oneko (cat)" "cat" "Game;Amusement" + make_desktop_entry "oneko -dog" "oneko (dog)" "dog" "Game;Amusement" + make_desktop_entry "killall -TERM oneko" "oneko kill" "" "Game;Amusement" +} |