diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest new file mode 100644 index 0000000..ba79681 --- /dev/null +++ b/x11-misc/rofi/Manifest @@ -0,0 +1,2 @@ +EBUILD rofi-9999.ebuild 947 SHA256 a9d413dc022c7b5527883b7d30eb13ac6fdeb9744daa74812edb95d1a7802903 SHA512 0c6861138767f83284d9bdb50365d7f9d2f676a6ba477361a51889e9dc97cac77fce887136fbf00ed2c3ddebdb0a677b806943c88556cea7b2cad3b9d8fadb89 WHIRLPOOL f03f88ca34bbf346c96d82c2a00c04af4b394858735c2bf0257ec0f067619a9ea89c9088533206eda85ebec950fb2fa5fa7882196a2aca41618a85888a757170 +MISC metadata.xml 495 SHA256 b334ab8e45b8bc73af14035d9716ee106ee7d7eda9b786a3400526aa26d44fa0 SHA512 afcce018b90e20d190e8da510c57b27b92508a40972fc5e573c185561dd0daa3ce3fd57c689c2ec65902087aaec7d1273ed151abdc5c6be76706f694c1c9510f WHIRLPOOL 02f55aaf5e5b5d491b79abe5b13ff665189950c7f1bc6013aa15544085dad04e91cdac5c5d8f8ab088c017fd3386b3d8c6e6462ea53fff56fb1d9c4ede329208 diff --git a/x11-misc/rofi/metadata.xml b/x11-misc/rofi/metadata.xml new file mode 100644 index 0000000..d9dc616 --- /dev/null +++ b/x11-misc/rofi/metadata.xml @@ -0,0 +1,17 @@ + + + + + jer@gentoo.org + + + desktop-misc@gentoo.org + Gentoo Desktop Miscellaneous Project + + + Enable normal window mode + + + DaveDavenport/rofi + + diff --git a/x11-misc/rofi/rofi-9999.ebuild b/x11-misc/rofi/rofi-9999.ebuild new file mode 100644 index 0000000..0f1237b --- /dev/null +++ b/x11-misc/rofi/rofi-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools toolchain-funcs git-r3 + +DESCRIPTION="A window switcher, run dialog and dmenu replacement" +HOMEPAGE="https://davedavenport.github.io/rofi/" +EGIT_REPO_URI="https://github.com/DaveDavenport/${PN}" +EGIT_CLONE_TYPE=shallow + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" +IUSE="windowmode -check" + +RDEPEND=" + dev-libs/glib:2 + media-libs/freetype + x11-libs/cairo[xcb] + x11-libs/libX11 + x11-libs/libXft + x11-libs/libXinerama + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/pango[X] + x11-libs/startup-notification + x11-libs/xcb-util + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-proto/xineramaproto + x11-proto/xproto +" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + tc-export CC + econf \ + $(use_enable windowmode) \ + $(use_enable check) +} + +src_test() { + emake test +}