mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-21 09:07:26 -08:00
app-misc/ebusd: drop 24.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
This commit is contained in:
parent
287801ad53
commit
a182f7e214
@ -1,2 +1 @@
|
||||
DIST ebusd-24.1.tar.gz 595318 BLAKE2B 40bbedf1af983c8bbb123b8774b013d02e8f49d653e729d5b6bf78cda50d70ff5b09bfe5993714cf311d5b90777bf6e6616557cef881120b0cad56fc7a5ac0e9 SHA512 a4ab5e21f345894c29b7af84f46f93ac4a3ee658d69ca7fb002d52233e8c041043df328212cbeae4f01220e7a6bf4ec8a26ad3757eb0cf6da157d237f5b6b0b6
|
||||
DIST ebusd-25.1.tar.gz 599008 BLAKE2B a4e0ed1202a460a34cdc33ae852ea5255abd2df6135cb430a7d3b57dca4c41628c500adf0a50dc814b26ed9ae037a1c54d842ca1c7ff49179b8f458ce64e19c7 SHA512 ff69ee0b36b0e2ad9e44d090ba9507f51430ebb66e79948a44f8c719dbaf00e03a47c791e8f9e305b7dcb8e4fe87a7f00fb8f05c8a7c89e9a1b524e257576d7c
|
||||
|
||||
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools systemd
|
||||
|
||||
DESCRIPTION="Daemon for communication with eBUS heating systems"
|
||||
HOMEPAGE="
|
||||
https://ebusd.de
|
||||
https://github.com/john30/ebusd
|
||||
"
|
||||
SRC_URI="https://github.com/john30/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="+contrib doc knx mqtt +ssl test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/openssl:0=
|
||||
mqtt? ( app-misc/mosquitto )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
doc? (
|
||||
app-text/doxygen
|
||||
media-gfx/graphviz
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-23.3-gentoo.patch"
|
||||
"${FILESDIR}/${PN}-23.3-htmlpath.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# KNXd is currently not packaged in Gentoo
|
||||
local myeconfargs=(
|
||||
$(use_with contrib)
|
||||
$(usex doc '--with-docs' '')
|
||||
$(use_with knx)
|
||||
$(use_with mqtt)
|
||||
$(use_with ssl)
|
||||
|
||||
--localstatedir="${EPREFIX}/var"
|
||||
--without-knxd
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use test; then
|
||||
pushd src/lib/ebus/test || die
|
||||
emake
|
||||
popd || die
|
||||
|
||||
if use contrib; then
|
||||
pushd src/lib/ebus/contrib/test || die
|
||||
emake
|
||||
popd || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
pushd src/lib/ebus/test || die
|
||||
./test_filereader >/dev/null && \
|
||||
./test_data >/dev/null && \
|
||||
./test_message >/dev/null && \
|
||||
./test_symbol >/dev/null && \
|
||||
einfo "standard: OK!" || die
|
||||
popd || die
|
||||
|
||||
if use contrib; then
|
||||
pushd src/lib/ebus/contrib/test || die
|
||||
./test_contrib >/dev/null && einfo "contrib: OK!" || die
|
||||
popd || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use doc && dodoc -r docs/html
|
||||
newinitd "${FILESDIR}"/ebusd.initd-r1 ebusd
|
||||
newconfd "${FILESDIR}"/ebusd.confd ebusd
|
||||
systemd_newunit "${FILESDIR}"/ebusd.service-r1 ebusd.service
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user