# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit git-r3 systemd DESCRIPTION="MOP server and utilities for Linux" HOMEPAGE="https://lab.simple-co.de/zappel/netbsd-mopd" EGIT_REPO_URI="https://lab.simple-co.de/zappel/netbsd-mopd.git" EGIT_TAG="v${PV}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="systemd -ultrix" DEPEND="systemd? ( sys-apps/systemd )" RDEPEND="${DEPEND}" BDEPEND="" src_compile() { emake -f Makefile.linux } src_install() { emake -f Makefile.linux install PREFIX=${D}/usr ! use ultrix && rm ${D}/usr/bin/mkultconf ## docs and manuals dodoc ${S}/README.md doman ${S}/*/*.{1,8} ## install needed confs/systemd insinto /etc/mopd # todo: needs a patch while parameter parsing, to ignore empty ones! newins "${FILESDIR}/mopd.conf" "mopd.conf" use systemd && systemd_newunit "${FILESDIR}/mopd.service" "mopd@.service" # todo: init.d ## firmware directory keepdir /var/tftp/mop } pkg_postinst() { ewarn "Serverconfig: /etc/mopd/mopd.conf" }