summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-03-25 23:06:19 +0000
committerMichael Weber <xmw@gentoo.org>2012-03-25 23:06:19 +0000
commit61d20cac08629781d91d0ff4526b72ea35616efe (patch)
tree025664f8adbd9518da9a4815447be0ca96c93de4 /app-text/mupdf
parentAdd ~x86-fbsd. #400929 (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--app-text/mupdf/Manifest16
-rw-r--r--app-text/mupdf/mupdf-0.9_p20120221.ebuild63
-rw-r--r--app-text/mupdf/mupdf-9999.ebuild7
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