From 2771f79232c273bc2a57d23bf335dd81ccf6af28 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 5 Dec 2021 02:47:11 +0000 Subject: gentoo resync : 05.12.2021 --- app-text/fbreader/Manifest | 2 +- app-text/fbreader/fbreader-0.99.4-r5.ebuild | 87 ----------------------------- app-text/fbreader/fbreader-0.99.4-r6.ebuild | 87 +++++++++++++++++++++++++++++ 3 files changed, 88 insertions(+), 88 deletions(-) delete mode 100644 app-text/fbreader/fbreader-0.99.4-r5.ebuild create mode 100644 app-text/fbreader/fbreader-0.99.4-r6.ebuild (limited to 'app-text/fbreader') diff --git a/app-text/fbreader/Manifest b/app-text/fbreader/Manifest index 470ba43a0e3f..8e3dd04d132c 100644 --- a/app-text/fbreader/Manifest +++ b/app-text/fbreader/Manifest @@ -1,4 +1,4 @@ DIST fbreader-0.99.4-combined.patch 23589 BLAKE2B 81cb00abe9ba0f40723e6c1cac626916f90eede960d8b191bcb48c8186be8fc3d1fb18954f62e3ba5f15de159034a6060dc7efaf94f9531aabad9f76b6f53658 SHA512 c4dd5237113fa9d54ae3e63a19a06841570e5751108befe4d18ae7b4730628d3a4a5613dd302bc426b14c280f2b5abf9e394aedca821de995efb45ae7b32f632 DIST fbreader-sources-0.99.4.tgz 2345664 BLAKE2B 29d921a953df98def51740d9b7fed5a7164f5df6410c70daf03f30ba8f77e9aa898d6f50038945155dc46243165860ffaf13abc81f662abccdeb6dc91652b3d5 SHA512 d4b11d7ab03df002ad4212db805b10b80a24ea4384e92122b12c25a3f817a0eb343509ae30e31d68417fd4ce27f77e043235436f0081ff2c785a2830d6211dc7 -EBUILD fbreader-0.99.4-r5.ebuild 2056 BLAKE2B bd7c72f5f531e5b031cf8b383fa6299732b246086b9fd0797a3d3cd64c428a444ec435a425f3b32d24c9e19792cea7f9a70b06dd2240e4e879ac51ecd3285126 SHA512 7dcced0eaca3e997c2c28ecf5c9c8d07faa17af02ba4dae95621ea6de970bc5c75030870fb15dcf76c5c6c884212b51c140ea3224e86cf75b8d314c345bdd218 +EBUILD fbreader-0.99.4-r6.ebuild 2058 BLAKE2B 8ba3bdf929deb7955b1626bf9904491f8a5c5640488bc465b2414482db3846b38ca8aa7cbda39d078521e116af30ee7ee8fb95957c7a1f846f49a8744c8088a9 SHA512 e41b040bd14104b88cd9bc7023c227fba0214195e87fafa1d1ad1a3a56f506a093321ca9e3b117aec384f68e025aa3e31518f90c30afbf3d675853be541c80e1 MISC metadata.xml 300 BLAKE2B a3ec1e9fd7a06ee661f79b8b7296673807f6886d1615bdca34342bdbf6804f408be32775f92a3201f6244150376448c9027bfd598a18b72bd2205406e53f3c83 SHA512 95cf37aa6b0dc778091e1b899af1cd7031deb5f24d0d152c8c11244be68d87e7d2fc8a5a0fa5aa539a89244c8f1722443c365bbe49070c9605f69d17953ba2a9 diff --git a/app-text/fbreader/fbreader-0.99.4-r5.ebuild b/app-text/fbreader/fbreader-0.99.4-r5.ebuild deleted file mode 100644 index 44288fac4896..000000000000 --- a/app-text/fbreader/fbreader-0.99.4-r5.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils toolchain-funcs xdg - -DESCRIPTION="E-Book Reader. Supports many e-book formats" -HOMEPAGE="https://www.fbreader.org/" -SRC_URI="https://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz - https://dev.gentoo.org/~juippis/distfiles/tmp/fbreader-0.99.4-combined.patch" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="debug" - -RDEPEND=" - app-arch/bzip2 - dev-db/sqlite - dev-libs/expat - dev-libs/fribidi - dev-libs/libunibreak - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtwidgets:5 - net-misc/curl - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -# bugs #452636, #515698, #516794, #437262, #592588 -PATCHES=( "${DISTDIR}"/${P}-combined.patch ) - -src_prepare() { - default - - # Let portage decide about the compiler - sed -e "/^CC = /d" \ - -i makefiles/arch/desktop.mk || die "removing CC line failed" - - # let portage strip the binary - sed -e '/@strip/d' \ - -i fbreader/desktop/Makefile || die - - # Respect *FLAGS - sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \ - -i makefiles/arch/desktop.mk || die "CFLAGS sed failed" - sed -e "/^ CFLAGS +=/d" \ - -i makefiles/config.mk || die "CFLAGS sed failed" - sed -e "/^ LDFLAGS += -s$/d" \ - -i makefiles/config.mk || die "LDFLAGS sed failed" - sed -e "/^LDFLAGS =$/d" \ - -i makefiles/arch/desktop.mk || die "LDFLAGS sed failed" - - # Qt5 moc - sed -e "s:MOC = moc-qt4:MOC = $(qt5_get_bindir)/moc:" \ - -i makefiles/arch/desktop.mk || die "updating desktop.mk failed" - - echo "TARGET_ARCH = desktop" > makefiles/target.mk || die - echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk || die - - echo "UI_TYPE = qt4" >> makefiles/target.mk || die - - if use debug; then - echo "TARGET_STATUS = debug" >> makefiles/target.mk || die - else - echo "TARGET_STATUS = release" >> makefiles/target.mk || die - fi - - # bug #437262 - tc-ld-disable-gold -} - -src_compile() { - # bug #484516 - emake -j1 -} - -src_install() { - default - dosym FBReader /usr/bin/fbreader -} diff --git a/app-text/fbreader/fbreader-0.99.4-r6.ebuild b/app-text/fbreader/fbreader-0.99.4-r6.ebuild new file mode 100644 index 000000000000..5ab017db26e5 --- /dev/null +++ b/app-text/fbreader/fbreader-0.99.4-r6.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils toolchain-funcs xdg + +DESCRIPTION="E-Book Reader. Supports many e-book formats" +HOMEPAGE="https://www.fbreader.org/" +SRC_URI="https://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz + https://dev.gentoo.org/~juippis/distfiles/tmp/fbreader-0.99.4-combined.patch" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc x86" +IUSE="debug" + +RDEPEND=" + app-arch/bzip2 + dev-db/sqlite + dev-libs/expat + dev-libs/fribidi + dev-libs/libunibreak:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtwidgets:5 + net-misc/curl + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +# bugs #452636, #515698, #516794, #437262, #592588 +PATCHES=( "${DISTDIR}"/${P}-combined.patch ) + +src_prepare() { + default + + # Let portage decide about the compiler + sed -e "/^CC = /d" \ + -i makefiles/arch/desktop.mk || die "removing CC line failed" + + # let portage strip the binary + sed -e '/@strip/d' \ + -i fbreader/desktop/Makefile || die + + # Respect *FLAGS + sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \ + -i makefiles/arch/desktop.mk || die "CFLAGS sed failed" + sed -e "/^ CFLAGS +=/d" \ + -i makefiles/config.mk || die "CFLAGS sed failed" + sed -e "/^ LDFLAGS += -s$/d" \ + -i makefiles/config.mk || die "LDFLAGS sed failed" + sed -e "/^LDFLAGS =$/d" \ + -i makefiles/arch/desktop.mk || die "LDFLAGS sed failed" + + # Qt5 moc + sed -e "s:MOC = moc-qt4:MOC = $(qt5_get_bindir)/moc:" \ + -i makefiles/arch/desktop.mk || die "updating desktop.mk failed" + + echo "TARGET_ARCH = desktop" > makefiles/target.mk || die + echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk || die + + echo "UI_TYPE = qt4" >> makefiles/target.mk || die + + if use debug; then + echo "TARGET_STATUS = debug" >> makefiles/target.mk || die + else + echo "TARGET_STATUS = release" >> makefiles/target.mk || die + fi + + # bug #437262 + tc-ld-disable-gold +} + +src_compile() { + # bug #484516 + emake -j1 +} + +src_install() { + default + dosym FBReader /usr/bin/fbreader +} -- cgit v1.2.3