commit:     4c0a28f13b29e9ad0e793aea9bcec2ae5139ed29
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 20:14:33 2016 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 20:14:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0a28f1

net-misc/netifrc: bump, fixes #598078

Package-Manager: portage-2.3.2

 net-misc/netifrc/Manifest             |  1 +
 net-misc/netifrc/netifrc-0.5.1.ebuild | 71 +++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/net-misc/netifrc/Manifest b/net-misc/netifrc/Manifest
index 8946cc7..06179c4 100644
--- a/net-misc/netifrc/Manifest
+++ b/net-misc/netifrc/Manifest
@@ -5,3 +5,4 @@ DIST netifrc-0.3.0.tar.bz2 68461 SHA256 
9b0bd794a7714c06d2baa11553af018f694c2c71
 DIST netifrc-0.3.1.tar.bz2 69213 SHA256 
a92a96b6f065981ee1c0232a507f3695230eeb7fb6172ec9048c2538b36cfea8 SHA512 
de7d9291c3303e077c86e1fd42c6d9319308f0b51f28a034f9ed830aa504d2830ce96816a391811bcfadd07500e9c439acd4c4365555d7a3e47e58178b53465b
 WHIRLPOOL 
b2b0384880abb52a6d31a640688ecbdf17e4ba02aed9660e63c99c80eed315384459984abe1ef527526bed5a142e2c13275b7e7f68332fc6d9368bd98dcdd461
 DIST netifrc-0.4.0.tar.bz2 75517 SHA256 
cc5c10d567530f64ca8c4fb8dcfc8218d102144f83393e1db769a5a5374c00df SHA512 
a6b525a8f084a3cc9e4afa452617c001a225475689ed5ecb86703178eb252b70eb2dfc294789e29c6001098087a7ca2238ff9c8763accf3a66d39cff86614e85
 WHIRLPOOL 
cdaa38a549106a3f73db88aa6376f77d71868cf774a1bb346276a52f6503ccc28f0049d12cbad6e068ab9af87b0fc37e69caa43f31efcbeb4e1a548a6b069c16
 DIST netifrc-0.5.0.tar.bz2 78738 SHA256 
2937cd4fd0f0a6eee050b00cc0b32ba37d2793eee09de21e0366d4e0886f8257 SHA512 
2348c0df590d6060de3756a5111ac2916047e21ce56d43fc0b8d99946f93ca02ce300abcd9243e1e4cbcd5ab89ea6ed0869785cdb5297a669aeb6812788933b0
 WHIRLPOOL 
32bca5ecc6a3f6b75e541778b9d0548102c69cc86fb9d61458bc36f458766470489f5bf86b9373e8db598ee0883c65e6986efa2a37d1873484297df9aad73015
+DIST netifrc-0.5.1.tar.bz2 78749 SHA256 
11a6ff3dc1fb5673d8acd128b6b8cb53a4194df23c5dec170d57f8e6b8b7b1b9 SHA512 
277d10f58f694c734c9dec52896f847a58e40b61567573dd634d0a0604c27550d4baec461df46dac4e535753f6594afd30344696229f4f4cf4f5e04dba659710
 WHIRLPOOL 
32ff62ba508a4f4c69c562709b1134f663b7027c3175bbe6aeca8c64c74293dfc1af2037e30e48405a4a8b96726c7621c4b37e7239463298a24e69d69b664ed9

diff --git a/net-misc/netifrc/netifrc-0.5.1.ebuild 
b/net-misc/netifrc/netifrc-0.5.1.ebuild
new file mode 100644
index 00000000..918a70a
--- /dev/null
+++ b/net-misc/netifrc/netifrc-0.5.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils systemd udev
+
+DESCRIPTION="Gentoo Network Interface Management Scripts"
+HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/";
+
+if [[ ${PV} == "9999" ]]; then
+       EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
+       #EGIT_REPO_URI="git://github.com/gentoo/netifrc" # Alternate
+       inherit git-r3
+else
+       SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2";
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="kernel_linux? ( virtual/pkgconfig )
+       !<sys-fs/udev-172"
+RDEPEND="sys-apps/gentoo-functions
+               >=sys-apps/openrc-0.12"
+
+src_prepare() {
+       if [[ ${PV} == "9999" ]] ; then
+               local ver="git-${EGIT_VERSION:0:6}"
+               sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
+               einfo "Producing ChangeLog from Git history"
+               GIT_DIR="${S}/.git" git log >"${S}"/ChangeLog
+       fi
+
+       # Allow user patches to be applied without modifying the ebuild
+       epatch_user
+}
+
+src_compile() {
+       MAKE_ARGS="${MAKE_ARGS}
+               UDEVDIR=${EPREFIX}$(get_udevdir)
+               LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}"
+
+       use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
+
+       emake ${MAKE_ARGS} all
+}
+
+src_install() {
+       emake ${MAKE_ARGS} DESTDIR="${D}" install
+       dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog
+
+       # Install the service file
+       LIBEXECDIR=${EPREFIX}/lib/${PN}
+       UNIT_DIR="$(systemd_get_unitdir)"
+       sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > 
"${T}/net_at.service" || die
+       systemd_newunit "${T}/net_at.service" '[email protected]'
+       dosym "${UNIT_DIR#${EPREFIX}}/[email protected]" 
"${UNIT_DIR#${EPREFIX}}/[email protected]"
+}
+
+pkg_postinst() {
+       if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then
+               elog "The network configuration scripts will use dhcp by"
+               elog "default to set up your interfaces."
+               elog "If you need to set up something more complete, see"
+               elog "${EROOT}/usr/share/doc/${P}/README"
+       fi
+}

Reply via email to