commit:     6db97a29e135e71a1425be553b2240b1a0db2c7c
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 17 18:50:58 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Apr 17 19:19:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db97a29

net-proxy/cntlm: migrate to glep 81

Closes: https://bugs.gentoo.org/781458
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild | 50 ++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild 
b/net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild
new file mode 100644
index 00000000000..4c6879ddacc
--- /dev/null
+++ b/net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Cntlm is an NTLM/NTLMv2 authenticating HTTP proxy"
+HOMEPAGE="http://cntlm.sourceforge.net/";
+SRC_URI="http://ftp.awk.cz/pub/${P//_}.tar.gz";
+S="${WORKDIR}/${P//_}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+       acct-group/cntlm
+       acct-user/cntlm
+"
+
+src_prepare() {
+       default
+       eapply -p0 "${FILESDIR}"/${P}-buildsystem.patch # 334647
+}
+
+src_configure() {
+       tc-export CC
+
+       econf
+
+       # Replace default config file path in Makefile
+       sed -e 's~SYSCONFDIR=/usr/local/etc~SYSCONFDIR=/etc~' -i 
"${S}"/Makefile || die
+}
+
+src_compile() {
+       emake V=1
+}
+
+src_install() {
+       dobin cntlm
+       dodoc COPYRIGHT README VERSION doc/cntlm.conf
+       doman doc/cntlm.1
+       newinitd "${FILESDIR}"/cntlm.initd cntlm
+       newconfd "${FILESDIR}"/cntlm.confd cntlm
+       systemd_dounit "${FILESDIR}"/cntlm.service
+       insinto /etc
+       insopts -m0600
+       doins doc/cntlm.conf
+}

Reply via email to