diff options
author | Andrey Grozin <grozin@gentoo.org> | 2013-01-19 06:13:52 +0000 |
---|---|---|
committer | Andrey Grozin <grozin@gentoo.org> | 2013-01-19 06:13:52 +0000 |
commit | ef1881154649632b7727a7d2a329f2475aacf189 (patch) | |
tree | 85f8ad6c8903c18022993aa86aee5074de158b9c /app-text/fbreader | |
parent | Backport a number of stability and code correctness fixes. Fix qemu-user init... (diff) | |
download | historical-ef1881154649632b7727a7d2a329f2475aacf189.tar.gz historical-ef1881154649632b7727a7d2a329f2475aacf189.tar.bz2 historical-ef1881154649632b7727a7d2a329f2475aacf189.zip |
Added 0.99.2 back, see bug #452636
Package-Manager: portage-2.2.0_alpha153/cvs/Linux i686
Diffstat (limited to 'app-text/fbreader')
-rw-r--r-- | app-text/fbreader/ChangeLog | 5 | ||||
-rw-r--r-- | app-text/fbreader/Manifest | 24 | ||||
-rw-r--r-- | app-text/fbreader/fbreader-0.99.2.ebuild | 69 |
3 files changed, 76 insertions, 22 deletions
diff --git a/app-text/fbreader/ChangeLog b/app-text/fbreader/ChangeLog index daad9d4ec11c..cfea146b960a 100644 --- a/app-text/fbreader/ChangeLog +++ b/app-text/fbreader/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-text/fbreader # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/ChangeLog,v 1.31 2013/01/12 15:53:27 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/ChangeLog,v 1.32 2013/01/19 06:13:47 grozin Exp $ + + 19 Jan 2013; Andrey Grozin <grozin@gentoo.org> +fbreader-0.99.2.ebuild: + Added 0.99.2 back, see bug #452636 12 Jan 2013; Tomáš Chvátal <scarabeus@gentoo.org> -files/fbreader-0.12.10-gcc45.patch: diff --git a/app-text/fbreader/Manifest b/app-text/fbreader/Manifest index 7b71de673972..97578fb3620f 100644 --- a/app-text/fbreader/Manifest +++ b/app-text/fbreader/Manifest @@ -1,24 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - +DIST fbreader-sources-0.99.2.tgz 2423279 SHA256 e753010dc041396ddfd385a4a7fb7e01b219644015fe5776253aeeca0e13a650 SHA512 73d86e08162e29e86a9f0fa687c11bcf5b089340799c06b3924b413d048ca817ba5ab97102479df5d1c5ed29e66479b99c0cde3fd49b51ef9f6032b25b523d80 WHIRLPOOL b782e8ff924580071bac8d2a77e21284805f469dd40ed30ce589fef1e38b46d0d245af8a98b45cec4f6a84055c132139b49acc7a63b3a6be42b6251005179169 DIST fbreader-sources-0.99.4.tgz 2345664 SHA256 3d7c31d5ea314589d2a963290ad16f4d3d631a41e802b8b39f8be0c9f71eb8e9 SHA512 d4b11d7ab03df002ad4212db805b10b80a24ea4384e92122b12c25a3f817a0eb343509ae30e31d68417fd4ce27f77e043235436f0081ff2c785a2830d6211dc7 WHIRLPOOL 1d25ff39bcd93d3b0445abc76d3bbaf5e376385303fd71c98e3844123c85b9edd413f18c8d89a95807391ee2fb9c044d4dfc4b5898484548a011ecc22993e3d9 +EBUILD fbreader-0.99.2.ebuild 1860 SHA256 93f4cb916f7b0e6d548d48150961a452738bab81c234a9ee2d0cc47548ca877f SHA512 205a8a0f8aa3fca806b7b54c6d4a05355d8a80dc7ae91395f800fb000023c8684f42742ee2ce71edfbbd7815803c1945995c4893c174986f6a786d87a2168bc3 WHIRLPOOL 9230a042e77f37c16dbd02a88912ef548586b1161ccc40c54a618eb898690c8b89fcda3168c0501020b34d1583dde63e29527330e3c0639956c407bfc58cdf74 EBUILD fbreader-0.99.4.ebuild 1954 SHA256 82ebdafda8a65de96bd8d480f231f88332dceb4b526b3e53fbafed3e95cae566 SHA512 d712a6f70b47ce94e3309ef8c707556080ede734151fdc2a7703c8e0f6ef919067c7fb6a780368497aabe70d8c6d2163271baeaa2deae2ca6e1e794873424062 WHIRLPOOL 82de5b0b9b374c89a9de432cfd4743e0ba032045e83aec6e42fc46019b05cebc040bb916b8abe93ee99567e33630b4e5910f9102e6a60efa2b51a10052a5316d -MISC ChangeLog 4921 SHA256 4fa718388f1ea85231e1a5f361e96090af7b42e3d2b9bbbe438227c2d07c8460 SHA512 1228bb25945cbfab5822078492b058d4494a5921c0f324c442e7255069fa36c60531fa7d049bf5e40fa46d1ba4b63665a8c2eaf2798aad148a9f86eb6150531b WHIRLPOOL 3add71acc030ba705e75e3be56cd5e0200ce08dedd921231b2e1a028986b56c1f6a04c8ac5a2367e99196596a1c5e95eebdf8f800a05c44d01a673dc0f761249 +MISC ChangeLog 5030 SHA256 f9b187e449c9f43b39c4c66dfd809825cda00e2591125ec0acf6152bf65c6033 SHA512 459d45f921ac1a9842673d04cf4bafa385022b8cbe378171fbe7cd74ebaebed6e48efe70d9a79eb74b0a460a04a8f347e34f6a49d66e5243c4797f5b91b452f9 WHIRLPOOL bc5a8c367d8df78f5d8fbf17c02a17159161e579a024931e88a6a240ef6a9ce4158975e2e823f6855659894e89c819cb16ac7b98f8f2f4fb71d221af7ba8547e MISC metadata.xml 367 SHA256 ea449e9ab5b0604e10360c35f9646cf74e15a54bb6e937cea8b0479739e1a25f SHA512 68f9b5b01c0bf0737c10bb95d929ce35fba13c21ebf231ace312cea9c3a6ff4bda15ecfa10e38a2791dff81584c438a4d29614c1cce83edb7b93a5312cb2d1da WHIRLPOOL 6d0146fcce4b6a9c93403e533c452cfd9a2029da5e17b209661bd181b248031cb92f42c569ad4920063f746c84f5e9f3be99191f8f830aad36ac8c3583017482 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQIcBAEBCAAGBQJQ8Yb4AAoJEOSiRoyO7jvo+hoP/0gZbruj1it9+G7utFmeeJU2 -jxy6Y31mG2f6SpLEWbCXuJlHJ7n2+/dDGk1WGzvWZ56oTr7KpMMxt/oCQ8WQ2hiL -Po+rAePzK/Oj443UEdpntdoIwNew6G1SJL1SbOfLEQijpTRETvvzqj5L6f1ydp6C -fifBiqQrDz0n8Qq6cgiRUUfOTG73EVboOFNouTfrt3EASi3rVfrZ0a/GEtEmMqPc -Yx0HDl/I4xr+v65q14pAt2Dp4AOEdP4LxVpwT3U20OVm1BGyYdtXXU7i9NpLDe5t -U5+3k5NnHP6k5wxYtdj3cSZW8im4BV8fQBQkbM1ABR7hgCkNxXtrJVWtOGEYGx6Q -JWD7oGaCoYrlN/A58g1y1VvWi6UH5bthzE7eU73OxIvLIaDjwElX2lGTeTaw+oY7 -uPYSo76gzfaeWk6JbB91LvezIl9WrHaSoS1BLlscc/q8SFrs6DfrYs63H+bHEe4M -j2cc4iqiuFXxAC6lTQtR4zR08cs1QMV3pDXQ5R+UO3DCWoF+sEQawpChlTQNMoR/ -mToyaGFbbDseCBKcuu4f0qTUzKvHzvz1Hdp9Lfe4KEOsk5VOSA3Z98yzMgSmG0LB -SJz8eEsRYWN4OmHbUiJaiBLyo1Fw+BfBYln4E7W2EGPFl8w48mvxVkImb9ATJLml -SksBC+WzquN2lCAHnaaS -=kAC9 ------END PGP SIGNATURE----- diff --git a/app-text/fbreader/fbreader-0.99.2.ebuild b/app-text/fbreader/fbreader-0.99.2.ebuild new file mode 100644 index 000000000000..1767d9fa2e75 --- /dev/null +++ b/app-text/fbreader/fbreader-0.99.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/fbreader-0.99.2.ebuild,v 1.5 2013/01/19 06:13:47 grozin Exp $ + +EAPI=4 + +inherit eutils multilib + +DESCRIPTION="E-Book Reader. Supports many e-book formats." +HOMEPAGE="http://www.fbreader.org/" +SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="debug" + +RDEPEND=" + app-arch/bzip2 + dev-libs/expat + dev-libs/liblinebreak + dev-libs/fribidi + dev-db/sqlite + net-misc/curl + sys-libs/zlib + x11-libs/qt-core:4 + x11-libs/qt-gui:4 +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_prepare() { + # Still use linebreak instead of new unibreak + sed -e "s:-lunibreak:-llinebreak:" \ + -i makefiles/config.mk zlibrary/text/Makefile || die "fixing libunibreak failed" + + # Let portage decide about the compiler + sed -e "/^CC = /d" \ + -i makefiles/arch/desktop.mk || die "removing CC line failed" + + # 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 "sed failed" + sed -e "/^LDFLAGS =$/ d" \ + -i makefiles/arch/desktop.mk || die "sed failed" + + echo "TARGET_ARCH = desktop" > makefiles/target.mk + echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk + + echo "UI_TYPE = qt4" >> makefiles/target.mk + sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \ + -i makefiles/arch/desktop.mk || die "updating desktop.mk failed" + + if use debug; then + echo "TARGET_STATUS = debug" >> makefiles/target.mk + else + echo "TARGET_STATUS = release" >> makefiles/target.mk + fi +} + +src_install() { + default + dosym /usr/bin/FBReader /usr/bin/fbreader +} |