[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}