Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-tex/pdftex: pdftex-1.40.9.ebuild metadata.xml ChangeLog Manifest
Date: Wed, 03 Sep 2008 18:48:21
Message-Id: E1KaxOs-0004vp-Ex@stork.gentoo.org
1 aballier 08/09/03 18:48:18
2
3 Added: pdftex-1.40.9.ebuild metadata.xml ChangeLog
4 Manifest
5 Log:
6 Initial import. Standalone pdftex patched to use poppler.
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.26.3 x86_64)
8
9 Revision Changes Path
10 1.1 dev-tex/pdftex/pdftex-1.40.9.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/pdftex-1.40.9.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/pdftex-1.40.9.ebuild?rev=1.1&content-type=text/plain
14
15 Index: pdftex-1.40.9.ebuild
16 ===================================================================
17 # Copyright 1999-2008 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/dev-tex/pdftex/pdftex-1.40.9.ebuild,v 1.1 2008/09/03 18:48:17 aballier Exp $
20
21 inherit libtool toolchain-funcs eutils multilib
22
23 DESCRIPTION="Standalone (patched to use poppler) version of pdftex"
24 HOMEPAGE="http://www.pdftex.org/"
25 SLOT="0"
26 LICENSE="GPL-2"
27
28 SRC_URI="http://sarovar.org/download.php/1240/${P}.tar.bz2"
29
30 KEYWORDS="~amd64 ~x86-fbsd"
31 IUSE=""
32
33 RDEPEND=">=app-text/poppler-0.8
34 media-libs/libpng
35 sys-libs/zlib"
36 DEPEND="${RDEPEND}
37 dev-util/pkgconfig"
38
39 S="${WORKDIR}/${P}/src"
40
41 src_unpack() {
42 unpack ${A}
43 cd "${S}"
44 epatch "${FILESDIR}/${P}-poppler.patch"
45 elibtoolize
46 }
47
48 src_compile() {
49 tc-export CC CXX AR RANLIB
50
51 econf \
52 --without-cxx-runtime-hack \
53 --without-aleph \
54 --without-bibtex8 \
55 --without-cjkutils \
56 --without-detex \
57 --without-dialog \
58 --without-dtl \
59 --without-dvi2tty \
60 --without-dvidvi \
61 --without-dviljk \
62 --without-dvipdfm \
63 --without-dvipdfmx \
64 --without-dvipng \
65 --without-dvipos \
66 --without-dvipsk \
67 --without-etex \
68 --without-gsftopk \
69 --without-lacheck \
70 --without-lcdf-typetools \
71 --without-makeindexk \
72 --without-mkocp-default \
73 --without-mkofm-default \
74 --without-musixflx \
75 --without-omega \
76 --without-pdfopen \
77 --without-ps2eps \
78 --without-ps2pkm \
79 --without-psutils \
80 --without-sam2p \
81 --without-seetexk \
82 --without-t1utils \
83 --without-tetex \
84 --without-tex4htk \
85 --without-texi2html \
86 --without-texinfo \
87 --without-texlive \
88 --without-ttf2pk \
89 --without-tth \
90 --without-xdv2pdf \
91 --without-xdvik \
92 --without-xdvipdfmx \
93 --without-xetex \
94 --disable-largefile \
95 --with-system-zlib \
96 --with-system-pnglib \
97 --disable-multiplatform
98
99 cd "${S}/texk/web2c"
100 emake \
101 LIBXPDFDEP="" LDLIBXPDF="$(pkg-config --libs poppler)" \
102 LIBXPDFSRCDIR="/usr/include/poppler" LIBXPDFDIR="/usr/include/poppler" \
103 ZLIBSRCDIR="." \
104 pdftex || die "emake pdftex failed"
105 }
106
107 src_install() {
108 cd "${S}/texk/web2c"
109 emake bindir="${D}/usr/bin" \
110 LIBXPDFDEP="" LDLIBXPDF="$(pkg-config --libs poppler)" \
111 LIBXPDFSRCDIR="/usr/include/poppler" LIBXPDFDIR="/usr/include/poppler" \
112 ZLIBSRCDIR="." \
113 install-pdftex || die "install pdftex failed"
114 # Rename it
115 mv "${D}/usr/bin/pdftex" "${D}/usr/bin/pdftex-${P}" || die "renaming failed"
116 }
117
118
119
120 1.1 dev-tex/pdftex/metadata.xml
121
122 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/metadata.xml?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/metadata.xml?rev=1.1&content-type=text/plain
124
125 Index: metadata.xml
126 ===================================================================
127 <?xml version="1.0" encoding="UTF-8"?>
128 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
129 <pkgmetadata>
130 <herd>tex</herd>
131 <longdescription lang="en">
132 An extended version of eTeX that can create PDF directly from TeX source
133 files and enhance the result of TeX typesetting with the help of PDF. When
134 PDF output is not selected, pdfTeX produces normal DVI output, otherwise
135 it produces PDF output that looks identical to the DVI output. An important
136 aspect of this project is to investigate alternative justification
137 algorithms, optionally making use of multiple master fonts.
138 </longdescription>
139 </pkgmetadata>
140
141
142
143 1.1 dev-tex/pdftex/ChangeLog
144
145 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/ChangeLog?rev=1.1&view=markup
146 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/ChangeLog?rev=1.1&content-type=text/plain
147
148 Index: ChangeLog
149 ===================================================================
150 # ChangeLog for dev-tex/pdftex
151 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
152 # $Header: /var/cvsroot/gentoo-x86/dev-tex/pdftex/ChangeLog,v 1.1 2008/09/03 18:48:17 aballier Exp $
153
154 *pdftex-1.40.9 (03 Sep 2008)
155
156 03 Sep 2008; Alexis Ballier <aballier@g.o>
157 +files/pdftex-1.40.9-poppler.patch, +metadata.xml, +pdftex-1.40.9.ebuild:
158 Initial import. Standalone pdftex patched to use poppler.
159
160
161
162
163 1.1 dev-tex/pdftex/Manifest
164
165 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/Manifest?rev=1.1&view=markup
166 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/pdftex/Manifest?rev=1.1&content-type=text/plain
167
168 Index: Manifest
169 ===================================================================
170 AUX pdftex-1.40.9-poppler.patch 2829 RMD160 36842212fd1ef5ef086d245b6638dbca6c352056 SHA1 995cc0110b435c3385a505ee0636dae8ad6c6a5f SHA256 9c4a2544fb5d01bba2a7adfb47bc5a0add54b840c04983fb8fb3695ffbc08c7f
171 DIST pdftex-1.40.9.tar.bz2 3899364 RMD160 09df8924b478a26a4816a55ae97822127bb1c476 SHA1 8302ef0c9651ff293916505b122ad59db955e318 SHA256 78e17e070c27b6645db291fa1d7b390d19bf090bca4326806ed292c9809dc27c
172 EBUILD pdftex-1.40.9.ebuild 2386 RMD160 6e6031dc808b963578eb91d49122e49494c3fa07 SHA1 85e7cd888a582bdf7a28c97b926ced7e8740d5ab SHA256 ffbb3cca32f22f8dd950776303bd1c517b61951901bb7a06803fe28ff4bd1a84
173 MISC ChangeLog 334 RMD160 a471ed0d12bd9c4a5a6f88bc6e5f92d482c4fcab SHA1 4d501d906b6988d718be4213e594cbbdec4c167b SHA256 5a3012b9e765a4d5933c77453ae1c079197d187c1ed93acd327499ba89988a37
174 MISC metadata.xml 638 RMD160 59e3769086396359f1a50ee60b6702555770e33e SHA1 f9a566b850466987e74d5c16c345c54506ae4a0d SHA256 b28290517ed75fbaaa0282cdca3692f11635d173ee5dc5cb342f6071dbb3d3ea