Gentoo Archives: gentoo-commits

From: Ian Delaney <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
Date: Sun, 27 Sep 2015 02:47:37
Message-Id: 1443322018.1716aea7db079ad590ddccc831bbaa2d3f0c9f15.idella4@gentoo
1 commit: 1716aea7db079ad590ddccc831bbaa2d3f0c9f15
2 Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 27 02:46:58 2015 +0000
4 Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 27 02:46:58 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1716aea7
7
8 net-libs/libvncserver: rm old, clean up for sec bug #515268
9
10 Package-Manager: portage-2.2.20.1
11
12 .../libvncserver/libvncserver-0.9.10-r1.ebuild | 68 ----------------------
13 net-libs/libvncserver/libvncserver-0.9.10.ebuild | 67 ---------------------
14 2 files changed, 135 deletions(-)
15
16 diff --git a/net-libs/libvncserver/libvncserver-0.9.10-r1.ebuild b/net-libs/libvncserver/libvncserver-0.9.10-r1.ebuild
17 deleted file mode 100644
18 index 12f6793..0000000
19 --- a/net-libs/libvncserver/libvncserver-0.9.10-r1.ebuild
20 +++ /dev/null
21 @@ -1,68 +0,0 @@
22 -# Copyright 1999-2015 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Id$
25 -
26 -EAPI="5"
27 -
28 -inherit autotools multilib-minimal
29 -
30 -DESCRIPTION="library for creating vnc servers"
31 -HOMEPAGE="http://libvncserver.sourceforge.net/"
32 -SRC_URI="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${PV}.tar.gz"
33 -
34 -LICENSE="GPL-2"
35 -SLOT="0"
36 -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
37 -IUSE="+24bpp gcrypt gnutls ipv6 +jpeg +png ssl static-libs test threads vaapi +zlib"
38 -
39 -DEPEND="
40 - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
41 - gnutls? (
42 - >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}]
43 - >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}]
44 - )
45 - !gnutls? (
46 - ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
47 - )
48 - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
49 - png? ( >=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] )
50 - vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] )
51 - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
52 -RDEPEND="${DEPEND}"
53 -
54 -S="${WORKDIR}"/${PN}-LibVNCServer-${PV}
55 -
56 -DOCS=( AUTHORS ChangeLog NEWS README TODO )
57 -
58 -src_prepare() {
59 - # https://github.com/LibVNC/libvncserver/issues/11
60 - epatch "${FILESDIR}/${P}-libva-1.0.patch"
61 -
62 - sed -i -r \
63 - -e "/^SUBDIRS/s:\<$(usex test 'test|' '')client_examples|examples\>::g" \
64 - Makefile.am || die
65 -
66 - eautoreconf
67 -}
68 -
69 -multilib_src_configure() {
70 - ECONF_SOURCE=${S} \
71 - econf \
72 - --disable-silent-rules \
73 - $(use_enable static-libs static) \
74 - $(use_with 24bpp) \
75 - $(use_with gnutls) \
76 - $(usex gnutls --with-gcrypt $(use_with gcrypt)) \
77 - $(usex gnutls --without-ssl $(use_with ssl)) \
78 - $(use_with ipv6) \
79 - $(use_with jpeg) \
80 - $(use_with png) \
81 - $(use_with threads pthread) \
82 - $(use_with vaapi libva) \
83 - $(use_with zlib)
84 -}
85 -
86 -multilib_src_install_all() {
87 - einstalldocs
88 - prune_libtool_files
89 -}
90
91 diff --git a/net-libs/libvncserver/libvncserver-0.9.10.ebuild b/net-libs/libvncserver/libvncserver-0.9.10.ebuild
92 deleted file mode 100644
93 index 109f2e0..0000000
94 --- a/net-libs/libvncserver/libvncserver-0.9.10.ebuild
95 +++ /dev/null
96 @@ -1,67 +0,0 @@
97 -# Copyright 1999-2015 Gentoo Foundation
98 -# Distributed under the terms of the GNU General Public License v2
99 -# $Id$
100 -
101 -EAPI="5"
102 -
103 -inherit autotools multilib-minimal
104 -
105 -DESCRIPTION="library for creating vnc servers"
106 -HOMEPAGE="http://libvncserver.sourceforge.net/"
107 -SRC_URI="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${PV}.tar.gz"
108 -
109 -LICENSE="GPL-2"
110 -SLOT="0"
111 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
112 -IUSE="+24bpp gcrypt gnutls ipv6 +jpeg +png ssl static-libs test threads vaapi +zlib"
113 -
114 -DEPEND="
115 - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
116 - gnutls? (
117 - >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}]
118 - >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}]
119 - )
120 - !gnutls? (
121 - ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
122 - )
123 - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
124 - png? ( >=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] )
125 - vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] )
126 - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
127 -RDEPEND="${DEPEND}"
128 -
129 -S="${WORKDIR}"/${PN}-LibVNCServer-${PV}
130 -
131 -DOCS=( AUTHORS ChangeLog NEWS README TODO )
132 -
133 -src_prepare() {
134 - # https://github.com/LibVNC/libvncserver/issues/11
135 - epatch "${FILESDIR}/${P}-libva-1.0.patch"
136 -
137 - sed -i -r \
138 - -e "/^SUBDIRS/s:\<$(usex test 'test|' '')client_examples|examples\>::g" \
139 - Makefile.am || die
140 -
141 - eautoreconf
142 -}
143 -
144 -multilib_src_configure() {
145 - ECONF_SOURCE=${S} \
146 - econf \
147 - --disable-silent-rules \
148 - $(use_enable static-libs static) \
149 - $(use_with 24bpp) \
150 - $(use_with gnutls) \
151 - $(usex gnutls --with-gcrypt $(use_with gcrypt)) \
152 - $(usex gnutls --without-ssl $(use_with ssl)) \
153 - $(use_with ipv6) \
154 - $(use_with jpeg) \
155 - $(use_with png) \
156 - $(use_with threads pthread) \
157 - $(use_with zlib)
158 -}
159 -
160 -multilib_src_install_all() {
161 - einstalldocs
162 - prune_libtool_files
163 -}