From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C74F0158164 for ; Sun, 17 Nov 2024 14:06:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 17C17E0EB0; Sun, 17 Nov 2024 14:06:00 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 005DCE0EB0 for ; Sun, 17 Nov 2024 14:05:59 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 438F2335C2E for ; Sun, 17 Nov 2024 14:05:59 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A3175AED for ; Sun, 17 Nov 2024 14:05:57 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1731852313.2f6329713a2a86644b9f6cd2d04d687c0ce53dad.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-libs/libfm/libfm-1.3.2.ebuild X-VCS-Directories: x11-libs/libfm/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 2f6329713a2a86644b9f6cd2d04d687c0ce53dad X-VCS-Branch: master Date: Sun, 17 Nov 2024 14:05:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ed505b96-6a93-41ee-b65f-ed218569b19f X-Archives-Hash: 0946fb157ce1489caa91918ea6b381d8 commit: 2f6329713a2a86644b9f6cd2d04d687c0ce53dad Author: Sam James gentoo org> AuthorDate: Sun Nov 17 14:05:13 2024 +0000 Commit: Sam James gentoo org> CommitDate: Sun Nov 17 14:05:13 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f632971 x11-libs/libfm: drop 1.3.2 Closes: https://bugs.gentoo.org/943669 Signed-off-by: Sam James gentoo.org> x11-libs/libfm/libfm-1.3.2.ebuild | 124 -------------------------------------- 1 file changed, 124 deletions(-) diff --git a/x11-libs/libfm/libfm-1.3.2.ebuild b/x11-libs/libfm/libfm-1.3.2.ebuild deleted file mode 100644 index 881c58f06135..000000000000 --- a/x11-libs/libfm/libfm-1.3.2.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN}-${PV/_/}" -inherit autotools vala 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 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="+automount debug doc examples exif gtk udisks vala" - -REQUIRED_USE="udisks? ( automount ) doc? ( gtk )" - -DEPEND=" - >=dev-libs/glib-2.18:2 - >=lxde-base/menu-cache-1.1.0-r1:= - ~x11-libs/libfm-extra-${PV} - gtk? ( x11-libs/gtk+:3 ) - udisks? ( dev-libs/dbus-glib ) -" -RDEPEND="${DEPEND} - !lxde-base/lxshortcut - x11-misc/shared-mime-info - automount? ( - udisks? ( gnome-base/gvfs[udev,udisks] ) - !udisks? ( gnome-base/gvfs[udev] ) - ) - exif? ( media-libs/libexif ) -" -BDEPEND=" - app-arch/xz-utils - dev-util/glib-utils - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - vala? ( $(vala_depend) ) -" - -PATCHES=( "${FILESDIR}/${P}-buildsystem.patch" ) - -src_prepare() { - xdg_src_prepare - - if ! use doc; then - sed -ie '/^SUBDIR.*=/s#docs##' Makefile.am || die - sed -ie '/^[[:space:]]*docs/d' configure.ac || die - fi - - # 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 sanity check - local sub_slot=${SLOT#*/} - local libfm_major_abi=$(sed -rne '/ABI_VERSION/s:.*=::p' src/Makefile.am | tr ':' '.') - - if [[ ${sub_slot} != ${libfm_major_abi} ]]; then - eerror "Ebuild sub-slot (${sub_slot}) does not match ABI_VERSION(${libfm_major_abi})" - eerror "Please update SLOT variable as follows:" - eerror " SLOT=\"${SLOT%%/*}/${libfm_major_abi}\"" - eerror - die "sub-slot sanity check failed" - fi - - eautoreconf - rm -r autom4te.cache || die - use vala && export VALAC="$(type -p valac-$(vala_best_api_version))" -} - -src_configure() { - local myeconfargs=( - --disable-static - --with-html-dir=/usr/share/doc/${PF}/html - $(use_enable debug) - $(use_enable doc gtk-doc) - $(use_enable examples demo) - $(use_enable exif) - $(use_with gtk gtk 3) - $(use_enable udisks) - $(use_enable vala old-actions) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - # Sometimes a directory is created instead of a symlink. No idea why... - # It is wrong anyway. We expect a libfm-1.0 directory and then a libfm - # symlink to it. - if [[ -h ${D}/usr/include/${PN} || -d ${D}/usr/include/${PN} ]]; then - rm -r "${D}"/usr/include/${PN} || die - fi - # Remove files installed by split-off libfm-extra package - rm "${D}"/usr/include/libfm-1.0/fm-{extra,version,xml-file}.h || die - rm "${D}"/usr/$(get_libdir)/libfm-extra* || die - rm "${D}"/usr/$(get_libdir)/pkgconfig/libfm-extra.pc || die -} - -pkg_preinst() { - xdg_pkg_preinst - # Resolve the symlink mess. Bug #439570 - if [[ -d "${ROOT}"/usr/include/${PN} ]]; then - rm -rf "${ROOT}"/usr/include/${PN} || die - fi - if [[ -d "${D}"/usr/include/${PN}-1.0 ]]; then - cd "${D}"/usr/include || die - ln -s --force ${PN}-1.0 ${PN} || die - fi -}