summaryrefslogtreecommitdiff
path: root/sys-cluster/gmqtt/gmqtt-0.4.1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-11 11:06:02 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-11 11:06:02 +0100
commite93a38d535f2c29b55a5756d2de99425986b0bf3 (patch)
treec0fa85c173d211181d0093e7dc031623e7b8a9a3 /sys-cluster/gmqtt/gmqtt-0.4.1.ebuild
parentfbbf0ee3d56a6fd27adf182c6907dc745623aeaa (diff)
gentoo auto-resync : 11:08:2024 - 11:06:01
Diffstat (limited to 'sys-cluster/gmqtt/gmqtt-0.4.1.ebuild')
-rw-r--r--sys-cluster/gmqtt/gmqtt-0.4.1.ebuild42
1 files changed, 0 insertions, 42 deletions
diff --git a/sys-cluster/gmqtt/gmqtt-0.4.1.ebuild b/sys-cluster/gmqtt/gmqtt-0.4.1.ebuild
deleted file mode 100644
index f55a01b13d5f..000000000000
--- a/sys-cluster/gmqtt/gmqtt-0.4.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="MQTT broker library with cluster support that implements MQTT V5.0 and V3.1.1"
-HOMEPAGE="https://github.com/DrmagicE/gmqtt"
-SRC_URI="https://github.com/DrmagicE/gmqtt/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD BSD-2 ISC MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-RESTRICT+=" test"
-
-src_compile() {
- GOBIN=${S}/bin CGO_ENABLED=0 go install ./... || die
-}
-
-src_install() {
- dobin bin/{gmqctl,gmqttd}
- keepdir /etc/${PN}
- systemd_dounit "${FILESDIR}/${PN}d.service"
- newinitd "${FILESDIR}/initd" "${PN}d"
- newconfd "${FILESDIR}/confd" "${PN}d"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/logrotated" "${PN}"
- docompress -x /usr/share/doc/${PF}/default_config.yml
- dodoc CONTRIBUTING.md README*.md cmd/gmqttd/default_config.yml
- docinto federation
- dodoc -r plugin/federation/{examples,README.md}
-}
-
-pkg_postinst() {
- local config=/etc/gmqtt/gmqttd.yml dest=${ROOT}/
- if [[ ! ${REPLACING_VERSIONS} && ! -e ${ROOT}${config} ]]; then
- einfo "Copying default config to ${config} for first install"
- cp "${ROOT}/usr/share/doc/${PF}/default_config.yml" "${ROOT}${config}"
- fi
-}