diff options
author | 2012-09-04 11:18:36 +0000 | |
---|---|---|
committer | 2012-09-04 11:18:36 +0000 | |
commit | 6c025d595f0af6f85e7d1d9d4d1af45f8b19a889 (patch) | |
tree | 777c12fb1295b04f5ae7ba0622c8fa5837ec363e /app-text | |
parent | Minor bug fix (diff) | |
download | historical-6c025d595f0af6f85e7d1d9d4d1af45f8b19a889.tar.gz historical-6c025d595f0af6f85e7d1d9d4d1af45f8b19a889.tar.bz2 historical-6c025d595f0af6f85e7d1d9d4d1af45f8b19a889.zip |
[app-text/fbreader] Version bump. Thanks to yury Puhalsky
Package-Manager: portage-2.2.0_alpha124/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/fbreader/ChangeLog | 8 | ||||
-rw-r--r-- | app-text/fbreader/Manifest | 24 | ||||
-rw-r--r-- | app-text/fbreader/fbreader-0.99.1.ebuild | 74 |
3 files changed, 103 insertions, 3 deletions
diff --git a/app-text/fbreader/ChangeLog b/app-text/fbreader/ChangeLog index 04ad99237bed..15b88748ed46 100644 --- a/app-text/fbreader/ChangeLog +++ b/app-text/fbreader/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-text/fbreader # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/ChangeLog,v 1.24 2012/06/02 08:04:58 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/ChangeLog,v 1.25 2012/09/04 11:18:36 alexxy Exp $ + +*fbreader-0.99.1 (04 Sep 2012) + + 04 Sep 2012; Alexey Shvetsov <alexxy@gentoo.org> +fbreader-0.99.1.ebuild: + [app-text/fbreader] Version bump. Thanks to yury Puhalsky 02 Jun 2012; Zac Medico <zmedico@gentoo.org> fbreader-0.12.10.ebuild: inherit multilib for get_libdir @@ -115,4 +120,3 @@ 02 Feb 2009; Alexey Shvetsov <alexxy@gentoo.org> +metadata.xml, +fbreader-0.10.2.ebuild: Initial import of fbreader; this fixes bug #117021 - diff --git a/app-text/fbreader/Manifest b/app-text/fbreader/Manifest index 114bf2d8e69c..0afa26208799 100644 --- a/app-text/fbreader/Manifest +++ b/app-text/fbreader/Manifest @@ -1,5 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX fbreader-0.12.10-gcc45.patch 434 SHA256 d797728ea96f90e79dd28b57a58aafd8d469f67639947486ad380c3cd5bdc6cc SHA512 31c949cafc6240b47e52be41f618ad5d00d9f9a4c60981b3ee361b7515fdb397ac5606b6ab4e5761b6cb3d72b0c2bcb2416843bd09467824a36d16cb3d0162f4 WHIRLPOOL 5408bd5eaa2b18d95e413b2dd04ce10ecf36d60bea4bc9351eee5a4a13029ec0622145beb3fcf87d7b8be94b9fed4e8807264cf278cb4cfbb44d99698604de91 DIST fbreader-sources-0.12.10.tgz 2337798 SHA256 328aec454db80e225aa0b5c31adef74bf62a14357482947e87e9731686b3c624 SHA512 b764d63133feece68e19128f09111303f87aef01a17dcd103def99a84f5392b82c5d1461f604024a587fd631a390b7c169aa2eac40c9d0643ed823f14577685f WHIRLPOOL b2944c6cbfe43169eb5c807ed378bf473bc639b67d267f4eb799ccd7fe213d459d77952d597c054b1cd592ef0bec3ae7502a56a5d792a4b7ef44d5487bb5bde0 +DIST fbreader-sources-0.99.1.tgz 2416058 SHA256 ae75587c96dba9e89e7a4d85f49addf381df98156a29b64720926022e912cebe SHA512 3b46cf0a436462793d1e6a5f04052ddc988d9c8f54d9496aa756cbca6c0d00768920a18cdd9bbdb48a0dbea9ca18b26774c8d76aaad9933147d1b74e65e99081 WHIRLPOOL f6bc0f04e8e089512a2de4198bfe0986d781cbe54f16c186ce548c9e38934bfb8b088e62b1ea2352a9ecd52d022a5b0d284579f967013a72ba4c085bb314e460 EBUILD fbreader-0.12.10.ebuild 1950 SHA256 672bbcea99cf231ac2e2e3cb2a915aea7d9b70c3ee6cf38c34cf36ecc6210444 SHA512 a003727d44de77525e570d3e33d67c3b4559a5a68eb1816a444bb79dd52e82bcfc986517b6e79c7e4ba99e093913ae6c274f6318b8629fe0cd6f305d6bc046ad WHIRLPOOL 991dd21032fb034fe50df88fcab24bf1a0708788addf4a1eb7910f22349196e5ee73cec7fd155ace3e6fa86585e249219c2b3233352681d7ff828b84c73d8197 -MISC ChangeLog 3791 SHA256 3c6179bb9c479c6be1dc6d1db983f912a2ad0a6db5d76262d101949a146ed6a7 SHA512 8bdca8c5bae1c47d17ff114ce61f11e7e5cc1dd8dcca84cbea0d472a19e296e48b998a2cfee3d116040221f5101bcfa74dd7f4cc3698e13c85f88c4c9e415766 WHIRLPOOL af5182f182e3676bf85a7c5d1b1eaab888898152dd63f3aabffc8272f3bca784337bd8fc86fcd54a635c585a8cbc6e808620bee19e92dd3853ff899f2b8fe109 +EBUILD fbreader-0.99.1.ebuild 2234 SHA256 da8a90f046829a0daca9fb75ff10c83f4c6c1cad26e69d7cfb706d638d9036db SHA512 e02dd0c2780d5ef5867e419e07d04f26ebefb12850e67f033316378f79b0113e7e2df6d27d20dad06c219c42039c4d4ae2150fd9c8eb3884606d0701481ed015 WHIRLPOOL 85e636760528b92f6e5d9ea363bdfaa4e921328521d151c82cc513d7608f64543ac91d3544d7ae5aa62b1f6ad775754c15ba92d333b45e8a5792bc7a9b054fc4 +MISC ChangeLog 3958 SHA256 eb2cbfb0af76a4e6c29fc46cf06ee6b18f4de5539e3227cb16d4f8d048528cf6 SHA512 2a2dba3fc1fbd309bd1abf015c73354a7e02d9936caa1180450b20adf650dcd5e74023c8d20d7381f50d5dc9cee81b03848d042ef562839f45595bec67dfb3ed WHIRLPOOL d352628fba887d95e5ffdf811dedf18ffeb720540f0922c6ac55715a804d530c1dd4c13f800e739997f29518797245ac01f55f386be52fa591d14e85e8b672b9 MISC metadata.xml 367 SHA256 ea449e9ab5b0604e10360c35f9646cf74e15a54bb6e937cea8b0479739e1a25f SHA512 68f9b5b01c0bf0737c10bb95d929ce35fba13c21ebf231ace312cea9c3a6ff4bda15ecfa10e38a2791dff81584c438a4d29614c1cce83edb7b93a5312cb2d1da WHIRLPOOL 6d0146fcce4b6a9c93403e533c452cfd9a2029da5e17b209661bd181b248031cb92f42c569ad4920063f746c84f5e9f3be99191f8f830aad36ac8c3583017482 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJQReNMAAoJEOf+E+/4L5Lm/Z8QAKjK3S7Sx7GgY4+ZRLajsRwJ +9Yeawoj7nvanraXE5vdp+TiG32Tl/dGqWyJkPHv1qJSSQ8uXbRtCSJUrqDF6pr4F +2+AFnTv8+uB1KIWcnsb+JjFiV4IY4l/7+BVWcVaaQaw1sqRyvwqlVFncx2xGkK+P +qTAPs/Tw9aww2/1pUjZqxYkEou6z2yzTjDAcz0M/aCuFIv1izNTB7diZM87ItLKp +RyHd4a8gV2D9us+GGNtoN8YZ5gcDUNRBa28WoJqQex6VWBRiWM80hfvF63hQBF1e +aVN91EUqmq3lfEi2sDJcztsnSpmcRWNBeZmiN8uAC8blZI8DO7hU53HS7sbgSO6+ +oYdBbGOC2WwhyNJvPNfIQRCs82fM04yBdXAplbh5e0EdH9Thg3jE295pu6FfV+c/ +o5uh5RwgA+Xmvv+f2TvtMUiZONs0QE8TxKM2PDaZ0ny8h2OkJFw38/gIqFGNpEh2 +hQyz8ORX0L21v8wDk+Z9r3E+vPVnkop8Yl92oH+OSeZhYo5de+j2O8XNdPhpkGKS +WIJybFgIa/HpSYRgk/4lpdt3FwTPWfqmV1nfsMCbLuePz/idVWgonq9XWVeqmt1U +fth0a9qZFDAEsF6GBCTzGWmKQRuv8OppLSCbBJeR+GASrJ1oB8dSQTCUVR+hNDm0 +rNpMLxx661FwZdqIJb68 +=WEJe +-----END PGP SIGNATURE----- diff --git a/app-text/fbreader/fbreader-0.99.1.ebuild b/app-text/fbreader/fbreader-0.99.1.ebuild new file mode 100644 index 000000000000..317b4ccf2cc1 --- /dev/null +++ b/app-text/fbreader/fbreader-0.99.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/fbreader-0.99.1.ebuild,v 1.1 2012/09/04 11:18:36 alexxy 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 ~ppc ~x86" + +IUSE="debug gtk +qt4" +DEPEND="dev-libs/expat + dev-libs/liblinebreak + net-misc/curl + dev-libs/fribidi + app-arch/bzip2 + dev-db/sqlite + qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 ) + gtk? ( >=x11-libs/gtk+-2.4:2 ) + " +RDEPEND="${DEPEND}" + +REQUIRED_USE=" ^^ ( qt4 gtk )" + +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" + + #Tidy up the .desktop file + sed -e "s:^Name=E-book reader:Name=FBReader:" \ + -e "s:^Name\[ru\]=.*$:Name\[ru\]=FBReader:" \ + -e "s:^Icon=FBReader.png:Icon=FBReader:" \ + -i fbreader/desktop/desktop || die "tidying desktop 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 + + if use qt4; then + # qt4 + echo "UI_TYPE = qt4" >> makefiles/target.mk + sed -e 's:CFLAGS =:CFLAGS = $(shell pkg-config --cflags glib-2.0):' \ + -e 's:UILIBS = -lQtCore:UILIBS = $(shell pkg-config --libs QtCore) -lQtCore:' \ + -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \ + -i makefiles/arch/desktop.mk || die "updating desktop.mk failed" + elif use gtk; then + # gtk + echo "UI_TYPE = gtk" >> makefiles/target.mk + fi + + if use debug; then + echo "TARGET_STATUS = debug" >> makefiles/target.mk + else + echo "TARGET_STATUS = release" >> makefiles/target.mk + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dosym /usr/bin/FBReader /usr/bin/fbreader +} |