@@ -101,6 +101,36 @@ src/Parse-RecDescent-1.967015.tar.gz: | src
101
101
src/Text-Unidecode-1.30.tar.gz : | src
102
102
cd src && curl -L -O https://cpan.metacpan.org/authors/id/S/SB/SBURKE/Text-Unidecode-1.30.tar.gz
103
103
$(SHA256 ) $@ 6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6
104
+ src/URI-5.09.tar.gz : | src
105
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.09.tar.gz
106
+ $(SHA256 ) $@ 03e63ada499d2645c435a57551f041f3943970492baa3b3338246dab6f1fae0a
107
+ src/Try-Tiny-0.30.tar.gz : | src
108
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz
109
+ $(SHA256 ) $@ da5bd0d5c903519bbf10bb9ba0cb7bcac0563882bcfe4503aee3fb143eddef6b
110
+ src/Encode-Locale-1.05.tar.gz : | src
111
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz
112
+ $(SHA256 ) $@ 176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1
113
+ src/HTTP-Message-6.33.tar.gz : | src
114
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.33.tar.gz
115
+ $(SHA256 ) $@ 23b967f71b852cb209ec92a1af6bac89a141dff1650d69824d29a345c1eceef7
116
+ src/HTTP-Date-6.05.tar.gz : | src
117
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.05.tar.gz
118
+ $(SHA256 ) $@ 365d6294dfbd37ebc51def8b65b81eb79b3934ecbc95a2ec2d4d827efe6a922b
119
+ src/libwww-perl-6.55.tar.gz : | src
120
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.55.tar.gz
121
+ $(SHA256 ) $@ c1d0d3a44a039b136ebac7336f576e3f5c232347e8221abd69ceb4108e85c920
122
+ src/Pod-Parser-1.63.tar.gz : | src
123
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/M/MA/MAREKR/Pod-Parser-1.63.tar.gz
124
+ $(SHA256 ) $@ dbe0b56129975b2f83a02841e8e0ed47be80f060686c66ea37e529d97aa70ccd
125
+ src/XML-SAX-Base-1.09.tar.gz : | src
126
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz
127
+ $(SHA256 ) $@ 66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0
128
+ src/XML-LibXML-2.0125.tar.gz : | src
129
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0125.tar.gz
130
+ $(SHA256 ) $@ 01407fe313893dabb138a817897277dbdabcd0cbcbaca4628a16b7cb6fd86bd7
131
+ src/XML-LibXSLT-1.99.tar.gz : | src
132
+ cd src && curl -L -O https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-1.99.tar.gz
133
+ $(SHA256 ) $@ 127e17a877fb61e47b9e8b87bf8daad31339a62a00121f9751d522b438b0f7f0
104
134
src/LaTeXML-0.8.5.tar.gz : | src
105
135
cd src && curl -L -O https://cpan.metacpan.org/authors/id/B/BR/BRMILLER/LaTeXML-0.8.5.tar.gz
106
136
$(SHA256 ) $@ 1de821d0df8c88041ee10820188f33feac77d5618de4c0798a296a425f4e2637
@@ -110,6 +140,7 @@ define PMBUILD_CMD
110
140
cd src && tar -xf $(notdir $< )
111
141
cd $(patsubst % .tar.gz,% ,$< ) && PERLLIB=../../lib perl Makefile.PL
112
142
cd $(patsubst % .tar.gz,% ,$< ) && PERLLIB=../../lib make
143
+ cp -R $(patsubst % .tar.gz,% ,$< ) /blib/arch/* lib
113
144
cp -R $(patsubst % .tar.gz,% ,$< ) /blib/lib/* lib
114
145
endef
115
146
@@ -125,16 +156,50 @@ lib/Parse/RecDescent.pm: src/Parse-RecDescent-1.967015.tar.gz | lib
125
156
$(PMBUILD_CMD )
126
157
lib/Text/Unidecode.pm : src/Text-Unidecode-1.30.tar.gz | lib
127
158
$(PMBUILD_CMD )
128
- lib/LaTeXML.pm : src/LaTeXML-0.8.5.tar.gz | lib
159
+ lib/URI.pm : src/URI-5.09.tar.gz | lib
160
+ $(PMBUILD_CMD )
161
+ lib/Try/Tiny.pm : src/Try-Tiny-0.30.tar.gz | lib
162
+ $(PMBUILD_CMD )
163
+ lib/Encode/Locale.pm : src/Encode-Locale-1.05.tar.gz | lib
164
+ $(PMBUILD_CMD )
165
+ lib/HTTP/Message.pm : src/HTTP-Message-6.33.tar.gz | lib
166
+ $(PMBUILD_CMD )
167
+ lib/HTTP/Date.pm : src/HTTP-Date-6.05.tar.gz | lib
168
+ $(PMBUILD_CMD )
169
+ lib/LWP.pm : src/libwww-perl-6.55.tar.gz lib/Try/Tiny.pm lib/Encode/Locale.pm lib/HTTP/Message.pm lib/HTTP/Date.pm
170
+ $(PMBUILD_CMD )
171
+ lib/Pod/Parser.pm : src/Pod-Parser-1.63.tar.gz | lib
172
+ $(PMBUILD_CMD )
173
+ lib/XML/SAX/Base.pm : src/XML-SAX-Base-1.09.tar.gz | lib
174
+ $(PMBUILD_CMD )
175
+ lib/XML/LibXML.pm : src/XML-LibXML-2.0125.tar.gz | lib
176
+ $(PMBUILD_CMD )
177
+ lib/XML/LibXSLT.pm : src/XML-LibXSLT-1.99.tar.gz | lib
178
+ $(PMBUILD_CMD )
179
+ lib/LaTeXML.pm : src/LaTeXML-0.8.5.tar.gz lib/Parse/RecDescent.pm
129
180
-rm -rf src/LaTeXML-0.8.5
130
181
cd src && tar -xf LaTeXML-0.8.5.tar.gz
131
182
cd src/LaTeXML-0.8.5 && $(LATEXML_PATCH ) | patch -p1
132
- cd src/LaTeXML-0.8.5 && perl Makefile.PL && make
133
- cp -R src/LaTeXML-0.8.5/blib/lib/LaTeXML* lib
183
+ cd src/LaTeXML-0.8.5 && PERLLIB=../../lib perl Makefile.PL
184
+ cd src/LaTeXML-0.8.5 && PERLLIB=../../lib make
185
+ cp -R src/LaTeXML-0.8.5/blib/lib/* lib
134
186
cd lib/LaTeXML/Package && cp book.cls.ltxml jbook.cls.ltxml
135
- bin/latexml : lib/Archive/Zip.pm lib/File/Which.pm lib/IO/String.pm lib/Image/Size.pm lib/Parse/RecDescent.pm lib/Text/Unidecode.pm lib/LaTeXML.pm | bin
187
+ LATEXML_DEPS = \
188
+ lib/Archive/Zip.pm \
189
+ lib/File/Which.pm \
190
+ lib/IO/String.pm \
191
+ lib/Image/Size.pm \
192
+ lib/Text/Unidecode.pm \
193
+ lib/URI.pm \
194
+ lib/LWP.pm \
195
+ lib/Pod/Parser.pm \
196
+ lib/XML/SAX/Base.pm \
197
+ lib/XML/LibXML.pm \
198
+ lib/XML/LibXSLT.pm \
199
+ lib/LaTeXML.pm
200
+ bin/latexml : $(LATEXML_DEPS ) | bin
136
201
cp src/LaTeXML-0.8.5/blib/script/latexml bin
137
- bin/latexmlpost : lib/Archive/Zip.pm lib/File/Which.pm lib/IO/String.pm lib/Image/Size.pm lib/Parse/RecDescent.pm lib/Text/Unidecode.pm lib/LaTeXML.pm | bin
202
+ bin/latexmlpost : $( LATEXML_DEPS ) | bin
138
203
cp src/LaTeXML-0.8.5/blib/script/latexmlpost bin
139
204
140
205
LATEXML_PATCH = printf -- '\
0 commit comments