diff options
author | 2012-03-25 23:06:19 +0000 | |
---|---|---|
committer | 2012-03-25 23:06:19 +0000 | |
commit | 61d20cac08629781d91d0ff4526b72ea35616efe (patch) | |
tree | 025664f8adbd9518da9a4815447be0ca96c93de4 /app-text/mupdf | |
parent | Add ~x86-fbsd. #400929 (diff) | |
download | historical-61d20cac08629781d91d0ff4526b72ea35616efe.tar.gz historical-61d20cac08629781d91d0ff4526b72ea35616efe.tar.bz2 historical-61d20cac08629781d91d0ff4526b72ea35616efe.zip |
Add snapshot version needed by app-text/llpp-11 (bug 409591).
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'app-text/mupdf')
-rw-r--r-- | app-text/mupdf/ChangeLog | 8 | ||||
-rw-r--r-- | app-text/mupdf/Manifest | 16 | ||||
-rw-r--r-- | app-text/mupdf/mupdf-0.9_p20120221.ebuild | 63 | ||||
-rw-r--r-- | app-text/mupdf/mupdf-9999.ebuild | 7 |
4 files changed, 80 insertions, 14 deletions
diff --git a/app-text/mupdf/ChangeLog b/app-text/mupdf/ChangeLog index 214282c66369..0ec96a4cf041 100644 --- a/app-text/mupdf/ChangeLog +++ b/app-text/mupdf/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-text/mupdf # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/ChangeLog,v 1.29 2012/03/24 23:56:40 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/ChangeLog,v 1.30 2012/03/25 23:06:19 xmw Exp $ + +*mupdf-0.9_p20120221 (25 Mar 2012) + + 25 Mar 2012; Michael Weber <xmw@gentoo.org> +mupdf-0.9_p20120221.ebuild, + mupdf-9999.ebuild: + Add snapshot version needed by app-text/llpp-11 (bug 409591). 24 Mar 2012; Michael Weber <xmw@gentoo.org> mupdf-9999.ebuild, +files/mupdf-9999-zoom-1.patch: diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest index 43be51d76f98..ae0a75076c5a 100644 --- a/app-text/mupdf/Manifest +++ b/app-text/mupdf/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX mupdf-0.8.165-buildsystem.patch 488 RMD160 01672e1df7bbb3829714828ed6a5f45fa30aa578 SHA1 1c5711387b84bf751e185b427410a160c50dfd64 SHA256 3f2b801b2fcf74736916ad6268fbb186bd7d79aef9c0283de48b6f7c1412586f AUX mupdf-0.8.165-zoom.patch 1281 RMD160 cd4569419735c18e837821453223d27a8f6d96a5 SHA1 d8c21a355ff2dc648c33ce2e30b35b66e8b9ca49 SHA256 8215d4f9c27bf1899524046fe431890e0eb3a1390676b3ad69d97ae0eec0e3d0 AUX mupdf-0.9-dpi_hack.patch 633 RMD160 23be7c67ef6977e3ccb7b7445ef0b0977ebdfd53 SHA1 2eab36a66487e5aa777ff97924d9b3cd41e96ecd SHA256 76724555c6044864ef01dbdc6f27b7b47d705155556cb6bf7056285ad64e6341 @@ -9,14 +6,9 @@ AUX mupdf-9999-scroll.patch 1368 RMD160 2832510f89cd909a7b4b1fccecbc15c18646217a AUX mupdf-9999-zoom-1.patch 355 RMD160 1d242430b3b1ddf8851a6bd25ca1aa153af5986f SHA1 62272bc3b19a847cb989ccb2880421e567f4632e SHA256 e079ab9c832feb80f0669353606d665378188355bc699a0431241a303ad421a4 AUX mupdf-9999-zoom.patch 1281 RMD160 1c6fc4b18d5d87a195c7fc7b1e86c5c20806f8af SHA1 91f0d301cde62d30e88c76daebefd943f0f92c1b SHA256 c294cdf096df023a34d573f2c271080845611b84b7d9fd82a1bd634eef54cd07 DIST mupdf-0.9-source.tar.gz 3917075 RMD160 9ba1df205f9f95c7ff4b0a3be224786ad5a65d99 SHA1 3a3ba42d19e3211199110e7c782263241cdea8a0 SHA256 abed825cb1d73e0e28f0a7ee72b5d7a451ba41d21b0c55837ed2a212f3b16b2d +DIST mupdf-0.9_p20120221.tar.gz 4064641 RMD160 7fd86bb05834b2338f1daf87ae0459ccb55fc84b SHA1 b2ce4e95b9abec8a299d9e0d936c601d39f196cf SHA256 fae9ca749449d8857a85ecaa8f73d8609a0ef331ff6aa0179972f3896151651f EBUILD mupdf-0.9.ebuild 1614 RMD160 2f3b2988cd1edd5a21dfa65d0b743b637fb66a51 SHA1 30b5d23db9d25d8a9dea744ac071d428a9bec598 SHA256 86e768ad3b0aff37c380992ca00e2c95b2704cb03dc4e6e5eab864c8df6e8392 -EBUILD mupdf-9999.ebuild 1272 RMD160 9b160f6c3c20ef03041bb57bd0608d4ac62e5488 SHA1 64ed6aabdb65fc05836678f45c4b713a7b514eb8 SHA256 58a7c5f5498503382911af5919598a15b3b4504af94bd95a515c088746738297 -MISC ChangeLog 4963 RMD160 c3dfc76364f8362d5a2461aab5f94478c0002f51 SHA1 0410f7ad10132b9fa33bf36c532a1ab76c45eb95 SHA256 e84e2205d80bc4c09a099d1385524091a249bcbac95fb7b53ec99840cc86497f +EBUILD mupdf-0.9_p20120221.ebuild 1486 RMD160 4993214d425c96e09dd04afa6d1bee04ad5cadac SHA1 2df02c5104edd3ea9bc75ddfad75c0f132ba88df SHA256 42362e2dbe6c638f0df48206ad8583d4315c24dc64a4a5bb6ec35f5a61277242 +EBUILD mupdf-9999.ebuild 1409 RMD160 b8f3d81b7032d4b43729240fd9d9714c0542da70 SHA1 c9d02f47a67ac41fe066639a0e15c847086c4390 SHA256 9b9f84a4f96bfe26a3c0c8f13606bb04b2b471dc55f264efb0e0caafa585f3ee +MISC ChangeLog 5160 RMD160 8684d99844c819c90443bb4bc00bf49b96311624 SHA1 fa0743f6152d4b7f70b11219d77a993a1b603a98 SHA256 e643281d711547bafb15fac04247d8cf39d8a2df79082fd2e46df832db4912dc MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iF4EAREIAAYFAk9uXz0ACgkQknrdDGLu8JDFzQD/flNNTwn3hdX3qHYO9NIJsoNS -nWNpKO+ODkYsgLTO47oBAIocChuLGdm44NYvA9nN3IPOB2auVgtclOfZ7n8Qys6O -=7YpR ------END PGP SIGNATURE----- diff --git a/app-text/mupdf/mupdf-0.9_p20120221.ebuild b/app-text/mupdf/mupdf-0.9_p20120221.ebuild new file mode 100644 index 000000000000..767c200096c3 --- /dev/null +++ b/app-text/mupdf/mupdf-0.9_p20120221.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-0.9_p20120221.ebuild,v 1.1 2012/03/25 23:06:19 xmw Exp $ + +EAPI=4 + +EGIT_REPO_URI="git://git.ghostscript.com/mupdf.git" + +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://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=c732cd69db005902289829867a71e0d271809aba;sf=tgz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="X vanilla" + +RDEPEND="media-libs/freetype:2 + media-libs/jbig2dec + virtual/jpeg + media-libs/openjpeg + X? ( x11-libs/libX11 + x11-libs/libXext )" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_unpack() { + default + mv mupdf-* ${P} || die +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.8.165-buildsystem.patch + + if ! use vanilla ; then + epatch "${FILESDIR}"/${PN}-9999-zoom-1.patch + fi +} + +src_compile() { + use X || my_nox11="NOX11=yes MUPDF= " + + emake CC="$(tc-getCC)" \ + build=debug verbose=true ${my_nox11} -j1 || die +} + +src_install() { + emake prefix="${D}usr" LIBDIR="${D}usr/$(get_libdir)" \ + build=debug verbose=true ${my_nox11} install || die + + insinto /usr/include + doins pdf/mupdf.h fitz/fitz.h xps/muxps.h || die + + insinto /usr/$(get_libdir)/pkgconfig + doins debian/mupdf.pc + + if use X ; then + domenu debian/mupdf.desktop + doicon debian/mupdf.xpm + fi +} diff --git a/app-text/mupdf/mupdf-9999.ebuild b/app-text/mupdf/mupdf-9999.ebuild index d3a8af077e63..7175dcadc765 100644 --- a/app-text/mupdf/mupdf-9999.ebuild +++ b/app-text/mupdf/mupdf-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-9999.ebuild,v 1.10 2012/03/24 23:56:40 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-9999.ebuild,v 1.11 2012/03/25 23:06:19 xmw Exp $ EAPI=4 @@ -45,6 +45,11 @@ src_install() { emake prefix="${D}usr" LIBDIR="${D}usr/$(get_libdir)" \ build=debug verbose=true ${my_nox11} install || die + insinto /usr/include + doins pdf/mupdf{,-internal}.h || die + doins fitz/fitz{,-internal}.h || die + doins xps/muxps{,-internal}.h || die + insinto /usr/$(get_libdir)/pkgconfig doins debian/mupdf.pc |