Gentoo Archives: gentoo-commits

From: "Jim Ramsay (lack)" <lack@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dns/openresolv: metadata.xml ChangeLog openresolv-3.3.2.ebuild openresolv-3.3-r1.ebuild
Date: Fri, 01 May 2009 18:29:48
Message-Id: E1LzxUX-0002NW-J8@stork.gentoo.org
1 lack 09/05/01 18:29:45
2
3 Modified: metadata.xml ChangeLog
4 Added: openresolv-3.3.2.ebuild
5 Removed: openresolv-3.3-r1.ebuild
6 Log:
7 Version 3.3.2 is released, plus I'm taking over as maintainer
8 (Portage version: 2.1.6.11/cvs/Linux i686)
9
10 Revision Changes Path
11 1.2 net-dns/openresolv/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-dns/openresolv/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 31 Dec 2007 13:31:56 -0000 1.1
24 +++ metadata.xml 1 May 2009 18:29:45 -0000 1.2
25 @@ -3,7 +3,8 @@
26 <pkgmetadata>
27 <herd>no-herd</herd>
28 <maintainer>
29 - <email>welp@g.o</email>
30 + <email>lack@g.o</email>
31 + <name>Jim Ramsay</name>
32 </maintainer>
33 <longdescription lang="en">
34 A framework for managing DNS information
35
36
37
38 1.37 net-dns/openresolv/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/ChangeLog?rev=1.37&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/ChangeLog?rev=1.37&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/ChangeLog?r1=1.36&r2=1.37
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v
47 retrieving revision 1.36
48 retrieving revision 1.37
49 diff -u -r1.36 -r1.37
50 --- ChangeLog 30 Apr 2009 15:30:56 -0000 1.36
51 +++ ChangeLog 1 May 2009 18:29:45 -0000 1.37
52 @@ -1,6 +1,12 @@
53 # ChangeLog for net-dns/openresolv
54 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v 1.36 2009/04/30 15:30:56 lack Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v 1.37 2009/05/01 18:29:45 lack Exp $
57 +
58 +*openresolv-3.3.2 (01 May 2009)
59 +
60 + 01 May 2009; Jim Ramsay <lack@g.o> -openresolv-3.3-r1.ebuild,
61 + +openresolv-3.3.2.ebuild, metadata.xml:
62 + Version 3.3.2 is released, plus I'm taking over as maintainer
63
64 *openresolv-3.3-r1 (30 Apr 2009)
65
66
67
68
69 1.1 net-dns/openresolv/openresolv-3.3.2.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/openresolv-3.3.2.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/openresolv-3.3.2.ebuild?rev=1.1&content-type=text/plain
73
74 Index: openresolv-3.3.2.ebuild
75 ===================================================================
76 # Copyright 1999-2009 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/openresolv-3.3.2.ebuild,v 1.1 2009/05/01 18:29:45 lack Exp $
79
80 EAPI=2
81 inherit eutils
82
83 DESCRIPTION="A framework for managing DNS information"
84 HOMEPAGE="http://roy.marples.name/projects/openresolv"
85 SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.bz2"
86
87 LICENSE="BSD-2"
88 SLOT="0"
89 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
90 IUSE=""
91
92 DEPEND="!net-dns/resolvconf-gentoo
93 !<net-dns/dnsmasq-2.40-r1"
94 RDEPEND=""
95
96 pkg_setup() {
97 export PREFIX=
98 export LIBEXECDIR="${PREFIX}/lib/resolvconf"
99 }
100
101 src_install() {
102 emake DESTDIR="${D}" install
103 }
104
105 pkg_postinst() {
106 einfo "${PN}-3.0 has a new configuration file /etc/resolvconf.conf"
107 einfo "instead of mini files in different directories."
108 einfo "You should configure /etc/resolvconf.conf if you use a resolver"
109 einfo "other than libc."
110 }
111
112 pkg_config() {
113 if [ "${ROOT}" != "/" ]; then
114 eerror "We cannot configure unless \$ROOT=/"
115 return 1
116 fi
117
118 if [ -n "$(resolvconf -l)" ]; then
119 einfo "${PN} already has DNS information"
120 else
121 ebegin "Copying /etc/resolv.conf to resolvconf -a dummy"
122 resolvconf -a dummy </etc/resolv.conf
123 eend $? || return $?
124 einfo "The dummy interface will disappear when you next reboot"
125 fi
126 }