Gentoo Archives: gentoo-commits

From: "Alon Bar-Lev (alonbl)" <alonbl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dns/openresolv: openresolv-3.6.1.ebuild ChangeLog
Date: Wed, 29 Oct 2014 18:18:50
Message-Id: 20141029181846.6F3DB9046@oystercatcher.gentoo.org
1 alonbl 14/10/29 18:18:46
2
3 Modified: ChangeLog
4 Added: openresolv-3.6.1.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key BF20DC51)
9
10 Revision Changes Path
11 1.91 net-dns/openresolv/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/openresolv/ChangeLog?rev=1.91&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/openresolv/ChangeLog?rev=1.91&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/openresolv/ChangeLog?r1=1.90&r2=1.91
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v
20 retrieving revision 1.90
21 retrieving revision 1.91
22 diff -u -r1.90 -r1.91
23 --- ChangeLog 21 Sep 2013 11:56:53 -0000 1.90
24 +++ ChangeLog 29 Oct 2014 18:18:46 -0000 1.91
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-dns/openresolv
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v 1.90 2013/09/21 11:56:53 alonbl Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v 1.91 2014/10/29 18:18:46 alonbl Exp $
31 +
32 +*openresolv-3.6.1 (29 Oct 2014)
33 +
34 + 29 Oct 2014; Alon Bar-Lev <alonbl@g.o> +openresolv-3.6.1.ebuild:
35 + Version bump
36
37 21 Sep 2013; Alon Bar-Lev <alonbl@g.o> -openresolv-3.3.4.ebuild:
38 remove old non-working
39
40
41
42 1.1 net-dns/openresolv/openresolv-3.6.1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/openresolv/openresolv-3.6.1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/openresolv/openresolv-3.6.1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: openresolv-3.6.1.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/openresolv-3.6.1.ebuild,v 1.1 2014/10/29 18:18:46 alonbl Exp $
52
53 EAPI=5
54
55 inherit eutils
56
57 DESCRIPTION="A framework for managing DNS information"
58 HOMEPAGE="http://roy.marples.name/projects/openresolv"
59 SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.bz2"
60
61 LICENSE="BSD-2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
64 IUSE=""
65
66 DEPEND="!net-dns/resolvconf-gentoo
67 !<net-dns/dnsmasq-2.40-r1"
68 RDEPEND=""
69
70 src_configure() {
71 econf \
72 --prefix= \
73 --rundir=/var/run \
74 --libexecdir=/lib/resolvconf \
75 --restartcmd="/lib/resolvconf/helpers/restartcmd \1"
76 }
77
78 src_install() {
79 default
80 exeinto /lib/resolvconf/helpers
81 doexe "${FILESDIR}"/restartcmd
82 }
83
84 pkg_config() {
85 if [ "${ROOT}" != "/" ]; then
86 eerror "We cannot configure unless \$ROOT=/"
87 return 1
88 fi
89
90 if [ -n "$(resolvconf -l)" ]; then
91 einfo "${PN} already has DNS information"
92 else
93 ebegin "Copying /etc/resolv.conf to resolvconf -a dummy"
94 resolvconf -a dummy </etc/resolv.conf
95 eend $? || return $?
96 einfo "The dummy interface will disappear when you next reboot"
97 fi
98 }