Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/libmcal/, dev-libs/libmcal/files/
Date: Sat, 20 Apr 2019 23:26:06
Message-Id: 1555748930.13e5276976d560ae038eaf2a587c9c8d2f327439.mgorny@gentoo
1 commit: 13e5276976d560ae038eaf2a587c9c8d2f327439
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 08:22:06 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 08:28:50 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e52769
7
8 dev-libs/libmcal: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/542924
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-libs/libmcal/Manifest | 2 -
14 .../libmcal/files/libmcal-0.7-flex-2.5.37.patch | 14 -----
15 dev-libs/libmcal/files/libmcal-0.7-flexfix.patch | 29 ---------
16 dev-libs/libmcal/files/libmcal-0.7-fpic.patch | 56 -----------------
17 dev-libs/libmcal/files/libmcal-0.7-gcc4.patch | 32 ----------
18 dev-libs/libmcal/files/libmcal-0.7-libdir.patch | 25 --------
19 dev-libs/libmcal/files/libmcal-0.7-r6-fpic.patch | 56 -----------------
20 dev-libs/libmcal/files/libmcal-0.7-r6-gcc4.patch | 34 ----------
21 dev-libs/libmcal/libmcal-0.7-r5.ebuild | 69 ---------------------
22 dev-libs/libmcal/libmcal-0.7-r6.ebuild | 72 ----------------------
23 dev-libs/libmcal/metadata.xml | 11 ----
24 profiles/package.mask | 7 ---
25 12 files changed, 407 deletions(-)
26
27 diff --git a/dev-libs/libmcal/Manifest b/dev-libs/libmcal/Manifest
28 deleted file mode 100644
29 index 2234547a02f..00000000000
30 --- a/dev-libs/libmcal/Manifest
31 +++ /dev/null
32 @@ -1,2 +0,0 @@
33 -DIST libmcal-0.7.tar.gz 49039 BLAKE2B 78a2f74f92a6b34489b26eac90de1854b6151d78bea3f9e2b4225de8715e1276013e0574e4de3dc66888507f2e9fd432a11d2890f10193330da68e67e375660e SHA512 9d94d9acb663f9add43000be91c1c59e7d5a2a968b3526a97a37c7965df4b07e1e4efa92533bfd0aa92105a90efb7e062307a07b36ca1f21fdc9ea6928fea2f4
34 -DIST mcaldrivers-0.9.tar.gz 13445 BLAKE2B 3c10a07e6a5bde671f50abcedeb64b80fc9cfa140d63cab916673192d02fcec9e4c2dc54b09211031e68ae55aa77ab428abef0f84072e41bab3c2e4d94251952 SHA512 1dda4e09c85ac461bff4d812f51aaec600ecd6b337cce5f73c3b2a9a3f9a1685f5fbe915073df5f10b3ba16e1a6a0f8821c59e23b2600acde8a00de3f92960d9
35
36 diff --git a/dev-libs/libmcal/files/libmcal-0.7-flex-2.5.37.patch b/dev-libs/libmcal/files/libmcal-0.7-flex-2.5.37.patch
37 deleted file mode 100644
38 index 8c2e3869987..00000000000
39 --- a/dev-libs/libmcal/files/libmcal-0.7-flex-2.5.37.patch
40 +++ /dev/null
41 @@ -1,14 +0,0 @@
42 ---- libmcal.orig/icalroutines.h 2003-01-28 18:45:21.000000000 +0100
43 -+++ libmcal/icalroutines.h 2013-02-04 01:54:27.833995640 +0100
44 -@@ -48,8 +48,10 @@
45 -
46 -
47 - /* ICAL parser. */
48 -+#ifndef ical_yytext
49 - extern char *ical_yytext;
50 --extern int ical_yyleng;
51 -+extern size_t ical_yyleng;
52 -+#endif
53 - int ical_yylex(void);
54 - void ical_usebuf(const char *buf, size_t size);
55 - void ical_preprocess(char *buf, size_t *size);
56
57 diff --git a/dev-libs/libmcal/files/libmcal-0.7-flexfix.patch b/dev-libs/libmcal/files/libmcal-0.7-flexfix.patch
58 deleted file mode 100644
59 index 0088dce4ccc..00000000000
60 --- a/dev-libs/libmcal/files/libmcal-0.7-flexfix.patch
61 +++ /dev/null
62 @@ -1,29 +0,0 @@
63 ---- libmcal/icalscanner.lex 2003-01-28 09:45:21.000000000 -0800
64 -+++ libmcal/icalscanner.lex.new 2006-04-01 22:47:58.515410944 -0800
65 -@@ -32,13 +32,6 @@
66 - */
67 -
68 - #include "icalroutines.h"
69 --
70 --void
71 --ical_usebuf(const char *buf, size_t size)
72 --{
73 -- BEGIN(INITIAL);
74 -- yy_scan_bytes(buf, size);
75 --}
76 - %}
77 -
78 -
79 -@@ -68,3 +61,12 @@
80 - {LF} BEGIN(INITIAL); return ICALTOK_LF;
81 - . return ICALTOK_JUNK;
82 - <<EOF>> return ICALTOK_EOF;
83 -+
84 -+%%
85 -+
86 -+void
87 -+ical_usebuf(const char *buf, size_t size)
88 -+{
89 -+ BEGIN(INITIAL);
90 -+ yy_scan_bytes(buf, size);
91 -+}
92
93 diff --git a/dev-libs/libmcal/files/libmcal-0.7-fpic.patch b/dev-libs/libmcal/files/libmcal-0.7-fpic.patch
94 deleted file mode 100644
95 index be003d354a4..00000000000
96 --- a/dev-libs/libmcal/files/libmcal-0.7-fpic.patch
97 +++ /dev/null
98 @@ -1,56 +0,0 @@
99 ---- Makefile.in 2003-11-27 15:46:46.887752568 +0000
100 -+++ Makefile.in 2003-11-27 16:14:17.325847840 +0000
101 -@@ -7,7 +7,7 @@
102 -
103 - INCLUDE=@DRIVER_INCDIR@ ${OTHERINCDIR} -I.
104 -
105 --CFLAGS=-O0 -Wall -g ${INCLUDE} ${OTHER_CFLAGS}
106 -+CFLAGS=-O0 -Wall -g ${OTHER_CFLAGS}
107 -
108 - LIBOBJS=mcal.o datetime.o lex.ical_yy.o icalroutines.o cal_misc.o $(DRIVER_LIBS)
109 - ALLOBJS=${LIBOBJS} tester.o
110 -@@ -17,6 +17,9 @@
111 - LIBCAL=libmcal.a
112 - LIBCAL_SO=libmcal.so
113 -
114 -+%.o: %.c
115 -+ gcc $(CFLAGS) -fPIC $(INCLUDE) -c -o $@ $<
116 -+
117 - all: libmcal.a libmcal.so
118 -
119 - install: libmcal.a libmcal.so
120 -@@ -38,7 +41,7 @@
121 -
122 - libmcal.so: $(LIBOBJS)
123 - rm -f $(LIBCAL_SO)
124 -- gcc $(CFLAGS) -shared -o $(LIBCAL_SO) $(LIBOBJS)
125 -+ gcc $(CFLAGS) $(INCLUDE) -shared -o $(LIBCAL_SO) $(LIBOBJS)
126 -
127 - lex.ical_yy.c: icalscanner.lex
128 - $(FLEX) $<
129 ---- mstore/Makefile.old 2004-08-08 16:37:13.641537544 +0100
130 -+++ mstore/Makefile 2004-08-08 16:37:35.473218624 +0100
131 -@@ -8,6 +8,10 @@
132 - ALLOBJS=mstore.o
133 - TARGET=mstore_driver.o
134 -
135 -+%.o: %.c
136 -+ gcc $(CFLAGS) -fPIC $(INCLUDE) -c -o $@ $<
137 -+
138 -+
139 - all: $(TARGET)
140 -
141 -
142 ---- icap/Makefile.old 2004-08-08 16:38:58.353618888 +0100
143 -+++ icap/Makefile 2004-08-08 16:39:18.841504256 +0100
144 -@@ -7,6 +7,10 @@
145 - ALLOBJS=icap.o icaproutines.o lex.icap_yy.o
146 - TARGET=icap_driver.o
147 -
148 -+%.o: %.c
149 -+ gcc $(CFLAGS) -fPIC $(INCLUDE) -c -o $@ $<
150 -+
151 -+
152 - all: $(TARGET)
153 -
154 -
155
156 diff --git a/dev-libs/libmcal/files/libmcal-0.7-gcc4.patch b/dev-libs/libmcal/files/libmcal-0.7-gcc4.patch
157 deleted file mode 100644
158 index d38d0c356dc..00000000000
159 --- a/dev-libs/libmcal/files/libmcal-0.7-gcc4.patch
160 +++ /dev/null
161 @@ -1,32 +0,0 @@
162 ---- a/icap/icap.c 2003-01-28 18:31:33.000000000 +0100
163 -+++ b/icap/icap.c 2005-08-12 15:04:36.000000000 +0200
164 -@@ -159,7 +159,7 @@
165 - if (!reopen) {
166 - if ((stream = calloc(1, sizeof(*stream))) == NULL)
167 - goto fail;
168 -- if ((DATA = calloc(1, sizeof(*DATA))) == NULL)
169 -+ if ((stream->data = calloc(1, sizeof(*DATA))) == NULL)
170 - goto fail;
171 -
172 - /* Copy host. */
173 ---- a/mstore/mstore.c 2005-08-12 15:30:52.000000000 +0200
174 -+++ b/mstore/mstore.c 2005-08-12 15:31:38.000000000 +0200
175 -@@ -308,7 +308,7 @@
176 - if (!reopen) {
177 - if ((stream = calloc(1, sizeof(*stream))) == NULL)
178 - goto fail;
179 -- if ((DATA = calloc(1, sizeof(*DATA))) == NULL)
180 -+ if ((stream->data = calloc(1, sizeof(*DATA))) == NULL)
181 - goto fail;
182 - }
183 -
184 -@@ -773,7 +773,7 @@
185 - while((event=read_event(calfile))) {
186 - if (event->id == modified_event->id)
187 - {
188 -- (const CALEVENT*)event = modified_event;
189 -+ event = modified_event;
190 - /*is more required here to assign objects, a loop through all the properties*/
191 - /* We actually only want to modify any individual property, not the whole thing..
192 - TODO */
193 -
194
195 diff --git a/dev-libs/libmcal/files/libmcal-0.7-libdir.patch b/dev-libs/libmcal/files/libmcal-0.7-libdir.patch
196 deleted file mode 100644
197 index b784993aed0..00000000000
198 --- a/dev-libs/libmcal/files/libmcal-0.7-libdir.patch
199 +++ /dev/null
200 @@ -1,25 +0,0 @@
201 -diff -Naur libmcal.orig/Makefile.in libmcal/Makefile.in
202 ---- libmcal.orig/Makefile.in 2003-01-28 09:45:21.000000000 -0800
203 -+++ libmcal/Makefile.in 2005-02-06 21:20:58.860199158 -0800
204 -@@ -20,17 +20,17 @@
205 - all: libmcal.a libmcal.so
206 -
207 - install: libmcal.a libmcal.so
208 -- mkdir -p ${DESTDIR}@prefix@/lib/
209 -+ mkdir -p ${DESTDIR}@libdir@
210 - mkdir -p ${DESTDIR}@prefix@/include/mcal/
211 -- install -m 755 -o 0 -g 0 libmcal.a libmcal.so ${DESTDIR}@prefix@/lib
212 -+ install -m 755 -o 0 -g 0 libmcal.a libmcal.so ${DESTDIR}@libdir@
213 - install -m 644 -o 0 -g 0 \
214 - mcal.h bool.h datetime.h drivers.h cal_misc.h icalroutines.h \
215 - ${DESTDIR}@prefix@/include/mcal/
216 - touch installed
217 -
218 - install-strip: installed
219 -- strip ${DESTDIR}@prefix@/lib/libmcal.so
220 -- strip ${DESTDIR}@prefix@/lib/libmcal.a
221 -+ strip ${DESTDIR}@libdir@/libmcal.so
222 -+ strip ${DESTDIR}@libdir@/libmcal.a
223 -
224 - libmcal.a: $(LIBOBJS)
225 - rm -f $(LIBCAL)
226
227 diff --git a/dev-libs/libmcal/files/libmcal-0.7-r6-fpic.patch b/dev-libs/libmcal/files/libmcal-0.7-r6-fpic.patch
228 deleted file mode 100644
229 index 72a199a3a57..00000000000
230 --- a/dev-libs/libmcal/files/libmcal-0.7-r6-fpic.patch
231 +++ /dev/null
232 @@ -1,56 +0,0 @@
233 ---- Makefile.in 2003-11-27 15:46:46.887752568 +0000
234 -+++ Makefile.in 2003-11-27 16:14:17.325847840 +0000
235 -@@ -7,7 +7,7 @@
236 -
237 - INCLUDE=@DRIVER_INCDIR@ ${OTHERINCDIR} -I.
238 -
239 --CFLAGS=-O0 -Wall -g ${INCLUDE} ${OTHER_CFLAGS}
240 -+CFLAGS=-O0 -Wall -g ${OTHER_CFLAGS}
241 -
242 - LIBOBJS=mcal.o datetime.o lex.ical_yy.o icalroutines.o cal_misc.o $(DRIVER_LIBS)
243 - ALLOBJS=${LIBOBJS} tester.o
244 -@@ -17,6 +17,9 @@
245 - LIBCAL=libmcal.a
246 - LIBCAL_SO=libmcal.so
247 -
248 -+%.o: %.c
249 -+ $(CC) $(CFLAGS) -fPIC $(INCLUDE) -c -o $@ $<
250 -+
251 - all: libmcal.a libmcal.so
252 -
253 - install: libmcal.a libmcal.so
254 -@@ -38,7 +41,7 @@
255 -
256 - libmcal.so: $(LIBOBJS)
257 - rm -f $(LIBCAL_SO)
258 -- gcc $(CFLAGS) -shared -o $(LIBCAL_SO) $(LIBOBJS)
259 -+ $(CC) -Wl,-soname=$@ $(CFLAGS) $(LDFLAGS) $(INCLUDE) -shared -o $(LIBCAL_SO) $(LIBOBJS)
260 -
261 - lex.ical_yy.c: icalscanner.lex
262 - $(FLEX) $<
263 ---- mstore/Makefile.old 2004-08-08 16:37:13.641537544 +0100
264 -+++ mstore/Makefile 2004-08-08 16:37:35.473218624 +0100
265 -@@ -8,6 +8,10 @@
266 - ALLOBJS=mstore.o
267 - TARGET=mstore_driver.o
268 -
269 -+%.o: %.c
270 -+ $(CC) $(CFLAGS) -fPIC $(INCLUDE) -c -o $@ $<
271 -+
272 -+
273 - all: $(TARGET)
274 -
275 -
276 ---- icap/Makefile.old 2004-08-08 16:38:58.353618888 +0100
277 -+++ icap/Makefile 2004-08-08 16:39:18.841504256 +0100
278 -@@ -7,6 +7,10 @@
279 - ALLOBJS=icap.o icaproutines.o lex.icap_yy.o
280 - TARGET=icap_driver.o
281 -
282 -+%.o: %.c
283 -+ $(CC) $(CFLAGS) -fPIC $(INCLUDE) -c -o $@ $<
284 -+
285 -+
286 - all: $(TARGET)
287 -
288 -
289
290 diff --git a/dev-libs/libmcal/files/libmcal-0.7-r6-gcc4.patch b/dev-libs/libmcal/files/libmcal-0.7-r6-gcc4.patch
291 deleted file mode 100644
292 index 065a82dc24c..00000000000
293 --- a/dev-libs/libmcal/files/libmcal-0.7-r6-gcc4.patch
294 +++ /dev/null
295 @@ -1,34 +0,0 @@
296 -diff -urN libmcal-/icap/icap.c icap/icap.c
297 ---- libmcal/icap/icap.c 2003-01-28 18:31:33.000000000 +0100
298 -+++ icap/icap.c 2005-08-12 15:04:36.000000000 +0200
299 -@@ -159,7 +159,7 @@
300 - if (!reopen) {
301 - if ((stream = calloc(1, sizeof(*stream))) == NULL)
302 - goto fail;
303 -- if ((DATA = calloc(1, sizeof(*DATA))) == NULL)
304 -+ if ((stream->data = calloc(1, sizeof(*DATA))) == NULL)
305 - goto fail;
306 -
307 - /* Copy host. */
308 -diff -urN libmcal/mstore/mstore.c mstore/mstore.c
309 ---- libmcal/mstore/mstore.c 2005-08-12 15:30:52.000000000 +0200
310 -+++ mstore/mstore.c 2005-08-12 15:31:38.000000000 +0200
311 -@@ -308,7 +308,7 @@
312 - if (!reopen) {
313 - if ((stream = calloc(1, sizeof(*stream))) == NULL)
314 - goto fail;
315 -- if ((DATA = calloc(1, sizeof(*DATA))) == NULL)
316 -+ if ((stream->data = calloc(1, sizeof(*DATA))) == NULL)
317 - goto fail;
318 - }
319 -
320 -@@ -773,7 +773,7 @@
321 - while((event=read_event(calfile))) {
322 - if (event->id == modified_event->id)
323 - {
324 -- (const CALEVENT*)event = modified_event;
325 -+ event = modified_event;
326 - /*is more required here to assign objects, a loop through all the properties*/
327 - /* We actually only want to modify any individual property, not the whole thing..
328 - TODO */
329 -
330
331 diff --git a/dev-libs/libmcal/libmcal-0.7-r5.ebuild b/dev-libs/libmcal/libmcal-0.7-r5.ebuild
332 deleted file mode 100644
333 index eefc725bebc..00000000000
334 --- a/dev-libs/libmcal/libmcal-0.7-r5.ebuild
335 +++ /dev/null
336 @@ -1,69 +0,0 @@
337 -# Copyright 1999-2018 Gentoo Foundation
338 -# Distributed under the terms of the GNU General Public License v2
339 -
340 -EAPI=0
341 -
342 -inherit eutils multilib
343 -
344 -DRIVERS="mcaldrivers-0.9"
345 -SRC_URI_BASE="mirror://sourceforge/libmcal"
346 -DESCRIPTION="Modular Calendar Access Library"
347 -HOMEPAGE="http://mcal.chek.com/"
348 -SRC_URI="${SRC_URI_BASE}/${P}.tar.gz ${SRC_URI_BASE}/${DRIVERS}.tar.gz"
349 -
350 -LICENSE="GPL-2"
351 -SLOT="0"
352 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
353 -IUSE="pam"
354 -
355 -DEPEND="pam? ( virtual/pam )"
356 -
357 -S=${WORKDIR}/${PN}
358 -
359 -src_unpack() {
360 - unpack ${A}
361 - cd ${S}
362 - mv ${S}/../mcal-drivers/* ${S}/
363 - einfo "Using /var/spool/calendar instead of /var/calendar"
364 - for i in FAQ-MCAL HOW-TO-MCAL mstore/mstore.c mstore/README mstore/Changelog; do
365 - sed -e 's|/var/calendar|/var/spool/calendar|g' -i ${i}
366 - done
367 - cd ${S}
368 - epatch "${FILESDIR}"/${P}-fpic.patch
369 - epatch "${FILESDIR}"/${P}-libdir.patch
370 - epatch "${FILESDIR}"/${P}-gcc4.patch
371 - epatch "${FILESDIR}"/${P}-flexfix.patch
372 -}
373 -
374 -src_compile() {
375 - use pam && CFLAGS="${CFLAGS} -DUSE_PAM -lpam" LDFLAGS="${LDFLAGS} -lpam"
376 - einfo "Setting up mstore back-end"
377 - cd ${S}/mstore
378 - emake CFLAGS="${CFLAGS} -I.." LDFLAGS="${LDFLAGS}" || die
379 -
380 - einfo "Setting up icap back-end"
381 - cd ${S}/icap
382 - emake CFLAGS="${CFLAGS} -I.." LDFLAGS="${LDFLAGS}" || die
383 -
384 - cd ${S}
385 - myconf="--with-mstore --with-icap"
386 - econf ${myconf} --libdir=/usr/$(get_libdir) || die
387 - emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
388 -}
389 -
390 -src_install() {
391 - make DESTDIR="${D}" install || die
392 - dodoc CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL LICENSE README
393 - newdoc mstore/README mstore-README
394 - newdoc mstore/Changelog mstore-Changelog
395 - newdoc icap/Changelog icap-Changelog
396 - dohtml FUNCTION-REF.html
397 - keepdir /var/spool/calendar
398 - fperms 1777 /var/spool/calendar
399 -}
400 -
401 -pkg_postinst() {
402 - einfo "You should start adding users to your calendar. ( e.g. htpasswd -c /etc/mpasswd username )"
403 - # enforce perms
404 - chmod 1777 ${ROOT}/var/spool/calendar
405 -}
406
407 diff --git a/dev-libs/libmcal/libmcal-0.7-r6.ebuild b/dev-libs/libmcal/libmcal-0.7-r6.ebuild
408 deleted file mode 100644
409 index 31955f63694..00000000000
410 --- a/dev-libs/libmcal/libmcal-0.7-r6.ebuild
411 +++ /dev/null
412 @@ -1,72 +0,0 @@
413 -# Copyright 1999-2017 Gentoo Foundation
414 -# Distributed under the terms of the GNU General Public License v2
415 -
416 -EAPI="5"
417 -
418 -inherit eutils multilib
419 -
420 -DRIVERS="mcaldrivers-0.9"
421 -SRC_URI_BASE="mirror://sourceforge/libmcal"
422 -DESCRIPTION="Modular Calendar Access Library"
423 -HOMEPAGE="http://mcal.chek.com/"
424 -SRC_URI="${SRC_URI_BASE}/${P}.tar.gz ${SRC_URI_BASE}/${DRIVERS}.tar.gz"
425 -
426 -LICENSE="GPL-2"
427 -SLOT="0"
428 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
429 -IUSE="pam"
430 -DOCS="CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL README"
431 -
432 -DEPEND="pam? ( virtual/pam )"
433 -
434 -S=${WORKDIR}/${PN}
435 -
436 -src_prepare() {
437 - mv "${S}"/../mcal-drivers/* "${S}"/
438 - einfo "Using /var/spool/calendar instead of /var/calendar"
439 - for i in FAQ-MCAL HOW-TO-MCAL mstore/mstore.c mstore/README mstore/Changelog; do
440 - sed -e 's|/var/calendar|/var/spool/calendar|g' -i ${i} || die
441 - done
442 - cd "${S}"
443 - epatch "${FILESDIR}"/${PN}-0.7-r6-fpic.patch
444 - epatch "${FILESDIR}"/${PN}-0.7-libdir.patch
445 - epatch "${FILESDIR}"/${PN}-0.7-r6-gcc4.patch
446 - epatch "${FILESDIR}"/${PN}-0.7-flexfix.patch
447 - epatch "${FILESDIR}"/${PN}-0.7-flex-2.5.37.patch
448 -}
449 -
450 -src_configure() {
451 - use pam && export CFLAGS="${CFLAGS} -DUSE_PAM -lpam" LDFLAGS="${LDFLAGS} -lpam"
452 -}
453 -
454 -src_compile() {
455 - einfo "Setting up mstore back-end"
456 - cd "${S}"/mstore
457 - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -I.." LDFLAGS="${LDFLAGS}"
458 -
459 - einfo "Setting up icap back-end"
460 - cd "${S}"/icap
461 - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -I.." LDFLAGS="${LDFLAGS}"
462 -
463 - cd "${S}"
464 - myconf="--with-mstore --with-icap"
465 - # Sorry repoman, this econf cannot be run until the above two compiles are
466 - # done.
467 - econf ${myconf} --libdir=/usr/$(get_libdir)
468 - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
469 -}
470 -
471 -src_install() {
472 - emake DESTDIR="${D}" install
473 - dodoc ${DOCS}
474 - newdoc mstore/README mstore-README
475 - newdoc mstore/Changelog mstore-Changelog
476 - newdoc icap/Changelog icap-Changelog
477 - dohtml FUNCTION-REF.html
478 - keepdir /var/spool/calendar
479 - fperms 1777 "${ROOT}"/var/spool/calendar
480 -}
481 -
482 -pkg_postinst() {
483 - einfo "You should start adding users to your calendar. ( e.g. htpasswd -c /etc/mpasswd username )"
484 -}
485
486 diff --git a/dev-libs/libmcal/metadata.xml b/dev-libs/libmcal/metadata.xml
487 deleted file mode 100644
488 index f0cf5708f1c..00000000000
489 --- a/dev-libs/libmcal/metadata.xml
490 +++ /dev/null
491 @@ -1,11 +0,0 @@
492 -<?xml version="1.0" encoding="UTF-8"?>
493 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
494 -<pkgmetadata>
495 - <maintainer type="person">
496 - <email>robbat2@g.o</email>
497 - <name>Robin H. Johnson</name>
498 - </maintainer>
499 - <upstream>
500 - <remote-id type="sourceforge">libmcal</remote-id>
501 - </upstream>
502 -</pkgmetadata>
503
504 diff --git a/profiles/package.mask b/profiles/package.mask
505 index 12ee7bb53b0..f035fd2c196 100644
506 --- a/profiles/package.mask
507 +++ b/profiles/package.mask
508 @@ -588,13 +588,6 @@ kde-apps/dolphin-plugins
509 net-print/lprng
510 net-print/magicfilter
511
512 -# Michał Górny <mgorny@g.o> (21 Mar 2019)
513 -# Fails to build on modern systems. Really bad quality ebuild (#670524)
514 -# with a growing pile of patches. The current version dates back
515 -# to 2003. The homepage is dead. No reverse dependencies.
516 -# Removal in 30 days. Bug #542924.
517 -dev-libs/libmcal
518 -
519 # Miroslav Šulc <fordfrog@g.o> (19 Mar 2019)
520 # Depends on >=virtual/{jdk,jre}-11 which is masked
521 =www-servers/tomcat-9.0.17