diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2015-03-26 18:36:09 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2015-03-26 18:36:09 +0100 |
commit | 7d721bd0db3b0634ac8eb330f38eb0f3a0c1a88d (patch) | |
tree | 86a20391f53858cb9e5285f1e19a21f72b65e053 /www-client | |
parent | dev-util/arch-install-scripts: Unmask (bug #543770) (diff) | |
download | betagarden-7d721bd0db3b0634ac8eb330f38eb0f3a0c1a88d.tar.gz betagarden-7d721bd0db3b0634ac8eb330f38eb0f3a0c1a88d.tar.bz2 betagarden-7d721bd0db3b0634ac8eb330f38eb0f3a0c1a88d.zip |
www-client/chromium-bin-debian: 41.0.2272.76_p2
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/chromium-bin-debian/Manifest | 1 | ||||
-rw-r--r-- | www-client/chromium-bin-debian/chromium-bin-debian-41.0.2272.76_p2.ebuild | 88 |
2 files changed, 89 insertions, 0 deletions
diff --git a/www-client/chromium-bin-debian/Manifest b/www-client/chromium-bin-debian/Manifest index bd644de..5f2db37 100644 --- a/www-client/chromium-bin-debian/Manifest +++ b/www-client/chromium-bin-debian/Manifest @@ -1,2 +1,3 @@ DIST chromium_37.0.2062.120-2_amd64.deb 35282884 SHA256 8b5d0f513413c571019c6da31be3b3aa27027f233300de7808755513adc6bd3d SHA512 a9acad8b5eb4a506895964eb65da0a7513258d3ed5991ef17fc85cf3ace67b16c97583c02d5cc2b0d1930ea5ebc232584b8701fc02e9e3db3e95fd19aae28229 WHIRLPOOL 9ddec2e5cf8c329082d48b2ef57370677e52aa3567d42ecf79eb4533146b1d913aaa35cba6835c52d85ef3118c5cc8494a202145b3433d6da4b61ddea7c09e28 DIST chromium_39.0.2171.71-2_amd64.deb 37292702 SHA256 3a963b95ca75f8df965892be451673aa4b0364bd790e49b32ce2d0709e3e3e23 SHA512 09b90ffb6092429b61816ba31aa34a097d565dd4cdc425888d47ae4095fe3585a16d8c4106595f4d8d534be326392d708e0daa1dc048dfe08619fb927a86a8b3 WHIRLPOOL ac0d4ff6b4e70635ab76bf1914fa16344741e8306fba3ce8d38ff6011db4cdda5a8659b514c0834df1a1b3f998a84de493be05170c57e65b58a481502b6c4b77 +DIST chromium_41.0.2272.76-2_amd64.deb 38596106 SHA256 f4b314f2ab732f19cce327567fb2e96e01e72c4a1c55fbaf63a611fdbd9f84f3 SHA512 4e716911a575ca03dc98c5c65787642b2f6003313014f01f824d8ee7935c48d82e2b07b7d16e5d15def47319e0bc207511bd420447f99e707c647e14715351b6 WHIRLPOOL 878b4818f72e7492095ab935c70d6fea06bf65357752e25b6b159d47014ea82195684586d91d5f6222210b6fa57b9248ec258b9e684e1abee369d941b532ec99 diff --git a/www-client/chromium-bin-debian/chromium-bin-debian-41.0.2272.76_p2.ebuild b/www-client/chromium-bin-debian/chromium-bin-debian-41.0.2272.76_p2.ebuild new file mode 100644 index 0000000..c2628db --- /dev/null +++ b/www-client/chromium-bin-debian/chromium-bin-debian-41.0.2272.76_p2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit multilib unpacker + +MY_PV=${PV/_p/-} +MY_PN=${PN%%-bin-debian} + +DESCRIPTION="Chromium build from Debian unstable" +HOMEPAGE="http://packages.debian.org/sid/chromium" +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN:0:8}-browser/${PN:0:8}_${MY_PV}_amd64.deb" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="app-arch/dpkg" +RDEPEND=" + app-accessibility/speech-dispatcher + dev-libs/expat + dev-libs/glib:2 + dev-libs/libevent + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/nspr + dev-libs/nss + gnome-base/libgnome-keyring + media-libs/alsa-lib + media-libs/flac + media-libs/fontconfig + media-libs/freetype + >=media-libs/libjpeg-turbo-1.3.1 + media-libs/harfbuzz + media-libs/libvpx + media-libs/speex + >=media-sound/pulseaudio-2.0 + net-libs/libsrtp + net-print/cups + sys-apps/dbus + >=sys-devel/gcc-4.9[cxx] + sys-apps/pciutils + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+ + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + " + +S=${WORKDIR} + +QA_PREBUILT="usr/lib*/${MY_PN}/*" + +src_install() { + mv "${S}"/{usr,etc} "${D}"/ || die + + local libdir=$(get_libdir) + [[ "${libdir}" != lib ]] && { + mv "${D}"/usr/{lib,"${libdir}"} || die + } + + echo sid > "${D}"/etc/debian_version || die + + # Link to Flash (not in RDEPEND) + local flash_plugin_dir=/usr/${libdir}/firefox/plugins + dodir "${flash_plugin_dir}" + ln -s ../../nsbrowser/plugins/libflashplayer.so "${D}"/${flash_plugin_dir}/libflashplayer.so || die + + # Otherwise: + # [14345:14345:0708/125539:FATAL:zygote_host_impl_linux.cc(140)] + # The SUID sandbox helper binary was found, but is not configured correctly. + # Rather than run without sandboxing I'm aborting now. You need to make sure + # that /usr/lib/chromium/chromium-sandbox is owned by root and has mode 4755. + # Aborted + chmod 4755 "${D}"/usr/${libdir}/${MY_PN}/chrome-sandbox || die +} |