[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-07-21 Thread Yixun Lan
commit: a76643ebe769e65add2d951050176394a5f1e62d
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jul 21 14:05:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 21 14:47:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76643eb

x11-libs/libfm-extra: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
index 1dd6a3468cd..667df1b3218 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.18:2"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-30 Thread Sam James
commit: dbb55d285fe0c55feefb519b425d1b18e8deaf7d
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 22:05:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 22:05:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb55d28

x11-libs/libfm-extra: Stabilize 1.3.2 ppc, #776373

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
index fffc7b06615..1dd6a3468cd 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.18:2"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-30 Thread Sam James
commit: e299248d85b61e21ed922eea997a8f1d6a80b0c1
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 22:02:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 22:02:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e299248d

x11-libs/libfm-extra: Stabilize 1.3.2 amd64, #776373

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
index b335b1e0589..fffc7b06615 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha ~amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.18:2"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-30 Thread Sam James
commit: e335cec00b3df101b2c905d53d5a9143c3261505
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 17:35:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 17:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e335cec0

x11-libs/libfm-extra: Stabilize 1.3.2 arm, #776373

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
index 8dfa5cfd8e7..b335b1e0589 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.18:2"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-30 Thread Sam James
commit: bac7bd49f12bc208c45b271eb5ba2d05f567ac6c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 17:34:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 17:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac7bd49

x11-libs/libfm-extra: Stabilize 1.3.2 arm64, #776373

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
index 4d6747696a4..8dfa5cfd8e7 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.18:2"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-30 Thread Thomas Deutschmann
commit: 399e804912d1dc988c6d026b0f323c2faaa5d7a0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 30 16:24:43 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 30 16:24:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399e8049

x11-libs/libfm-extra: x86 stable (bug #776373)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
index dd331530d90..4d6747696a4 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.18:2"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/, x11-libs/libfm-extra/files/

2021-03-15 Thread Andreas Sturmlechner
commit: c7c6d659e0d63e683e70d13d06c767e10f191a59
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 14 01:11:59 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 15 09:18:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c6d659

x11-libs/libfm-extra: 1.3.2 version bump, simplify src_prepare

Use heredoc, get rid of seds, add missing || die

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-libs/libfm-extra/Manifest  |  1 +
 .../files/libfm-extra-1.3.2-buildsystem.patch  | 59 +++
 x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild  | 88 ++
 3 files changed, 148 insertions(+)

diff --git a/x11-libs/libfm-extra/Manifest b/x11-libs/libfm-extra/Manifest
index 0aa1137e43b..0b5c4fa34f2 100644
--- a/x11-libs/libfm-extra/Manifest
+++ b/x11-libs/libfm-extra/Manifest
@@ -1 +1,2 @@
 DIST libfm-1.3.1.tar.gz 1290374 BLAKE2B 
3df27fc6b4afd089e51cd36db0f764e9359b0c6373e0ff484aa7cd2ee99170530fb60f5757ade9263a5bdd1d6be9917debb66a19cc8e13c505431050b6f3a901
 SHA512 
82bbcb1b9c7d4543bcb075906bdc1554462b041ad936e2f0334ae478302b19808cdbfe6d0c86a039bbd72a2491f2d2ada61a324fe3933a8dde16a03d93bef2bc
+DIST libfm-1.3.2.tar.gz 1295152 BLAKE2B 
80b2110610aac9e8cb37502c3e69e425256ff22565ba15b5806e30c3bed5ad141c38cac1eda91f846e14eca6b783bea3d715b3b467ae7d37b036e3f19cadc3f8
 SHA512 
905c5eca66e1acb8ab2ed20de9f10e43d38eae304d1d986dd9961469141f9156130602c060754a5161672208c37a3969489bb40fd9c941281817852ca38500a6

diff --git a/x11-libs/libfm-extra/files/libfm-extra-1.3.2-buildsystem.patch 
b/x11-libs/libfm-extra/files/libfm-extra-1.3.2-buildsystem.patch
new file mode 100644
index 000..fd9a0535a4c
--- /dev/null
+++ b/x11-libs/libfm-extra/files/libfm-extra-1.3.2-buildsystem.patch
@@ -0,0 +1,59 @@
+From a5cabf67a7460ce27c73e66c9ac98481c6cd1db2 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Mon, 15 Mar 2021 09:44:40 +0100
+Subject: [PATCH] Drop -Werror and unwanted CPPFLAGS, disable docs
+
+---
+ Makefile.am  | 2 +-
+ configure.ac | 8 ++--
+ 2 files changed, 3 insertions(+), 7 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 427edae..f5fd4f0 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -5,7 +5,7 @@ NULL=
+ DIST_SUBDIRS = src po data
+ 
+ # a little trick against gtk-doc is here
+-SUBDIRS_DOCS = docs
++SUBDIRS_DOCS = 
+ 
+ EXTRA_DIST_DOCS = \
+   gtk-doc.make \
+diff --git a/configure.ac b/configure.ac
+index bf6b07f..2f331ec 100644
+--- a/configure.ac
 b/configure.ac
+@@ -3,7 +3,7 @@
+ 
+ AC_PREREQ([2.63])
+ AC_INIT([libfm], [1.3.2], [http://pcmanfm.sourceforge.net/])
+-AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects no-dist-gzip dist-xz 
-Wno-portability])
++AM_INIT_AUTOMAKE([-Wall foreign subdir-objects no-dist-gzip dist-xz 
-Wno-portability])
+ AC_CONFIG_MACRO_DIR(m4)
+ AC_CONFIG_HEADERS([config.h])
+ 
+@@ -277,7 +277,7 @@ AC_ARG_ENABLE(debug,
+ )
+ if test "$enable_debug" = "yes"; then
+ # turn on debug and disable optimization
+-CPPFLAGS="$CPPFLAGS -DG_ENABLE_DEBUG -O0 -g"
++CPPFLAGS="$CPPFLAGS -DG_ENABLE_DEBUG"
+ case "$CC" in
+ gcc*)
+ CPPFLAGS="$CPPFLAGS -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers"
+@@ -323,10 +323,6 @@ AC_CONFIG_FILES([
+ data/lxshortcut.1
+ data/ui/Makefile
+ po/Makefile.in
+-docs/Makefile
+-docs/reference/Makefile
+-docs/reference/libfm/Makefile
+-docs/reference/libfm/version.xml
+ libfm.pc
+ libfm-gtk.pc
+ libfm-gtk3.pc
+-- 
+2.30.2
+

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
new file mode 100644
index 000..dd331530d90
--- /dev/null
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="libfm"
+MY_P="${MY_PN}-${PV/_/}"
+inherit autotools xdg
+
+DESCRIPTION="Library for file management"
+HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
+SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.18:2"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${P}-buildsystem.patch" )
+
+src_prepare() {
+   xdg_src_prepare
+
+   # disable unused translations. Bug #356029
+   cat <<-EOF >> po/POTFILES.in || die
+data/ui/app-chooser.ui
+data/ui/ask-rename.ui
+data/ui/exec-file.ui
+data/ui/file-prop.ui
+data/ui/preferred-apps.ui
+data/ui/progress.ui
+EOF
+
+   # subslot 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-13 Thread Andreas Sturmlechner
commit: abbc9569cbcbb03125043c9973bfeb4e33de1613
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 13 23:06:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 14 00:24:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbc9569

x11-libs/libfm-extra: Drop 1.2.5, EAPI5--

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-libs/libfm-extra/Manifest |  1 -
 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 91 ---
 2 files changed, 92 deletions(-)

diff --git a/x11-libs/libfm-extra/Manifest b/x11-libs/libfm-extra/Manifest
index ff3641052b8..0aa1137e43b 100644
--- a/x11-libs/libfm-extra/Manifest
+++ b/x11-libs/libfm-extra/Manifest
@@ -1,2 +1 @@
-DIST libfm-1.2.5.tar.gz 1261152 BLAKE2B 
30da6771ad4ab31be675a3af2ce7c9dd04e80be9f33b25300bf386f45f9fd652654e211c312d1e283a63cdbde4f5c8e3673a36fc0075e3b1981d9f5995683057
 SHA512 
0bc7910081cadc4c8c4648f3483fb5791e9480700400ded452dd5985e7fb0d8524f2c676f0171a5cd283422a13f240f40cfe5ccc8d10dce02dd784d62250b7cc
 DIST libfm-1.3.1.tar.gz 1290374 BLAKE2B 
3df27fc6b4afd089e51cd36db0f764e9359b0c6373e0ff484aa7cd2ee99170530fb60f5757ade9263a5bdd1d6be9917debb66a19cc8e13c505431050b6f3a901
 SHA512 
82bbcb1b9c7d4543bcb075906bdc1554462b041ad936e2f0334ae478302b19808cdbfe6d0c86a039bbd72a2491f2d2ada61a324fe3933a8dde16a03d93bef2bc

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
deleted file mode 100644
index 69258a65c60..000
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools xdg-utils
-
-MY_PV=${PV/_/}
-MY_PN="libfm"
-MY_P="${MY_PN}-${MY_PV}"
-DESCRIPTION="A library for file management"
-HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
-SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-LICENSE="GPL-2"
-SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.18:2"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig
-   sys-devel/gettext
-   dev-util/gtk-doc-am
-   !!<=x11-libs/libfm-1.2.3"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-   sed -ie '/^SUBDIR.*=/s#docs##' "${S}"/Makefile.am || die "sed failed"
-   sed -ie '/^[[:space:]]*docs/d' configure.ac || die "sed failed"
-   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
-}
-
-src_configure() {
-   econf --disable-static --with-extra-only
-}
-
-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/${MY_PN} || -d ${D}/usr/include/${MY_PN} ]]; 
then
-   rm -r "${D}"/usr/include/${MY_PN}
-   fi
-}
-
-pkg_preinst() {
-   # Resolve the symlink mess. Bug #439570
-   [[ -d "${ROOT}"/usr/include/${MY_PN} ]] && \
-   rm -rf "${ROOT}"/usr/include/${MY_PN}
-   if [[ -d "${D}"/usr/include/${MY_PN}-1.0 ]]; then
-   cd "${D}"/usr/include
-   ln -s --force ${MY_PN}-1.0 ${MY_PN}
-   fi
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2021-03-05 Thread Sam James
commit: 3bb9628cab3b9b33318745daa1894bf78b2936fc
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  5 22:20:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 22:20:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb9628c

x11-libs/libfm-extra: Stabilize 1.3.1 arm64, #765997

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index 23720ac5329..a2d9c22061b 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2020-05-11 Thread Joonas Niilola
commit: 9e127562da58052514fff894a0739c87d08400c6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 11 06:41:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 11 06:55:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e127562

x11-libs/libfm-extra: drop lxde from maintainer list

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/libfm-extra/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/libfm-extra/metadata.xml 
b/x11-libs/libfm-extra/metadata.xml
index 9a22bf21969..c46e9eb9b83 100644
--- a/x11-libs/libfm-extra/metadata.xml
+++ b/x11-libs/libfm-extra/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-l...@gentoo.org
-Gentoo LXDE Project
-  
   
 l...@gentoo.org
 LXQt



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-11-01 Thread Sergei Trofimovich
commit: ef2248251c3371ccdf338c5da2aa7c8926c1b61b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov  1 23:42:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov  1 23:42:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef224825

x11-libs/libfm-extra: stable 1.3.1 for ppc, bug #690898

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.78, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index 50f21fd6119..b283f140ca1 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-11-01 Thread Mikle Kolyada
commit: faa6eb2e423ec4738e26bc598776a06c3d07f578
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  1 10:03:18 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  1 10:03:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa6eb2e

x11-libs/libfm-extra: arm stable wrt bug #690898

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index a42f64492c6..50f21fd6119 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-10-28 Thread Agostino Sarubbo
commit: c758baf340be29fff00e87518fb565ad831c16df
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 28 11:27:35 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 28 11:27:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c758baf3

x11-libs/libfm-extra: x86 stable wrt bug #690898

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index 54dba3c8f39..a42f64492c6 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-10-28 Thread Agostino Sarubbo
commit: 9c6ec6ecdd309c92a1ffac3ae309773c92d86044
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 28 09:43:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 28 09:43:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6ec6ec

x11-libs/libfm-extra: amd64 stable wrt bug #690898

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index 9ff8f51d4da..54dba3c8f39 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-09-07 Thread Hanno Boeck
commit: 3c3308ad1f647ae116882eac605cff48527b7ef9
Author: Hanno  gentoo  org>
AuthorDate: Sat Sep  7 07:15:55 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Sep  7 07:17:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3308ad

x11-libs/libfm-extra: New Homepage

Closes: https://github.com/gentoo/gentoo/pull/12845
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.75, Repoman-2.3.17

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 2 +-
 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 71ee3598ed4..6d7836b0ea1 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -8,7 +8,7 @@ MY_PV=${PV/_/}
 MY_PN="libfm"
 MY_P="${MY_PN}-${MY_PV}"
 DESCRIPTION="A library for file management"
-HOMEPAGE="http://pcmanfm.sourceforge.net/;
+HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
 KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index 33a44afb611..9ff8f51d4da 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -8,7 +8,7 @@ MY_PV=${PV/_/}
 MY_PN="libfm"
 MY_P="${MY_PN}-${MY_PV}"
 DESCRIPTION="A library for file management"
-HOMEPAGE="http://pcmanfm.sourceforge.net/;
+HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-06-27 Thread Sergei Trofimovich
commit: 61dcb6418ac5954990a4b0e31e9bcc435d7d2484
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 27 07:28:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 27 07:28:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dcb641

x11-libs/libfm-extra: keyworded 1.3.1 for ppc64, bug #676874

Package-Manager: Portage-2.3.67, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index 4fee2a257f5..33a44afb611 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-06-01 Thread Hanno Boeck
commit: afe51dadea3be99a780df9a12977fa288a62dd71
Author: Hanno  gentoo  org>
AuthorDate: Sat Jun  1 10:26:03 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Jun  1 10:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe51dad

x11-libs/libfm-extra: Add gtk-doc-am build dependency.

Closes: https://bugs.gentoo.org/681794
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.13

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 3 ++-
 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 831645a5683..71ee3598ed4 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
virtual/pkgconfig
sys-devel/gettext
+   dev-util/gtk-doc-am
!!<=x11-libs/libfm-1.2.3"
 
 S="${WORKDIR}"/${MY_P}

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index c4dff66b802..4fee2a257f5 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
virtual/pkgconfig
sys-devel/gettext
+   dev-util/gtk-doc-am
!!<=x11-libs/libfm-1.2.3"
 
 S="${WORKDIR}"/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-05-15 Thread Hanno Boeck
commit: b9e26ea98f0320e89e4693d46fbe26562cf0f573
Author: Hanno  gentoo  org>
AuthorDate: Wed May 15 15:01:48 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Wed May 15 15:01:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e26ea9

x11-libs/libfm-extra: Version bump.

Update EAPI to 7.
Update subslot.
See #672284.

Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12

 x11-libs/libfm-extra/Manifest |  1 +
 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/x11-libs/libfm-extra/Manifest b/x11-libs/libfm-extra/Manifest
index 7be34662612..ff3641052b8 100644
--- a/x11-libs/libfm-extra/Manifest
+++ b/x11-libs/libfm-extra/Manifest
@@ -1 +1,2 @@
 DIST libfm-1.2.5.tar.gz 1261152 BLAKE2B 
30da6771ad4ab31be675a3af2ce7c9dd04e80be9f33b25300bf386f45f9fd652654e211c312d1e283a63cdbde4f5c8e3673a36fc0075e3b1981d9f5995683057
 SHA512 
0bc7910081cadc4c8c4648f3483fb5791e9480700400ded452dd5985e7fb0d8524f2c676f0171a5cd283422a13f240f40cfe5ccc8d10dce02dd784d62250b7cc
+DIST libfm-1.3.1.tar.gz 1290374 BLAKE2B 
3df27fc6b4afd089e51cd36db0f764e9359b0c6373e0ff484aa7cd2ee99170530fb60f5757ade9263a5bdd1d6be9917debb66a19cc8e13c505431050b6f3a901
 SHA512 
82bbcb1b9c7d4543bcb075906bdc1554462b041ad936e2f0334ae478302b19808cdbfe6d0c86a039bbd72a2491f2d2ada61a324fe3933a8dde16a03d93bef2bc

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
new file mode 100644
index 000..c4dff66b802
--- /dev/null
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools xdg-utils
+
+MY_PV=${PV/_/}
+MY_PN="libfm"
+MY_P="${MY_PN}-${MY_PV}"
+DESCRIPTION="A library for file management"
+HOMEPAGE="http://pcmanfm.sourceforge.net/;
+SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+LICENSE="GPL-2"
+SLOT="0/5.2.1" #copy ABI_VERSION because it seems upstream change it randomly
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.18:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+   sys-devel/gettext
+   !!<=x11-libs/libfm-1.2.3"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   sed -ie '/^SUBDIR.*=/s#docs##' "${S}"/Makefile.am || die "sed failed"
+   sed -ie '/^[[:space:]]*docs/d' configure.ac || die "sed failed"
+   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
+   eapply_user
+}
+
+src_configure() {
+   econf --sysconfdir="${EPREFIX}/etc" --disable-dependency-tracking \
+   --disable-static --with-extra-only
+}
+
+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/${MY_PN} || -d ${D}/usr/include/${MY_PN} ]]; 
then
+   rm -r "${D}"/usr/include/${MY_PN}
+   fi
+}
+
+pkg_preinst() {
+   # Resolve the symlink mess. Bug #439570
+   [[ -d "${ROOT}"/usr/include/${MY_PN} ]] && \
+   rm -rf "${ROOT}"/usr/include/${MY_PN}
+   if [[ -d "${D}"/usr/include/${MY_PN}-1.0 ]]; then
+   cd "${D}"/usr/include
+   ln -s --force ${MY_PN}-1.0 ${MY_PN}
+   fi
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2018-10-17 Thread Andreas Sturmlechner
commit: 6ffbab1f4ebb02f5ccb8ff1434b5dca28d2ed8e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 16 13:12:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 17 14:40:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffbab1f

x11-libs/libfm-extra: Drop 1.2.3, 1.2.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 x11-libs/libfm-extra/Manifest |  2 -
 x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild | 91 ---
 x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild | 91 ---
 3 files changed, 184 deletions(-)

diff --git a/x11-libs/libfm-extra/Manifest b/x11-libs/libfm-extra/Manifest
index dcd9a9df723..7be34662612 100644
--- a/x11-libs/libfm-extra/Manifest
+++ b/x11-libs/libfm-extra/Manifest
@@ -1,3 +1 @@
-DIST libfm-1.2.3.tar.xz 898256 BLAKE2B 
96a384cf2ebba7a833a97825dd1c3ba499bec1099d321eb6e400b7e09116d28f7835228be7a98eb46630e9fed286ef12e58c1a5f06d7efc75ba4ecfafdd80eae
 SHA512 
f4c214daffc47f05ba31c65203ab0542a03f5a246ea4bb62b6b365ac3fa120a1a51e37b00f8a43afe56875eb69f9be327ac724dafb6fc2de13aa77deea23f443
-DIST libfm-1.2.4.tar.gz 1259686 BLAKE2B 
4c81e93c1d7f46d805167a3873ac3dfc6ff481df43258a0ea8d28614ba271496490ad02720cdf316fc563cfb273e38afb482a6aa44256f40f10cda3546565db3
 SHA512 
7196ae4af99ef41d77e1113dea62e35244b0be57c8cd7fcef2e0559daa5564ddfb163293225708c1697068e6a41d9842f96991145c34c41a7f510f38345d2f9c
 DIST libfm-1.2.5.tar.gz 1261152 BLAKE2B 
30da6771ad4ab31be675a3af2ce7c9dd04e80be9f33b25300bf386f45f9fd652654e211c312d1e283a63cdbde4f5c8e3673a36fc0075e3b1981d9f5995683057
 SHA512 
0bc7910081cadc4c8c4648f3483fb5791e9480700400ded452dd5985e7fb0d8524f2c676f0171a5cd283422a13f240f40cfe5ccc8d10dce02dd784d62250b7cc

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild
deleted file mode 100644
index 56f056e2e91..000
--- a/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools xdg-utils
-
-MY_PV=${PV/_/}
-MY_PN="libfm"
-MY_P="${MY_PN}-${MY_PV}"
-DESCRIPTION="A library for file management"
-HOMEPAGE="http://pcmanfm.sourceforge.net/;
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.xz;
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-LICENSE="GPL-2"
-SLOT="0/4.3.0" #copy ABI_VERSION because it seems upstream change it randomly
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.18:2"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig
-   sys-devel/gettext
-   !!<=x11-libs/libfm-1.2.3"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-   sed -ie '/^SUBDIR.*=/s#docs##' "${S}"/Makefile.am || die "sed failed"
-   sed -ie '/^[[:space:]]*docs/d' configure.ac || die "sed failed"
-   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
-}
-
-src_configure() {
-   econf --sysconfdir="${EPREFIX}/etc" --disable-dependency-tracking \
-   --disable-static --with-extra-only
-}
-
-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/${MY_PN} || -d ${D}/usr/include/${MY_PN} ]]; 
then
-   rm -r "${D}"/usr/include/${MY_PN}
-   fi
-}
-
-pkg_preinst() {
-   # Resolve the symlink mess. Bug #439570
-   [[ -d "${ROOT}"/usr/include/${MY_PN} ]] && \
-   rm -rf "${ROOT}"/usr/include/${MY_PN}
-   if [[ -d "${D}"/usr/include/${MY_PN}-1.0 ]]; then
-   cd "${D}"/usr/include
-   ln -s --force ${MY_PN}-1.0 ${MY_PN}
-   fi
-}
-
-pkg_postinst() {
- 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2018-04-20 Thread David Seifert
commit: e54a8281eb583d1c84ad775a815f8e8da1a19019
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Apr  8 15:20:05 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Apr 20 19:45:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54a8281

x11-libs/libfm-extra: fdo-mime->xdg-utils

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild | 8 
 x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild | 8 
 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild
index 9295381c165..56f056e2e91 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit autotools fdo-mime
+inherit autotools xdg-utils
 
 MY_PV=${PV/_/}
 MY_PN="libfm"
@@ -83,9 +83,9 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
index 2f21bf8da9b..aa65e3f1c6c 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit autotools fdo-mime
+inherit autotools xdg-utils
 
 MY_PV=${PV/_/}
 MY_PN="libfm"
@@ -83,9 +83,9 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 0caa1a5efec..831645a5683 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit autotools fdo-mime
+inherit autotools xdg-utils
 
 MY_PV=${PV/_/}
 MY_PN="libfm"
@@ -83,9 +83,9 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2018-02-28 Thread Sergei Trofimovich
commit: e5c90997eb47db9e38b21a8ea5cb5a7e1151d096
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:27:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:28:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c90997

x11-libs/libfm-extra: stable 1.2.5 for ppc, bug #625180

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 4a960668dc9..0caa1a5efec 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2017-12-19 Thread Thomas Deutschmann
commit: 7eeab7f4502451655ec822c29106d2092809a996
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 19 14:49:08 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 19 15:43:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eeab7f4

x11-libs/libfm-extra: x86 stable (bug #625180)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 4ed8c810321..4a960668dc9 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2017-12-18 Thread Markus Meier
commit: 2f3ed1cf16b941409f7e79c806e2990d9feb4f93
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 18 18:57:56 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 18 18:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3ed1cf

x11-libs/libfm-extra: arm stable, bug #625180

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 212e8acbd07..4ed8c810321 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2017-12-16 Thread Tobias Klausmann
commit: dbd5d7347b7e6405f9bfb5649cb327958fbcc1e9
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Dec 16 08:19:53 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Dec 16 08:19:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd5d734

x11-libs/libfm-extra-1.2.5-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/625180

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 3315ccf135d..212e8acbd07 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2016-12-29 Thread Agostino Sarubbo
commit: b772167a38ecebd597f2b4363b96a4c848f54a37
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 29 10:03:23 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 29 10:03:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b772167a

x11-libs/libfm-extra: amd64 stable wrt bug #583578

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
index b642f2f..1b3f123 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/1.2.4.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.4.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2016-12-11 Thread Markos Chandras
commit: c2ed553c2035c09bc9716674cc09df637b0d6387
Author: Markos Chandras  gentoo  org>
AuthorDate: Sun Dec 11 11:13:16 2016 +
Commit: Markos Chandras  gentoo  org>
CommitDate: Sun Dec 11 11:20:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ed553c

x11-libs/libfm-extra: Version bump

Package-Manager: portage-2.3.3

 x11-libs/libfm-extra/Manifest |  1 +
 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/x11-libs/libfm-extra/Manifest b/x11-libs/libfm-extra/Manifest
index 0a62014..7472e58 100644
--- a/x11-libs/libfm-extra/Manifest
+++ b/x11-libs/libfm-extra/Manifest
@@ -1,2 +1,3 @@
 DIST libfm-1.2.3.tar.xz 898256 SHA256 
c692f1624a4cbc8d1dd55f3b3f3369fbf5d26f63a916e2c295230b2344e1fbf9 SHA512 
f4c214daffc47f05ba31c65203ab0542a03f5a246ea4bb62b6b365ac3fa120a1a51e37b00f8a43afe56875eb69f9be327ac724dafb6fc2de13aa77deea23f443
 WHIRLPOOL 
ae5354c5ef5154ebce8a9124b47e0a645171d50d4034fd1e6000ff084acc15261398029c58b067b9027d4ba68d36d8addf91a28678c91a3fbd9ce0806e9b6046
 DIST libfm-1.2.4.tar.gz 1259686 SHA256 
30474f25e4fbf78f50c7e2493cc4eca5970243089393d25a80f3d79b478a2ce7 SHA512 
7196ae4af99ef41d77e1113dea62e35244b0be57c8cd7fcef2e0559daa5564ddfb163293225708c1697068e6a41d9842f96991145c34c41a7f510f38345d2f9c
 WHIRLPOOL 
d42d7ee5d7fefd1c100a0b7f741a20a2d98e84bbea57cfe3b3f197e7731538bda51c4c916a88e185ce937bab88fcda7b511d3da81660f6f36f32ef389f480f1b
+DIST libfm-1.2.5.tar.gz 1261152 SHA256 
6b51b6ac65cc6da4d11febb29e497b97c3a5591941639ddc4757fcab451f64ba SHA512 
0bc7910081cadc4c8c4648f3483fb5791e9480700400ded452dd5985e7fb0d8524f2c676f0171a5cd283422a13f240f40cfe5ccc8d10dce02dd784d62250b7cc
 WHIRLPOOL 
3ec363725023cf7ab02a82d4242cc8e1ec5ff9658d89554afbe55ab3cc78df0858dfd400c85a284d069365de159a385552e55b4bf8397ed1767a2c0ba8c6d1e1

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
new file mode 100644
index ..7385494
--- /dev/null
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools fdo-mime
+
+MY_PV=${PV/_/}
+MY_PN="libfm"
+MY_P="${MY_PN}-${MY_PV}"
+DESCRIPTION="A library for file management"
+HOMEPAGE="http://pcmanfm.sourceforge.net/;
+SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+LICENSE="GPL-2"
+SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.18:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+   sys-devel/gettext
+   !!<=x11-libs/libfm-1.2.3"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   sed -ie '/^SUBDIR.*=/s#docs##' "${S}"/Makefile.am || die "sed failed"
+   sed -ie '/^[[:space:]]*docs/d' configure.ac || die "sed failed"
+   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
+}
+
+src_configure() {
+   econf --sysconfdir="${EPREFIX}/etc" --disable-dependency-tracking \
+   --disable-static --with-extra-only
+}
+
+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/${MY_PN} || -d ${D}/usr/include/${MY_PN} ]]; 
then
+   rm -r "${D}"/usr/include/${MY_PN}
+   fi
+}
+
+pkg_preinst() {
+   # Resolve the symlink mess. Bug #439570
+   [[ -d "${ROOT}"/usr/include/${MY_PN} ]] && \
+   rm -rf "${ROOT}"/usr/include/${MY_PN}
+   if [[ -d "${D}"/usr/include/${MY_PN}-1.0 ]]; then
+   cd "${D}"/usr/include
+   ln -s 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2016-11-01 Thread Markus Meier
commit: 0e04ed5280fc47e4e1b836cc946068631c6288a0
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov  1 21:31:33 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov  1 21:31:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e04ed52

x11-libs/libfm-extra: arm stable, bug #583578

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
index 340973e..b642f2f 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/;
 SRC_URI="https://github.com/lxde/libfm/archive/1.2.4.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.4.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2016-08-14 Thread Hanno Boeck
commit: 6f6b9d7cc242afe6b4c048f0eebc88e725ece45b
Author: Hanno  gentoo  org>
AuthorDate: Sun Aug 14 06:41:45 2016 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sun Aug 14 06:41:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6b9d7c

x11-libs/libfm-extra: Version bump, fix ABI version

Package-Manager: portage-2.3.0

 x11-libs/libfm-extra/Manifest |  1 +
 x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/x11-libs/libfm-extra/Manifest b/x11-libs/libfm-extra/Manifest
index 7361d3d..0a62014 100644
--- a/x11-libs/libfm-extra/Manifest
+++ b/x11-libs/libfm-extra/Manifest
@@ -1 +1,2 @@
 DIST libfm-1.2.3.tar.xz 898256 SHA256 
c692f1624a4cbc8d1dd55f3b3f3369fbf5d26f63a916e2c295230b2344e1fbf9 SHA512 
f4c214daffc47f05ba31c65203ab0542a03f5a246ea4bb62b6b365ac3fa120a1a51e37b00f8a43afe56875eb69f9be327ac724dafb6fc2de13aa77deea23f443
 WHIRLPOOL 
ae5354c5ef5154ebce8a9124b47e0a645171d50d4034fd1e6000ff084acc15261398029c58b067b9027d4ba68d36d8addf91a28678c91a3fbd9ce0806e9b6046
+DIST libfm-1.2.4.tar.gz 1259686 SHA256 
30474f25e4fbf78f50c7e2493cc4eca5970243089393d25a80f3d79b478a2ce7 SHA512 
7196ae4af99ef41d77e1113dea62e35244b0be57c8cd7fcef2e0559daa5564ddfb163293225708c1697068e6a41d9842f96991145c34c41a7f510f38345d2f9c
 WHIRLPOOL 
d42d7ee5d7fefd1c100a0b7f741a20a2d98e84bbea57cfe3b3f197e7731538bda51c4c916a88e185ce937bab88fcda7b511d3da81660f6f36f32ef389f480f1b

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
new file mode 100644
index 000..340973e
--- /dev/null
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools fdo-mime
+
+MY_PV=${PV/_/}
+MY_PN="libfm"
+MY_P="${MY_PN}-${MY_PV}"
+DESCRIPTION="A library for file management"
+HOMEPAGE="http://pcmanfm.sourceforge.net/;
+SRC_URI="https://github.com/lxde/libfm/archive/1.2.4.tar.gz -> ${MY_P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+LICENSE="GPL-2"
+SLOT="0/4.4.0" #copy ABI_VERSION because it seems upstream change it randomly
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.18:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+   sys-devel/gettext
+   !!<=x11-libs/libfm-1.2.3"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   sed -ie '/^SUBDIR.*=/s#docs##' "${S}"/Makefile.am || die "sed failed"
+   sed -ie '/^[[:space:]]*docs/d' configure.ac || die "sed failed"
+   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
+}
+
+src_configure() {
+   econf --sysconfdir="${EPREFIX}/etc" --disable-dependency-tracking \
+   --disable-static --with-extra-only
+}
+
+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/${MY_PN} || -d ${D}/usr/include/${MY_PN} ]]; 
then
+   rm -r "${D}"/usr/include/${MY_PN}
+   fi
+}
+
+pkg_preinst() {
+   # Resolve the symlink mess. Bug #439570
+   [[ -d "${ROOT}"/usr/include/${MY_PN} ]] && \
+   rm -rf "${ROOT}"/usr/include/${MY_PN}
+   if [[ -d "${D}"/usr/include/${MY_PN}-1.0 ]]; then
+   cd "${D}"/usr/include
+   ln -s --force ${MY_PN}-1.0 ${MY_PN}
+   fi
+}
+
+pkg_postinst() {
+   fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_mime_database_update
+}