Diff wmmaiload-2.3.0-r2 with a wmmaiload-2.3.0-r3
/usr/portage/x11-plugins/wmmaiload/wmmaiload-2.3.0-r3.ebuild 2025-07-29 16:22:17.976470405 +0300 | ||
---|---|---|
1 |
# Copyright 1999-2021 Gentoo Authors |
|
1 |
# Copyright 1999-2025 Gentoo Authors |
|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 |
EAPI=7 |
|
5 |
inherit toolchain-funcs |
|
4 |
EAPI=8 |
|
5 |
inherit meson |
|
6 | 6 | |
7 | 7 |
DESCRIPTION="dockapp that monitors one or more mailboxes" |
8 | 8 |
HOMEPAGE="http://tnemeth.free.fr/projets/dockapps.html" |
... | ... | |
10 | 10 | |
11 | 11 |
LICENSE="GPL-2" |
12 | 12 |
SLOT="0" |
13 |
KEYWORDS="amd64 ppc ~ppc64 sparc x86" |
|
14 |
IUSE="" |
|
13 |
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" |
|
15 | 14 | |
16 | 15 |
RDEPEND="x11-libs/gtk+:2 |
17 |
x11-libs/libXpm" |
|
16 |
x11-libs/libXpm |
|
17 |
dev-libs/openssl" |
|
18 | ||
18 | 19 |
DEPEND="${RDEPEND} |
19 | 20 |
virtual/pkgconfig" |
20 | ||
21 | 21 |
PATCHES=( |
22 | 22 |
"${FILESDIR}"/${PN}-2.2.1-checkthread.patch |
23 | 23 |
"${FILESDIR}"/${P}-fno-common.patch |
24 | 24 |
"${FILESDIR}"/${P}-ssl.patch |
25 |
"${FILESDIR}"/${P}-c23.patch |
|
25 | 26 |
) |
26 | 27 | |
27 |
src_configure() { |
|
28 |
# The ./configure script is not autoconf based, therefore don't use econf: |
|
29 |
./configure -p /usr || die |
|
30 |
} |
|
28 |
src_prepare() { |
|
29 |
default |
|
31 | 30 | |
32 |
src_compile() { |
|
33 |
emake \ |
|
34 |
CC="$(tc-getCC)" \ |
|
35 |
CPP="$(tc-getCPP)" \ |
|
36 |
CFLAGS="${CFLAGS}" \ |
|
37 |
DEBUG_LDFLAGS="" \ |
|
38 |
LDFLAGS="${LDFLAGS}" \ |
|
39 |
DEBUG_CFLAGS="" |
|
31 |
cp "${FILESDIR}"/meson.build . || die "No new build file" |
|
32 |
rm -f wmmaiload/config.h && touch wmmaiload/config.h || die "Can't remove stale config" |
|
33 |
rm -f wmmaiload-config/config.h && touch wmmaiload-config/config.h || die "Can't remove stale config" |
|
40 | 34 |
} |
41 | 35 | |
42 | 36 |
src_install() { |
43 |
dobin ${PN}/${PN} ${PN}-config/${PN}-config |
|
37 |
meson_install |
|
38 | ||
44 | 39 |
doman doc/*.1 |
45 | 40 |
dodoc AUTHORS ChangeLog FAQ NEWS README THANKS TODO doc/sample.${PN}rc |
46 | 41 |
} |