Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 268313 Details for
Bug 341937
Add PDF support to www-client/chromium
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ebuild patch
ebuild.diff (text/plain), 2.09 KB, created by
Oschtan
on 2011-04-03 11:14:55 UTC
(
hide
)
Description:
ebuild patch
Filename:
MIME Type:
Creator:
Oschtan
Created:
2011-04-03 11:14:55 UTC
Size:
2.09 KB
patch
obsolete
>--- /mnt/gentoo/gentoo-tree/www-client/chromium/chromium-12.0.712.0.ebuild 2011-04-02 20:31:26.000000000 +0700 >+++ /usr/local/portage/www-client/chromium/chromium-12.0.712.0.ebuild 2011-04-03 18:08:30.000000000 +0700 >@@ -11,10 +11,16 @@ > DESCRIPTION="Open-source version of Google Chrome web browser" > HOMEPAGE="http://chromium.org/" >-SRC_URI="http://build.chromium.org/official/${P}.tar.bz2" >+SRC_URI="http://build.chromium.org/official/${P}.tar.bz2 >+ bindist? ( >+ x86? ( http://dl.google.com/linux/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_9.0.576.0-r65344_i386.deb ) >+ amd64? ( http://dl.google.com/linux/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_9.0.576.0-r65344_amd64.deb ) >+ )" >+ >+LICENSE="!bindist ( BSD ) >+ bindist? ( Google BSD )" > >-LICENSE="BSD" > SLOT="0" > KEYWORDS="~amd64 ~arm ~x86" >-IUSE="cups gnome gnome-keyring" >+IUSE="bindist cups gnome gnome-keyring" > > RDEPEND="app-arch/bzip2 >@@ -39,5 +45,12 @@ > x11-libs/gtk+:2 > x11-libs/libXScrnSaver >- x11-libs/libXtst" >+ x11-libs/libXtst >+ bindist? ( || ( >+ app-arch/xz-utils >+ app-arch/lzma-utils >+ ) >+ !~app-arch/deb2targz-1 >+ ) >+" > DEPEND="${RDEPEND} > dev-lang/perl >@@ -97,4 +110,18 @@ > } > >+src_unpack() { >+ unpack ${P}.tar.bz2 >+ >+ if use bindist; then >+ mkdir ${WORKDIR}/deb && cd ${WORKDIR}/deb >+ if use x86; then unpack google-chrome-unstable_9.0.576.0-r65344_i386.deb >+ unpack ./data.tar.lzma >+ fi >+ if use amd64; then unpack google-chrome-unstable_9.0.576.0-r65344_amd64.deb >+ unpack ./data.tar.lzma >+ fi >+ fi >+} >+ > src_prepare() { > # Make sure we don't use bundled libvpx headers. >@@ -281,4 +308,10 @@ > dosym /usr/$(get_libdir)/libavutil.so.50 "${CHROMIUM_HOME}" || die > >+ >+ # Support Google PDF library >+ chown root:root ${WORKDIR}/deb/opt/google/chrome/libpdf.so >+ chmod 644 ${WORKDIR}/deb/opt/google/chrome/libpdf.so >+ cp ${WORKDIR}/deb/opt/google/chrome/libpdf.so ${D}${CHROMIUM_HOME}/libpdf.so >+ > # Install icons and desktop entry. > for SIZE in 16 22 24 32 48 64 128 256 ; do
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 341937
:
264915
|
265009
|
265013
|
265015
|
268309
| 268313 |
268667
|
268669