Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/olsrd/
Date: Tue, 29 Aug 2017 22:54:23
Message-Id: 1504047251.aa5e5e0f243920a7a2de9c0d1acd1435c588ed6e.jer@gentoo
1 commit: aa5e5e0f243920a7a2de9c0d1acd1435c588ed6e
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 29 22:54:11 2017 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 29 22:54:11 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5e5e0f
7
8 net-misc/olsrd: Old.
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.3
11
12 net-misc/olsrd/Manifest | 2 -
13 net-misc/olsrd/olsrd-0.9.0.2.ebuild | 85 --------------------------------
14 net-misc/olsrd/olsrd-0.9.6.ebuild | 97 -------------------------------------
15 3 files changed, 184 deletions(-)
16
17 diff --git a/net-misc/olsrd/Manifest b/net-misc/olsrd/Manifest
18 index 9025f8ee341..157f2e89c07 100644
19 --- a/net-misc/olsrd/Manifest
20 +++ b/net-misc/olsrd/Manifest
21 @@ -1,3 +1 @@
22 -DIST olsrd-0.9.0.2.tar.bz2 5439596 SHA256 cc464b29c7740354d815d5faa753fd27c0677d71e8eb42e78abc382996892845 SHA512 a0fc1fd21c7cc7a374bc24379b13b29525e584fa4f116c5d8e14449c3e614de4cb153bba653de48e99a278a6abe3285b059101b1ba96882bd94983dc2b907058 WHIRLPOOL 55a05cd332396ba70fd2e7e86a3ad791e02285074b5f32dc75ffb8ad1af1183534248760e52c31878cfac627988a67edab37711ce6435da6179272db9ae5af89
23 DIST olsrd-0.9.6.1.tar.bz2 908871 SHA256 9cac290e9bff5fc7422110b9ccd972853f10962c962d2f31a63de9c6d1520612 SHA512 06e97c3fef6e2f24885fc96f9e68582523926188e4bbe9283c3add997c20f8cec1e691063d5cf6392e4e56dfa250c2cd8ac00035b47f56dbd2069b12b430255a WHIRLPOOL 527cea2116dd390942fbada09946f8c4fcc5bb70977fb8073ecf1bda6eb95a14c37bff1e637d2031803cacce3dc3c7c0bb505273e0bbe1b847a60cbfb1d583f7
24 -DIST olsrd-0.9.6.tar.bz2 908597 SHA256 d68f59f26f8bcf7136e622759b6ec14f806ea1afd0d2c68818dcb7ec6461c1b0 SHA512 74f08a0261795b828d47823088ef44cdb0ddccc99c304e10af6859716a2267ddc905a2f10904021ed79742d483e87e5e8b4a035cd1eea9d9266231090a7ff050 WHIRLPOOL 012b08b4b759646ab863909dba311fc46274843a998f56412e3f0fcfcae15e1950e97b9463210bfe5b6734f1456a2ea018b5bbab67480b8ad803d267b8ef81a3
25
26 diff --git a/net-misc/olsrd/olsrd-0.9.0.2.ebuild b/net-misc/olsrd/olsrd-0.9.0.2.ebuild
27 deleted file mode 100644
28 index b86f7d0419d..00000000000
29 --- a/net-misc/olsrd/olsrd-0.9.0.2.ebuild
30 +++ /dev/null
31 @@ -1,85 +0,0 @@
32 -# Copyright 1999-2016 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -inherit eutils multilib toolchain-funcs versionator
37 -
38 -DESCRIPTION="An implementation of the Optimized Link State Routing protocol"
39 -HOMEPAGE="http://www.olsr.org/"
40 -SRC_URI="http://www.olsr.org/releases/$(get_version_component_range 1-2)/${P}.tar.bz2"
41 -
42 -SLOT="0"
43 -LICENSE="BSD LGPL-2.1"
44 -KEYWORDS="amd64 x86"
45 -IUSE="gtk"
46 -DEPEND="
47 - gtk? (
48 - dev-libs/glib:2
49 - x11-libs/gdk-pixbuf:2
50 - x11-libs/gtk+:2
51 - )
52 -"
53 -RDEPEND="${DEPEND}"
54 -
55 -src_prepare() {
56 - epatch "${FILESDIR}"/${PN}-0.9.0.2-gtk.patch
57 -
58 - # fix parallel make
59 - # respect AR
60 - # verbose build
61 - # fix default prefix, bug #453440
62 - sed -i \
63 - -e '/@echo "\[/d' \
64 - -e 's|$(MAKECMD)|$(MAKE)|g' \
65 - -e 's|@$(CC)|$(CC)|g' \
66 - -e 's|@ar |$(AR) |g' \
67 - -e '/^prefix/s:/usr/local:/usr:' \
68 - $( find . -name 'Makefile*' ) || die
69 -
70 - # respect LDFLAGS
71 - sed -i \
72 - -e 's|$(CC)|& $(OLSRD_LDFLAGS)|g' \
73 - lib/pud/nmealib/Makefile lib/pud/wireformat/Makefile || die
74 -}
75 -
76 -src_compile() {
77 - tc-export PKG_CONFIG
78 - emake \
79 - CC="$(tc-getCC)" \
80 - VERBOSE=1 \
81 - LIBDIR="/usr/$(get_libdir)/${PN}" \
82 - OLSRD_LDFLAGS="${LDFLAGS}" \
83 - OS=linux \
84 - build_all
85 - if use gtk; then
86 - emake -C gui/linux-gtk LIBDIR="/usr/$(get_libdir)/${PN}" CC="$(tc-getCC)"
87 - fi
88 -}
89 -
90 -src_install() {
91 - emake OS=linux LIBDIR="${D}/usr/$(get_libdir)/${PN}" \
92 - DESTDIR="${D}" STRIP=true install_all
93 - if use gtk; then
94 - emake -C gui/linux-gtk \
95 - LIBDIR="${D}/usr/$(get_libdir)/${PN}" DESTDIR="${D}" install
96 - fi
97 -
98 - doinitd "${FILESDIR}/${PN}"
99 -
100 - dodoc CHANGELOG \
101 - valgrind-howto.txt files/olsrd.conf.default.rfc \
102 - files/olsrd.conf.default.lq \
103 - lib/arprefresh/README_ARPREFRESH \
104 - lib/bmf/README_BMF \
105 - lib/dot_draw/README_DOT_DRAW \
106 - lib/dyn_gw/README_DYN_GW \
107 - lib/dyn_gw_plain/README_DYN_GW_PLAIN \
108 - lib/httpinfo/README_HTTPINFO \
109 - lib/mini/README_MINI \
110 - lib/nameservice/README_NAMESERVICE \
111 - lib/pgraph/README_PGRAPH \
112 - lib/quagga/README_QUAGGA \
113 - lib/secure/README_SECURE \
114 - lib/txtinfo/README_TXTINFO \
115 - lib/watchdog/README_WATCHDOG
116 -}
117
118 diff --git a/net-misc/olsrd/olsrd-0.9.6.ebuild b/net-misc/olsrd/olsrd-0.9.6.ebuild
119 deleted file mode 100644
120 index fe4249c7e19..00000000000
121 --- a/net-misc/olsrd/olsrd-0.9.6.ebuild
122 +++ /dev/null
123 @@ -1,97 +0,0 @@
124 -# Copyright 1999-2017 Gentoo Foundation
125 -# Distributed under the terms of the GNU General Public License v2
126 -
127 -EAPI=6
128 -inherit eutils multilib toolchain-funcs versionator
129 -
130 -DESCRIPTION="An implementation of the Optimized Link State Routing protocol"
131 -HOMEPAGE="http://www.olsr.org/"
132 -SRC_URI="http://www.olsr.org/releases/$(get_version_component_range 1-2)/${P}.tar.bz2"
133 -
134 -SLOT="0"
135 -LICENSE="BSD LGPL-2.1"
136 -KEYWORDS="~amd64 ~x86"
137 -IUSE="gtk pud"
138 -DEPEND="
139 - gtk? (
140 - dev-libs/glib:2
141 - x11-libs/gdk-pixbuf:2
142 - x11-libs/gtk+:2
143 - )
144 - pud? ( sci-geosciences/gpsd )
145 -"
146 -RDEPEND="
147 - ${DEPEND}
148 -"
149 -PATCHES=(
150 - "${FILESDIR}"/${PN}-0.9.0.2-gtk.patch
151 - "${FILESDIR}"/${PN}-0.9.6-gpsd.patch
152 -)
153 -src_prepare() {
154 - default
155 -
156 - # fix parallel make
157 - # respect AR
158 - # verbose build
159 - # fix default prefix, bug #453440
160 - sed -i \
161 - -e '/@echo "\[/d' \
162 - -e 's|$(MAKECMD)|$(MAKE)|g' \
163 - -e 's|@$(CC)|$(CC)|g' \
164 - -e 's|@ar |$(AR) |g' \
165 - -e '/^prefix/s:/usr/local:/usr:' \
166 - $( find . -name 'Makefile*' ) || die
167 -
168 - # respect LDFLAGS
169 - sed -i \
170 - -e 's|$(CC)|& $(OLSRD_LDFLAGS)|g' \
171 - lib/pud/nmealib/Makefile lib/pud/wireformat/Makefile || die
172 -}
173 -
174 -src_configure() {
175 - if ! use pud; then
176 - sed -i -e '/^SUBDIRS/ s|pud||g' Makefile || die
177 - fi
178 -}
179 -
180 -src_compile() {
181 - tc-export PKG_CONFIG
182 - emake \
183 - CC="$(tc-getCC)" \
184 - VERBOSE=1 \
185 - LIBDIR="/usr/$(get_libdir)/${PN}" \
186 - OLSRD_LDFLAGS="${LDFLAGS}" \
187 - OS=linux \
188 - build_all
189 - if use gtk; then
190 - emake -C gui/linux-gtk LIBDIR="/usr/$(get_libdir)/${PN}" CC="$(tc-getCC)"
191 - fi
192 -}
193 -
194 -src_install() {
195 - emake OS=linux LIBDIR="${D}/usr/$(get_libdir)/${PN}" \
196 - DESTDIR="${D}" STRIP=true install_all
197 - if use gtk; then
198 - emake -C gui/linux-gtk \
199 - LIBDIR="${D}/usr/$(get_libdir)/${PN}" DESTDIR="${D}" install
200 - fi
201 -
202 - doinitd "${FILESDIR}/${PN}"
203 -
204 - dodoc CHANGELOG \
205 - valgrind-howto.txt files/olsrd.conf.default.rfc \
206 - files/olsrd.conf.default.lq \
207 - lib/arprefresh/README_ARPREFRESH \
208 - lib/bmf/README_BMF \
209 - lib/dot_draw/README_DOT_DRAW \
210 - lib/dyn_gw/README_DYN_GW \
211 - lib/dyn_gw_plain/README_DYN_GW_PLAIN \
212 - lib/httpinfo/README_HTTPINFO \
213 - lib/mini/README_MINI \
214 - lib/nameservice/README_NAMESERVICE \
215 - lib/pgraph/README_PGRAPH \
216 - lib/quagga/README_QUAGGA \
217 - lib/secure/README_SECURE \
218 - lib/txtinfo/README_TXTINFO \
219 - lib/watchdog/README_WATCHDOG
220 -}