add x11-misc/rofi-9999
This commit is contained in:
2
x11-misc/rofi/Manifest
Normal file
2
x11-misc/rofi/Manifest
Normal file
@@ -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
|
||||
17
x11-misc/rofi/metadata.xml
Normal file
17
x11-misc/rofi/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>jer@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>desktop-misc@gentoo.org</email>
|
||||
<name>Gentoo Desktop Miscellaneous Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="windowmode">Enable normal window mode</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">DaveDavenport/rofi</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
54
x11-misc/rofi/rofi-9999.ebuild
Normal file
54
x11-misc/rofi/rofi-9999.ebuild
Normal file
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user