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-libs/ferrisloki/
Date: Wed, 05 Apr 2017 17:15:13
Message-Id: 1491412482.8a5a629bb4a6d5abae59046bfd2ba09dcff90c11.soap@gentoo
1 commit: 8a5a629bb4a6d5abae59046bfd2ba09dcff90c11
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 5 17:14:18 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 5 17:14:42 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5a629b
7
8 dev-libs/ferrisloki: Remove old
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11 Closes: https://github.com/gentoo/gentoo/pull/4369
12
13 dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild | 47 -------------------------
14 dev-libs/ferrisloki/ferrisloki-3.0.13.ebuild | 43 ----------------------
15 dev-libs/ferrisloki/metadata.xml | 17 ++++-----
16 3 files changed, 7 insertions(+), 100 deletions(-)
17
18 diff --git a/dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild b/dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild
19 deleted file mode 100644
20 index 7d785cd74ac..00000000000
21 --- a/dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild
22 +++ /dev/null
23 @@ -1,47 +0,0 @@
24 -# Copyright 1999-2013 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI="5"
28 -inherit eutils flag-o-matic multilib
29 -
30 -DESCRIPTION="Loki C++ library from Modern C++ Design"
31 -HOMEPAGE="http://www.libferris.com/"
32 -SRC_URI="mirror://sourceforge/witme/${P}.tar.bz2"
33 -
34 -LICENSE="GPL-2"
35 -SLOT="0"
36 -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
37 -IUSE="static-libs stlport"
38 -
39 -RDEPEND="stlport? ( >=dev-libs/STLport-5 )
40 - >=dev-libs/libsigc++-2.6:2"
41 -DEPEND="${RDEPEND}
42 - virtual/pkgconfig"
43 -
44 -src_prepare() {
45 - # derice this damn configure script
46 - sed -i \
47 - -e '/^CFLAGS/{s: -O3 : :g;s:-Wl,-O1 -Wl,--hash-style=both::;}' \
48 - -e 's:-lstlport_gcc:-lstlport:' \
49 - configure || die
50 -
51 - # Fix building with libsigc++-2.6
52 - find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
53 - find -name '*.hh' -exec sed -i '/sigc++\/object.h/d' {} + || die
54 -
55 - epatch_user
56 -}
57 -
58 -src_configure() {
59 - append-cxxflags -std=c++11
60 - econf \
61 - --libdir="${EPREFIX}/usr/$(get_libdir)" \
62 - --with-stlport="${EPREFIX}/usr/include/stlport" \
63 - $(use_enable stlport) \
64 - $(use_enable static-libs static)
65 -}
66 -
67 -src_install() {
68 - default
69 - prune_libtool_files
70 -}
71
72 diff --git a/dev-libs/ferrisloki/ferrisloki-3.0.13.ebuild b/dev-libs/ferrisloki/ferrisloki-3.0.13.ebuild
73 deleted file mode 100644
74 index 574be7f6faa..00000000000
75 --- a/dev-libs/ferrisloki/ferrisloki-3.0.13.ebuild
76 +++ /dev/null
77 @@ -1,43 +0,0 @@
78 -# Copyright 1999-2013 Gentoo Foundation
79 -# Distributed under the terms of the GNU General Public License v2
80 -
81 -EAPI="5"
82 -
83 -inherit eutils multilib
84 -
85 -DESCRIPTION="Loki C++ library from Modern C++ Design"
86 -HOMEPAGE="http://www.libferris.com/"
87 -SRC_URI="mirror://sourceforge/witme/${P}.tar.bz2"
88 -
89 -LICENSE="GPL-2"
90 -SLOT="0"
91 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
92 -IUSE="static-libs stlport"
93 -
94 -RDEPEND="stlport? ( >=dev-libs/STLport-5 )
95 - dev-libs/libsigc++:2"
96 -DEPEND="${RDEPEND}
97 - virtual/pkgconfig"
98 -
99 -src_prepare() {
100 - # derice this damn configure script
101 - sed -i \
102 - -e '/^CFLAGS/{s: -O3 : :g;s:-Wl,-O1 -Wl,--hash-style=both::;}' \
103 - -e 's:-lstlport_gcc:-lstlport:' \
104 - configure || die
105 -
106 - epatch_user
107 -}
108 -
109 -src_configure() {
110 - econf \
111 - --libdir="${EPREFIX}/usr/$(get_libdir)" \
112 - --with-stlport="${EPREFIX}/usr/include/stlport" \
113 - $(use_enable stlport) \
114 - $(use_enable static-libs static)
115 -}
116 -
117 -src_install() {
118 - default
119 - prune_libtool_files
120 -}
121
122 diff --git a/dev-libs/ferrisloki/metadata.xml b/dev-libs/ferrisloki/metadata.xml
123 index 1b719b57e89..505d1020ffc 100644
124 --- a/dev-libs/ferrisloki/metadata.xml
125 +++ b/dev-libs/ferrisloki/metadata.xml
126 @@ -1,14 +1,11 @@
127 <?xml version="1.0" encoding="UTF-8"?>
128 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
129 <pkgmetadata>
130 -<maintainer type="project">
131 - <email>cpp@g.o</email>
132 - <name>Gentoo C++ Project</name>
133 -</maintainer>
134 -<use>
135 - <flag name="stlport">Include support for <pkg>dev-libs/STLport</pkg></flag>
136 -</use>
137 -<upstream>
138 - <remote-id type="sourceforge">witme</remote-id>
139 -</upstream>
140 + <maintainer type="project">
141 + <email>cpp@g.o</email>
142 + <name>Gentoo C++ Project</name>
143 + </maintainer>
144 + <upstream>
145 + <remote-id type="sourceforge">witme</remote-id>
146 + </upstream>
147 </pkgmetadata>