commit: 4194188986cda847ab2ef195ea9537c14fea4094 Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net> AuthorDate: Fri Nov 22 08:28:36 2024 +0000 Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net> CommitDate: Fri Nov 22 08:28:53 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41941889
dev-games/liblcf: treeclean Closes: https://bugs.gentoo.org/937252 (pkgremoved) Closes: https://bugs.gentoo.org/937251 (pkgremoved) Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net> dev-games/liblcf/Manifest | 2 -- dev-games/liblcf/liblcf-0.7.0.ebuild | 35 ----------------------- dev-games/liblcf/liblcf-0.8.ebuild | 54 ------------------------------------ dev-games/liblcf/metadata.xml | 17 ------------ profiles/package.mask | 6 ---- 5 files changed, 114 deletions(-) diff --git a/dev-games/liblcf/Manifest b/dev-games/liblcf/Manifest deleted file mode 100644 index d4355188d..000000000 --- a/dev-games/liblcf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST liblcf-0.7.0.tar.gz 292623 BLAKE2B 7cf2f21244796b85745ac30bcc3ec7118dd10d5a7054fdd423bbb71ab9b0a4c85ccc644bd57c251374378fe525e1302367456ee348828efb8d97d825727f2caa SHA512 0abf77a7e4615f21b643b0e35d41450dc0dbd37d337fbbf619a19f73da3ee18e9d216f151f52a121be2d91bfee47c1a153f4c64df630d5c587cf4b6071e5b77a -DIST liblcf-0.8.tar.xz 473996 BLAKE2B f48cbef89bdde673d215e12336ea06785de9c0d4c06fc625581bedf7b922d8638d4ebad4c17eb34a203815502d86eb38413f9e1fd5884d533c0a6dbedec35d78 SHA512 d92d1a97e7518a7880826126623108d3b2b60aeebf039d7c1c533ea36c270ff643777b67522a171c857457d10ce295562d4838a681f70f524e4619913d816d4d diff --git a/dev-games/liblcf/liblcf-0.7.0.ebuild b/dev-games/liblcf/liblcf-0.7.0.ebuild deleted file mode 100644 index 0b181cbf3..000000000 --- a/dev-games/liblcf/liblcf-0.7.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2023 Haelwenn (lanodan) Monnier <[email protected]> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects" -HOMEPAGE="https://github.com/EasyRPG/liblcf" -SRC_URI="https://github.com/EasyRPG/liblcf/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="doc" - -RDEPEND=" - dev-libs/expat - dev-libs/icu:= - doc? ( app-text/doxygen ) -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=True - -DLIBLCF_UPDATE_MIMEDB=False - ) - - cmake_src_configure -} - -src_test() { - cmake_build check -} diff --git a/dev-games/liblcf/liblcf-0.8.ebuild b/dev-games/liblcf/liblcf-0.8.ebuild deleted file mode 100644 index e61fee286..000000000 --- a/dev-games/liblcf/liblcf-0.8.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects" -HOMEPAGE="https://easyrpg.org/ - https://github.com/EasyRPG/liblcf" -SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" - -IUSE="doc tools" - -RDEPEND=" - dev-libs/expat - dev-libs/icu:= -" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( - app-text/doxygen - media-gfx/graphviz[svg] - ) -" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=True - -DLIBLCF_UPDATE_MIMEDB=False - -DLIBLCF_ENABLE_TOOLS=$(usex tools) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - # Why do we have to build this explicitly :/ - use doc && cmake_build liblcf_doc -} - -src_test() { - cmake_build check -} - -src_install() { - cmake_src_install - if use doc; then - docinto /usr/share/doc/${PF}/html - dodoc -r doc/* - fi -} diff --git a/dev-games/liblcf/metadata.xml b/dev-games/liblcf/metadata.xml deleted file mode 100644 index 82b36b4bc..000000000 --- a/dev-games/liblcf/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>[email protected]</email> - <name>Lucio Sauer</name> - </maintainer> - <upstream> - <remote-id type="github">EasyRPG/liblcf</remote-id> - </upstream> - <use> - <flag name="tools"> - Build and install additional command line tools, including lcf2xml - and lcfstrings. - </flag> - </use> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index dcef5b109..f287922a5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -98,12 +98,6 @@ app-editors/kitscenarist # Removal on 2025-01-18. dev-python/tree-sitter-languages -# Lucio Sauer <[email protected]> (2024-10-17) -# Doesn't build since 2024-08 and its sole consumer is up for removal. -# Open bugs 937251, 937252 -# Removal on 2024-11-17 -dev-games/liblcf - # Takuya Wakazono <[email protected]> (2024-10-02) # Depends on <media-libs/kimageannotator-0.7, which has been dropped. # Upstream is working on Qt6 port.
