summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2012-09-04 11:18:36 +0000
committerAlexey Shvetsov <alexxy@gentoo.org>2012-09-04 11:18:36 +0000
commit6c025d595f0af6f85e7d1d9d4d1af45f8b19a889 (patch)
tree777c12fb1295b04f5ae7ba0622c8fa5837ec363e /app-text
parentMinor bug fix (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--app-text/fbreader/Manifest24
-rw-r--r--app-text/fbreader/fbreader-0.99.1.ebuild74
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
+}