Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/llpp: llpp-9999.ebuild ChangeLog llpp-12.ebuild llpp-7.ebuild llpp-11.ebuild
Date: Sun, 29 Apr 2012 03:57:10
Message-Id: 20120429035655.B00972004B@flycatcher.gentoo.org
1 xmw 12/04/29 03:56:55
2
3 Modified: llpp-9999.ebuild ChangeLog llpp-7.ebuild
4 Added: llpp-12.ebuild
5 Removed: llpp-11.ebuild
6 Log:
7 Bump to new git tag.
8
9 (Portage version: 2.1.10.49/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.14 app-text/llpp/llpp-9999.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-9999.ebuild?rev=1.14&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-9999.ebuild?rev=1.14&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-9999.ebuild?r1=1.13&r2=1.14
17
18 Index: llpp-9999.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v
21 retrieving revision 1.13
22 retrieving revision 1.14
23 diff -u -r1.13 -r1.14
24 --- llpp-9999.ebuild 7 Apr 2012 18:52:13 -0000 1.13
25 +++ llpp-9999.ebuild 29 Apr 2012 03:56:55 -0000 1.14
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.13 2012/04/07 18:52:13 xmw Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.14 2012/04/29 03:56:55 xmw Exp $
31
32 EAPI=4
33
34 @@ -24,7 +24,7 @@
35 x11-libs/libX11
36 x11-misc/xsel"
37 DEPEND="${RDEPEND}
38 - >=app-text/mupdf-1.0_rc1
39 + >=app-text/mupdf-1.0
40 dev-lang/ocaml[ocamlopt]
41 dev-ml/lablgl[glut]"
42
43
44
45
46 1.23 app-text/llpp/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/ChangeLog?rev=1.23&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/ChangeLog?rev=1.23&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/ChangeLog?r1=1.22&r2=1.23
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v
55 retrieving revision 1.22
56 retrieving revision 1.23
57 diff -u -r1.22 -r1.23
58 --- ChangeLog 7 Apr 2012 18:52:13 -0000 1.22
59 +++ ChangeLog 29 Apr 2012 03:56:55 -0000 1.23
60 @@ -1,6 +1,12 @@
61 # ChangeLog for app-text/llpp
62 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.22 2012/04/07 18:52:13 xmw Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.23 2012/04/29 03:56:55 xmw Exp $
65 +
66 +*llpp-12 (29 Apr 2012)
67 +
68 + 29 Apr 2012; Michael Weber <xmw@g.o> llpp-7.ebuild, -llpp-11.ebuild,
69 + +llpp-12.ebuild, llpp-9999.ebuild:
70 + Bump to new git tag.
71
72 07 Apr 2012; Michael Weber <xmw@g.o> llpp-9999.ebuild:
73 Lowered dep to >=app-text/mupdf-1.0_rc1
74
75
76
77 1.5 app-text/llpp/llpp-7.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-7.ebuild?rev=1.5&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-7.ebuild?rev=1.5&content-type=text/plain
81 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-7.ebuild?r1=1.4&r2=1.5
82
83 Index: llpp-7.ebuild
84 ===================================================================
85 RCS file: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-7.ebuild,v
86 retrieving revision 1.4
87 retrieving revision 1.5
88 diff -u -r1.4 -r1.5
89 --- llpp-7.ebuild 18 Nov 2011 03:32:28 -0000 1.4
90 +++ llpp-7.ebuild 29 Apr 2012 03:56:55 -0000 1.5
91 @@ -1,6 +1,6 @@
92 -# Copyright 1999-2011 Gentoo Foundation
93 +# Copyright 1999-2012 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 -# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-7.ebuild,v 1.4 2011/11/18 03:32:28 xmw Exp $
96 +# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-7.ebuild,v 1.5 2012/04/29 03:56:55 xmw Exp $
97
98 EAPI=3
99
100 @@ -16,7 +16,7 @@
101 KEYWORDS="amd64 x86"
102 IUSE="vanilla"
103
104 -RDEPEND=">=app-text/mupdf-0.8.165
105 +RDEPEND="=app-text/mupdf-0.9
106 dev-ml/lablgl[glut]
107 dev-lang/ocaml[ocamlopt]
108 media-libs/jbig2dec
109
110
111
112 1.1 app-text/llpp/llpp-12.ebuild
113
114 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-12.ebuild?rev=1.1&view=markup
115 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/llpp/llpp-12.ebuild?rev=1.1&content-type=text/plain
116
117 Index: llpp-12.ebuild
118 ===================================================================
119 # Copyright 1999-2012 Gentoo Foundation
120 # Distributed under the terms of the GNU General Public License v2
121 # $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-12.ebuild,v 1.1 2012/04/29 03:56:55 xmw Exp $
122
123 EAPI=4
124
125 inherit eutils toolchain-funcs
126
127 DESCRIPTION="a graphical PDF viewer which aims to superficially resemble less(1)"
128 HOMEPAGE="http://repo.or.cz/w/llpp.git"
129 SRC_URI="mirror://gentoo/${P}.tar.gz"
130
131 LICENSE="GPL-3"
132 SLOT="0"
133 KEYWORDS="~amd64 ~x86"
134 IUSE=""
135
136 RDEPEND="media-libs/freetype
137 media-libs/jbig2dec
138 media-libs/openjpeg
139 virtual/jpeg
140 x11-libs/libX11
141 x11-misc/xsel"
142 DEPEND="${RDEPEND}
143 >=app-text/mupdf-1.0
144 dev-lang/ocaml[ocamlopt]
145 dev-ml/lablgl[glut]"
146
147 S=${WORKDIR}/${PN}
148
149 src_prepare() {
150 epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
151 }
152
153 src_compile() {
154 ocaml str.cma keystoml.ml KEYS > help.ml || die
155 printf 'let version ="%s";;\n' ${PV} >> help.ml || die
156
157 local myccopt="$(freetype-config --cflags) -O -include ft2build.h -D_GNU_SOURCE"
158 local mycclib="-lfitz -lz -ljpeg -lopenjpeg -ljbig2dec -lfreetype -lX11 -lpthread"
159 ocamlopt.opt -c -o link.o -ccopt "${myccopt}" link.c || die
160 ocamlopt.opt -c -o help.cmx help.ml || die
161 ocamlopt.opt -c -o wsi.cmi wsi.mli || die
162 ocamlopt.opt -c -o wsi.cmx wsi.ml || die
163 ocamlopt.opt -c -o parser.cmx parser.ml || die
164 ocamlopt.opt -c -o main.cmx -I +lablGL main.ml || die
165 ocamlopt.opt -o llpp -I +lablGL \
166 str.cmxa unix.cmxa lablgl.cmxa link.o \
167 -cclib "${mycclib}" help.cmx parser.cmx wsi.cmx main.cmx || die
168 }
169
170 src_install() {
171 dobin ${PN}
172 dodoc KEYS README Thanks fixme
173 }