vapier 15/07/24 11:31:15 Modified: ChangeLog Added: chrome-remote-desktop-44.0.2403.44.ebuild Log: Version bump. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path 1.5 net-misc/chrome-remote-desktop/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/chrome-remote-desktop/ChangeLog?rev=1.5&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/chrome-remote-desktop/ChangeLog?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/chrome-remote-desktop/ChangeLog?r1=1.4&r2=1.5 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-misc/chrome-remote-desktop/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 7 Mar 2015 21:24:13 -0000 1.4 +++ ChangeLog 24 Jul 2015 11:31:15 -0000 1.5 @@ -1,6 +1,13 @@ # ChangeLog for net-misc/chrome-remote-desktop # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/chrome-remote-desktop/ChangeLog,v 1.4 2015/03/07 21:24:13 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/chrome-remote-desktop/ChangeLog,v 1.5 2015/07/24 11:31:15 vapier Exp $ + +*chrome-remote-desktop-44.0.2403.44 (24 Jul 2015) + + 24 Jul 2015; Mike Frysinger <[email protected]> + +chrome-remote-desktop-44.0.2403.44.ebuild, + +files/chrome-remote-desktop-44.0.2403.44-always-sudo.patch: + Version bump. 07 Mar 2015; Mike Frysinger <[email protected]> chrome-remote-desktop-41.0.2272.41-r1.ebuild: 1.1 net-misc/chrome-remote-desktop/chrome-remote-desktop-44.0.2403.44.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/chrome-remote-desktop/chrome-remote-desktop-44.0.2403.44.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/chrome-remote-desktop/chrome-remote-desktop-44.0.2403.44.ebuild?rev=1.1&content-type=text/plain Index: chrome-remote-desktop-44.0.2403.44.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/chrome-remote-desktop/chrome-remote-desktop-44.0.2403.44.ebuild,v 1.1 2015/07/24 11:31:15 vapier Exp $ # Base URL: https://dl.google.com/linux/chrome-remote-desktop/deb/ # Fetch the Release file: # https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/Release # Which gives you the Packages file: # https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-i386/Packages # https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages # And finally gives you the file name: # pool/main/c/chrome-remote-desktop/chrome-remote-desktop_29.0.1547.32_amd64.deb # # Use curl to find the answer: # curl -q https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-i386/Packages | grep ^Filename EAPI="4" inherit unpacker eutils DESCRIPTION="access remote computers via Chrome!" PLUGIN_URL="https://chrome.google.com/remotedesktop" HOMEPAGE="https://support.google.com/chrome/answer/1649523 ${PLUGIN_URL}" BASE_URI="https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/${PN}/${PN}_${PV}" SRC_URI="amd64? ( ${BASE_URI}_amd64.deb ) x86? ( ${BASE_URI}_i386.deb )" LICENSE="google-chrome" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="" # All the libs this package links against. RDEPEND="app-admin/sudo dev-lang/python >=dev-libs/expat-2 dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-python/psutil gnome-base/gconf:2 media-libs/fontconfig media-libs/freetype:2 sys-devel/gcc sys-libs/glibc sys-libs/pam x11-libs/cairo x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXtst x11-libs/pango" # Settings we just need at runtime. RDEPEND+=" x11-base/xorg-server[xvfb]" DEPEND="" S=${WORKDIR} QA_PREBUILT="/opt/google/chrome-remote-desktop/*" src_prepare() { epatch "${FILESDIR}"/${PN}-44.0.2403.44-always-sudo.patch #541708 } src_install() { insinto /etc doins -r etc/opt insinto /opt doins -r opt/google chmod a+rx "${ED}"/opt/google/${PN}/* || die dodir /etc/pam.d dosym system-remote-login /etc/pam.d/${PN} dodoc usr/share/doc/${PN}/changelog* newinitd "${FILESDIR}"/${PN}.rc ${PN} newconfd "${FILESDIR}"/${PN}.conf.d ${PN} } pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]] ; then elog "Two ways to launch the server:" elog "(1) access an existing desktop" elog " (a) install the Chrome plugin on the server & client:" elog " ${PLUGIN_URL}" elog " (b) on the server, run the Chrome plugin & enable remote access" elog " (c) on the client, connect to the server" elog "(2) headless system" elog " (a) install the Chrome plugin on the client:" elog " ${PLUGIN_URL}" elog " (b) visit https://accounts.google.com/o/oauth2/auth?response_type=code&scope=https://www.googleapis.com/auth/chromoting+https://www.googleapis.com/auth/googletalk+https://www.googleapis.com/auth/userinfo.email&access_type=offline&redirect_uri=https://chromoting-auth.googleplex.com/auth&approval_prompt=force&client_id=440925447803-avn2sj1kc099s0r7v62je5s339mu0am1.apps.googleusercontent.com&hl=en&from_login=1&as=-760f476eeaec11b8&pli=1&authuser=0" elog " (c) run the command mentioned on the server" elog " (d) on the client, connect to the server" elog elog "Configuration settings you might want to be aware of:" elog " ~/.${PN}-session - shell script to start your session" elog " /etc/init.d/${PN} - script to auto-restart server" fi }
