dev-cpp/finalcut: revbump

This revision removes the `static-libs` USE flag.

See-also: https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0302
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>
This commit is contained in:
Mattéo Rossillol‑‑Laruelle 2024-08-06 15:02:46 +02:00
parent 53cd3610c9
commit 5866f0ae1a
No known key found for this signature in database
GPG Key ID: ADEFD59FF5C6EC76
2 changed files with 31 additions and 7 deletions

View File

@ -18,7 +18,7 @@ fi
LICENSE="LGPL-3+"
SLOT="0/${PV}"
IUSE="doc examples +gpm static-libs test"
IUSE="doc examples +gpm test"
REQUIRED_USE="test? ( !examples )"
RESTRICT="!test? ( test )"
@ -36,11 +36,21 @@ BDEPEND="
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`'
@ -58,14 +68,16 @@ src_configure() {
use test && append-cxxflags -O0 -DDEBUG -DUNIT_TEST
econf \
$(use_enable static-libs static) \
$(use_with gpm) \
$(use_with test unit-test)
}
src_install() {
einstalldocs
emake DESTDIR="${ED}" PACKAGE="${PF}" install
dodoc CODE_OF_CONDUCT.md Contributing.md SECURITY.md
use doc || dodoc doc/first-steps*
if use examples; then
local examples="/usr/share/doc/${PF}/examples"

View File

@ -17,8 +17,8 @@ else
fi
LICENSE="LGPL-3+"
SLOT="0/0.9.0"
IUSE="doc examples +gpm static-libs test"
SLOT="0/${PV}"
IUSE="doc examples +gpm test"
REQUIRED_USE="test? ( !examples )"
RESTRICT="!test? ( test )"
@ -36,11 +36,21 @@ BDEPEND="
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`'
@ -58,14 +68,16 @@ src_configure() {
use test && append-cxxflags -O0 -DDEBUG -DUNIT_TEST
econf \
$(use_enable static-libs static) \
$(use_with gpm) \
$(use_with test unit-test)
}
src_install() {
einstalldocs
emake DESTDIR="${ED}" PACKAGE="${PF}" install
dodoc CODE_OF_CONDUCT.md Contributing.md SECURITY.md
use doc || dodoc doc/first-steps*
if use examples; then
local examples="/usr/share/doc/${PF}/examples"