Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 513384 Details for
Bug 643522
gnome-extra/chrome-gnome-shell is not compatible with a SYMLINK_LIB=no system
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Added -DCMAKE_INSTALL_LIBDIR=lib
chrome-gnome-shell-9-r1.ebuild (text/plain), 1.85 KB, created by
Seheon Ryu
on 2018-01-05 10:25:26 UTC
(
hide
)
Description:
Added -DCMAKE_INSTALL_LIBDIR=lib
Filename:
MIME Type:
Creator:
Seheon Ryu
Created:
2018-01-05 10:25:26 UTC
Size:
1.85 KB
patch
obsolete
># Copyright 1999-2017 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >EAPI=6 > >PYTHON_COMPAT=( python2_7 python3_{4,5} ) > >inherit cmake-utils python-single-r1 > >DESCRIPTION="GNOME Shell integration for Chrome/Chromium, Firefox, Vivaldi, Opera browsers" >HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome" >SRC_URI="mirror://gnome/sources/${PN}/${PV}/${P}.tar.xz" > >LICENSE="GPL-3+" >SLOT="0" >KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" >IUSE="" > >REQUIRED_USE="${PYTHON_REQUIRED_USE}" > >DEPEND="${PYTHON_DEPS} > app-misc/jq > sys-apps/coreutils >" >RDEPEND="${PYTHON_DEPS} > dev-python/pygobject:3[${PYTHON_USEDEP}] > dev-python/requests[${PYTHON_USEDEP}] > gnome-base/gnome-shell >" > >src_configure() { > local mycmakeargs=( -DBUILD_EXTENSION=OFF -DCMAKE_INSTALL_LIBDIR=lib ) > cmake-utils_src_configure >} > >src_install() { > # Chrome policy files should be removed with package. > # Otherwise it will not be possible to uninstall web extension > # from browser. > echo -n "CONFIG_PROTECT_MASK=\"" > 50"${PN}" || die > echo -n "/etc/chromium/policies/managed/${PN}.json " >> 50"${PN}" || die > echo "/etc/opt/chrome/policies/managed/${PN}.json\"" >> 50"${PN}" || die > doenvd 50"${PN}" > > cmake-utils_src_install >} > >pkg_postinst() { > elog "Please note that this package provides native messaging connector only." > elog > elog "Managed policy was installed to force browser extension installation" > elog "for Google Chrome, Chromium and Vivaldi browsers from Chrome Store" > elog "https://chrome.google.com/webstore/detail/gphhapmejobijbbhgpjhcjognlahblep" > elog > elog "For Mozilla Firefox you should manualy install browser extension from" > elog "https://addons.mozilla.org/firefox/addon/gnome-shell-integration/" > elog > elog "For Opera you should manualy install browser extension from" > elog "https://addons.opera.com/extensions/details/gnome-shell-integration/" >}
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 Raw
Actions:
View
Attachments on
bug 643522
: 513384 |
554842