Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 371182 Details for
Bug 502340
x11-libs/libfm-1.1.4 and automounting via udisks
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild without gvfs dependency
libfm-1.1.4.ebuild (text/plain), 3.03 KB, created by
igel
on 2014-02-24 17:00:51 UTC
(
hide
)
Description:
ebuild without gvfs dependency
Filename:
MIME Type:
Creator:
igel
Created:
2014-02-24 17:00:51 UTC
Size:
3.03 KB
patch
obsolete
># Copyright 1999-2014 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/x11-libs/libfm/libfm-1.1.4.ebuild,v 1.6 2014/02/22 19:48:53 nimiux Exp $ > >EAPI=5 > >inherit autotools fdo-mime vala > >MY_PV=${PV/_/} >MY_P="${PN}-${MY_PV}" >DESCRIPTION="A library for file management" >HOMEPAGE="http://pcmanfm.sourceforge.net/" >SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.xz" > >KEYWORDS="~alpha amd64 arm ~ppc ~x86 ~amd64-linux ~x86-linux" >LICENSE="GPL-2" >SLOT="0/4.7.1" #copy ABI_VERSION because it seems upstream change it randomly >IUSE="debug doc examples udisks vala" > >COMMON_DEPEND=">=dev-libs/glib-2.18:2 > >=x11-libs/gtk+-2.16:2 > >=lxde-base/menu-cache-0.3.2:=" >RDEPEND="${COMMON_DEPEND} > x11-misc/shared-mime-info > udisks? ( > sys-fs/udisks > )" >DEPEND="${COMMON_DEPEND} > vala? ( $(vala_depend) ) > doc? ( > dev-util/gtk-doc > ) > app-arch/xz-utils > >=dev-util/intltool-0.40 > virtual/pkgconfig > sys-devel/gettext" > >S="${WORKDIR}"/${MY_P} > >src_prepare() { > if ! use doc; then > sed -ie '/SUBDIRS=/s#docs##' "${S}"/Makefile.am || die "sed failed" > sed -ie '/^[[:space:]]*docs/d' configure.ac || die "sed failed" > fi > sed -i -e "s:-O0::" -e "/-DG_ENABLE_DEBUG/s: -g::" \ > configure.ac || die "sed failed" > > #disable unused translations. Bug #356029 > for trans in app-chooser ask-rename exec-file file-prop preferred-apps \ > progress;do > echo "data/ui/"${trans}.ui >> po/POTFILES.in > done > #Remove -Werror for automake-1.12. Bug #421101 > sed -i "s:-Werror::" configure.ac || die > > # subslot sanity check > local sub_slot=${SLOT#*/} > local libfm_major_abi=$(sed -rne '/ABI_VERSION/s:.*=::p' src/Makefile.am | tr ':' '.') > > if [[ ${sub_slot} != ${libfm_major_abi} ]]; then > eerror "Ebuild sub-slot (${sub_slot}) does not match ABI_VERSION(${libfm_major_abi})" > eerror "Please update SLOT variable as follows:" > eerror " SLOT=\"${SLOT%%/*}/${libfm_major_abi}\"" > eerror > die "sub-slot sanity check failed" > fi > > eautoreconf > rm -r autom4te.cache || die > use vala && export VALAC="$(type -p valac-$(vala_best_api_version))" >} > >src_configure() { > econf \ > --sysconfdir="${EPREFIX}/etc" \ > --disable-dependency-tracking \ > --disable-static \ > $(use_enable examples demo) \ > $(use_enable debug) \ > $(use_enable udisks) \ > $(use_enable vala actions) \ > $(use_enable doc gtk-doc) \ > --with-html-dir=/usr/share/doc/${PF}/html >} > >src_install() { > default > find "${D}" -name '*.la' -exec rm -f '{}' + > # Sometimes a directory is created instead of a symlink. No idea why... > # It is wrong anyway. We expect a libfm-1.0 directory and then a libfm > # symlink to it. > if [[ -h ${D}/usr/include/${PN} || -d ${D}/usr/include/${PN} ]]; then > rm -r "${D}"/usr/include/${PN} > fi >} > >pkg_preinst() { > # Resolve the symlink mess. Bug #439570 > [[ -d "${ROOT}"/usr/include/${PN} ]] && \ > rm -rf "${ROOT}"/usr/include/${PN} > if [[ -d "${D}"/usr/include/${PN}-1.0 ]]; then > cd "${D}"/usr/include > ln -s --force ${PN}-1.0 ${PN} > fi >} > >pkg_postinst() { > fdo-mime_mime_database_update >} > >pkg_postrm() { > fdo-mime_mime_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 Raw
Actions:
View
Attachments on
bug 502340
: 371182