Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libvncserver: ChangeLog libvncserver-0.9.7.ebuild
Date: Sat, 31 Jan 2009 07:37:31
Message-Id: E1LTAPx-0007uv-2x@stork.gentoo.org
1 vapier 09/01/31 07:37:29
2
3 Modified: ChangeLog
4 Added: libvncserver-0.9.7.ebuild
5 Log:
6 Version bump and touchup install #226269 #226297.
7 (Portage version: 2.2_rc23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.36 net-libs/libvncserver/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libvncserver/ChangeLog?rev=1.36&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libvncserver/ChangeLog?rev=1.36&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libvncserver/ChangeLog?r1=1.35&r2=1.36
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-libs/libvncserver/ChangeLog,v
19 retrieving revision 1.35
20 retrieving revision 1.36
21 diff -u -r1.35 -r1.36
22 --- ChangeLog 21 Sep 2008 10:39:23 -0000 1.35
23 +++ ChangeLog 31 Jan 2009 07:37:29 -0000 1.36
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-libs/libvncserver
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/ChangeLog,v 1.35 2008/09/21 10:39:23 vapier Exp $
28 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/ChangeLog,v 1.36 2009/01/31 07:37:29 vapier Exp $
30 +
31 +*libvncserver-0.9.7 (31 Jan 2009)
32 +
33 + 31 Jan 2009; Mike Frysinger <vapier@g.o>
34 + +libvncserver-0.9.7.ebuild:
35 + Version bump and touchup install #226269 #226297.
36
37 21 Sep 2008; Mike Frysinger <vapier@g.o> libvncserver-0.9.1.ebuild:
38 Add some ppc64 love.
39
40
41
42 1.1 net-libs/libvncserver/libvncserver-0.9.7.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libvncserver/libvncserver-0.9.7.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libvncserver/libvncserver-0.9.7.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libvncserver-0.9.7.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/libvncserver-0.9.7.ebuild,v 1.1 2009/01/31 07:37:29 vapier Exp $
52
53 inherit libtool
54
55 DESCRIPTION="library for creating vnc servers"
56 HOMEPAGE="http://libvncserver.sourceforge.net/"
57 SRC_URI="http://libvncserver.sourceforge.net/LibVNCServer-${PV/_}.tar.gz
58 mirror://sourceforge/libvncserver/LibVNCServer-${PV/_}.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
63 IUSE="nobackchannel no24bpp avahi crypt fbcon jpeg ssl test threads zlib"
64
65 DEPEND="avahi? ( net-dns/avahi )
66 jpeg? ( media-libs/jpeg )
67 ssl? ( dev-libs/openssl )
68 zlib? ( sys-libs/zlib )"
69
70 S=${WORKDIR}/LibVNCServer-${PV/_}
71
72 src_unpack() {
73 unpack ${A}
74 cd "${S}"
75 sed -i -r \
76 -e '/^CFLAGS =/d' \
77 -e "/^SUBDIRS/s:\<($(use test || echo 'test|')client_examples|contrib|examples)\>::g" \
78 Makefile.in || die "sed foo"
79 use test || sed -i '/^SUBDIRS/s:\<test\>::' Makefile.in
80 sed -i \
81 -e '/^AM_CFLAGS/s: -g : :' \
82 */Makefile.in || die
83
84 elibtoolize
85 }
86
87 src_compile() {
88 econf \
89 --without-x11vnc \
90 $(use_with !nobackchannel backchannel) \
91 $(use_with !no24bpp 24bpp) \
92 $(use_with fbcon fbdev) \
93 $(use_with jpeg) \
94 $(use_with threads pthread) \
95 $(use_with zlib) \
96 || die
97 emake || die
98 emake -C examples noinst_PROGRAMS=storepasswd || die
99 }
100
101 src_install() {
102 emake install DESTDIR="${D}" || die
103 dobin examples/storepasswd
104 dodoc AUTHORS ChangeLog NEWS README TODO
105 }