diff options
author | Jan Psota <jasiupsota@gmail.com> | 2016-01-19 00:26:32 +0100 |
---|---|---|
committer | Jan Psota <jasiupsota@gmail.com> | 2016-01-19 00:26:32 +0100 |
commit | 8116b9ec3a9b110c737ee38bb8fa4c4afa29c985 (patch) | |
tree | 0e560051774467d5309908639686a786ded5961c /x11-misc | |
parent | sys-block/tgt-1.0.62 cosmetic changes (diff) | |
download | bleeding-edge-8116b9ec3a9b110c737ee38bb8fa4c4afa29c985.tar.gz bleeding-edge-8116b9ec3a9b110c737ee38bb8fa4c4afa29c985.tar.bz2 bleeding-edge-8116b9ec3a9b110c737ee38bb8fa4c4afa29c985.zip |
pcmanfm using gtk3 from git, ati-drivers removed (15.12 in tree)
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/pcmanfm/pcmanfm-1.2.3-r2.ebuild | 13 | ||||
-rw-r--r-- | x11-misc/pcmanfm/pcmanfm-9999.ebuild | 67 |
2 files changed, 74 insertions, 6 deletions
diff --git a/x11-misc/pcmanfm/pcmanfm-1.2.3-r2.ebuild b/x11-misc/pcmanfm/pcmanfm-1.2.3-r2.ebuild index 2206d0d..5dcade4 100644 --- a/x11-misc/pcmanfm/pcmanfm-1.2.3-r2.ebuild +++ b/x11-misc/pcmanfm/pcmanfm-1.2.3-r2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI=5 + PLOCALES="ar be bg bn ca cs da de el en_GB es et eu fa fi fo fr gl he hr hu id is it ja kk km ko lg lt lv ms nl pa pl pt pt_BR ro ru si sk sl sr sr@latin sv te th tr tt_RU ug uk vi zh_CN zh_TW" @@ -10,9 +11,6 @@ PLOCALE_BACKUP="en_GB" inherit eutils fdo-mime l10n readme.gentoo -MY_PV="${PV/_/}" -MY_P="${PN}-${MY_PV}" - DESCRIPTION="Fast lightweight tabbed filemanager" HOMEPAGE="http://pcmanfm.sourceforge.net/" SRC_URI="mirror://sourceforge/project/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/${P}.tar.xz" @@ -36,6 +34,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig sys-devel/gettext" +MY_PV="${PV/_/}" +MY_P="${PN}-${MY_PV}" S="${WORKDIR}"/${MY_P} DOCS=( AUTHORS ) @@ -50,7 +50,8 @@ src_prepare() { } src_configure() { - econf --sysconfdir=/etc $(use_enable debug) $(usex gtk3 --with-gtk=3 "" "" "") + econf --sysconfdir="${EPREFIX}/etc" $(use_enable debug) \ + $(usex gtk3 --with-gtk=3 "" "" "") } pkg_postinst() { diff --git a/x11-misc/pcmanfm/pcmanfm-9999.ebuild b/x11-misc/pcmanfm/pcmanfm-9999.ebuild new file mode 100644 index 0000000..02eaa1c --- /dev/null +++ b/x11-misc/pcmanfm/pcmanfm-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PLOCALES="ar be bg bn ca cs da de el en_GB es et eu fa fi fo fr gl he hr hu id +is it ja kk km ko lg lt lv ms nl pa pl pt pt_BR ro ru si sk sl sr sr@latin sv +te th tr tt_RU ug uk vi zh_CN zh_TW" +PLOCALE_BACKUP="en_GB" + +inherit autotools eutils fdo-mime git-r3 l10n readme.gentoo + +DESCRIPTION="Fast lightweight tabbed filemanager" +HOMEPAGE="http://pcmanfm.sourceforge.net/" +EGIT_REPO_URI="git://pcmanfm.git.sourceforge.net/gitroot/pcmanfm/${PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="debug +gtk3" + +RDEPEND="dev-libs/glib:2 + gtk3? ( x11-libs/gtk+:3 ) + !gtk3? ( x11-libs/gtk+:2 ) + lxde-base/menu-cache + x11-misc/shared-mime-info + =x11-libs/libfm-${PV}:=[gtk(+),gtk3=] + virtual/eject + virtual/freedesktop-icon-theme" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext" + +DOCS=( AUTHORS ) + +DOC_CONTENTS="PCmanFM can optionally support the menu://applications/ + location. You should install lxde-base/lxmenu-data for that functionality." + +src_prepare() { + intltoolize --force --copy --automake || die + # drop -O0 -g. Bug #382265 and #382265 + sed -i -e "s:-O0::" -e "/-DG_ENABLE_DEBUG/s: -g::" "${S}"/configure.ac || die + #Remove -Werror for automake-1.12. Bug #421101 + sed -i "s:-Werror::" configure.ac || die + eautoreconf + export LINGUAS="${LINGUAS:-${PLOCALE_BACKUP}}" + l10n_get_locales > "${S}"/po/LINGUAS + epatch_user +} + +src_configure() { + econf --sysconfdir="${EPREFIX}/etc" $(use_enable debug) \ + $(usex gtk3 --with-gtk=3 "" "" "") +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + readme.gentoo_print_elog +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} |