summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-text/llpp/ChangeLog7
-rw-r--r--app-text/llpp/Manifest10
-rw-r--r--app-text/llpp/llpp-13.ebuild55
3 files changed, 67 insertions, 5 deletions
diff --git a/app-text/llpp/ChangeLog b/app-text/llpp/ChangeLog
index 6c2810b2c2ea..61357639be06 100644
--- a/app-text/llpp/ChangeLog
+++ b/app-text/llpp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/llpp
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.30 2012/08/09 06:38:23 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.31 2012/11/27 12:39:27 xmw Exp $
+
+*llpp-13 (27 Nov 2012)
+
+ 27 Nov 2012; Michael Weber <xmw@gentoo.org> +llpp-13.ebuild:
+ Version bump to git tag.
09 Aug 2012; Michael Weber <xmw@gentoo.org> llpp-12.ebuild, llpp-9999.ebuild:
Fix mupdf dep, apply WM_CLASS patch on -9999 version.
diff --git a/app-text/llpp/Manifest b/app-text/llpp/Manifest
index 3786fd0b86bc..53c9cb682d9a 100644
--- a/app-text/llpp/Manifest
+++ b/app-text/llpp/Manifest
@@ -3,14 +3,16 @@ Hash: SHA256
AUX llpp-11-WM_CLASS.patch 872 SHA256 efcbfc78ab6bcc1af0d4c6eafc737b55ef8ec0b1866f9cc9c95435a1e7d79bcc SHA512 15b25daeb9ef3d3845687c84287f477df10ca826f3909a204f20fe448c875e83741158f429c9c10c08000f481901bbf4f74c301c45c55db9dc8eaa6632e56f47 WHIRLPOOL d019176ea03c57c56d96d9dc652975edf7d024f941d0bccacef1bec6244a2a5544ae1e364786258c0de5686ee3fb6d9cbb3efdc89488ff890a0df1faa355036b
DIST llpp-12.tar.gz 100362 SHA256 30c66684a1b2892bd1125afb99583abad5cc433dee2c623ec0cdefb0ec4c6fe4 SHA512 c6c298bf0fdf8eb10aa1e1812d386022fae26271084b014a3a512fc1c8cf7c8ca5768c3587e7c83e34210354e4219b74cee22fb51edc1fe467de4c11b631416c WHIRLPOOL f2ffe1005b2f0d89dda865c3d0f0a306e311cad6ef45070a702eefe2c44e59ca5067e95de182fb4673526dea801b8969d44260fb32d1fd57549777f95194dfde
+DIST llpp-13.tar.gz 102399 SHA256 c6f0b4bb742e62cfa7e711f8ff1b25ca6456596961e637805c060e8ca206ff70 SHA512 c8d64adb488534353e83f70ee47075cb141475ebfdbfeecf2f19c23bf88f194499f5bf7227a102baa5e9f83671c68519001edcd6ddf0d507a3ccba5f66056b8d WHIRLPOOL 96a517113b67e5e7ea7523afd062dae587eafb265eb50c83f6412920acfeedeba4a05c49d398932da08e0eab1d65911e478eefb561c8a39320d3ff85b38a054b
EBUILD llpp-12.ebuild 1557 SHA256 ad511be40b337ad9c762b3a2a701d67f205b7136cd025977038f3565c4715930 SHA512 a30c1841d7ff621fc39cd3bfbef85e9a9501bbf5d1e2be8b8f58165705054ffa97ebd145fb5f1838e016e0e3972b1f4ea441906d73813c55feb5d7112a779601 WHIRLPOOL d4bf677f4489438c37c9a71a5c24aaae125a4c09eb940ab68bdbd9915074eff835a75de05ce0ed4a7e14ed5115b2089a4ae06460ddd7711888028000611a558d
+EBUILD llpp-13.ebuild 1624 SHA256 b0d20f8a3074add7e636082f6f02cda87a6e82dd5ab72bdc0fe6e5391bfff789 SHA512 de582e08b47ce7943d45e26f95249a9553f6d00342b00b486980d392ee7980d8daa7ae9dc738cf2a76724409f1d1c4706617eaf30c4e7624a1ba68fd36454fac WHIRLPOOL 022ae0d92085a6d6736957ad7f5bd2d250577c0b17bf686c8f33de9e5c986b09f3b97fa8bdb0cfed84e48f750459a308582e93d369ef724aaa08b553f6f8acd4
EBUILD llpp-9999.ebuild 1571 SHA256 08caf7d1a4d3e9b5fb0eb62efc6084a22a257df6548fb9394b2aab98f7ea6d04 SHA512 6de8b642ffae65a1436cdd916570d01d7055a6ebb22c8c477aeb8340e6c3e22d861f97f29d1934ed2af4d603fdc958c213eb8b56a3a672175abfd70770b2d5fb WHIRLPOOL 683a3b9f2aef164a12de4f982f8f77ba3dcff8978a879e9bb7dcf8555b0efe2813bfbc64d20ce24221855df4e833a62ebd2347af50a827f370c37155b11ae5ef
-MISC ChangeLog 4102 SHA256 c0674a90cb95a4fa9cdf3ec880ec5c99adaf8616d40c868f0ff90c3c8e7523ae SHA512 280e0e34e00765776fed3f6c03a6d569938e5596f7b8c1a71e1218db10c27abb04703da9164a72dc3883b19584392f141aef646f0db124da366977d01a3eaaac WHIRLPOOL 6211e34c9a49a7cc51ff1396676569816ab10e94526afd0d4fce029654e6eb75b0e954e32f3e86b7d64565d3001cb6f66b2923bda5b21d76afa2856b95efcbb3
+MISC ChangeLog 4217 SHA256 dfee7c9235f016c0463ed2dd0bed4b5aef867c75298fab5eff1f501e40bc6c14 SHA512 330de0f37921ff1bedeabc14e60a8a486554abff05d95edeaaa0f59ff52ccdf555eeb20b9a52a4bf0e602cc8515e31a8e95f6198918fdd05195eb73488b58660 WHIRLPOOL 085c70d0f25d050a644f661abee2ee196e25cd73791e327230ee3ee9842427250b6d2bd23b8350cfbfdee0388a5eb092f52848475403fcc5965cf6f6f6e72071
MISC metadata.xml 224 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 SHA512 4f78d959809ec0db2f9be2a7747d572fa8ee03d177044dd46574881a6ee83736510b76062c12daecae609282d197ba466e8a3e3a654b1383e04c659acd41bef5 WHIRLPOOL 0300a228d371c918b051bc24859dfe4e5d0d2a71b80f697f202749c5aca69efcee4be6e69454c9abfa4ced28e19a9d1f71d6d7eaf54290b8d03b5c04fd209868
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlAjWpcACgkQknrdDGLu8JB6fwD+PdFb/uBBRBki1bFWJvKKa4fu
-LJZ1AKgAll8LXECK+YABAIM1rcsdpa7D+M5xOvfGBCIAmxTRjXc3iJCf56ep89Wh
-=Ksx9
+iF4EAREIAAYFAlC0tHYACgkQknrdDGLu8JBvPgD5AZ5VeGwup1gPbFASTw7WyWNF
+Zsjxz7vhO43osoTXihEA/3A8+oy8/1DoZTN1F6bot/e7XIsZ6LvuiAlSxJP88OkF
+=9MbC
-----END PGP SIGNATURE-----
diff --git a/app-text/llpp/llpp-13.ebuild b/app-text/llpp/llpp-13.ebuild
new file mode 100644
index 000000000000..ccd5b528b0ff
--- /dev/null
+++ b/app-text/llpp/llpp-13.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-13.ebuild,v 1.1 2012/11/27 12:39:27 xmw Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="a graphical PDF viewer which aims to superficially resemble less(1)"
+HOMEPAGE="http://repo.or.cz/w/llpp.git"
+SRC_URI="http://repo.or.cz/w/llpp.git/snapshot/68f22b01f680b7afaf56c24ec0b4d7eae3d08c35.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="media-libs/freetype
+ media-libs/jbig2dec
+ media-libs/openjpeg
+ virtual/jpeg
+ x11-libs/libX11
+ x11-misc/xsel"
+DEPEND="${RDEPEND}
+ app-text/mupdf
+ dev-lang/ocaml[ocamlopt]
+ dev-ml/lablgl[glut]"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
+}
+
+src_compile() {
+ ocaml str.cma keystoml.ml KEYS > help.ml || die
+ printf 'let version ="%s";;\n' ${PV} >> help.ml || die
+
+ local myccopt="$(freetype-config --cflags) -O -include ft2build.h -D_GNU_SOURCE"
+ local mycclib="-lfitz -lz -ljpeg -lopenjpeg -ljbig2dec -lfreetype -lX11 -lpthread"
+ ocamlopt.opt -c -o link.o -ccopt "${myccopt}" link.c || die
+ ocamlopt.opt -c -o help.cmx help.ml || die
+ ocamlopt.opt -c -o wsi.cmi wsi.mli || die
+ ocamlopt.opt -c -o wsi.cmx wsi.ml || die
+ ocamlopt.opt -c -o parser.cmx parser.ml || die
+ ocamlopt.opt -c -o main.cmx -I +lablGL main.ml || die
+ ocamlopt.opt -o llpp -I +lablGL \
+ str.cmxa unix.cmxa lablgl.cmxa link.o \
+ -cclib "${mycclib}" help.cmx parser.cmx wsi.cmx main.cmx || die
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc KEYS README Thanks fixme
+}