1 |
commit: a9ab150177f8010b0476284b6119b31c10c1fabf |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 10 13:11:50 2021 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 10 13:11:56 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ab1501 |
7 |
|
8 |
net-misc/netifrc: Bump to version 0.7.3 |
9 |
|
10 |
Package-Manager: Portage-3.0.14, Repoman-3.0.2 |
11 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
12 |
|
13 |
net-misc/netifrc/Manifest | 1 + |
14 |
net-misc/netifrc/netifrc-0.7.3.ebuild | 70 +++++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 71 insertions(+) |
16 |
|
17 |
diff --git a/net-misc/netifrc/Manifest b/net-misc/netifrc/Manifest |
18 |
index d14f97e5fca..9ca3a9ffe61 100644 |
19 |
--- a/net-misc/netifrc/Manifest |
20 |
+++ b/net-misc/netifrc/Manifest |
21 |
@@ -1,3 +1,4 @@ |
22 |
DIST netifrc-0.7.1-patches-01.tar.xz 3356 BLAKE2B 35d34456af5fcb8ac35c80db13484b7b4712543e95441e6be4274934627216879ae6c8421ca2ef0b67a92ab39befb03a4b171a51a54e0e14c10bb6323cfaa4e9 SHA512 340cf6184196ee9648565cd2c652cd56eaab4f3f765baff889f736cca05a5ca12a63de5d864c0f9fedc9337f88fd25dac0224118dab39ce7542cd0977f40db6f |
23 |
DIST netifrc-0.7.1.tar.gz 82393 BLAKE2B a1d147db2a4e4ff7d360bf5140ccf060283dbcbfde7100f1d193c783f1da540574e1342b4d7f3f9ee011628f9f113fc751416805f35678a1093e0cc0014f5eb9 SHA512 407071f8f58b7788703a62193677673ddd18114b69142894674337410473e620cf3895bb014cff133f719ac1a7191ac3bedfd969c9a11bf2f1c4b04d39683057 |
24 |
DIST netifrc-0.7.2.tar.gz 84332 BLAKE2B ba379f34a7986f75f73f291ad69dff2b58036eb439ba8610f5fbddc3d1df9430e0560683477544f11bcd4fb2dd662ed09ab0797a9ce9f734f4b5dcf5db8006c8 SHA512 1d588b638331b3822e9c7ff7f6118a540f20366a662ebf4d05c4c1794536fcb5ee25b57e8cf7b631d90788883c3b405d5b9ac460443d5184216d805f956df07e |
25 |
+DIST netifrc-0.7.3.tar.gz 84770 BLAKE2B 075440bfd81e4dedd406d9555a18f530b07a47f9268130ebcca6d43d35e9cc5f01105a3eb0ddc084a16e17912aa10e378833b1eef1defd2fc6b22f817cd220bd SHA512 a82ac6835c15763becb5845a8c8d90dfd8d6c289ea5e00b0d7ae332d3e7ad6797f0fdcbf27bb9f44ff345c98884cdfa13210c76089585b8dd9970ded5f6236d8 |
26 |
|
27 |
diff --git a/net-misc/netifrc/netifrc-0.7.3.ebuild b/net-misc/netifrc/netifrc-0.7.3.ebuild |
28 |
new file mode 100644 |
29 |
index 00000000000..0e9cf97453c |
30 |
--- /dev/null |
31 |
+++ b/net-misc/netifrc/netifrc-0.7.3.ebuild |
32 |
@@ -0,0 +1,70 @@ |
33 |
+# Copyright 1999-2021 Gentoo Authors |
34 |
+# Distributed under the terms of the GNU General Public License v2 |
35 |
+ |
36 |
+EAPI=7 |
37 |
+ |
38 |
+inherit systemd udev |
39 |
+ |
40 |
+DESCRIPTION="Gentoo Network Interface Management Scripts" |
41 |
+HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" |
42 |
+ |
43 |
+if [[ ${PV} == "9999" ]]; then |
44 |
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git" |
45 |
+ #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate |
46 |
+ inherit git-r3 |
47 |
+else |
48 |
+ SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz" |
49 |
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
50 |
+fi |
51 |
+ |
52 |
+LICENSE="BSD-2" |
53 |
+SLOT="0" |
54 |
+IUSE="" |
55 |
+ |
56 |
+DEPEND="!<sys-fs/udev-172" |
57 |
+RDEPEND="sys-apps/gentoo-functions |
58 |
+ >=sys-apps/openrc-0.15 |
59 |
+ !<sys-fs/udev-init-scripts-27" |
60 |
+BDEPEND="kernel_linux? ( virtual/pkgconfig )" |
61 |
+ |
62 |
+src_prepare() { |
63 |
+ if [[ ${PV} == "9999" ]] ; then |
64 |
+ local ver="git-${EGIT_VERSION:0:6}" |
65 |
+ sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die |
66 |
+ einfo "Producing ChangeLog from Git history" |
67 |
+ GIT_DIR="${S}/.git" git log >"${S}"/ChangeLog |
68 |
+ fi |
69 |
+ |
70 |
+ default |
71 |
+} |
72 |
+ |
73 |
+src_compile() { |
74 |
+ MAKE_ARGS="${MAKE_ARGS} |
75 |
+ UDEVDIR=${EPREFIX}$(get_udevdir) |
76 |
+ LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" |
77 |
+ |
78 |
+ use prefix && MAKE_ARGS+=" MKPREFIX=yes PREFIX=${EPREFIX}" |
79 |
+ |
80 |
+ emake ${MAKE_ARGS} all |
81 |
+} |
82 |
+ |
83 |
+src_install() { |
84 |
+ emake ${MAKE_ARGS} DESTDIR="${D}" install |
85 |
+ dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO |
86 |
+ |
87 |
+ # Install the service file |
88 |
+ LIBEXECDIR="${EPREFIX}/lib/${PN}" |
89 |
+ UNIT_DIR="$(systemd_get_systemunitdir)" |
90 |
+ sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die |
91 |
+ systemd_newunit "${T}/net_at.service" 'net@.service' |
92 |
+ dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@××.service" |
93 |
+} |
94 |
+ |
95 |
+pkg_postinst() { |
96 |
+ if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then |
97 |
+ elog "The network configuration scripts will use dhcp by" |
98 |
+ elog "default to set up your interfaces." |
99 |
+ elog "If you need to set up something more complete, see" |
100 |
+ elog "${EROOT}/usr/share/doc/${P}/README" |
101 |
+ fi |
102 |
+} |