Commit Graph

2157 Commits

Author SHA1 Message Date
stephengaito 4d6f611444
Allow test directory in all source archives 2020-08-21 16:01:28 +01:00
stephengaito a68c708f22
Merge pull request #86 from stephengaito/master
adding DNF for use in Fedora and friends
2020-08-19 21:43:25 +01:00
Stephen Gaito 571ab01fb6 bumped version 2020-08-19 19:47:13 +01:00
Stephen Gaito eeedd92cd7 turn off the creation of docker containers as we now do this locally 2020-08-19 19:43:33 +01:00
Stephen Gaito c2ec4ca548 fixed problems with linuxdeploy which were stopping normal testing 2020-08-19 09:46:43 +00:00
Stephen Gaito 06a8f7b3c6 added DNF version of test installAutomaticTestSoftware 2020-07-23 18:12:15 +00:00
Stephen Gaito f9c1bcee66 added dnf buildscripts for fedora and friends 2020-07-23 12:43:10 +00:00
Stephen Gaito 3f930d3212 added BUILD_OS to reportEnvs 2020-07-22 12:51:56 +01:00
Stephen Gaito 9fc875bbd1 implementing PR 2020-07-22 12:29:18 +01:00
Stephen Gaito 5cde162633 rename docker to container or podman in build scripts 2020-07-07 19:01:43 +01:00
Trent Petersen 942c170bb2
Update README.md 2020-07-02 13:31:18 -05:00
stephengaito 87220638ff
Merge pull request #72 from stephengaito/master
fixed various issues - preparing for 0.18.8 release
Multiple small fixes
add fixes for pdf2htmlEX/pdf2htmlEX issues 70, 69, 68, 66, and 65
tested and corrected pdf2htmlEX/pdf2htmlEX issue 68 and 66
Adds `--turn-off-ligatures` command line switch to explicitly tell browsers not to use ligatures
2020-06-30 10:55:17 +01:00
stephengaito 0573a78bb6
Merge pull request #33 from stephengaito/multipleSmallFixes
Multiple small fixes
add fixes for pdf2htmlEX/pdf2htmlEX issues 70, 69, 68, 66, and 65
tested and corrected pdf2htmlEX/pdf2htmlEX issue 68 and 66
2020-06-30 10:40:45 +01:00
Stephen Gaito 33d2a5e176 tested and corrected issue 68 and 66 2020-06-29 12:23:01 +00:00
Stephen Gaito 89c74c7b21 add fixes for issues 70, g9, 68, 66, and 65 2020-06-29 11:39:52 +00:00
stephengaito a865e23b4a
Merge pull request #32 from pdf2htmlEX/master
pull recent small changed from pdf2htmlEX/pdf2htmlEX
2020-06-29 08:08:44 +01:00
Stephen Gaito 5b4dce62b9 yet another correction to build of alpine docker image 2020-06-23 13:03:30 +01:00
Stephen Gaito be8034236b corrected creation of alpine docker image 2020-06-23 10:52:49 +01:00
Stephen Gaito c40c9889d7 another correction to alpine docker file 2020-06-23 09:46:22 +01:00
Stephen Gaito 397b88121b corrected creation of alpine docker image 2020-06-23 05:15:28 +01:00
Stephen Gaito 21bb84c5da add explicit delays to allow Xvfb time to stablize 2020-06-22 23:08:56 +01:00
Stephen Gaito 4d95701ffa fixed typo in alpine docker creation as well as turn warnings back on in browser tests 2020-06-22 22:53:45 +01:00
stephengaito 92a9ee8eac
Merge pull request #30 from pdf2htmlEX/master
Merge pull request #61 from stephengaito/master
2020-06-22 12:32:41 +01:00
stephengaito e45dfe95a0
Merge pull request #61 from stephengaito/master
Update to most recent Poppler/FontForge and improved build scripts

**Update to Poppler 0.89.0**

**Update to Fontforge 20200314**

**Update build scripts:**

Major refactor of build scripts to ensure we can build pdf2htmlEX with statically linked versions of poppler and fontforge. These changes allow us to build Debian archives which will not break existing installations of poppler or fontforge on a user's machine.

