diff options
author | Jeroen Roovers <jer@gentoo.org> | 2020-06-08 10:20:15 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2020-06-08 10:28:38 +0200 |
commit | 00a39081c78b9582f8ecbdef6ddd1652e418b8d2 (patch) | |
tree | dfa9b4cf63bca001e4849bd765866fefa9175653 /x11-wm/herbstluftwm/herbstluftwm-9999.ebuild | |
parent | media-sound/strawberry: Removed old (diff) | |
download | gentoo-00a39081c78b9582f8ecbdef6ddd1652e418b8d2.tar.gz gentoo-00a39081c78b9582f8ecbdef6ddd1652e418b8d2.tar.bz2 gentoo-00a39081c78b9582f8ecbdef6ddd1652e418b8d2.zip |
x11-wm/herbstluftwm: Depend on app-text/asciidoc
- Add USE=doc for app-text/asciidoc
- Drop USE=zsh-completion and install ~200 bytes unconditionally
- Run sed command in src_prepare()
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Closes: https://bugs.gentoo.org/727484
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Diffstat (limited to 'x11-wm/herbstluftwm/herbstluftwm-9999.ebuild')
-rw-r--r-- | x11-wm/herbstluftwm/herbstluftwm-9999.ebuild | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild b/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild index 716b6043cb68..4ebb6b1f0ad3 100644 --- a/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild +++ b/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild @@ -2,24 +2,15 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs cmake-utils - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm" - BDEPEND="app-text/asciidoc" -else - SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - BDEPEND="" -fi +inherit git-r3 toolchain-funcs cmake-utils DESCRIPTION="A manual tiling window manager for X" HOMEPAGE="https://herbstluftwm.org/" +EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm" LICENSE="BSD-2" SLOT="0" -IUSE="examples zsh-completion" +IUSE="doc examples" DEPEND=" x11-libs/libX11 @@ -30,17 +21,24 @@ DEPEND=" RDEPEND=" ${DEPEND} app-shells/bash - zsh-completion? ( app-shells/zsh ) " -BDEPEND+=" +BDEPEND=" virtual/pkgconfig + doc? ( app-text/asciidoc ) " -src_configure() { +src_prepare() { sed -i \ -e '/^install.*LICENSEDIR/d' \ -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \ CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs=( + -DWITH_DOCUMENTATION=$(usex doc) + ) cmake-utils_src_configure } @@ -51,8 +49,4 @@ src_install() { if ! use examples; then rm -r "${ED}"/usr/share/doc/${PF}/examples || die fi - - if ! use zsh-completion; then - rm -r "${ED}"/usr/share/zsh || die - fi } |