From 6d730aa8064fbab6cc54447b6ed0e60b99c13256 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 17 Jan 2025 06:41:55 +0000 Subject: gentoo auto-resync : 17:01:2025 - 06:41:55 --- app-text/crengine-ng/Manifest | 2 +- app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild | 78 +++++++++++++++++++++++ app-text/crengine-ng/crengine-ng-0.9.12.ebuild | 78 ----------------------- 3 files changed, 79 insertions(+), 79 deletions(-) create mode 100644 app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild delete mode 100644 app-text/crengine-ng/crengine-ng-0.9.12.ebuild (limited to 'app-text/crengine-ng') diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 8c4914903967..7d92ed181b91 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -2,5 +2,5 @@ DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9bab DIST crengine-ng-0.9.12.tar.bz2 4378495 BLAKE2B 5bece250ad45460a974160245d97a60aa5749e51f7448e1c3ba053185c563e1ecd62b38357766e7fc750eaf481a7345ccfc8515a6961e4d813ff7ff5c3c161d1 SHA512 bd400a8b3d6cc0938f82863a995885ce28a5ad02cfedd9429fd603698cd4f2bfb9fe8460cdb737c59c7008004e1c03fc9d1359f3c7223233d4e5380016cff4b0 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd EBUILD crengine-ng-0.9.11.ebuild 2017 BLAKE2B fed5eff7dc7554ece04febef74fb9992b627ab17249496dbab510b789fabd71b291b90748dc2e5fa5dc91465c3a1b3cd828c318e828068e07cd131d97f993205 SHA512 30e306f8cee9104cc3e2d276e54459469d13bf37c57629f76102ef26be31555cda02220cce47aba9ce99ec97fe9c1fa9a09071d11e8cb2950ee3599d5fee4cf8 -EBUILD crengine-ng-0.9.12.ebuild 2014 BLAKE2B 772ed15d26b7ea8f21b80b8a351e2536f0b22d10142845a8ef08e44e8be300c3101f35e603cbc8f5430cd00498c3cf67a6a0c6d05807861819b98e51fa5f83ce SHA512 af731418aa0dfbc10e97c2e0b151cefc570a3785e9fe85993399ec25f729b648d4c69cd25e126ee2ca8d81bb3bb365dc0b3f35f8ab8d1d6851f46b9f9c835aa7 +EBUILD crengine-ng-0.9.12-r1.ebuild 2014 BLAKE2B 817f46ac86a2649daf1fb8b90ee8b10a44feaa4eb12a586d95be0cd5849c0f6580c4c44abf7b8e275c4036d65645e981641fd083f58739f208142d75a6a43b80 SHA512 ed81c56f0f5a156995d0358f31457845bd00e3a8ce3787ba90f6736b07ef4d399794308d0b792f61bd7a0fc02c311104b0015f09292d11179dfd733f36a64929 MISC metadata.xml 1181 BLAKE2B 313e8cf8f919009ba2172d5013280a3a890e421878ead9c6a67ec8b9a7bd05b105f156a4548d0b84c62c92f91e3e8432063927969b8b9b63305296c3722e0e8a SHA512 63029b0d8f1920edbc298c171498e0866055347d0997455b68b938439872443d0d1383aa2783607af542c0112364c5671a5bc2d37582d7af9405e36578213f83 diff --git a/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild new file mode 100644 index 000000000000..daacf8bc7e24 --- /dev/null +++ b/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Cross-platform library designed to implement e-book readers" +HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng" +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2 + test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" + +LICENSE="GPL-2+" +SLOT="0/7" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" + +RESTRICT="!test? ( test )" + +CDEPEND="sys-libs/zlib + png? ( media-libs/libpng:0 ) + jpeg? ( media-libs/libjpeg-turbo ) + >=media-libs/freetype-2.10.0 + harfbuzz? ( media-libs/harfbuzz:=[truetype] ) + libunibreak? ( dev-libs/libunibreak:= ) + fribidi? ( dev-libs/fribidi ) + zstd? ( app-arch/zstd:= ) + libutf8proc? ( dev-libs/libutf8proc:= ) + fontconfig? ( media-libs/fontconfig )" + +RDEPEND="${CDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest + app-arch/zip ) +" +BDEPEND="virtual/pkgconfig + ${CDEPEND}" + +src_prepare() { + cmake_src_prepare + if use test; then + mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" + cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" + fi +} + +src_configure() { + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=( + -DCRE_BUILD_SHARED=ON + -DCRE_BUILD_STATIC=$(usex static-libs) + -DUSE_COLOR_BACKBUFFER=ON + -DWITH_LIBPNG=$(usex png) + -DWITH_LIBJPEG=$(usex jpeg) + -DWITH_FREETYPE=ON + -DWITH_HARFBUZZ=$(usex harfbuzz) + -DWITH_LIBUNIBREAK=$(usex libunibreak) + -DWITH_FRIBIDI=$(usex fribidi) + -DWITH_ZSTD=$(usex zstd) + -DWITH_UTF8PROC=$(usex libutf8proc) + -DUSE_GIF=$(usex gif) + -DUSE_NANOSVG=$(usex svg) + -DUSE_CHM=$(usex chm) + -DUSE_ANTIWORD=ON + -DUSE_FONTCONFIG=$(usex fontconfig) + -DUSE_SHASUM=OFF + -DUSE_MD4C=ON + -DBUILD_TOOLS=OFF + -DENABLE_UNITTESTING=$(usex test) + -DOFFLINE_BUILD_MODE=ON + ) + cmake_src_configure +} + +src_test() { + cd "${BUILD_DIR}/crengine/tests" + ./unittests +} diff --git a/app-text/crengine-ng/crengine-ng-0.9.12.ebuild b/app-text/crengine-ng/crengine-ng-0.9.12.ebuild deleted file mode 100644 index a7dcaebd4596..000000000000 --- a/app-text/crengine-ng/crengine-ng-0.9.12.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Cross-platform library designed to implement e-book readers" -HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng" -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2 - test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" - -LICENSE="GPL-2+" -SLOT="0/6" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" - -RESTRICT="!test? ( test )" - -CDEPEND="sys-libs/zlib - png? ( media-libs/libpng:0 ) - jpeg? ( media-libs/libjpeg-turbo ) - >=media-libs/freetype-2.10.0 - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - libunibreak? ( dev-libs/libunibreak:= ) - fribidi? ( dev-libs/fribidi ) - zstd? ( app-arch/zstd:= ) - libutf8proc? ( dev-libs/libutf8proc:= ) - fontconfig? ( media-libs/fontconfig )" - -RDEPEND="${CDEPEND}" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest - app-arch/zip ) -" -BDEPEND="virtual/pkgconfig - ${CDEPEND}" - -src_prepare() { - cmake_src_prepare - if use test; then - mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" - cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" - fi -} - -src_configure() { - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=( - -DCRE_BUILD_SHARED=ON - -DCRE_BUILD_STATIC=$(usex static-libs) - -DUSE_COLOR_BACKBUFFER=ON - -DWITH_LIBPNG=$(usex png) - -DWITH_LIBJPEG=$(usex jpeg) - -DWITH_FREETYPE=ON - -DWITH_HARFBUZZ=$(usex harfbuzz) - -DWITH_LIBUNIBREAK=$(usex libunibreak) - -DWITH_FRIBIDI=$(usex fribidi) - -DWITH_ZSTD=$(usex zstd) - -DWITH_UTF8PROC=$(usex libutf8proc) - -DUSE_GIF=$(usex gif) - -DUSE_NANOSVG=$(usex svg) - -DUSE_CHM=$(usex chm) - -DUSE_ANTIWORD=ON - -DUSE_FONTCONFIG=$(usex fontconfig) - -DUSE_SHASUM=OFF - -DUSE_MD4C=ON - -DBUILD_TOOLS=OFF - -DENABLE_UNITTESTING=$(usex test) - -DOFFLINE_BUILD_MODE=ON - ) - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}/crengine/tests" - ./unittests -} -- cgit v1.2.3