summaryrefslogtreecommitdiff
path: root/dev-cpp/finalcut
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-cpp/finalcut
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-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/Manifest1
-rw-r--r--dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild63
-rw-r--r--dev-cpp/finalcut/files/metadata.xml10
-rw-r--r--dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild99
-rw-r--r--dev-cpp/finalcut/finalcut-9999.ebuild99
-rw-r--r--dev-cpp/finalcut/metadata.xml49
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>