summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2014-01-23 06:48:06 +0000
committerMichael Weber <xmw@gentoo.org>2014-01-23 06:48:06 +0000
commit07149552300b6071e45614d91f08e977cd988b0a (patch)
tree39212ace63d0312f9fa537c877a77856f841fee7 /app-text
parentDisable dumb cross-compiling size check. (diff)
downloadhistorical-07149552300b6071e45614d91f08e977cd988b0a.tar.gz
historical-07149552300b6071e45614d91f08e977cd988b0a.tar.bz2
historical-07149552300b6071e45614d91f08e977cd988b0a.zip
Drop old stable and unstable versions for security issues (bug 498876)
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'app-text')
-rw-r--r--app-text/llpp/ChangeLog6
-rw-r--r--app-text/llpp/Manifest14
-rw-r--r--app-text/llpp/llpp-12.ebuild55
-rw-r--r--app-text/llpp/llpp-16.ebuild86
-rw-r--r--app-text/llpp/llpp-16_p20130828.ebuild87
-rw-r--r--app-text/mupdf/ChangeLog7
-rw-r--r--app-text/mupdf/Manifest18
-rw-r--r--app-text/mupdf/mupdf-1.0.ebuild63
-rw-r--r--app-text/mupdf/mupdf-1.1.ebuild63
-rw-r--r--app-text/mupdf/mupdf-1.3.ebuild125
-rw-r--r--app-text/mupdf/mupdf-1.3_p20130828.ebuild123
-rw-r--r--app-text/mupdf/mupdf-1.3_pre20130704.ebuild123
12 files changed, 19 insertions, 751 deletions
diff --git a/app-text/llpp/ChangeLog b/app-text/llpp/ChangeLog
index d1f909be797e..64d3cf7d1c90 100644
--- a/app-text/llpp/ChangeLog
+++ b/app-text/llpp/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-text/llpp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.55 2014/01/22 08:10:58 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.56 2014/01/23 06:48:03 xmw Exp $
+
+ 23 Jan 2014; Michael Weber <xmw@gentoo.org> -llpp-12.ebuild, -llpp-16.ebuild,
+ -llpp-16_p20130828.ebuild:
+ Drop old stable and unstable versions for security issues (bug 498876)
*llpp-17_p20140112 (22 Jan 2014)
diff --git a/app-text/llpp/Manifest b/app-text/llpp/Manifest
index ecca38a300f3..8b12796930ef 100644
--- a/app-text/llpp/Manifest
+++ b/app-text/llpp/Manifest
@@ -2,25 +2,19 @@
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_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 9b315b5be58d283e8f579bae72dafbbc6d8e387de43532a8a9f174b402a3e065 SHA512 4ecea1f28968e2d99c40901fa30e028d921ccc32537a3ebcfcb4245a8899293f215ba0a7ab23a37b7b536959c9df929072710a988addda1f0ca30b4c6641023d WHIRLPOOL a1b4871ae8a14c01f474cb493e7506a6bba3ea2120694f9c44f7bd036789d6dbaf0497cf786b48d5a7362a9cfe3d07ff4801b7439624b0c4ba9bd6e65e48c499
DIST llpp-17_p20140112.tar.gz 118951 SHA256 7d1ae89762054d9cb4fc06af11f766ab1c638ed230213dbcf36837b9379cc612 SHA512 38249f67a7151622833cba7e19de218f43110724ca9a304f4b80ac95661c71d01a1024fac30cf66c5013669545fb08bf320225d9463d2c31844446dc3c99de0c WHIRLPOOL c67b3e60bce82dc142624d3183144230d5a42921a203f19337f0a14942aec6fb395c57edf123b1d8127ce92c90df142b3caa11b4c14ec986aa2ad6d2fae6a383
-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 2741 SHA256 72f9affc1a153d411e842ea17bb6a88d9aa79c5e6f04d2c9be45b82351a2586a SHA512 8d90f952f21047d429ccb5e8b1987850c1d72589ec6c0c0b4d33f8c4488b51baf2c8b87d29d539152eae123d8a2deec7d8e772df4b86eae25f4b6e59ba4dcd69 WHIRLPOOL d4fc7c6df4146ba87165530201866ff64332ab8f816968bf900488cdf4e4c3ff6daa0be0eff32de954997f2a74d4d4bca8d2be0c7e61e15da6529db1b88f3584
-EBUILD llpp-16.ebuild 2824 SHA256 a1860a40081ae59254cd8ecd9e8fde4fada49f35941ebc936f908b15a4faa0a3 SHA512 3035f9d496dfdf8c8a0fb657ba0b15bc6d746d7b76f7b8483b460441ab50494c90d9aff3353ac18ea5b69e414ead4c27523e1c3b42816164c11426f7a54fa9b1 WHIRLPOOL 64b9027baa259502825e9f99b9b3704ef5cad149ce21314095471ac7a796be274da6517bfbe28c94e90d8f9b10d91e744bca858084c12ffc6b8be1905068bffc
-EBUILD llpp-16_p20130828.ebuild 2882 SHA256 ab633c6b66f0a53f4ba8ee72db2da8452fc27aaefe4a6dfeb610604acf215c93 SHA512 a0ac2cd93363b673cb47e9d29eb7fa72fb2195f99d5b68f7f62bb64b4e4ad734dee7f72a7f7e42fbe801657c3ad58b044215723f75044b56ef52776e42d246b2 WHIRLPOOL cc6a3fb8d8fd23f14c754befac68f0d0434ca34c313c38b26d1ab81c275589d94738aa2b9bd3a3f93d25297155a99e307c3e30dfa818b72452a7a34f41d7e3e2
EBUILD llpp-17_p20140112.ebuild 2882 SHA256 cae0d2dd9556ab8b1476e8d78ddd84d125acb2170c922467c7e30c64510e33e5 SHA512 1016350ec905b3e6562ca8f827ce08bdc7c94d704312973518f233bec4cce4ad23e701a166031f4ee7411b5c45de551b52b7edcca2521f3d617507d1afddce3f WHIRLPOOL 2e59fb7a689f6bc143a048fe9987a2d7d82b19043325e04877dda4614e79dff80cb7e85edf312bda313d3cf07b50e68add64d3767fcce89a5a6739ec2d926efb
EBUILD llpp-9999.ebuild 2724 SHA256 da248ac48adc856fa78c3ba4b64398d976af9015a7043378d2d387c95e4c2813 SHA512 7baa29e6ad9a9e910ec776722711d54f6610c346c95d61eb9a66fb1447625da8a65d4e7cbaaf17253fb8a5e2d1cf47bc3bd66daa9ed37289dd22e61c1d0cb003 WHIRLPOOL 348953b1fd337dc6d7d9a24a4ac0e17e74412caa4c6effa0d64b3b059924b8c65b1cdfcf6c8b3533ea8c2ee72bd79aab67c3e212a45285d2d430203691e391af
-MISC ChangeLog 7419 SHA256 66d840ff7a4e3dbfe9edd23320a810e561cec000b4e892bb63954b95cae0e28f SHA512 cff228ef99dda4b0a58f786d7a76c3b3906b5d9a2748b4c9e9f58536f0de3883b3bd666799d1f105ba1fabf729339021b2a42dde121e9caef72b1fd71a6bb6c3 WHIRLPOOL d50f22396e9d14fb98a058abf00e1f16bae41e9a01133482c57e423651dbd782acf71362955b3bfc73d8d2c92a4031a46bfa3c6c3638a76f92c078f1d3c3f541
+MISC ChangeLog 7602 SHA256 db3f51e67b13c63e78a16ea642f1db21e1b0251ce6805f76578ca375c7bdb919 SHA512 393de25a676541b925aca4c4ad62a75c39a2d4f679b1c5622812a57a4d5ed54bf4524cd6ce0804acf73f10286a3830f3efc8aaa4911893d81e7f8ec5120940cd WHIRLPOOL 393ae701d46528ecacfd8257c2ce9bb5f6c647aa6b38676262ade4592530185cf21c0127ff08fb7f68fa5831bc800b65c74b98fe5372ab3379a01debf058b0b1
MISC metadata.xml 224 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 SHA512 4f78d959809ec0db2f9be2a7747d572fa8ee03d177044dd46574881a6ee83736510b76062c12daecae609282d197ba466e8a3e3a654b1383e04c659acd41bef5 WHIRLPOOL 0300a228d371c918b051bc24859dfe4e5d0d2a71b80f697f202749c5aca69efcee4be6e69454c9abfa4ced28e19a9d1f71d6d7eaf54290b8d03b5c04fd209868
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlLffRMACgkQknrdDGLu8JC3kwD/Z61fhirSChvIjNPynjcWpwXy
-nkt9uHn//PfVxG3tKvEA/RFGCupBAGdzaS2xR8z7ZdC2/3gvtlQKcyl6pPuV/VHq
-=hxWX
+iF4EAREIAAYFAlLguyQACgkQknrdDGLu8JA6LQD/YMvyjD+RFHFNhSJ6e0uZqA5A
+VCHGWAGEWW+0x1z/W7UBAJUw+lxgxjZSOeYa0f8DQBU1yzdD+WrjnIdu6gxOjWt2
+=z0P4
-----END PGP SIGNATURE-----
diff --git a/app-text/llpp/llpp-12.ebuild b/app-text/llpp/llpp-12.ebuild
deleted file mode 100644
index 818f882c2974..000000000000
--- a/app-text/llpp/llpp-12.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# 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-12.ebuild,v 1.7 2013/07/13 23:16:59 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="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="media-libs/freetype
- media-libs/jbig2dec
- media-libs/openjpeg:0
- virtual/jpeg
- x11-libs/libX11
- x11-misc/xsel"
-DEPEND="${RDEPEND}
- <app-text/mupdf-1.1_rc1
- 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
-}
diff --git a/app-text/llpp/llpp-16.ebuild b/app-text/llpp/llpp-16.ebuild
deleted file mode 100644
index 6bbda5617e2b..000000000000
--- a/app-text/llpp/llpp-16.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# 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.ebuild,v 1.1 2013/08/29 05:54:07 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/8855b8a50acf02257773469578c5ddaaf12eff9f.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="+ocamlopt static"
-
-LIB_DEPEND="~app-text/mupdf-1.3_pre20130704:=[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
-}
diff --git a/app-text/llpp/llpp-16_p20130828.ebuild b/app-text/llpp/llpp-16_p20130828.ebuild
deleted file mode 100644
index 0879b4a21d55..000000000000
--- a/app-text/llpp/llpp-16_p20130828.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# 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.2 2013/08/30 06:28:59 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"
-SRC_URI="http://dev.gentoo.org/~xmw/${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
-}
diff --git a/app-text/mupdf/ChangeLog b/app-text/mupdf/ChangeLog
index 66b38111ba77..b759d8e5807b 100644
--- a/app-text/mupdf/ChangeLog
+++ b/app-text/mupdf/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/mupdf
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/ChangeLog,v 1.93 2014/01/22 07:14:40 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/ChangeLog,v 1.94 2014/01/23 06:47:33 xmw Exp $
+
+ 23 Jan 2014; Michael Weber <xmw@gentoo.org> -mupdf-1.0.ebuild,
+ -mupdf-1.1.ebuild, -mupdf-1.3.ebuild, -mupdf-1.3_p20130828.ebuild,
+ -mupdf-1.3_pre20130704.ebuild:
+ Drop old stable and unstable versions for security issues (bug 498876)
*mupdf-1.3_p20140118 (22 Jan 2014)
diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index 23b82480fc49..21506a262275 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -14,29 +14,19 @@ AUX mupdf-1.3-openjpeg2.patch 565 SHA256 cef07e1e03800e0c9e2522566d0bb2d43fc1459
AUX mupdf-1.3-pkg-config.patch 566 SHA256 db96adf4cf505faf915c311d7c6d22d3e162fc60209db05f4fbfcbdade9fb465 SHA512 39f33daacdf00c45848045e2679e974be1f53f972528b47f7f140d393c7376524c6909b0cfbb7293580ce05d53d4c936dee03663c0e72c98964bda4b1a0e4644 WHIRLPOOL 5584ccbaab29602ca11668588609cc5c737d253a50dd2ce41b73d5a9e819ec0a17708e9f7eb46e79ad71d555a29ce7f29a43af5813e9281f00e9662ae8643738
AUX mupdf-1.3-sys_curl.patch 272 SHA256 0fc67e0b7678967527124ae65555f762664cd935e692295071228fdfb775d42b SHA512 f303d13ea9ecf3abcf93a0bd58fc4d44d55ce2840ada686a8ebeaa04e085851eba4e9e83c3e39c12214c713d5d05f051342a3bdf44aa7273be01c98bc36b769b WHIRLPOOL 7bf70371e5552a0f402b775ab2de53939fdd5cb7e55085c6370df39264a83bbb50eb1b32e4801e2f2607e0aabf84dc3337b299c534be2b783a5519c2d0decdaa
AUX mupdf-1.3-zoom-2.patch 214 SHA256 450b10fd3b9ed1d91df283db0086f89b02b9ff7f8a4d24f792ce6ea76f0c93e8 SHA512 95bb2d68246dc22eb0fb6e8a312c0f02476f356ee219c417dfa06473b5944d9e63ae6778cd967c70e60fb933eee1aac337efd2476b0bc791df1c69f7b7b822b3 WHIRLPOOL 47eb252b06e32cea80c5861f94ae5f391c6f803a0ee7dc8765d4eb7decc516936a0821c821957d17ab9a6f5b6d5c16bf071ad201bb1eea14cd04911059d3735d
-DIST mupdf-1.0-source.tar.gz 4208530 SHA256 4f5e12625f7f827f6eb5606026c9a7a7dbdeaf935fcea3bc173ed8d469698ec2 SHA512 00f71288740a137fa3eb3537453f0465949a2dbc590a38651b3dd7a651dad6d0dc5070a3072988439f52729b12478cb467f202157ceb44e5a560431354567861 WHIRLPOOL b58166c37fa6ba81e946e53326dad50426886380b051943f2988657780e3c77e4970541f27ec3efc29ce6693012293bf3104dfd79dfc50f644c6f051431294f3
-DIST mupdf-1.1-source.tar.gz 4281735 SHA256 e54666bbe1d9f0a5464349bfbeffcf676c4a0fcad3efb89eba1f20d4ac991f34 SHA512 d61694041d28309e8119283fb97cef5e1f2effa6e93bfe5ad0b2a0b6b76e38a575a23b0ba367cb59efa77f35b131bf82667f2c7c8df29eb4cdbe3c12b0ad3a33 WHIRLPOOL 67ba7df6c0b94f3213b2e6a709fc3d9ec02945a0825169fb8833b2919b4bd4d8e6fd5f29b2b231df213f8e68d092526b59c152281b56d1c3a9064799ed35e60c
DIST mupdf-1.1_p20121127.tar.gz 6922632 SHA256 4594bc0473e61200e6d2aba06488ea3127a7d42cd70daa01ea12c3dba5eb654c SHA512 1dff76502a5cf13e26f0bed30046878334730912ddec12f2674de69f62b173182020566f1ddd341bf3a51b28af1334c0cfcc70cac0ac8b0fb1dceacae6b25418 WHIRLPOOL 1597b87b7c53e522a5929b8c0c5c07b0a957084fb4b6974d68feea755d88606930b8a78b998efb94190c00d3d9135a60652f2751c709d49315ae10e30dc9ee0e
DIST mupdf-1.2-source.zip 13808821 SHA256 9bc9e31ec27c091dad37f70940bd799e46ab6da4299bc58e803bff3dbb07dc3b SHA512 49261c5356d4e5648f89bfb783a23a3c3a470e044fe3b234f0906b0f6b71efad557981682e41ce3d754a5a31f1e5518e5e5f5f8dc83d2ca53181dbd3f4726e02 WHIRLPOOL 86fb60a2ac94c8ca4495c0891dd2b43ea49c9e212e2961f02914a3aaa5685566201f561c196da7d4c568dcec938eea8676959bbec839e33a7bff4e6410cc1a25
-DIST mupdf-1.3-source.tar.gz 14594969 SHA256 aba8b31bee9cc0a16abedab5e31c81c65996cba5591e62a50a79bea2a63d4478 SHA512 c79ba5838ae97acbe81f2eca9433473eaa1618a5ae718bd007fcc0e51d234f99bfadc297e291c398f25a0037f3f2d4e2f0ed5e412f8dc26d5561c362276529b3 WHIRLPOOL 3644e80279749e6490cf1429bc0f4b3dbb055a4342642ba37f8ebf5a018dd86e3ebc7b74f6a6814cdc83e3783a6a7a67d78128ad510a3976911461f88c63e048
-DIST mupdf-1.3_p20130828.tar.gz 7376738 SHA256 4e64d8d0d9435188ad737953def4215884d539ac0773cc1b54ff86d59fbce511 SHA512 c6b231bd00fd6b1ea0c89002baae30f8004a7703adad77ac6d2980b0905e07b60d3f459b7c23289e681ae922f1cd7ea94bb522cb49719c47821de5ef85898e73 WHIRLPOOL 3e64d638a98324955748c51314351f950d8929af27edf5271308961bcc93076da0077bd13ab5d736989aeb16af89a09950bf194ce07f37b59fc43bb439988c57
DIST mupdf-1.3_p20140118.tar.gz 7448663 SHA256 ed1791966a60be0d8556cf5e0def0e3093867223f0eb4f12fbffd22804520882 SHA512 c159f58539f1e944608ff7da8f41cef5e955de2f21ab1e37a6fad5577134094186a8b8b7ecdf47a427547e3fde7f04f2d484da6709adf3859c3754e2774b6a56 WHIRLPOOL b24bbbd49921edcea93a80a597bb0139937ac1ef365ae63f83cf7df878586ed2a9ecbef65645b9562627fa2bc2a662991a1af1ffd99e10f10a351bccb951eebe
-DIST mupdf-1.3_pre20130704.tar.gz 7347228 SHA256 6798378bd993bdd1fe50f423dc9c63e0620957abe63eb2fd0bfe6db8e8ded386 SHA512 38bf7f272249c93edb0b2e76b3f5219a76af6f304c7d0fdb9ed0c20bb06c12dc4dd4373f307278954b27b718293413973025564e492cd92cc99d93c2fd9b36e0 WHIRLPOOL cf2aeea351468b2cb7ccede5f356dec71d86165b14e4392517eb4c2033b197a567d6082189536952c63b589f5c4e292e1bb3a6cb282289c34726f8d2e67977fc
-EBUILD mupdf-1.0.ebuild 1530 SHA256 7d66f2590ba2cd7e91f29237467d654f2768130f9c8b2aeec0d9670a8b4ae98c SHA512 59f4f7cd267e1be73ef16617d9fa1b6609774e22da4cc5424a2906ac04135d24b0154ff860e3b684feaba5dba82f10c6bb4eded52d10336233fafe28db3bf8a9 WHIRLPOOL 4a37ffa9e9217968883af86c25bc3f39ec104e6bda7d7d4c77c474edd06709c00bce5e787396a2499551f02eff973c6bfc5429d5626beef81764d862ac54a35a
-EBUILD mupdf-1.1.ebuild 1568 SHA256 d4abfb60ee5a76f3a4f945f39ea2711a2db798e090aa4abbb7fb4e824e75243c SHA512 3606032a262c47af85ad11d9b3c456382b6c9076268bcf23d055be973d60eeeef0002b59b44c6ceb15e990c1dc26a5c01d87212fc6c4f33f9e0ea6b2f3d1020e WHIRLPOOL 442c049ccc06de1a6cd7f810b8433bc50678acaa8c3982e21fe615233aa8d1e983f3cee7ceb06fb439203c6b7ba16674593c7f7ed7932be6c9650ae5633bd267
EBUILD mupdf-1.1_p20121127.ebuild 1488 SHA256 4e11b767db4d78de3d5b7e83ca1ec97880c30375249db419265100366fd20585 SHA512 fdbe754cf384c594f754a31e3d5153f25fc43966fc359f999e2852eb3eefbe13d1ca03a022dfbfd0a649a1b1a4f6d84fd5232005a5203ead16768eb12fa32f90 WHIRLPOOL 7b1e8e8b2b2c5209a5cd81de3bc70d0dae0d905d12006800618b1ac31212fe5b2bb0aef6a7e6dd8151052f1d56a1437d0687b10e635ddf2529e35eb9daedb6b8
EBUILD mupdf-1.2.ebuild 3262 SHA256 1ca63a5cb7ccc63c617a54039c5830d5eaf4c7456580a2849b10c6281431cb5a SHA512 d4572e064efb112388408cdf5cc49b88095ecaf12ef0526078fffbad7ace77ccea61944c580e825cde3b58f652616cc5df2badb5e1f6abe2ac739f85283be06d WHIRLPOOL ff92a6c508892d9ad2a08b8823d2abafcb92038a315e4d114789af2f54ac650f99ded126df9dcd00113db3865151eaaa4d8d4851f5790765b31a533d8e278272
-EBUILD mupdf-1.3.ebuild 3713 SHA256 fa51d5a54864dee29c42c1ef2721a25ffd54ac362626b89f9eeb2636c6d469d3 SHA512 9e5720e68b3ec785b9e0d9fadae412b385a1bda6438fdb76b7aff9d20725a46947d0f15deac3c3f7f3d0fd605097d03482e87e275db713e739784f7b3648b2d2 WHIRLPOOL 486daab943297f8c04ddfe73e694a6d94ac314e09521c1abc5bc29ff56cebb89a22b9cde92b3e03dce00265f309a4850991d8ad17a0327b780c0cf3fa757e06a
-EBUILD mupdf-1.3_p20130828.ebuild 3809 SHA256 5c05d706341b9c856e18ede48d4f7f6b283cce389e2d11f520fae99b9352f741 SHA512 cae025f1769d0226f096720138eb0ef64f532dc7f04af6f4cb1e11b7cf153047a848b06dfa7de77a804c3725518e7424eae3d5a2e2354ba749e2917f6100419e WHIRLPOOL 5b3b91aed8c41241a1e04f6db89d9f176b5e275911a67994b593094b8822b38ec3509d905e3f7ed2d656ef243520ae1be3e4bd02ee99e1a20778d0aedd95ff79
EBUILD mupdf-1.3_p20140118.ebuild 3851 SHA256 e8bbe0df47eb9d3f9098575ecb2f992f8623d95cdc938776305326e5aab65212 SHA512 7e52dac7b75e725f93dfadffd67091d64b92432de59b9c3fa93caf5bd9adf4f7d7a7cee48a5972df3bb3cbe6ae7128f929005e8a56b91fc8c89419de346bfcea WHIRLPOOL c8dcbcd6575eac00012b4c29e37ce04f0bcb0f4a8d7d400e1969c8b17ad7f27f05a7038153860fe2d52fb660f519816d65907f8e74f066a7fbc36333cd35e0d7
-EBUILD mupdf-1.3_pre20130704.ebuild 3805 SHA256 4b9b24c64bc5d7f1c2504fa397552a9320c820937773c68727d9dd83b7042679 SHA512 1c344a9f21b7ffdc46d7abaa721b636c9c933230d3daef8b7b9754ed8f511751e1864200c8e93991431e20a398e4b2c0b6afad7454d98094d6d12525c9644b35 WHIRLPOOL 08d342ea9b76129e2480fe86fed58275c51f01aca7d339ae738544eab2862d2ac10446bc4554f77c5a83112a16d8b625dc65ea7157f61aca973bd796402a49ec
EBUILD mupdf-9999.ebuild 3712 SHA256 efa31c6d29c3fc952a65ff6a247e12aabc2c8f4fdcf0c12452b03d36056b1fdf SHA512 9b94172ab94501d7b5b3d7903e38df7e1bf4f6cdc9f09256c46ab40fb1d29dce02ec194f74c2a01c9cfd5a6bf2884343d429cb2689409dce38fe9322d53d6a1f WHIRLPOOL f573d5ec557eb0413d76b69753139526a1e51039280a8ce339faf7a2604d80fc45cc9dd7231038785b5d2626c8fc1fb88c890ec085f040e577c6e0f1152893fa
-MISC ChangeLog 14880 SHA256 0c9f513adb684164a77f83ae6576e0a33bf1d34b07293a17fab29bf6d13020d9 SHA512 1db44a3fec8545af5907f37d96a210e1cc2b58f48635df370265006d03d43d23ef50f3486089dabd343dd53e42a5bc51b9c9b245c3be13d3cd44817dc364653b WHIRLPOOL 8498640ae0373b27fa0e404d80c4c84c085f43047a54d78ced80eb83cb36f7b7ef0415c8bd127cb0ba7ce08ad1dbf6b7bdb4f4fda112782c8df7fb8bb1c004e1
+MISC ChangeLog 15121 SHA256 3de245646644ea4b94c1c67cf9731a2a243f07dfa185b232e9927a9841b942bc SHA512 12dfeaaa3ad946d15c20e06236daeace64fbbfa04609f05efc292acb695d76e76f09b74996116a890610dc35c9a38c4595977be0445c7914a7a5fe303199f9ee WHIRLPOOL 4147fe9aa5dba98ac5d430af8a955f8420e971a7951caf15eea4ca646d8a5a43d65638ba030e4aeb2dd70cb1b8b0ee5a2612837621bb214214c44858a3bf2462
MISC metadata.xml 224 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 SHA512 4f78d959809ec0db2f9be2a7747d572fa8ee03d177044dd46574881a6ee83736510b76062c12daecae609282d197ba466e8a3e3a654b1383e04c659acd41bef5 WHIRLPOOL 0300a228d371c918b051bc24859dfe4e5d0d2a71b80f697f202749c5aca69efcee4be6e69454c9abfa4ced28e19a9d1f71d6d7eaf54290b8d03b5c04fd209868
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlLfb+gACgkQknrdDGLu8JBoSAEAj6vACNeL7/g+EcMBS1WG0kdd
-32WcL/GlqhFa9fIFKXEA/1P03pNLGjTibJkaMq/QdVE8cjgFKZI41Elw0Sls6vVV
-=XcqW
+iF4EAREIAAYFAlLguwYACgkQknrdDGLu8JB/1wD/dA3P3UsNFdgR1Fd3xgx6hPkJ
+PE01lOmHRrN9wETJPsUA/0ySrspaT37Qv6xP+nPy4rycxKmxKE5G1zofIFO2dEcb
+=5XAT
-----END PGP SIGNATURE-----
diff --git a/app-text/mupdf/mupdf-1.0.ebuild b/app-text/mupdf/mupdf-1.0.ebuild
deleted file mode 100644
index 267a0feec016..000000000000
--- a/app-text/mupdf/mupdf-1.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.0.ebuild,v 1.11 2013/07/13 23:04:11 xmw Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
-HOMEPAGE="http://mupdf.com/"
-SRC_URI=" http://${PN}.googlecode.com/files/${P}-source.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="X vanilla"
-
-RDEPEND="media-libs/freetype:2
- media-libs/jbig2dec
- >=media-libs/openjpeg-1.5:0
- virtual/jpeg
- X? ( x11-libs/libX11
- x11-libs/libXext )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${P}-source
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-1.1_rc1-buildsystem.patch \
- "${FILESDIR}"/${PN}-1.1_p20121127-desktop-integration.patch
-
- if ! use vanilla ; then
- epatch "${FILESDIR}"/${P}-zoom.patch
- fi
-}
-
-src_compile() {
- use X || my_nox11="NOX11=yes MUPDF= "
-
- emake CC="$(tc-getCC)" OS=Linux \
- build=debug verbose=true ${my_nox11} -j1
-}
-
-src_install() {
- emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
- build=debug verbose=true ${my_nox11} install
-
- insinto /usr/include
- doins pdf/mupdf{,-internal}.h
- doins fitz/fitz{,-internal}.h
- doins xps/muxps{,-internal}.h
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins debian/mupdf.pc
-
- if use X ; then
- domenu debian/mupdf.desktop
- doicon debian/mupdf.xpm
- fi
- dodoc README doc/{example.c,overview.txt}
-}
diff --git a/app-text/mupdf/mupdf-1.1.ebuild b/app-text/mupdf/mupdf-1.1.ebuild
deleted file mode 100644
index f76d72df4573..000000000000
--- a/app-text/mupdf/mupdf-1.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.1.ebuild,v 1.9 2013/07/20 14:11:43 xmw Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
-HOMEPAGE="http://mupdf.com/"
-SRC_URI="http://${PN}.googlecode.com/files/${P/_rc/-rc}-source.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="X vanilla"
-
-RDEPEND="media-libs/freetype:2
- media-libs/jbig2dec
- >=media-libs/openjpeg-1.5:0
- virtual/jpeg
- X? ( x11-libs/libX11
- x11-libs/libXext )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${P/_rc/-rc}-source
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-1.1_rc1-buildsystem.patch \
- "${FILESDIR}"/${PN}-1.1_p20121127-desktop-integration.patch
-
- if ! use vanilla ; then
- epatch "${FILESDIR}"/${PN}-1.1_rc1-zoom-2.patch
- fi
-}
-
-src_compile() {
- use X || my_nox11="NOX11=yes MUPDF= "
-
- emake CC="$(tc-getCC)" AR="$(tc-getAR)" OS=Linux \
- build=debug verbose=true ${my_nox11}
-}
-
-src_install() {
- emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
- build=debug verbose=true ${my_nox11} install
-
- insinto /usr/include
- doins pdf/mupdf{,-internal}.h
- doins fitz/fitz{,-internal}.h
- doins xps/muxps{,-internal}.h
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins debian/mupdf.pc
-
- if use X ; then
- domenu debian/mupdf.desktop
- doicon debian/mupdf.xpm
- fi
- dodoc README doc/{example.c,overview.txt}
-}
diff --git a/app-text/mupdf/mupdf-1.3.ebuild b/app-text/mupdf/mupdf-1.3.ebuild
deleted file mode 100644
index b2dff6bcaba9..000000000000
--- a/app-text/mupdf/mupdf-1.3.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3.ebuild,v 1.2 2013/08/28 22:26:18 xmw Exp $
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
-HOMEPAGE="http://mupdf.com/"
-SRC_URI="http://${PN}.googlecode.com/files/${P}-source.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0/1.3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="X vanilla static static-libs"
-
-LIB_DEPEND="dev-libs/openssl[static-libs?]
- media-libs/freetype:2[static-libs?]
- media-libs/jbig2dec[static-libs?]
- media-libs/openjpeg:2[static-libs?]
- net-misc/curl[static-libs?]
- virtual/jpeg[static-libs?]
- X? ( x11-libs/libX11[static-libs?]
- x11-libs/libXext[static-libs?] )"
-RDEPEND="${LIB_DEPEND}"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- static-libs? ( ${LIB_DEPEND} )
- static? ( ${LIB_DEPEND//?}
- app-arch/bzip2[static-libs]
- x11-libs/libXau[static-libs]
- x11-libs/libXdmcp[static-libs]
- x11-libs/libxcb[static-libs] )"
-
-S=${WORKDIR}/${P}-source
-
-src_prepare() {
- rm -rf thirdparty || die
-
- epatch \
- "${FILESDIR}"/${P}-CFLAGS.patch \
- "${FILESDIR}"/${P}-openjpeg2.patch \
- "${FILESDIR}"/${P}-pkg-config.patch \
- "${FILESDIR}"/${P}-sys_curl.patch
-
- sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
- -e "/^prefix=/s:=.*:=${EROOR}/usr:" \
- -i platform/debian/${PN}.pc || die
-
- use vanilla || epatch \
- "${FILESDIR}"/${P}-zoom-2.patch \
- "${FILESDIR}"/${P}-forward_back.patch
-
- #http://bugs.ghostscript.com/show_bug.cgi?id=693467
- sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
- -i platform/debian/${PN}.desktop || die
-
- sed -e "\$aOS = Linux" \
- -e "\$aCC = $(tc-getCC)" \
- -e "\$aLD = $(tc-getCC)" \
- -e "\$aAR = $(tc-getAR)" \
- -e "\$averbose = true" \
- -e "\$abuild = debug" \
- -e "\$aprefix = ${ED}usr" \
- -e "\$alibdir = ${ED}usr/$(get_libdir)" \
- -i Makerules || die
-
- if ! use X ; then
- sed -e "\$aNOX11 = yes" \
- -i Makerules || die
- fi
-
- if use static-libs || use static ; then
- cp -a "${S}" "${S}"-static || die
- #add missing Libs.private for xcb and freetype
- sed -e 's:\(pkg-config --libs\):\1 --static:' \
- -e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
- -e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
- -i "${S}"-static/Makerules || die
- fi
-
- my_soname=libmupdf.so.1.2
- my_soname_js_none=libmupdf-js-none.so.1.2
- sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
- -e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
- -e "\$a\$(MUPDF_JS_NONE_LIB):" \
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
- -e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
- -i Makefile || die
-}
-
-src_compile() {
- emake XCFLAGS="-fpic"
- use static-libs && \
- emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
- use static && \
- emake -C "${S}"-static XLIBS="-static"
-}
-
-src_install() {
- if use X ; then
- domenu platform/debian/${PN}.desktop
- doicon platform/debian/${PN}.xpm
- else
- rm docs/man/${PN}.1
- fi
-
- emake install
- dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
-
- use static-libs && \
- dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
- if use static ; then
- dobin "${S}"-static/build/debug/mu{tool,draw}
- use X && dobin "${S}"-static/build/debug/${PN}-x11
- fi
- use X && dosym ${PN}-x11 /usr/bin/${PN}
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins platform/debian/${PN}.pc
-
- dodoc README docs/*.{txt,c}
-}
diff --git a/app-text/mupdf/mupdf-1.3_p20130828.ebuild b/app-text/mupdf/mupdf-1.3_p20130828.ebuild
deleted file mode 100644
index e6c5ba6cf10b..000000000000
--- a/app-text/mupdf/mupdf-1.3_p20130828.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_p20130828.ebuild,v 1.2 2013/11/21 16:42:44 jer Exp $
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot
-
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
-HOMEPAGE="http://mupdf.com/"
-SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=d396b126c7ab5c241e0dc7ff0edd9942ad5dfdaa;sf=tgz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0/1.3"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="X vanilla static static-libs"
-
-LIB_DEPEND="dev-libs/openssl[static-libs?]
- media-libs/freetype:2[static-libs?]
- media-libs/jbig2dec[static-libs?]
- media-libs/openjpeg:2[static-libs?]
- net-misc/curl[static-libs?]
- virtual/jpeg[static-libs?]
- X? ( x11-libs/libX11[static-libs?]
- x11-libs/libXext[static-libs?] )"
-RDEPEND="${LIB_DEPEND}"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- static-libs? ( ${LIB_DEPEND} )
- static? ( ${LIB_DEPEND//?}
- app-arch/bzip2[static-libs]
- x11-libs/libXau[static-libs]
- x11-libs/libXdmcp[static-libs]
- x11-libs/libxcb[static-libs] )"
-
-src_prepare() {
- rm -rf thirdparty || die
-
- epatch \
- "${FILESDIR}"/${PN}-1.3-CFLAGS.patch \
- "${FILESDIR}"/${PN}-1.3-openjpeg2.patch \
- "${FILESDIR}"/${PN}-1.3-pkg-config.patch \
- "${FILESDIR}"/${PN}-1.3-sys_curl.patch
-
- sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
- -e "/^prefix=/s:=.*:=${EROOR}/usr:" \
- -i platform/debian/${PN}.pc || die
-
- use vanilla || epatch \
- "${FILESDIR}"/${PN}-1.3-zoom-2.patch \
- "${FILESDIR}"/${PN}-1.3-forward_back.patch
-
- #http://bugs.ghostscript.com/show_bug.cgi?id=693467
- sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
- -i platform/debian/${PN}.desktop || die
-
- sed -e "\$aOS = Linux" \
- -e "\$aCC = $(tc-getCC)" \
- -e "\$aLD = $(tc-getCC)" \
- -e "\$aAR = $(tc-getAR)" \
- -e "\$averbose = true" \
- -e "\$abuild = debug" \
- -e "\$aprefix = ${ED}usr" \
- -e "\$alibdir = ${ED}usr/$(get_libdir)" \
- -i Makerules || die
-
- if ! use X ; then
- sed -e "\$aNOX11 = yes" \
- -i Makerules || die
- fi
-
- if use static-libs || use static ; then
- cp -a "${S}" "${S}"-static || die
- #add missing Libs.private for xcb and freetype
- sed -e 's:\(pkg-config --libs\):\1 --static:' \
- -e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
- -e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
- -i "${S}"-static/Makerules || die
- fi
-
- my_soname=libmupdf.so.1.2
- my_soname_js_none=libmupdf-js-none.so.1.2
- sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
- -e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
- -e "\$a\$(MUPDF_JS_NONE_LIB):" \
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
- -e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
- -i Makefile || die
-}
-
-src_compile() {
- emake XCFLAGS="-fpic"
- use static-libs && \
- emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
- use static && \
- emake -C "${S}"-static XLIBS="-static"
-}
-
-src_install() {
- if use X ; then
- domenu platform/debian/${PN}.desktop
- doicon platform/debian/${PN}.xpm
- else
- rm docs/man/${PN}.1
- fi
-
- emake install
- dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
-
- use static-libs && \
- dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
- if use static ; then
- dobin "${S}"-static/build/debug/mu{tool,draw}
- use X && dobin "${S}"-static/build/debug/${PN}-x11
- fi
- use X && dosym ${PN}-x11 /usr/bin/${PN}
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins platform/debian/${PN}.pc
-
- dodoc README docs/*.{txt,c}
-}
diff --git a/app-text/mupdf/mupdf-1.3_pre20130704.ebuild b/app-text/mupdf/mupdf-1.3_pre20130704.ebuild
deleted file mode 100644
index 4e2b41c71ef6..000000000000
--- a/app-text/mupdf/mupdf-1.3_pre20130704.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_pre20130704.ebuild,v 1.1 2013/08/28 22:26:18 xmw Exp $
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot
-
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
-HOMEPAGE="http://mupdf.com/"
-SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=ac84904af638b243284e24d5f401c3f1a21cb0ef;sf=tgz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0/1.3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="X vanilla static static-libs"
-
-LIB_DEPEND="dev-libs/openssl[static-libs?]
- media-libs/freetype:2[static-libs?]
- media-libs/jbig2dec[static-libs?]
- media-libs/openjpeg:2[static-libs?]
- net-misc/curl[static-libs?]
- virtual/jpeg[static-libs?]
- X? ( x11-libs/libX11[static-libs?]
- x11-libs/libXext[static-libs?] )"
-RDEPEND="${LIB_DEPEND}"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- static-libs? ( ${LIB_DEPEND} )
- static? ( ${LIB_DEPEND//?}
- app-arch/bzip2[static-libs]
- x11-libs/libXau[static-libs]
- x11-libs/libXdmcp[static-libs]
- x11-libs/libxcb[static-libs] )"
-
-src_prepare() {
- rm -rf thirdparty || die
-
- epatch \
- "${FILESDIR}"/${PN}-1.3-CFLAGS.patch \
- "${FILESDIR}"/${PN}-1.3-openjpeg2.patch \
- "${FILESDIR}"/${PN}-1.3-pkg-config.patch \
- "${FILESDIR}"/${PN}-1.3-sys_curl.patch
-
- sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
- -e "/^prefix=/s:=.*:=${EROOR}/usr:" \
- -i platform/debian/${PN}.pc || die
-
- use vanilla || epatch \
- "${FILESDIR}"/${PN}-1.3-zoom-2.patch \
- "${FILESDIR}"/${PN}-1.3-forward_back.patch
-
- #http://bugs.ghostscript.com/show_bug.cgi?id=693467
- sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
- -i platform/debian/${PN}.desktop || die
-
- sed -e "\$aOS = Linux" \
- -e "\$aCC = $(tc-getCC)" \
- -e "\$aLD = $(tc-getCC)" \
- -e "\$aAR = $(tc-getAR)" \
- -e "\$averbose = true" \
- -e "\$abuild = debug" \
- -e "\$aprefix = ${ED}usr" \
- -e "\$alibdir = ${ED}usr/$(get_libdir)" \
- -i Makerules || die
-
- if ! use X ; then
- sed -e "\$aNOX11 = yes" \
- -i Makerules || die
- fi
-
- if use static-libs || use static ; then
- cp -a "${S}" "${S}"-static || die
- #add missing Libs.private for xcb and freetype
- sed -e 's:\(pkg-config --libs\):\1 --static:' \
- -e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
- -e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
- -i "${S}"-static/Makerules || die
- fi
-
- my_soname=libmupdf.so.1.2
- my_soname_js_none=libmupdf-js-none.so.1.2
- sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
- -e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
- -e "\$a\$(MUPDF_JS_NONE_LIB):" \
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
- -e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
- -i Makefile || die
-}
-
-src_compile() {
- emake XCFLAGS="-fpic"
- use static-libs && \
- emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
- use static && \
- emake -C "${S}"-static XLIBS="-static"
-}
-
-src_install() {
- if use X ; then
- domenu platform/debian/${PN}.desktop
- doicon platform/debian/${PN}.xpm
- else
- rm docs/man/${PN}.1
- fi
-
- emake install
- dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
-
- use static-libs && \
- dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
- if use static ; then
- dobin "${S}"-static/build/debug/mu{tool,draw}
- use X && dobin "${S}"-static/build/debug/${PN}-x11
- fi
- use X && dosym ${PN}-x11 /usr/bin/${PN}
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins platform/debian/${PN}.pc
-
- dodoc README docs/*.{txt,c}
-}