diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-cpp/finalcut | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-cpp/finalcut')
| -rw-r--r-- | dev-cpp/finalcut/Manifest | 1 | ||||
| -rw-r--r-- | dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild | 63 | ||||
| -rw-r--r-- | dev-cpp/finalcut/files/metadata.xml | 10 | ||||
| -rw-r--r-- | dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild | 99 | ||||
| -rw-r--r-- | dev-cpp/finalcut/finalcut-9999.ebuild | 99 | ||||
| -rw-r--r-- | dev-cpp/finalcut/metadata.xml | 49 |
6 files changed, 0 insertions, 321 deletions
diff --git a/dev-cpp/finalcut/Manifest b/dev-cpp/finalcut/Manifest deleted file mode 100644 index 382d375ef94a..000000000000 --- a/dev-cpp/finalcut/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST finalcut-0.9.1.tar.gz 909719 BLAKE2B 4ca3742ff54843686db29fc744df1fb29269aef28cfdbecefcb9d31fe6c7b1c1357701e945a9c01a661b5742edb9057be87fd3d1feb5dd2b4596f640fbd4b5b4 SHA512 1ba0d802ac80c128774b9b50ba309ba28da86db89dbc277596201431f0e39fc5fb5652da2473848b944f77a7301fb3a1a30c1770e6ef5a8bbdd5ec648ca3562c diff --git a/dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild b/dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild deleted file mode 100644 index 46feda277829..000000000000 --- a/dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -From 5acee79b977dd38e0a52c51129ea847735a8ee5e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?= - <beatussum@protonmail.com> -Date: Sun, 28 Jul 2024 09:21:35 +0200 -Subject: [PATCH] fix tests -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This commits removes tests failing to compile, -- `fvterm_test` and -- `fterm_functions-test`. - -Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> ---- - test/Makefile.am | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/test/Makefile.am b/test/Makefile.am -index 30d53e34..c4c0282f 100644 ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -32,11 +32,9 @@ noinst_PROGRAMS = \ - ftermdata_test \ - ftermdetection_test \ - ftermfreebsd_test \ -- fterm_functions_test \ - ftermlinux_test \ - ftermopenbsd_test \ - ftimer_test \ -- fvterm_test \ - fvtermattribute_test \ - fvtermbuffer_test \ - fwidget_test -@@ -64,13 +62,11 @@ ftermdata_test_SOURCES = ftermdata-test.cpp - ftermdetection_test_SOURCES = ftermdetection-test.cpp - ftermfreebsd_test_SOURCES = ftermfreebsd-test.cpp - ftermfreebsd_test_LDADD = @TERMCAP_LIB@ --fterm_functions_test_SOURCES = fterm_functions-test.cpp - ftermlinux_test_SOURCES = ftermlinux-test.cpp - ftermlinux_test_LDADD = @TERMCAP_LIB@ - ftermopenbsd_test_SOURCES = ftermopenbsd-test.cpp - ftermopenbsd_test_LDADD = @TERMCAP_LIB@ - ftimer_test_SOURCES = ftimer-test.cpp --fvterm_test_SOURCES = fvterm-test.cpp - fvtermattribute_test_SOURCES = fvtermattribute-test.cpp - fvtermbuffer_test_SOURCES = fvtermbuffer-test.cpp - fwidget_test_SOURCES = fwidget-test.cpp -@@ -98,11 +94,9 @@ TESTS = \ - ftermdata_test \ - ftermdetection_test \ - ftermfreebsd_test \ -- fterm_functions_test \ - ftermlinux_test \ - ftermopenbsd_test \ - ftimer_test \ -- fvterm_test \ - fvtermattribute_test \ - fvtermbuffer_test \ - fwidget_test --- -2.44.2 - diff --git a/dev-cpp/finalcut/files/metadata.xml b/dev-cpp/finalcut/files/metadata.xml deleted file mode 100644 index a94d67c033c7..000000000000 --- a/dev-cpp/finalcut/files/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>core@baldeagleos.com</email> - <name>Development</name> - </maintainer> - - <origin>baldeagleos-repo</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild b/dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild deleted file mode 100644 index 9ad7ecdd3f4b..000000000000 --- a/dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="A text-based widget toolkit" -HOMEPAGE="https://github.com/gansm/finalcut/" - -if [[ "${PV}" = 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gansm/finalcut.git" -else - SRC_URI="https://github.com/gansm/finalcut/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="LGPL-3+" -SLOT="0/${PV}" -IUSE="doc examples +gpm test" -REQUIRED_USE="test? ( !examples )" -RESTRICT="!test? ( test )" - -DEPEND=" - sys-libs/ncurses:=[tinfo] - gpm? ( sys-libs/gpm ) -" - -# autoconf-archive needed to eautoreconf -BDEPEND=" - dev-build/autoconf-archive - virtual/pkgconfig - test? ( >=dev-util/cppunit-1.12.0 ) -" - -RDEPEND="${DEPEND}" - -DOCS=( - AUTHORS - ChangeLog - CODE_OF_CONDUCT.md - Contributing.md - SECURITY.md -) - -src_prepare() { - default - - [[ "${PV}" = 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild" - - sed -i "/doc_DATA/d" Makefile.am || die - - sed -i "/AM_CPPFLAGS/ s/-Werror//" {examples,final,test}/Makefile.am \ - || die 'Failed to remove `-Werror` from `CPPFLAGS`' - - for component in doc examples test; do - if ! use "${component}"; then - sed -i "/SUBDIRS/ s/${component}//" Makefile.am \ - || die "Failed to remove ${component} from the building process" - fi - done - - eautoreconf -} - -src_configure() { - use test && append-cxxflags -O0 -DDEBUG -DUNIT_TEST - - econf \ - $(use_with gpm) \ - $(use_with test unit-test) -} - -src_install() { - einstalldocs - - emake DESTDIR="${ED}" PACKAGE="${PF}" install - - use doc || dodoc doc/first-steps* - - if use examples; then - local examples="/usr/share/doc/${PF}/examples" - docompress -x "${examples}" - - for example in examples/.libs/*; do - example="${example#examples/.libs/}" - - local install_dir="${examples}/${example}" - - insinto "${install_dir}" - doins "examples/${example}.cpp" - exeinto "${install_dir}" - doexe "examples/${example}" - done - fi - - find "${ED}" -name "*.la" -delete || die -} diff --git a/dev-cpp/finalcut/finalcut-9999.ebuild b/dev-cpp/finalcut/finalcut-9999.ebuild deleted file mode 100644 index 7999240ddb46..000000000000 --- a/dev-cpp/finalcut/finalcut-9999.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="A text-based widget toolkit" -HOMEPAGE="https://github.com/gansm/finalcut/" - -if [[ "${PV}" = 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gansm/finalcut.git" -else - SRC_URI="https://github.com/gansm/finalcut/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="LGPL-3+" -SLOT="0/0.9.0" -IUSE="doc examples +gpm test" -REQUIRED_USE="test? ( !examples )" -RESTRICT="!test? ( test )" - -DEPEND=" - sys-libs/ncurses:=[tinfo] - gpm? ( sys-libs/gpm ) -" - -# autoconf-archive needed to eautoreconf -BDEPEND=" - dev-build/autoconf-archive - virtual/pkgconfig - test? ( >=dev-util/cppunit-1.12.0 ) -" - -RDEPEND="${DEPEND}" - -DOCS=( - AUTHORS - ChangeLog - CODE_OF_CONDUCT.md - Contributing.md - SECURITY.md -) - -src_prepare() { - default - - [[ "${PV}" = 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild" - - sed -i "/doc_DATA/d" Makefile.am || die - - sed -i "/AM_CPPFLAGS/ s/-Werror//" {examples,final,test}/Makefile.am \ - || die 'Failed to remove `-Werror` from `CPPFLAGS`' - - for component in doc examples test; do - if ! use "${component}"; then - sed -i "/SUBDIRS/ s/${component}//" Makefile.am \ - || die "Failed to remove ${component} from the building process" - fi - done - - eautoreconf -} - -src_configure() { - use test && append-cxxflags -O0 -DDEBUG -DUNIT_TEST - - econf \ - $(use_with gpm) \ - $(use_with test unit-test) -} - -src_install() { - einstalldocs - - emake DESTDIR="${ED}" PACKAGE="${PF}" install - - use doc || dodoc doc/first-steps* - - if use examples; then - local examples="/usr/share/doc/${PF}/examples" - docompress -x "${examples}" - - for example in examples/.libs/*; do - example="${example#examples/.libs/}" - - local install_dir="${examples}/${example}" - - insinto "${install_dir}" - doins "examples/${example}.cpp" - exeinto "${install_dir}" - doexe "examples/${example}" - done - fi - - find "${ED}" -name "*.la" -delete || die -} diff --git a/dev-cpp/finalcut/metadata.xml b/dev-cpp/finalcut/metadata.xml deleted file mode 100644 index 146562c2bbce..000000000000 --- a/dev-cpp/finalcut/metadata.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>beatussum@protonmail.com</email> - <name>Mattéo Rossillol‑‑Laruelle</name> - </maintainer> - <longdescription> - <pkg>dev-cpp/finalcut</pkg> is a C++ class library and widget - toolkit with full mouse support for creating a text-based user - interface. The library supports the programmer to develop an - application for the text console. It allows the simultaneous - handling of multiple text windows on the screen. The structure - of the Qt framework was originally the inspiration for the C++ - class design of <pkg>dev-cpp/finalcut</pkg>. It provides common - controls like dialog boxes, push buttons, check boxes, radio - buttons, input lines, list boxes, status bars and so on. - </longdescription> - <longdescription lang="fr"> - <pkg>dev-cpp/finalcut</pkg> est une bibliothèque C++ offrant la - possibilité de créer un environnement en mode texte. Elle - fournit des composants d'interface graphique supportant - pleinement l'usage de la souris. Elle permet aux développeurs - une programmation plus aisée des applications de ce type. Elle - rend possible la gestion de plusieurs fenêtres dans un même - terminal. L'interface de programmation applicative de - <pkg>dev-cpp/finalcut</pkg> s'inspire de celle de Qt. Celle-ci - fournit également les composants de base tels que des boîtes de - dialogue, des bouttons poussoirs, des case à cocher, des boutons - radio, des lignes d'entrée, des barres d'état, et ainsi de - suite. - </longdescription> - <slots> - <subslots>Reflect ABI compatibility for libfinal.so</subslots> - </slots> - <slots lang="fr"> - <subslots>Reflétent la compatibilité de l'interface binaire-programme (A.B.I.) de libfinal.so</subslots> - </slots> - <upstream> - <maintainer status="active"> - <name>Markus Gans</name> - <email>guru.mail@muenster.de</email> - </maintainer> - <changelog>https://github.com/gansm/finalcut/blob/main/ChangeLog</changelog> - <doc>https://github.com/gansm/finalcut/wiki/</doc> - <bugs-to>https://github.com/gansm/finalcut/issues/</bugs-to> - <remote-id type="github">gansm/finalcut</remote-id> - </upstream> -</pkgmetadata> |
