Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 524936 Details for
Bug 651200
app-office/gnucash: Add USE=gtk
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
changes in the ebuild to compile without gnucash
gnucash-ebuild.patch (text/plain), 2.62 KB, created by
Reimundo Heluani
on 2018-03-22 21:08:37 UTC
(
hide
)
Description:
changes in the ebuild to compile without gnucash
Filename:
MIME Type:
Creator:
Reimundo Heluani
Created:
2018-03-22 21:08:37 UTC
Size:
2.62 KB
patch
obsolete
>--- /usr/portage/app-office/gnucash/gnucash-2.7.5.ebuild 2018-02-28 10:38:48.000000000 -0300 >+++ /usr/local/portage/app-office/gnucash/gnucash-2.7.5-r1.ebuild 2018-03-22 17:52:55.233539436 -0300 >@@ -20,25 +20,24 @@ > > # Add doc back in for 3.0 and bump app-doc/gnucash-docs > IUSE="aqbanking chipcard debug examples gnome-keyring mysql nls ofx postgres >- python quotes -register2 sqlite" >+ python quotes -register2 sqlite gtk+" > REQUIRED_USE=" > chipcard? ( aqbanking ) > python? ( ${PYTHON_REQUIRED_USE} )" > >-# libdbi version requirement for sqlite taken from bug #455134 >-# >-# dev-libs/boost must always be built with nls enabled. > RDEPEND=" > >=dev-libs/glib-2.40.0:2 > >=dev-libs/libxml2-2.7.0:2 >- >=dev-scheme/guile-2.0.0:12=[regex] > >=sys-libs/zlib-1.1.4 >- >=x11-libs/gtk+-3.14.0:3 >+ >=dev-scheme/guile-2.0.0:12=[regex] >+ gtk+? ( >+ >=x11-libs/gtk+-3.14.0:3 >+ gnome-base/dconf >+ net-libs/webkit-gtk:4= >+ ) > dev-libs/boost:=[icu,nls] > dev-libs/icu:= > dev-libs/libxslt >- gnome-base/dconf >- net-libs/webkit-gtk:4= > aqbanking? ( > >=net-libs/aqbanking-5[gtk,ofx?] > sys-libs/gwenhywfar[gtk] >@@ -71,18 +70,12 @@ > dev-lang/perl > dev-perl/XML-Parser > dev-util/intltool >- gnome-base/gnome-common >+ gtk+? ( gnome-base/gnome-common ) > sys-devel/libtool > virtual/pkgconfig > " > >-# Uncomment for 3.0 >-# PDEPEND="doc? ( >-# ~app-doc/gnucash-docs-${PV} >-# gnome-extra/yelp >-# )" >- >-PATCHES=( "${FILESDIR}"/${PN}-2.7.4-fix-tests-for-32bit-platforms.patch ) >+PATCHES=( "${FILESDIR}"/${PN}_compile_without_webkit.patch ) > > pkg_setup() { > use python && python-single-r1_pkg_setup >@@ -105,6 +98,7 @@ > -DWITH_OFX=$(usex ofx) > -DWITH_PYTHON=$(usex python) > -DWITH_SQL=${sql_on_off} >+ -DWITH_GNUCASH=$(usex gtk+) > ) > > cmake-utils_src_configure >@@ -123,9 +117,6 @@ > src_install() { > cmake-utils_src_install > >- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die >- rm "${ED%/}"/usr/share/glib-2.0/schemas/gschemas.compiled || die >- > if use examples ; then > mv "${ED%/}"/usr/share/doc/gnucash \ > "${ED%/}"/usr/share/doc/${PF}/examples || die >@@ -138,13 +129,13 @@ > rm -r "${ED%/}"/usr/share/doc/gnucash || die > fi > >- use aqbanking && dodoc doc/README.HBCI >- use ofx && dodoc doc/README.OFX > } > > pkg_postinst() { >- gnome2_icon_cache_update >- gnome2_schemas_update >+ if use gtk+ ; then >+ gnome2_icon_cache_update >+ gnome2_schemas_update >+ fi > xdg_desktop_database_update > xdg_mimeinfo_database_update > >@@ -155,8 +146,10 @@ > } > > pkg_postrm() { >- gnome2_icon_cache_update >- gnome2_schemas_update >+ if use gtk+ ; then >+ gnome2_icon_cache_update >+ gnome2_schemas_update >+ fi > xdg_desktop_database_update > xdg_mimeinfo_database_update > }
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 651200
:
524934
| 524936 |
544446
|
544448
|
544450
|
544454