summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2013-08-29 13:42:16 +0000
committerMichael Weber <xmw@gentoo.org>2013-08-29 13:42:16 +0000
commit25ea9c5d9fa91288c71a762cc52ba3eff234c564 (patch)
tree8f55bec5203470c15ed0a215940dd1d5f01576d4 /app-text/llpp
parentadded mask for lirc-0.9.0-r3 for bug 482826 (diff)
downloadhistorical-25ea9c5d9fa91288c71a762cc52ba3eff234c564.tar.gz
historical-25ea9c5d9fa91288c71a762cc52ba3eff234c564.tar.bz2
historical-25ea9c5d9fa91288c71a762cc52ba3eff234c564.zip
Add snapshot versions for llpp and mupdf
Package-Manager: portage-2.2.0/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'app-text/llpp')
-rw-r--r--app-text/llpp/ChangeLog7
-rw-r--r--app-text/llpp/Manifest10
-rw-r--r--app-text/llpp/llpp-16_p20130828.ebuild86
3 files changed, 98 insertions, 5 deletions
diff --git a/app-text/llpp/ChangeLog b/app-text/llpp/ChangeLog
index 53a88be056e5..04eeab90a2ff 100644
--- a/app-text/llpp/ChangeLog
+++ b/app-text/llpp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/llpp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.50 2013/08/29 05:54:07 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.51 2013/08/29 13:42:12 xmw Exp $
+
+*llpp-16_p20130828 (29 Aug 2013)
+
+ 29 Aug 2013; Michael Weber <xmw@gentoo.org> +llpp-16_p20130828.ebuild:
+ Add snapshot versions for llpp and mupdf
*llpp-16 (29 Aug 2013)
diff --git a/app-text/llpp/Manifest b/app-text/llpp/Manifest
index afaa3e7ac471..36d8c5aedb8a 100644
--- a/app-text/llpp/Manifest
+++ b/app-text/llpp/Manifest
@@ -6,17 +6,19 @@ DIST llpp-12.tar.gz 100362 SHA256 30c66684a1b2892bd1125afb99583abad5cc433dee2c62
DIST llpp-13_p20121123.tar.gz 110436 SHA256 367c01e14478b18c39a34bc515f495b980789e536744e7b698d1639e6935eb35 SHA512 2c8f47adb619416743eb2ee9f43df38989af4e255626810bc9ac34020e37d5e6637589a4e20324184184c1da21d2ed9c3f6083d02cc98a8364946091831edc60 WHIRLPOOL e8ccfbf7a6c782913ea8ba4851b42f30eba171f0c03a14946697e0763f4b95c0f56e629d0d1747f169b6bb138cedbe0bb2487012d9e1b76a902722aaf6866c59
DIST llpp-15.tar.gz 109546 SHA256 cc415775a62144f8e4185f5d550952b6d2d573072b5b7d91bc8c09c564ce156c SHA512 96f4720f2ee0d9d2d5903ed452e7314e08d14a5806b13d439e01bfd4121fe714f5146e0cb6b33bced3c9c4b652ed8c9334070643e66276f07ea9e9b50d8b5b93 WHIRLPOOL 097871bcb121807eb1d5211254e8670c0cc08eb79787d9255217d10841a0e2436ee50194f038023efa052a4db4e5ac251dd88215ef44ae966689ff03cf79252a
DIST llpp-16.tar.gz 114433 SHA256 7c33656d064237ec121d73622845b1d44005c1c1b7ab46e947b295833bd4a6bd SHA512 081dc9c614ec375f45ad2d1c0c6232ab7596f0f419d3e05b7ceb9635bc32ff7f605479fc0005ecee6bb810886dc69a9f2a9dfae22fccd9a25cb38fdb52658181 WHIRLPOOL f234e7231db97c63b44e0b6301ac0a08542d5b6f71eed76da1da4464a9a1bd4a2f1b1ecd940a030495c182df1a41884ffd4d42a24be90e1b7f812abb227f9005
+DIST llpp-16_p20130828.tar.gz 115059 SHA256 0cea94520e705acf4c0b26bd676d0a6b313c670e8e57617431ae7d7287ba2497 SHA512 c8acef7825b6ca8758304333a04f29089e3006bcb525555a8835479ad9d3435ead6d76b1949f157378b6f1438b25fb6ba2224ed5ae3def870fcfb76b9a2a0e46 WHIRLPOOL acf32ea492597c6fde8668b2af5d1cc7bbe6e0ff36038d4dfcdd2a8a05e64737246cfaf52edccc1dc3b4e9d415d46bb95e381108e7d5229ee9ca5d11f8bff536
EBUILD llpp-12.ebuild 1561 SHA256 92eb909dbacb1985d490042522a893faad7e6a3e54f5230efd2f9c909b5fc78d SHA512 54053879b37a94a307f8c09777bf210bf5eb7d78b1dcf04f0d03e6163badd1c2db51d484a1ad1e37f31a8287e22ff7448f2560e0e9a47c2d2e745b0f35994d10 WHIRLPOOL ffd662d667f62e9199879c9c7b62401c09801d075ccf060af039933e260156124551e30fa139f0184137c8259003d93e2e37f558d174398a41316e33dd467d9c
EBUILD llpp-13_p20121123.ebuild 1557 SHA256 c7983c466e0cddc9ebb101f06cb5b83decd85ad82ba9cc1ab173b2f92fabb474 SHA512 38d0e1aaf4fb5ec72e11a31ee6321e56bfd3022d9cbc8475fe3450c02511292a30fe801ce8f14e5c42e3d1b42c5d44da4833675315c33e156efc22a14cd2e505 WHIRLPOOL 931c3fc2f9539352a4df0c8fb946086e2cbce6c3525c53429bb719db7ed4bf0237817f56ec33624aa8a68f79f8a8b03ed468b7df426c33810672ba8f8e709ee8
EBUILD llpp-15.ebuild 2740 SHA256 4166d9035b2607819b9c9e0429e0c7c2e9da6a1a0fafcbd7f2e267451e85f65c SHA512 17a38cfbb5829fd48d8b24579815fc996c0448f117d35f1542a05257a83079428c5b5120f901f0b3e78483de4a607084961b608f9e00260021893ad3dc3ba0b8 WHIRLPOOL bc5cdcce2284eed90b93f10b17f02842670df1b1641309cad73fe9216bba05e9556280eaac11b7f0ff7b1874f151e6d44191f133af7a303e71fe1481bfd84dee
EBUILD llpp-16.ebuild 2824 SHA256 a1860a40081ae59254cd8ecd9e8fde4fada49f35941ebc936f908b15a4faa0a3 SHA512 3035f9d496dfdf8c8a0fb657ba0b15bc6d746d7b76f7b8483b460441ab50494c90d9aff3353ac18ea5b69e414ead4c27523e1c3b42816164c11426f7a54fa9b1 WHIRLPOOL 64b9027baa259502825e9f99b9b3704ef5cad149ce21314095471ac7a796be274da6517bfbe28c94e90d8f9b10d91e744bca858084c12ffc6b8be1905068bffc
+EBUILD llpp-16_p20130828.ebuild 2832 SHA256 6cc54adefa71fbd27f7e06e453a167d8689211c2becb921a88abe4d9ccf38084 SHA512 a8ee5c79b72d228462d18f90ca49ae50a455201d7daabbe3104c2cc32e2e59b3731bdfc4f84041db7bc62e286c8cfdfab5c00c1047d3ed8fb03594982eeaa2a3 WHIRLPOOL 5a75b70ef1894c3dba3144855a5a6524bad6f03ef7f6594f71e7625272ce92eecdde8c99112cf27679df28c50a09d827dfbccdf31b66858641d296d0d2952ddd
EBUILD llpp-9999.ebuild 2724 SHA256 da248ac48adc856fa78c3ba4b64398d976af9015a7043378d2d387c95e4c2813 SHA512 7baa29e6ad9a9e910ec776722711d54f6610c346c95d61eb9a66fb1447625da8a65d4e7cbaaf17253fb8a5e2d1cf47bc3bd66daa9ed37289dd22e61c1d0cb003 WHIRLPOOL 348953b1fd337dc6d7d9a24a4ac0e17e74412caa4c6effa0d64b3b059924b8c65b1cdfcf6c8b3533ea8c2ee72bd79aab67c3e212a45285d2d430203691e391af
-MISC ChangeLog 6933 SHA256 c1a6e35c4e448090e84375f62205fdf099aac82d93a563f13194030e8449d446 SHA512 9436c845e23c301f297d44e0defd304969c3a88bf92d7ff4ad2d186e9c7326239db41a0e3806ee8b7fe60aceb5482fd88d8d5865775da29d2387ce13bcf1234b WHIRLPOOL 6a8d6c21447a695ec764ef63b0a9ab258954de39325298d8bf438722ebffa982731153cc1f537d807a228bc345804b1dd7f802efcbfc7ecd0d95f435a6154087
+MISC ChangeLog 7084 SHA256 0beacb819df9da3e18cd9c8dea2dcc7ba423d27c2e2a61c858eb48b1ebd584b2 SHA512 2c9f6a8f4ada51f4a93650b2314cc09c8cf967deac278a957e416be556a992ff314142e7712116fb037f567c2703470c1a5fd60bc1b6a78f0a80303abfcd0663 WHIRLPOOL 47810b3ba122492d45a85f48a0c228c66e0a16b891dcb9f6a9c50cccd45e078df2397ecc74c128f3f2a77119eb49ae4907a5fffb0625dce75ef58105ab4578fb
MISC metadata.xml 224 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 SHA512 4f78d959809ec0db2f9be2a7747d572fa8ee03d177044dd46574881a6ee83736510b76062c12daecae609282d197ba466e8a3e3a654b1383e04c659acd41bef5 WHIRLPOOL 0300a228d371c918b051bc24859dfe4e5d0d2a71b80f697f202749c5aca69efcee4be6e69454c9abfa4ced28e19a9d1f71d6d7eaf54290b8d03b5c04fd209868
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iF4EAREIAAYFAlIe4gAACgkQknrdDGLu8JAVZAEAmczpzjApsoQSOBG79rLyxvnC
-hY7bYwT2v790sPARe9EA/RJzggqE+HcDVlLCqBN8VQVUImdWE0qoGxA5QyICbP9K
-=Awfd
+iF4EAREIAAYFAlIfT7UACgkQknrdDGLu8JCUygEAgEzZKlm6TVOBA2KhYjD8/P3E
+SDuXes5qTT7mFrkVZiUA/RDWQjDQWTmmrU4Oa0o+SqbJdVXgD7IPwz+wKRFlA0ei
+=l/1L
-----END PGP SIGNATURE-----
diff --git a/app-text/llpp/llpp-16_p20130828.ebuild b/app-text/llpp/llpp-16_p20130828.ebuild
new file mode 100644
index 000000000000..7dde7571430d
--- /dev/null
+++ b/app-text/llpp/llpp-16_p20130828.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-16_p20130828.ebuild,v 1.1 2013/08/29 13:42:12 xmw Exp $
+
+EAPI=5
+
+inherit eutils multilib toolchain-funcs vcs-snapshot
+
+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/cf42fd2ff504f7479d708f9c5f2d8430b138575e.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+ocamlopt static"
+
+LIB_DEPEND="~app-text/mupdf-1.3_p20130828:=[static-libs]
+ media-libs/openjpeg:2[static-libs]
+ media-libs/freetype:2[static-libs]
+ media-libs/jbig2dec[static-libs]
+ sys-libs/zlib[static-libs]
+ virtual/jpeg:0[static-libs]
+ x11-libs/libX11[static-libs]"
+RDEPEND="x11-misc/xsel
+ !static? ( ${LIB_DEPEND//\[static-libs]} )"
+DEPEND="${RDEPEND}
+ static? ( ${LIB_DEPEND}
+ app-arch/bzip2[static-libs]
+ media-libs/libXcm[static-libs]
+ x11-libs/libXau[static-libs]
+ x11-libs/libXdmcp[static-libs]
+ x11-libs/libXmu[static-libs] )
+ dev-lang/ocaml[ocamlopt?]
+ dev-ml/lablgl[glut,ocamlopt?]"
+
+RESTRICT="!ocamlopt? ( strip )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
+}
+
+src_compile() {
+ local ocaml=$(usex ocamlopt ocamlopt.opt ocamlc.opt)
+ local cmo=$(usex ocamlopt cmx cmo)
+ local cma=$(usex ocamlopt cmxa cma)
+ local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE"
+ if use static ; then
+ local cclib=""
+ local slib=""
+ local spath=( ${EROOT}usr/$(get_libdir) $($(tc-getPKG_CONFIG) --libs-only-L --static mupdf x11 | sed 's:-L::g') )
+ for slib in $($(tc-getPKG_CONFIG) --libs-only-l --static mupdf x11) -ljpeg -ljbig2dec ; do
+ case ${slib} in
+ -lm|-ldl|-lpthread)
+ einfo "${slib}: shared"
+ cclib+="${slib} " ;;
+ *)
+ local ccnew=$(find ${spath} -name "lib${slib/-l}.a")
+ einfo "${slib}: use ${ccnew}"
+ cclib+="${ccnew} " ;;
+ esac
+ done
+ else
+ local cclib="$($(tc-getPKG_CONFIG) --libs mupdf x11) -lpthread"
+ fi
+
+ verbose() { echo "$@" >&2 ; "$@" || die ; }
+ verbose ocaml str.cma keystoml.ml < KEYS > help.ml
+ verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
+ verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
+ verbose ${ocaml} -c -o help.${cmo} help.ml
+ verbose ${ocaml} -c -o utils.${cmo} utils.ml
+ verbose ${ocaml} -c -o wsi.cmi wsi.mli
+ verbose ${ocaml} -c -o wsi.${cmo} wsi.ml
+ verbose ${ocaml} -c -o parser.${cmo} parser.ml
+ verbose ${ocaml} -c -o main.${cmo} -I +lablGL main.ml
+ verbose ${ocaml} $(usex ocamlopt "" -custom) -o llpp -I +lablGL\
+ str.${cma} unix.${cma} lablgl.${cma} link.o \
+ -cclib "${cclib}" \
+ help.${cmo} utils.${cmo} parser.${cmo} wsi.${cmo} main.${cmo}
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc KEYS README Thanks fixme
+}