net-libs/syndication-domination: 1.0 / 9999 fixup

Signed-off-by: brettalcox <brettalcox@gmail.com>
This commit is contained in:
brettalcox 2024-03-23 20:05:50 -05:00
parent 687931a6e3
commit e6477015d3
No known key found for this signature in database
GPG Key ID: D4DA1F02A3379C75
3 changed files with 11 additions and 11 deletions

View File

@ -4,16 +4,12 @@
<maintainer type="person"> <maintainer type="person">
<email>brettalcox@gmail.com</email> <email>brettalcox@gmail.com</email>
</maintainer> </maintainer>
<maintainer type="person">
<name>Julien Roy</name>
<email>julien@jroy.ca</email>
</maintainer>
<upstream> <upstream>
<remote-id type="gitlab">GabMus/syndication-domination</remote-id> <remote-id type="gitlab">GabMus/syndication-domination</remote-id>
</upstream> </upstream>
<use> <use>
<flag name="json-binary"> <flag name="json-binary">
Builds a binary executable instead of python bindings Builds a binary executable instead of python bindings
</flag> </flag>
</use> </use>
</pkgmetadata> </pkgmetadata>

View File

@ -1,9 +1,9 @@
# Copyright 2023-2024 Gentoo Authors # Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{11..12} ) PYTHON_COMPAT=( python3_11 python3_12 )
inherit meson python-single-r1 inherit meson python-single-r1
@ -22,7 +22,7 @@ fi
LICENSE="AGPL-3" LICENSE="AGPL-3"
SLOT="0" SLOT="0"
IUSE="json-binary +python" IUSE="debug json-binary +python"
REQUIRED_USE=" REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )
!python? ( json-binary ) !python? ( json-binary )
@ -43,9 +43,11 @@ RDEPEND="
${DEPEND} ${DEPEND}
python? ( ${PYTHON_DEPS} ) python? ( ${PYTHON_DEPS} )
" "
BDEPEND=""
src_configure() { src_configure() {
local emesonargs=( EMESON_BUILDTYPE=$(usex debug debug release)
local emesonarge=(
--prefix=/usr --prefix=/usr
-DHTML_SUPPORT=true -DHTML_SUPPORT=true
$(meson_use python PYTHON_BINDINGS) $(meson_use python PYTHON_BINDINGS)

View File

@ -1,9 +1,9 @@
# Copyright 2023-2024 Gentoo Authors # Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{11..12} ) PYTHON_COMPAT=( python3_11 python3_12 )
inherit meson python-single-r1 inherit meson python-single-r1
@ -43,8 +43,10 @@ RDEPEND="
${DEPEND} ${DEPEND}
python? ( ${PYTHON_DEPS} ) python? ( ${PYTHON_DEPS} )
" "
BDEPEND=""
src_configure() { src_configure() {
EMESON_BUILDTYPE=$(usex debug debug release)
local emesonargs=( local emesonargs=(
--prefix=/usr --prefix=/usr
-DHTML_SUPPORT=true -DHTML_SUPPORT=true