Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/wmfs/
Date: Sat, 26 Sep 2020 10:31:10
Message-Id: 1601116263.7ff257a29dbd0576d2ed4b5230499b21b85381ef.jer@gentoo
1 commit: 7ff257a29dbd0576d2ed4b5230499b21b85381ef
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 26 10:28:57 2020 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 26 10:31:03 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff257a2
7
8 x11-wm/wmfs: Version 20180520
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 x11-wm/wmfs/Manifest | 1 +
14 x11-wm/wmfs/wmfs-20180520.ebuild | 54 ++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/x11-wm/wmfs/Manifest b/x11-wm/wmfs/Manifest
18 index 6697cf6fb52..b1ff0c4736f 100644
19 --- a/x11-wm/wmfs/Manifest
20 +++ b/x11-wm/wmfs/Manifest
21 @@ -1 +1,2 @@
22 DIST wmfs-201003.tar.gz 59593 BLAKE2B b2e1f2cf73ca3d8881fa8de7b52fb6cae947a6006549f05dd06179b8b44b10fd1157a8e180b2b3177177fe0edf4c39b9a3fbf36ebb2b6470f1ed802a641a4c89 SHA512 117a238d6a8d8d147291ec9fb4e0aaf2bf8bab8ea794cf00deeaeaac1df15f0122bc705cb1bff54abe80d7228a19e67a79e4b3e0de0ced82abaf98fab3778a90
23 +DIST wmfs-20180520.tar.xz 56364 BLAKE2B 23530193ba2c37ae4129fd23dda2ff8cd301b0bd92d32e06b264efd990b7957b38170de31f04afca6fd9875d2e0450c8bede416e5f49d6e19962718fe2e240a3 SHA512 bcff251397d8483db49c037c51eef7b3dcc87a6d94650ae9e9cabc7104177216e0efa7e67bfb34978bae67dc4853884673ce288bb8087e95cb2993d519ab4f2f
24
25 diff --git a/x11-wm/wmfs/wmfs-20180520.ebuild b/x11-wm/wmfs/wmfs-20180520.ebuild
26 new file mode 100644
27 index 00000000000..f01f6ce2129
28 --- /dev/null
29 +++ b/x11-wm/wmfs/wmfs-20180520.ebuild
30 @@ -0,0 +1,54 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +inherit toolchain-funcs
36 +
37 +DESCRIPTION="Window Manager From Scratch, A tiling window manager highly configurable"
38 +HOMEPAGE="https://github.com/xorg62/wmfs"
39 +SRC_URI="https://dev.gentoo.org/~jer/${P}.tar.xz"
40 +
41 +LICENSE="BSD"
42 +SLOT="0"
43 +KEYWORDS="~amd64"
44 +IUSE="+imlib2 +xinerama"
45 +
46 +RDEPEND="
47 + media-libs/freetype
48 + media-libs/imlib2[X]
49 + x11-libs/libX11
50 + x11-libs/libXft
51 + x11-libs/libXinerama
52 + x11-libs/libXrandr
53 +"
54 +DEPEND="
55 + ${RDEPEND}
56 + virtual/pkgconfig
57 + x11-base/xorg-proto
58 +"
59 +PATCHES=(
60 + "${FILESDIR}"/${PN}-99999999-Debian.patch
61 + "${FILESDIR}"/${PN}-99999999-desktop.patch
62 + "${FILESDIR}"/${PN}-99999999-fno-common.patch
63 + "${FILESDIR}"/${PN}-99999999-strncat.patch
64 +)
65 +DOCS=(
66 + README
67 + scripts/keybind_help.sh
68 + scripts/status.sh
69 +)
70 +
71 +src_configure() {
72 + tc-export CC
73 + # not autotools based
74 + local ECHO
75 + for ECHO in echo ''; do
76 + ${ECHO} sh configure \
77 + $(usex xinerama '' --without-xinerama) \
78 + $(usex imlib2 '' --without-imlib2) \
79 + --prefix /usr \
80 + --man-prefix /usr/share/man \
81 + --xdg-config-dir /etc/xdg \
82 + || die
83 + done
84 +}