Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxsd-frontend/, profiles/
Date: Tue, 24 Aug 2021 12:39:33
Message-Id: 1629808718.f9898a7201e1941a79bd29a44baf765389f3f033.soap@gentoo
1 commit: f9898a7201e1941a79bd29a44baf765389f3f033
2 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
3 AuthorDate: Tue Aug 24 12:38:38 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 24 12:38:38 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9898a72
7
8 dev-cpp/libxsd-frontend: Remove last-rited package
9
10 Closes: https://bugs.gentoo.org/735714
11 Closes: https://bugs.gentoo.org/787113
12 Closes: https://bugs.gentoo.org/657510
13 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
14 Signed-off-by: David Seifert <soap <AT> gentoo.org>
15
16 dev-cpp/libxsd-frontend/Manifest | 1 -
17 .../libxsd-frontend-2.0.0-r1.ebuild | 87 ----------------------
18 dev-cpp/libxsd-frontend/metadata.xml | 5 --
19 profiles/package.mask | 6 --
20 4 files changed, 99 deletions(-)
21
22 diff --git a/dev-cpp/libxsd-frontend/Manifest b/dev-cpp/libxsd-frontend/Manifest
23 deleted file mode 100644
24 index 70c1f0486db..00000000000
25 --- a/dev-cpp/libxsd-frontend/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST libxsd-frontend-2.0.0.tar.bz2 66784 BLAKE2B 3d41a97dc01f7d9231f981043ab00523f27decba428395940dd008b9a35e434e9f1a002f4214c11fe4fb9d228149eb3e05ba7da3d7682ae9d334d3d0db66dc1d SHA512 8a296fdfe2e562237d46774b33ee82e8f67835b0869c03ffdf04570db1e6f398cf97734685d44c2207abbb73cea20b57e53c8fd80a121f98196c1c7d4bacbc68
29
30 diff --git a/dev-cpp/libxsd-frontend/libxsd-frontend-2.0.0-r1.ebuild b/dev-cpp/libxsd-frontend/libxsd-frontend-2.0.0-r1.ebuild
31 deleted file mode 100644
32 index 9a16fd1f89a..00000000000
33 --- a/dev-cpp/libxsd-frontend/libxsd-frontend-2.0.0-r1.ebuild
34 +++ /dev/null
35 @@ -1,87 +0,0 @@
36 -# Copyright 1999-2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -
41 -inherit toolchain-funcs versionator
42 -
43 -DESCRIPTION="A compiler frontend for the W3C XML Schema definition language"
44 -HOMEPAGE="https://www.codesynthesis.com/projects/libxsd-frontend/"
45 -SRC_URI="https://www.codesynthesis.com/download/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
49 -IUSE=""
50 -
51 -RDEPEND="
52 - >=dev-libs/xerces-c-3.0.0
53 - dev-libs/boost:=[threads(+)]
54 - dev-cpp/libcutl"
55 -DEPEND="${RDEPEND}
56 - >=dev-util/build-0.3.10"
57 -
58 -src_configure() {
59 - mkdir -p \
60 - build/{ld,cxx/gnu} \
61 - build/import/lib{boost,cult,frontend-elements,xerces-c} || die
62 -
63 - cat >> build/cxx/configuration-dynamic.make <<- EOF || die
64 - cxx_id := gnu
65 - cxx_optimize := n
66 - cxx_debug := n
67 - cxx_rpath := n
68 - cxx_pp_extra_options :=
69 - cxx_extra_options := ${CXXFLAGS}
70 - cxx_ld_extra_options := ${LDFLAGS}
71 - cxx_extra_libs :=
72 - cxx_extra_lib_paths :=
73 - EOF
74 -
75 - cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF || die
76 - cxx_gnu := $(tc-getCXX)
77 - cxx_gnu_libraries :=
78 - cxx_gnu_optimization_options :=
79 - EOF
80 -
81 - cat >> build/ld/configuration-lib-dynamic.make <<- EOF || die
82 - ld_lib_type := shared
83 - EOF
84 -
85 - # boost
86 - cat >> build/import/libboost/configuration-dynamic.make <<- EOF || die
87 - libboost_installed := y
88 - libboost_system := y
89 - EOF
90 -
91 - # libcutl
92 - cat >> build/import/libcutl/configuration-dynamic.make <<- EOF || die
93 - libcutl_installed := y
94 - EOF
95 -
96 - # xerces-c
97 - cat >> build/import/libxerces-c/configuration-dynamic.make <<- EOF || die
98 - libxerces_c_installed := y
99 - EOF
100 -}
101 -
102 -src_compile() {
103 - emake verbose=1
104 -}
105 -
106 -src_install() {
107 - einstalldocs
108 -
109 - dolib.so xsd-frontend/libxsd-frontend.so
110 -
111 - # clean header dir of build files
112 - find xsd-frontend \( -iname '*.cxx' -o -iname 'makefile*' \
113 - -o -iname '*.o' -o -iname '*.d' -o -iname '*.m4' -o -iname '*.l' \
114 - -o -iname '*.cpp-options' -o -iname '*.so' \) -exec rm -rf '{}' + || die
115 - rm -rf xsd-frontend/arch || die
116 - doheader -r xsd-frontend
117 -}
118 -
119 -src_test() {
120 - export LD_LIBRARY_PATH="${S}/xsd-frontend:${LD_LIBRARY_PATH}"
121 - default
122 -}
123
124 diff --git a/dev-cpp/libxsd-frontend/metadata.xml b/dev-cpp/libxsd-frontend/metadata.xml
125 deleted file mode 100644
126 index 7a38bb90096..00000000000
127 --- a/dev-cpp/libxsd-frontend/metadata.xml
128 +++ /dev/null
129 @@ -1,5 +0,0 @@
130 -<?xml version="1.0" encoding="UTF-8"?>
131 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
132 -<pkgmetadata>
133 - <!-- maintainer-needed -->
134 -</pkgmetadata>
135
136 diff --git a/profiles/package.mask b/profiles/package.mask
137 index ba3828ff85e..7ce764f69c1 100644
138 --- a/profiles/package.mask
139 +++ b/profiles/package.mask
140 @@ -301,12 +301,6 @@ sci-misc/tango
141 # Removal on 2021-08-26. bug #788577.
142 net-im/minbif
143
144 -# Sam James <sam@g.o> (2021-07-26)
145 -# No activity upstream. No reverse dependencies (library).
146 -# Fails to build with GCC 11.
147 -# Removal on 2021-08-26. bug #787113, bug #735714, bug #657510.
148 -dev-cpp/libxsd-frontend
149 -
150 # Andrew Ammerlaan <andrewammerlaan@g.o> (2021-07-12)
151 # Version 3.3.0 suffers from ridiculously high CPU usage, this version has
152 # therefore been retracted upstream.