diff options
Diffstat (limited to 'dev-libs/md4c/md4c-0.5.3.ebuild')
| -rw-r--r-- | dev-libs/md4c/md4c-0.5.3.ebuild | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/dev-libs/md4c/md4c-0.5.3.ebuild b/dev-libs/md4c/md4c-0.5.3.ebuild index f8e2ad92ce79..0b4855661165 100644 --- a/dev-libs/md4c/md4c-0.5.3.ebuild +++ b/dev-libs/md4c/md4c-0.5.3.ebuild @@ -4,38 +4,34 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..14} ) - inherit cmake python-any-r1 DESCRIPTION="C Markdown parser. Fast, SAX-like interface, CommonMark Compliant" HOMEPAGE="https://github.com/mity/md4c" -# TODO(NRK): -# - useflag for static lib (?) - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mity/md4c.git" -else - SRC_URI="https://github.com/mity/md4c/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/md4c-release-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -fi +SRC_URI=" + https://github.com/mity/md4c/archive/refs/tags/release-${PV}.tar.gz + -> ${P}.tar.gz +" +S=${WORKDIR}/md4c-release-${PV} LICENSE="MIT test? ( CC-BY-SA-4.0 )" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + IUSE="+md2html test" REQUIRED_USE="test? ( md2html )" RESTRICT="!test? ( test )" -BDEPEND="test? ( ${PYTHON_DEPS} )" +BDEPEND=" + test? ( ${PYTHON_DEPS} ) +" pkg_setup() { use test && python-any-r1_pkg_setup } src_configure() { - mycmakeargs=( - -DBUILD_SHARED_LIBS=ON + local mycmakeargs=( -DBUILD_MD2HTML_EXECUTABLE=$(usex md2html) ) @@ -43,7 +39,6 @@ src_configure() { } src_test() { - pushd "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die "${EPYTHON}" "${S}"/scripts/run-tests.py || die - popd } |
