Compare commits
2 Commits
13052282bc
...
9b650e0fdb
Author | SHA1 | Date | |
---|---|---|---|
9b650e0fdb | |||
115213c572 |
@ -18,7 +18,7 @@ DEPEND="
|
|||||||
dev-python/pillow
|
dev-python/pillow
|
||||||
dev-python/beautifulsoup4
|
dev-python/beautifulsoup4
|
||||||
dev-python/configobj
|
dev-python/configobj
|
||||||
x11-libs/xapp
|
dev-python/python3-xapp
|
||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
BDEPEND=""
|
BDEPEND=""
|
||||||
|
16
metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0-r1
Normal file
16
metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0-r1
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
BDEPEND=test? ( dev-cpp/catch:0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
|
||||||
|
DEFINED_PHASES=compile configure install postinst prepare test
|
||||||
|
DEPEND=dev-libs/libfmt:= dev-libs/spdlog:=
|
||||||
|
DESCRIPTION=A fast desktop replacement for i3-dmenu-desktop
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://github.com/enkore/j4-dmenu-desktop
|
||||||
|
INHERIT=cmake
|
||||||
|
IUSE=+dmenu test
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=GPL-3+
|
||||||
|
RDEPEND=dev-libs/libfmt:= dev-libs/spdlog:= dmenu? ( x11-misc/dmenu )
|
||||||
|
RESTRICT=!test? ( test )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/enkore/j4-dmenu-desktop/archive/r3.0.tar.gz -> j4-dmenu-desktop-3.0.tar.gz
|
||||||
|
_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
|
||||||
|
_md5_=b8f287cb1916a26af2a446cf1b106f9a
|
1
x11-misc/j4-dmenu-desktop/Manifest
Normal file
1
x11-misc/j4-dmenu-desktop/Manifest
Normal file
@ -0,0 +1 @@
|
|||||||
|
DIST j4-dmenu-desktop-3.0.tar.gz 87265 BLAKE2B 63fb87b98e500b1adba188b0b523ef0c2449826e7fa5b5ca442c451ff5003160a9f6803cdb3c918da366447355b9312b9bf0ece4a7d2eebe427da4edf219f881 SHA512 9823428477600f3ab284dc80f6baef20b5f22b34269317f491c65e7331817f5a0115af20e05acb7f2c66f021f7c2d683c332a334f03088d867319926eaa4568a
|
63
x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0-r1.ebuild
Normal file
63
x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0-r1.ebuild
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
MY_PV="r${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="A fast desktop replacement for i3-dmenu-desktop"
|
||||||
|
HOMEPAGE="https://github.com/enkore/j4-dmenu-desktop"
|
||||||
|
SRC_URI="https://github.com/enkore/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+dmenu test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
BDEPEND="test? ( dev-cpp/catch:0 )"
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/libfmt:=
|
||||||
|
dev-libs/spdlog:=
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
dmenu? ( x11-misc/dmenu )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake_src_prepare
|
||||||
|
|
||||||
|
# Respect users CFLAGS
|
||||||
|
sed -i -e "s/-pedantic -O2//" CMakeLists.txt || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DNO_DOWNLOAD="ON"
|
||||||
|
-DWITH_GIT_CATCH="no"
|
||||||
|
-DWITH_TESTS="$(usex test)"
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
|
||||||
|
doman j4-dmenu-desktop.1
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if ! use dmenu; then
|
||||||
|
elog "As you have disabled the 'dmenu' use flag,"
|
||||||
|
elog "x11-misc/dmenu won't be installed by default."
|
||||||
|
elog ""
|
||||||
|
elog "Since x11-misc/j4-dmenu-desktop uses x11-misc/dmenu as default,"
|
||||||
|
elog "you must configure your own replacement with --dmenu=<command>,"
|
||||||
|
elog "as otherwise it won't work."
|
||||||
|
fi
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user