Skip to content

Commit 5dcc138

Browse files
authored
Merge pull request #10 from i49/master
Fixed the path to epubcheck in Windows batch
2 parents 40b3880 + 491e909 commit 5dcc138

32 files changed

+759
-47
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.project
2+
*.epub

.project

Lines changed: 0 additions & 11 deletions
This file was deleted.

clean.bat

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@echo off
2+
3+
del 30\*.epub
4+
del 31\*.epub

clean.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/bash
2+
3+
rm -f 30/*.epub
4+
rm -f 31/*.epub

lib/epubcheck/COPYING.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (c) 2007 Adobe Systems Incorporated
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy of
4+
this software and associated documentation files (the "Software"), to deal in
5+
the Software without restriction, including without limitation the rights to
6+
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
7+
the Software, and to permit persons to whom the Software is furnished to do so,
8+
subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in all
11+
copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
15+
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
16+
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
17+
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
18+
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
19+

lib/epubcheck/README.txt

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
This folder contains the distribution of epubcheck project.
2+
3+
EpubCheck is a tool to validate IDPF Epub files. It can detect many
4+
types of errors in Epub. OCF container structure, OPF and OPS mark-up,
5+
and internal reference consistency are checked. EpubCheck can be run
6+
as a standalone command-line tool, installed as a web application or
7+
used as a library.
8+
9+
EpubCheck project home: https://github.com/idpf/epubcheck
10+
11+
12+
RUNNING
13+
14+
To run the tool you need Java Runtime (1.6 or above). Any OS should do. Run
15+
it from the command line:
16+
17+
java -jar epubcheck.jar file.epub
18+
19+
All detected errors are simply printed to stderr.
20+
21+
22+
USING AS A LIBRARY
23+
24+
You can also use EpubCheck as a library in your Java application. EpubCheck
25+
public interfaces can be found in com.adobe.epubcheck.api package. EpubCheck
26+
class can be used to instantiate a validation engine. Use one of its
27+
constructors and then call validate() method. Report is an interface that
28+
you can implement to get a list of the errors and warnings reported by the
29+
validation engine (instead of the error list being printed out).
30+
31+
32+
LICENSING
33+
34+
See COPYING.txt and THIRD-PARTY.txt
35+
36+
37+
AUTHORS / CONTRIBUTORS
38+
39+
Peter Sorotokin
40+
Garth Conboy
41+
Markus Gylling
42+
Piotr Kula
43+
Paul Norton
44+
Jessica Hekman
45+
Liza Daly
46+
George Bina
47+
Bogdan Iordache
48+
Ionut-Maxim Margelatu
49+
Romain Deltour
50+
Thomas Ledoux
51+
Tobias Fischer
52+
Steve Antoch
53+
Arwen Pond
54+
Masayoshi Takahashi
55+
Satoshi KOJIMA
56+
57+
58+
Most of the EpubCheck functionality comes from the schema validation tool Jing
59+
and schemas that were developed by IDPF and DAISY. EpubCheck development was
60+
largely done at Adobe Systems.

lib/epubcheck/THIRD-PARTY.txt

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
Licenses of third-party dependencies
2+
------------------------------------
3+
4+
Guava: Google Core Libraries for Java, 14.0.1
5+
The Apache Software License, Version 2.0
6+
7+
TwelveMonkeys :: Common :: Image, 3.1.2
8+
New BSD License
9+
10+
TwelveMonkeys :: Common :: IO, 3.1.2
11+
New BSD License
12+
13+
TwelveMonkeys :: Common :: Language support, 3.1.2
14+
New BSD License
15+
16+
TwelveMonkeys :: ImageIO :: Core, 3.1.2
17+
New BSD License
18+
19+
TwelveMonkeys :: ImageIO :: JPEG plugin, 3.1.2
20+
New BSD License
21+
22+
TwelveMonkeys :: ImageIO :: Metadata, 3.1.2
23+
New BSD License
24+
25+
Saxon-HE, 9.5.1-5
26+
Mozilla Public License Version 2.0
27+
28+
Commons Compress, 1.5
29+
The Apache Software License, Version 2.0
30+
31+
Jackson, 1.9.12
32+
The Apache Software License, Version 2.0
33+
34+
Data Mapper for Jackson, 1.9.12
35+
The Apache Software License, Version 2.0
36+
37+
Jing, 20120724.0.0
38+
New BSD License
39+
40+
Simple API for CSS, 1.3
41+
The W3C Software License
42+
43+
44+
Copies of the licenses are provided in the 'licenses' directory.

lib/epubcheck/epubcheck.jar

1.02 MB
Binary file not shown.
9.65 MB
Binary file not shown.
80.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)