Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/fbreader/
Date: Sun, 27 Dec 2015 13:30:35
Message-Id: 1451222680.512d83c71626ec936dfecebe0758555cf993b674.grozin@gentoo
1 commit: 512d83c71626ec936dfecebe0758555cf993b674
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 27 13:24:40 2015 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 27 13:24:40 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512d83c7
7
8 app-text/fbreader: cleaning 0.99.4-r1
9
10 Package-Manager: portage-2.2.26
11
12 app-text/fbreader/fbreader-0.99.4-r1.ebuild | 76 -----------------------------
13 1 file changed, 76 deletions(-)
14
15 diff --git a/app-text/fbreader/fbreader-0.99.4-r1.ebuild b/app-text/fbreader/fbreader-0.99.4-r1.ebuild
16 deleted file mode 100644
17 index 5b86080..0000000
18 --- a/app-text/fbreader/fbreader-0.99.4-r1.ebuild
19 +++ /dev/null
20 @@ -1,76 +0,0 @@
21 -# Copyright 1999-2014 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Id$
24 -
25 -EAPI=5
26 -
27 -inherit eutils multilib
28 -
29 -DESCRIPTION="E-Book Reader. Supports many e-book formats"
30 -HOMEPAGE="http://www.fbreader.org/"
31 -SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz"
32 -
33 -LICENSE="GPL-2"
34 -SLOT="0"
35 -KEYWORDS="amd64 ~arm ~ppc x86"
36 -IUSE="debug"
37 -
38 -RDEPEND="
39 - app-arch/bzip2
40 - dev-libs/expat
41 - dev-libs/liblinebreak
42 - dev-libs/fribidi
43 - dev-db/sqlite
44 - net-misc/curl
45 - sys-libs/zlib
46 - dev-qt/qtcore:4
47 - dev-qt/qtgui:4
48 -"
49 -DEPEND="${RDEPEND}
50 - virtual/pkgconfig
51 -"
52 -
53 -src_prepare() {
54 - # Still use linebreak instead of new unibreak
55 - sed -e "s:-lunibreak:-llinebreak:" \
56 - -i makefiles/config.mk zlibrary/text/Makefile || die "fixing libunibreak failed"
57 -
58 - # Let portage decide about the compiler
59 - sed -e "/^CC = /d" \
60 - -i makefiles/arch/desktop.mk || die "removing CC line failed"
61 -
62 - # let portage strip the binary
63 - sed -e '/@strip/d' \
64 - -i fbreader/desktop/Makefile || die
65 -
66 - # Respect *FLAGS
67 - sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
68 - -i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
69 - sed -e "/^ CFLAGS +=/ d" \
70 - -i makefiles/config.mk || die "CFLAGS sed failed"
71 - sed -e "/^ LDFLAGS += -s$/ d" \
72 - -i makefiles/config.mk || die "sed failed"
73 - sed -e "/^LDFLAGS =$/ d" \
74 - -i makefiles/arch/desktop.mk || die "sed failed"
75 -
76 - echo "TARGET_ARCH = desktop" > makefiles/target.mk
77 - echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
78 -
79 - echo "UI_TYPE = qt4" >> makefiles/target.mk
80 - sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
81 - -i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
82 -
83 - if use debug; then
84 - echo "TARGET_STATUS = debug" >> makefiles/target.mk
85 - else
86 - echo "TARGET_STATUS = release" >> makefiles/target.mk
87 - fi
88 -
89 - # bug #452636
90 - epatch "${FILESDIR}"/${P}.patch
91 -}
92 -
93 -src_install() {
94 - default
95 - dosym /usr/bin/FBReader /usr/bin/fbreader
96 -}