Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/ptypes/, dev-libs/ptypes/files/
Date: Thu, 05 May 2016 21:11:21
Message-Id: 1462482669.e655a96976d0b2965e53369e6e79936ee20c692d.soap@gentoo
1 commit: e655a96976d0b2965e53369e6e79936ee20c692d
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 5 21:09:34 2016 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Thu May 5 21:11:09 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e655a969
7
8 dev-libs/ptypes: Remove from tree
9
10 Gentoo-Bug: 454702, 571068
11 * dev-libs/ptypes has dead upstream, and no revdeps
12
13 dev-libs/ptypes/Manifest | 1 -
14 dev-libs/ptypes/files/2.0.2-gcc41.patch | 48 ---------------------------------
15 dev-libs/ptypes/metadata.xml | 11 --------
16 dev-libs/ptypes/ptypes-2.0.2-r1.ebuild | 44 ------------------------------
17 profiles/package.mask | 6 -----
18 5 files changed, 110 deletions(-)
19
20 diff --git a/dev-libs/ptypes/Manifest b/dev-libs/ptypes/Manifest
21 deleted file mode 100644
22 index a60d889..0000000
23 --- a/dev-libs/ptypes/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST ptypes-2.0.2.tar.gz 225135 SHA256 7562b62143ca446fff73dfe8ab7c480ff731448b566d1c7841a404c79e20f584 SHA512 c4181640b54abe3fe93eb4fdff9553bf3937097df2ef6276b40758a3cd6590969ab819de0aa05d62e30919263f5484bb8cf19373cacd5b7aa50280880efb6cd4 WHIRLPOOL 32d78bebea8dd6b9b13b403851932aaa2025bd6d76a83a1b3f64aeb19455a8f6a7c92963cc0eef44df17b3a5b2abcc7f41857af172cd287834e4779ea2d1b223
27
28 diff --git a/dev-libs/ptypes/files/2.0.2-gcc41.patch b/dev-libs/ptypes/files/2.0.2-gcc41.patch
29 deleted file mode 100644
30 index e36d4a3..0000000
31 --- a/dev-libs/ptypes/files/2.0.2-gcc41.patch
32 +++ /dev/null
33 @@ -1,48 +0,0 @@
34 -diff -Naur ptypes-2.0.2-orig/include/pstreams.h ptypes-2.0.2/include/pstreams.h
35 ---- ptypes-2.0.2-orig/include/pstreams.h 2006-06-09 09:41:51.000000000 -0400
36 -+++ ptypes-2.0.2/include/pstreams.h 2006-06-09 09:42:30.000000000 -0400
37 -@@ -266,6 +266,9 @@
38 - // internal class used in fdxstm
39 - //
40 -
41 -+class ptpublic fdxstm;
42 -+class unit_thread;
43 -+
44 - class ptpublic fdxoutstm: public outstm
45 - {
46 - friend class fdxstm;
47 -diff -Naur ptypes-2.0.2-orig/include/ptypes.h ptypes-2.0.2/include/ptypes.h
48 ---- ptypes-2.0.2-orig/include/ptypes.h 2006-06-09 09:41:51.000000000 -0400
49 -+++ ptypes-2.0.2/include/ptypes.h 2006-06-09 09:42:30.000000000 -0400
50 -@@ -46,6 +46,10 @@
51 - # define VARIANT_TYPECAST_HACK
52 - #endif
53 -
54 -+#if (__GNUC__ == 4)
55 -+# define VARIANT_TYPECAST_HACK
56 -+#endif
57 -+
58 -
59 - // -------------------------------------------------------------------- //
60 - // --- string class --------------------------------------------------- //
61 -@@ -71,6 +75,8 @@
62 -
63 - ptpublic extern char* emptystr;
64 -
65 -+class ptpublic variant;
66 -+class ptpublic _varray;
67 -
68 - class ptpublic string
69 - {
70 -diff -Naur ptypes-2.0.2-orig/src/pvariant.cxx ptypes-2.0.2/src/pvariant.cxx
71 ---- ptypes-2.0.2-orig/src/pvariant.cxx 2006-06-09 09:41:51.000000000 -0400
72 -+++ ptypes-2.0.2/src/pvariant.cxx 2006-06-09 09:42:55.000000000 -0400
73 -@@ -38,7 +38,7 @@
74 - protected:
75 - int refcount;
76 -
77 -- virtual int _varray::compare(const void* key, const void* item) const;
78 -+ virtual int compare(const void* key, const void* item) const;
79 -
80 - friend class variant;
81 -
82
83 diff --git a/dev-libs/ptypes/metadata.xml b/dev-libs/ptypes/metadata.xml
84 deleted file mode 100644
85 index 043f6b4..0000000
86 --- a/dev-libs/ptypes/metadata.xml
87 +++ /dev/null
88 @@ -1,11 +0,0 @@
89 -<?xml version="1.0" encoding="UTF-8"?>
90 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
91 -<pkgmetadata>
92 - <maintainer type="project">
93 - <email>cpp@g.o</email>
94 - <name>Gentoo C++ Project</name>
95 - </maintainer>
96 - <upstream>
97 - <remote-id type="sourceforge">ptypes</remote-id>
98 - </upstream>
99 -</pkgmetadata>
100
101 diff --git a/dev-libs/ptypes/ptypes-2.0.2-r1.ebuild b/dev-libs/ptypes/ptypes-2.0.2-r1.ebuild
102 deleted file mode 100644
103 index 9829cca..0000000
104 --- a/dev-libs/ptypes/ptypes-2.0.2-r1.ebuild
105 +++ /dev/null
106 @@ -1,44 +0,0 @@
107 -# Copyright 1999-2014 Gentoo Foundation
108 -# Distributed under the terms of the GNU General Public License v2
109 -# $Id$
110 -
111 -inherit eutils toolchain-funcs
112 -
113 -DESCRIPTION="PTypes (C++ Portable Types Library), alternative to the STL including multithreading and networking"
114 -HOMEPAGE="http://www.melikyan.com/ptypes/"
115 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
116 -
117 -LICENSE="ZLIB"
118 -SLOT="0"
119 -KEYWORDS="amd64 x86"
120 -IUSE="debug"
121 -
122 -DEPEND=""
123 -RDEPEND=""
124 -
125 -src_unpack() {
126 - unpack ${A}
127 - cd "${S}"
128 - epatch "${FILESDIR}/${PV}-gcc41.patch"
129 - sed -i \
130 - -e 's/-O2/$(CXXFLAGS)/' \
131 - src/Makefile.common wshare/Makefile.common \
132 - || die "sed failed"
133 -}
134 -
135 -src_compile() {
136 - if ! use debug ; then
137 - sed -i \
138 - -e 's/^\(DDEBUG\).*/\1=/' \
139 - src/Makefile.common wshare/Makefile.common \
140 - || die "sed failed"
141 - fi
142 - emake CXX=$(tc-getCXX) CXXFLAGS="${CXXFLAGS}" || die "emake failed"
143 -}
144 -
145 -src_install() {
146 - dolib lib/* || die "Installing libraries"
147 - insinto /usr/include
148 - doins include/* || die "Installing headers"
149 - dohtml -r doc/* || die "Installing documentation"
150 -}
151
152 diff --git a/profiles/package.mask b/profiles/package.mask
153 index da7b0a4..46e7bd1 100644
154 --- a/profiles/package.mask
155 +++ b/profiles/package.mask
156 @@ -167,12 +167,6 @@ net-libs/libqinfinity
157 # Fails to build. Dead upstream. Masked for removal in 30 days.
158 kde-misc/kte-collaborative
159
160 -# David Seifert <soap@g.o> (05 Apr 2016)
161 -# No upstream release since 2007, no revdeps in tree,
162 -# version in tree outdated, bug #454702.
163 -# Masking for removal in 30 days
164 -dev-libs/ptypes
165 -
166 # Patrick Lauer <patrick@g.o> (05 Apr 2016)
167 # --configtest is broken, mask until 2.3.1 release
168 =app-admin/logstash-bin-2.3.0*