Gentoo Archives: gentoo-commits

From: "Peter Weller (welp)" <welp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dns/openresolv: openresolv-1.1.ebuild Manifest metadata.xml ChangeLog
Date: Mon, 31 Dec 2007 13:32:03
Message-Id: E1J9KkH-00020J-5Q@stork.gentoo.org
1 welp 07/12/31 13:31:57
2
3 Added: openresolv-1.1.ebuild Manifest metadata.xml
4 ChangeLog
5 Log:
6 Initial import; bug 201853
7 (Portage version: 2.1.4_rc11)
8
9 Revision Changes Path
10 1.1 net-dns/openresolv/openresolv-1.1.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/openresolv-1.1.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/openresolv-1.1.ebuild?rev=1.1&content-type=text/plain
14
15 Index: openresolv-1.1.ebuild
16 ===================================================================
17 # Copyright 1999-2007 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/openresolv-1.1.ebuild,v 1.1 2007/12/31 13:31:56 welp Exp $
20
21 inherit eutils
22
23 DESCRIPTION="A framework for managing DNS information"
24 HOMEPAGE="http://roy.marples.name/node/343"
25 SRC_URI="http://roy.marples.name/${PN}/${P}.tar.bz2"
26
27 LICENSE="BSD-2"
28 SLOT="0"
29 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
30 IUSE=""
31
32 DEPEND="!net-dns/resolvconf-gentoo
33 !>net-dns/dnsmasq-2.40-r1"
34 RDEPEND=""
35
36 src_install() {
37 make DESTDIR="${D}" install || die "Failed to install"
38 }
39
40 pkg_postinst() {
41 if [ ! -"L ${ROOT}/etc/resolv.conf" ] \
42 || [ "$(readlink "${ROOT}/etc/resolv.conf")" != \
43 "resolvconf/run/resolv.conf" ] ; then
44 ewarn "resolvconf requires ${ROOT}etc/resolv.conf to be a symbolic"
45 ewarn "to resolvconf/run/resolv.conf"
46 ewarn "To set this up automatically type"
47 ewarn " emerge --config =${PF}"
48 fi
49 }
50
51 pkg_config() {
52 cd "${ROOT}/etc"
53 if [ -L resolv.conf -a "$(readlink resolv.conf)" = \
54 "resolvconf/run/resolv.conf" ] ; then
55 einfo "${ROOT}etc/resolv.conf is already configured for ${PN}"
56 else
57 if [ -e resolv.conf ] ; then
58 einfo "Your existing resolv.conf is will be mapped to an"
59 einfo "interface called \"dummy\" in resolvconf. This will"
60 einfo "disappear when you reboot."
61 cp resolv.conf resolvconf/run/resolv.conf
62 [ ! -d resolvconf/run/interfaces ] \
63 && mkdir resolvconf/run/interfaces
64 cp resolv.conf resolvconf/run/interfaces/dummy
65 echo "dummy" > resolvconf/run/add_order
66 fi
67 rm -f resolv.conf
68 ln -snf resolvconf/run/resolv.conf .
69 einfo "${ROOT}etc/resolv.conf is now correctly configured for ${PN}"
70 fi
71 }
72
73 pkg_postrm() {
74 # If we are totally removed but still configured, then replace
75 # /etc/resolv.conf with a real file
76 cd "${ROOT}"/etc
77 [ -L resolv.conf ] || return 0
78 if [ -e resolv.conf ]; then
79 [ "$(readlink resolv.conf)" = "resolvconf/run/resolv.conf" ] || return 0
80 rm resolv.conf
81 cp resolvconf/run/resolv.conf .
82 elif [ -e /var/run/resolvconf/resolv.conf ]; then
83 rm resolv.conf
84 cp /var/run/resolvconf/resolv.conf .
85 fi
86 }
87
88
89
90 1.1 net-dns/openresolv/Manifest
91
92 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/Manifest?rev=1.1&view=markup
93 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/Manifest?rev=1.1&content-type=text/plain
94
95 Index: Manifest
96 ===================================================================
97 DIST openresolv-1.1.tar.bz2 8765 RMD160 d0051abd8877f025014e9a2ab14211a615d64a59 SHA1 73cc6331e992f54d2621046b6b049362f057644c SHA256 979e7af497c69f03d9ae70134ae11e5338b42bdca06fecab5b297a1f16f381f5
98 EBUILD openresolv-1.1.ebuild 2115 RMD160 2b56fdb67a9916849803f695bdbac73aef86bb09 SHA1 6681f478f7cc3b5364bfe6706d2dc7a0b559f97a SHA256 c8d45255259c4df4faaf3144d7f48a346025c721d4ede9e24ace33d4137d3e03
99 MD5 fbc62937aac332c27a16bdcaa8d26870 openresolv-1.1.ebuild 2115
100 RMD160 2b56fdb67a9916849803f695bdbac73aef86bb09 openresolv-1.1.ebuild 2115
101 SHA256 c8d45255259c4df4faaf3144d7f48a346025c721d4ede9e24ace33d4137d3e03 openresolv-1.1.ebuild 2115
102 MISC ChangeLog 252 RMD160 257eac837238175023dac1cfd3cf08975466e9ab SHA1 fba6b0a790c56573b845662a47128457c3cb0e1d SHA256 a33f2ca6811706ac1dbc16996f2d7b00a12c51c503febd74a90807b3d920132c
103 MD5 ab43c8a339c3ef8a6c87cb5e8b8897f7 ChangeLog 252
104 RMD160 257eac837238175023dac1cfd3cf08975466e9ab ChangeLog 252
105 SHA256 a33f2ca6811706ac1dbc16996f2d7b00a12c51c503febd74a90807b3d920132c ChangeLog 252
106 MISC metadata.xml 315 RMD160 22169f34ce4339237cd154625165db8392a2625e SHA1 c577e94a97b82c2d67790e2b3f65a9f4bc1c919e SHA256 535c23e2542894c12240ece5716ec2138be18fb8a116c9b5e538ce6b41bce28a
107 MD5 4685754f727b177013568b00ae2d5325 metadata.xml 315
108 RMD160 22169f34ce4339237cd154625165db8392a2625e metadata.xml 315
109 SHA256 535c23e2542894c12240ece5716ec2138be18fb8a116c9b5e538ce6b41bce28a metadata.xml 315
110 MD5 90ce67c4a9dba88c2e97e656bbfb8668 files/digest-openresolv-1.1 241
111 RMD160 f87f99099f24917ce22d29ffe5a63c8c754c9348 files/digest-openresolv-1.1 241
112 SHA256 7ddd046e45b6f669c36a8810feccffa511093320e7d7355affc1f597661d1feb files/digest-openresolv-1.1 241
113
114
115
116 1.1 net-dns/openresolv/metadata.xml
117
118 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/metadata.xml?rev=1.1&view=markup
119 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/metadata.xml?rev=1.1&content-type=text/plain
120
121 Index: metadata.xml
122 ===================================================================
123 <?xml version="1.0" encoding="UTF-8"?>
124 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
125 <pkgmetadata>
126 <herd>no-herd</herd>
127 <maintainer>
128 <email>welp@g.o</email>
129 </maintainer>
130 <longdescription lang="en">
131 A framework for managing DNS information
132 </longdescription>
133 </pkgmetadata>
134
135
136
137 1.1 net-dns/openresolv/ChangeLog
138
139 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/ChangeLog?rev=1.1&view=markup
140 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dns/openresolv/ChangeLog?rev=1.1&content-type=text/plain
141
142 Index: ChangeLog
143 ===================================================================
144 # ChangeLog for net-dns/openresolv
145 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
146 # $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/ChangeLog,v 1.1 2007/12/31 13:31:56 welp Exp $
147
148 *openresolv-1.1 (31 Dec 2007)
149
150 31 Dec 2007; <welp@g.o> +metadata.xml, +openresolv-1.1.ebuild:
151 Initial import; bug 201853
152
153
154
155
156 --
157 gentoo-commits@g.o mailing list