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/arch/arm64/, media-libs/ming/, profiles/
Date: Fri, 06 Sep 2019 07:23:33
Message-Id: 1567754603.b16341cdd92ab5e7788dbdfb42d67533da10a255.mgorny@gentoo
1 commit: b16341cdd92ab5e7788dbdfb42d67533da10a255
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 6 07:22:17 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 6 07:23:23 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16341cd
7
8 media-libs/ming: Remove last-rited pkg
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 media-libs/ming/Manifest | 1 -
13 media-libs/ming/metadata.xml | 12 -----
14 media-libs/ming/ming-0.20181112.ebuild | 97 ----------------------------------
15 profiles/arch/arm64/package.use.mask | 1 -
16 profiles/package.mask | 5 --
17 5 files changed, 116 deletions(-)
18
19 diff --git a/media-libs/ming/Manifest b/media-libs/ming/Manifest
20 deleted file mode 100644
21 index fd30e2c4b34..00000000000
22 --- a/media-libs/ming/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST ming-0.20181112.tar.gz 14889061 BLAKE2B a276f7aaf386f0233b9e92a95daf22b7fd192654275e99f70106b7abf2ec3963ae8d70a82addd2690e6c7038a0a52e41a27fbd5c9b38cc96d1ab617a3bfc522d SHA512 a4d3ed04c96ffc6d040ace3451f2d99a3fdda0726b45cee30913ca2dc8d9f24ff156a643eeb888d05eb199dd9f2caf4ce4f84fe40e1b95bf2f6c9e038155fdc3
26
27 diff --git a/media-libs/ming/metadata.xml b/media-libs/ming/metadata.xml
28 deleted file mode 100644
29 index e85491fe7d6..00000000000
30 --- a/media-libs/ming/metadata.xml
31 +++ /dev/null
32 @@ -1,12 +0,0 @@
33 -<?xml version='1.0' encoding='UTF-8'?>
34 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 -<pkgmetadata>
36 - <maintainer type="project">
37 - <email>graphics@g.o</email>
38 - <name>Gentoo Graphics Project</name>
39 - </maintainer>
40 - <upstream>
41 - <remote-id type="sourceforge">ming</remote-id>
42 - <remote-id type="github">libming/libming</remote-id>
43 - </upstream>
44 -</pkgmetadata>
45
46 diff --git a/media-libs/ming/ming-0.20181112.ebuild b/media-libs/ming/ming-0.20181112.ebuild
47 deleted file mode 100644
48 index b185a867bd7..00000000000
49 --- a/media-libs/ming/ming-0.20181112.ebuild
50 +++ /dev/null
51 @@ -1,97 +0,0 @@
52 -# Copyright 1999-2019 Gentoo Authors
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=6
56 -
57 -PYTHON_COMPAT=( python2_7 )
58 -PHP_EXT_NAME=ming
59 -PHP_EXT_OPTIONAL_USE=php
60 -AUTOTOOLS_AUTORECONF=yes
61 -GENTOO_DEPEND_ON_PERL=no
62 -
63 -inherit autotools distutils-r1 flag-o-matic multilib perl-module vcs-snapshot
64 -
65 -EGIT_COMMIT="50098023446a5412efcfbd40552821a8cba983a6"
66 -
67 -DESCRIPTION="An Open Source library for Flash movie generation"
68 -HOMEPAGE="http://ming.sourceforge.net/"
69 -SRC_URI="https://github.com/libming/libming/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
70 -
71 -LICENSE="LGPL-2.1"
72 -SLOT="0"
73 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
74 -IUSE="+perl php +python static-libs"
75 -
76 -RDEPEND="perl? ( dev-lang/perl:= )
77 - python? ( ${PYTHON_DEPS} )
78 - media-libs/freetype:=
79 - media-libs/libpng:0=
80 - media-libs/giflib:=
81 - sys-libs/zlib:=
82 - !media-libs/libswf"
83 -DEPEND="${RDEPEND}
84 - sys-devel/flex
85 - virtual/pkgconfig
86 - virtual/yacc"
87 -PDEPEND="php? ( dev-php/ming-php )"
88 -
89 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
90 -
91 -# Tests only work when the package is tested on a system
92 -# which does not presently have any version of ming installed.
93 -RESTRICT="test"
94 -
95 -src_prepare() {
96 - default
97 -
98 - # Let's get rid of the TEXTRELS, link dynamic. Use gif.
99 - sed -i \
100 - -e 's/libming.a/libming.so/' \
101 - -e 's/lungif/lgif/' \
102 - perl_ext/Makefile.PL || die "sed #1 failed"
103 -
104 - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die "sed #2 failed"
105 -
106 - eautoreconf
107 -}
108 -
109 -src_configure() {
110 - # build is sensitive to -O3 (bug #297437)
111 - replace-flags -O3 -O2
112 -
113 - # build python via distutils calls, disable here
114 - # php is done in dev-php/ming-php
115 - local myconf=(
116 - --disable-python
117 - --disable-php
118 - $(use_enable static-libs static)
119 - $(use_enable perl)
120 - )
121 - econf "${myconf[@]}"
122 -}
123 -
124 -run_distutils() {
125 - if use python; then
126 - pushd py_ext > /dev/null || die
127 - distutils-r1_"${@}"
128 - popd > /dev/null || die
129 - fi
130 -}
131 -
132 -src_compile() {
133 - # some parallel make issues on flex/bison
134 - emake -C src/actioncompiler -j1
135 - emake
136 -
137 - run_distutils ${FUNCNAME}
138 -}
139 -
140 -src_install() {
141 - run_distutils ${FUNCNAME}
142 -
143 - emake DESTDIR="${D}" INSTALLDIRS="vendor" install
144 - einstalldocs
145 -
146 - perl_delete_localpod
147 - find "${ED}"usr/lib* -name '*.la' -delete
148 -}
149
150 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
151 index 3bd0eab84fa..84620e110da 100644
152 --- a/profiles/arch/arm64/package.use.mask
153 +++ b/profiles/arch/arm64/package.use.mask
154 @@ -179,7 +179,6 @@ sys-cluster/neutron haproxy
155 dev-python/ipython notebook
156 dev-python/networkx scipy
157 dev-ruby/haml test
158 -media-libs/ming php
159 media-libs/opencv contrib_dnn
160 net-analyzer/icinga2 classicui
161
162
163 diff --git a/profiles/package.mask b/profiles/package.mask
164 index 540b022449e..c68e6f79ce0 100644
165 --- a/profiles/package.mask
166 +++ b/profiles/package.mask
167 @@ -418,11 +418,6 @@ dev-java/jlayer
168 # and accept a more unstable release.
169 >=www-client/chromium-78
170
171 -# Aaron Bauman <bman@g.o> (2019-08-04)
172 -# multiple open sec bugs. no response from upstream
173 -# Masked for removal in 30 days
174 -media-libs/ming
175 -
176 # Miroslav Šulc <fordfrog@g.o> (2019-07-30)
177 # Depends on >=virtual/{jdk,jre}-11 which is masked
178 =www-servers/tomcat-9.0.22