Added an "experimental" build based on Alpine to produce an Alpine based docker image. NOTE: the Alpine iconv is not sufficient for all fonts required for pdf2htmlEX/poppler. This image may or may not work for your PDFs.

Fully tested using the associated Laminar scripts in stephengaito/laminar-scripts and stephengaito/pdf2htmlex-laminar-scripts
2020-06-22 12:08:37 +01:00
stephengaito 9a988599ef
Merge pull request #29 from stephengaito/updateBuildScripts
Update build scripts

Major refactor of build scripts to ensure we can build pdf2htmlEX with staticly linked versions of poppler and fontforge.

Added an "experimental" build based on Alpine to produce an Alpine based docker image. NOTE: the Alpine iconv is not sufficient for all fonts required for pdf2htmlEX/poppler. This image may or may not work for your PDFs.

Fully tested using the associated Laminar scripts in stephengaito/laminar-scripts and stephengaito/pdf2htmlex-laminar-scripts
2020-06-22 10:26:39 +01:00
Stephen Gaito 71eb7d969c corrected alpine image creation 2020-06-21 14:02:44 +01:00
Stephen Gaito 0d2c5048b0 refactored Alpine image creation 2020-06-21 12:00:27 +01:00
Stephen Gaito f340abb31e updated names of created images add gnu-libiconv-dev to alpine build 2020-06-21 07:12:05 +01:00
Stephen Gaito e4f34fdc0e added gnu-libiconv runtime dependencies of pdf2htmlEX inside Alpine linux 2020-06-20 19:46:28 +01:00
Stephen Gaito 6913b970d7 added additional runtime dependencies of pdf2htmlEX inside Alpine linux 2020-06-20 19:22:42 +01:00
Stephen Gaito 8455d458ec corrected alpine docker image creation scripts 2020-06-20 17:22:46 +01:00
Stephen Gaito e302947e48 added cairo-dev to alpine build 2020-06-20 16:54:37 +01:00
Stephen Gaito 3d5eb63486 added glib-dev to alpine build 2020-06-20 16:38:46 +01:00
Stephen Gaito 83b12315b3 added gettext-dev to alpine build 2020-06-20 16:17:03 +01:00
Stephen Gaito e777c6ef4b added fontconfig-dev to alpine build 2020-06-20 16:09:23 +01:00
Stephen Gaito 1dab7509c4 added freetype-dev to alpine build 2020-06-20 16:05:01 +01:00
Stephen Gaito c235a6ba7d continued corrections of travis build and test 2020-06-20 13:12:53 +01:00
Stephen Gaito 8f19c49a7a corrected travis error 2020-06-20 13:04:56 +01:00
Stephen Gaito 310bbccfe1 corrected installation of automaice test software 2020-06-20 12:29:01 +01:00
Stephen Gaito c09362078d continued work on making ubuntu and alpine builds distinct 2020-06-20 11:52:17 +01:00
Stephen Gaito 98acb27bfe begun to explicitly name apt and ubuntu buildScripts 2020-06-20 10:31:35 +01:00
Stephen Gaito 8a04d6a192 added browser_tests SUCCESS if dff_bbox is not None but basefilename is test_fail 2020-06-20 10:13:26 +01:00
Stephen Gaito f1abed5a1f first attempt at integration of build on Alpine Linx 2020-06-20 09:11:30 +00:00
Stephen Gaito 32f37576d5 removed old createDockerImages added explicit words SUCCESS and FAILURE in browser_tests 2020-06-19 17:20:53 +01:00
Stephen Gaito 658b064604 attempt docker build from deb using travisTGclwBM 2020-06-19 12:55:06 +01:00
Stephen Gaito b671343757 corrected docker build from debian archive 2020-06-19 12:54:04 +01:00
Stephen Gaito a9d178ea0b another attempt to solve dpkg-deb invalid characters in version problem 2020-06-19 12:17:14 +01:00
Stephen Gaito ccfe780b80 corrected PDF2HTMLEX_VERSION 2020-06-19 11:37:25 +01:00
Stephen Gaito 2b51b0e62d attempt to build docker image from deb archive 2020-06-19 11:32:45 +01:00
Stephen Gaito 8f58db5f7f travis fix 3 2020-06-19 11:19:43 +01:00