From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MmulZ-0005L6-Sy for garchives@archives.gentoo.org; Sun, 13 Sep 2009 19:29:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 57508E098A; Sun, 13 Sep 2009 19:29:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 15175E098A for ; Sun, 13 Sep 2009 19:29:41 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id D238766F68 for ; Sun, 13 Sep 2009 19:29:42 +0000 (UTC) Received: from armin76 by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1MmulX-0006du-LA for gentoo-commits@lists.gentoo.org; Sun, 13 Sep 2009 19:29:39 +0000 From: "Raul Porcel (armin76)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, armin76@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-misc/tigervnc: ChangeLog tigervnc-1.0.0.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog tigervnc-1.0.0.ebuild X-VCS-Directories: net-misc/tigervnc X-VCS-Committer: armin76 X-VCS-Committer-Name: Raul Porcel Content-Type: text/plain; charset=utf8 Message-Id: Sender: Raul Porcel Date: Sun, 13 Sep 2009 19:29:39 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: ed757ec8-2b1a-4b5c-9f7a-c7db8d01e482 X-Archives-Hash: ff27beb07140cc584b58776ae6f39790 armin76 09/09/13 19:29:39 Modified: ChangeLog Added: tigervnc-1.0.0.ebuild Log: Version bump (Portage version: 2.1.6.13/cvs/Linux ia64) Revision Changes Path 1.19 net-misc/tigervnc/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tigervnc/= ChangeLog?rev=3D1.19&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tigervnc/= ChangeLog?rev=3D1.19&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tigervnc/= ChangeLog?r1=3D1.18&r2=3D1.19 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-misc/tigervnc/ChangeLog,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- ChangeLog 12 Jul 2009 14:25:41 -0000 1.18 +++ ChangeLog 13 Sep 2009 19:29:39 -0000 1.19 @@ -1,6 +1,11 @@ # ChangeLog for net-misc/tigervnc # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/tigervnc/ChangeLog,v 1.18 20= 09/07/12 14:25:41 klausman Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/tigervnc/ChangeLog,v 1.19 20= 09/09/13 19:29:39 armin76 Exp $ + +*tigervnc-1.0.0 (13 Sep 2009) + + 13 Sep 2009; Ra=C3=BAl Porcel +tigervnc-1.0.0.ebu= ild: + Version bump =20 12 Jul 2009; Tobias Klausmann tigervnc-0.0.90.ebuild: 1.1 net-misc/tigervnc/tigervnc-1.0.0.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tigervnc/= tigervnc-1.0.0.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tigervnc/= tigervnc-1.0.0.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: tigervnc-1.0.0.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/tigervnc/tigervnc-1.0.0.ebuil= d,v 1.1 2009/09/13 19:29:39 armin76 Exp $ EAPI=3D"1" inherit eutils toolchain-funcs multilib autotools XSERVER_VERSION=3D"1.5.3" #kPATCH=3D"${P/_p*/}-patches-0.3" PATCH=3D"${PN}-0.0.90-patches-0.3" OPENGL_DIR=3D"xorg-x11" DESCRIPTION=3D"Remote desktop viewer display system" HOMEPAGE=3D"http://www.tigervnc.org" SRC_URI=3D"mirror://gentoo/${P}.tar.bz2 http://dev.gentoo.org/~armin76/dist/${P}.tar.bz2 server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-ser= ver-${XSERVER_VERSION}.tar.bz2 )" # mirror://gentoo/${PATCH}.tar.bz2 # http://dev.gentoo.org/~armin76/dist/${PATCH}.tar.bz2 LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" IUSE=3D"+opengl server +xorgmodule" RDEPEND=3D"sys-libs/zlib media-libs/freetype x11-libs/libSM x11-libs/libXtst app-admin/eselect-opengl server? ( x11-libs/libXi x11-libs/libXfont x11-libs/libXmu x11-libs/libxkbfile x11-libs/libXrender x11-libs/pixman x11-apps/xauth x11-apps/xsetroot media-fonts/font-adobe-100dpi media-fonts/font-adobe-75dpi media-fonts/font-alias media-fonts/font-cursor-misc media-fonts/font-misc-misc xorgmodule? ( ~x11-base/xorg-server-${XSERVER_VERSION} ) ) x86? ( dev-lang/nasm ) !net-misc/vnc !net-misc/tightvnc !net-misc/xf4vnc" DEPEND=3D"${RDEPEND} x11-proto/inputproto x11-proto/xextproto server? ( x11-proto/bigreqsproto x11-proto/compositeproto x11-proto/damageproto x11-proto/dri2proto x11-proto/fixesproto x11-proto/fontsproto x11-proto/randrproto x11-proto/resourceproto x11-proto/scrnsaverproto x11-proto/trapproto x11-proto/videoproto x11-proto/xcmiscproto x11-proto/xineramaproto x11-proto/xf86bigfontproto x11-proto/xf86dgaproto x11-proto/xf86driproto x11-proto/xf86miscproto x11-proto/xf86vidmodeproto opengl? ( x11-proto/glproto ) >=3Dmedia-libs/mesa-7.1 >=3Dx11-proto/renderproto-0.9.3 x11-libs/libpciaccess )" S=3D"${WORKDIR}/${PN}" pkg_setup() { if ! use server ; then echo einfo "The 'server' USE flag will build tigervnc's server." einfo "If '-server' is chosen only the client is built to save space." einfo "Stop the build now if you need to add 'server' to USE flags.\n" ebeep epause 5 else ewarn "Forcing on xorg-x11 for new enough glxtokens.h..." OLD_IMPLEM=3D"$(eselect opengl show)" eselect opengl set --impl-headers ${OPENGL_DIR} fi } switch_opengl_implem() { # Switch to the xorg implementation. # Use new opengl-update that will not reset user selected # OpenGL interface ... echo eselect opengl set ${OLD_IMPLEM} } src_unpack() { unpack ${A} cd "${S}" if use server ; then cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/* unix/xserver # else # rm -f "${WORKDIR}"/patch/*tigervnc-server* fi # EPATCH_SUFFIX=3D"patch" epatch "${WORKDIR}"/patch cd unix eautoreconf if use server ; then epatch xserver15.patch cd xserver eautoreconf fi } src_compile() { cd unix econf || die "econf failed" emake || die "emake failed" if use server ; then cd xserver econf \ --disable-xorg --disable-xnest --disable-xvfb --disable-dmx \ --disable-xwin --disable-xephyr --disable-kdrive --with-pic \ --disable-xorgcfg --disable-xprint --disable-static \ --disable-composite --disable-xtrap \ --disable-{a,c,m}fb \ --with-default-font-path=3D/usr/share/fonts/misc,/usr/share/fonts/75dp= i,/usr/share/fonts/100dpi,/usr/share/fonts/TTF,/usr/share/fonts/Type1 \ --enable-install-libxf86config \ --disable-xevie \ --disable-dri2 \ --disable-config-dbus \ --disable-config-hal \ $(use_enable opengl glx) \ || die "econf server failed" emake || die "emake server failed" fi } src_install() { cd unix emake DESTDIR=3D"${D}" install || die "emake install failed" newman vncviewer/vncviewer.man vncviewer.1 dodoc README doicon "${FILESDIR}"/vncviewer.png make_desktop_entry vncviewer vncviewer vncviewer Network if use server ; then cd xserver/hw/vnc emake DESTDIR=3D"${D}" install || die "emake install failed" ! use xorgmodule && rm -rf "${D}"/usr/$(get_libdir)/xorg newconfd "${FILESDIR}"/${PN}.confd ${PN} newinitd "${FILESDIR}"/${PN}.initd ${PN} rm "${D}"/usr/$(get_libdir)/xorg/modules/extensions/libvnc.la else cd "${D}" for f in vncserver vncpasswd x0vncserver vncconfig; do rm usr/bin/$f rm usr/share/man/man1/$f.1 done fi } pkg_postinst() { use server && switch_opengl_implem }