Stephen Gaito
f1828789f6
ensure important buildScripts have set ev
2020-06-02 11:34:11 +00:00
Stephen Gaito
aaf512d418
updated buildPopper to explicitly enable or disable graphics packages used by pdf2htmlEX
2020-06-02 11:19:52 +00:00
Stephen Gaito
f922bf7b88
test travis 1
2020-06-02 10:47:40 +00:00
stephengaito
ec281e3b70
Merge pull request #25 from stephengaito/linuxBrew
...
initial changes to suit linuxBrew
Fixed pdf2htmlEX/CMakeLists.txt to only use the CAIRO_LIBRARY_DIRS if NOT USING_BREW
Brought buildScripts/*Brew uptodate with the *Apt versions
2020-06-02 10:44:28 +01:00
stephengaito
33e5a0e3de
Merge branch 'master' into linuxBrew
2020-06-02 10:44:02 +01:00
Stephen Gaito
9a13676801
initial changes to suit linuxBrew
2020-06-02 04:14:34 +00:00
stephengaito
9a2ba163e1
Merge pull request #24 from stephengaito/debianPackaging
...
Debian packaging
Added scripts to automatically build Debian archive packages of pdf2htmlEX
2020-06-01 17:49:28 +01:00
Stephen Gaito
cf48cf54c1
removed dependence on lsb_release and ensured dpkg-architecture is installed
2020-06-01 16:12:22 +00:00
Stephen Gaito
ed2f9db9cb
added createDebianPackage into createImages added Licenses corrected install of poppler-data
2020-06-01 11:06:06 +00:00
Stephen Gaito
82aeeac8c7
corrected debian dependencies for lack of libglib-2.0
2020-06-01 11:28:38 +01:00
Stephen Gaito
a73211fb9b
provisional commit of scripts to build debian package
2020-06-01 07:49:30 +00:00
Stephen Gaito
1b7bab3e2d
begun rearranging poppler-data-dir
2020-05-31 18:34:48 +00:00
Stephen Gaito
30ffdeeea4
initial work on packaging debian old script too complex and does not work with new build system
2020-05-31 15:18:57 +00:00
Stephen Gaito
040037ad3a
begun work on reintroducing building debian packages
2020-05-31 13:58:56 +01:00
stephengaito
3fcd0a6674
Merge pull request #23 from stephengaito/cleanUpBuild
...
Clean up build
Turned off unused options for both Poppler (0.89.0) and FontForge (20200314)
Removed unused (apt) pacakges
Proved that we can build on xenial (16.04), bionic(18.04), focal(20.04) (and probably eoan (19.10))
2020-05-31 13:48:08 +01:00
Stephen Gaito
2d293d2b61
corrected required packages and worked on pdf2htmlEX library list
2020-05-31 08:28:39 +00:00
Stephen Gaito
576d2b71d9
begun removing un-used libraries
2020-05-31 08:03:43 +00:00
Stephen Gaito
465d2f0f32
updated build options for fontforge and poppler to a minimum
2020-05-31 07:57:12 +00:00
Stephen Gaito
d27f7d3a8b
recorded cmake build options for fontforge and poppler turn off options not used by pdf2htmlEX
2020-05-31 07:18:54 +00:00
stephengaito
436d672649
Merge pull request #22 from stephengaito/poppler-0.89.0
...
updated to poppler-0.89.0 with no obvious changes
2020-05-30 22:22:15 +01:00
Stephen Gaito
53005f5e5c
updated to poppler-0.89.0 with no obvious changes
2020-05-30 21:19:25 +00:00
stephengaito
06a47baaeb
Merge pull request #21 from stephengaito/poppler-0.88.0
...
updated to poppler-0.88.0 no obvious changes
2020-05-30 20:10:46 +01:00
Stephen Gaito
091f8b3828
updated to poppler-0.88.0 no obvious changes
2020-05-30 19:07:04 +00:00
stephengaito
91afc433cd
Merge pull request #20 from stephengaito/poppler-0.87.0
...
update to poppler 0.87.0 with no obvious changes
2020-05-30 19:50:21 +01:00
Stephen Gaito
5cb2553bc6
update to poppler 0.87.0 with no obvious changes
2020-05-30 18:48:06 +00:00
stephengaito
ae063c3a44
Merge pull request #19 from stephengaito/poppler-0.86.1
...
Update to poppler-0.86.1
findDest now returns stg::unique_ptr and getURI no longer returns GooString but simply std::string
2020-05-30 19:20:43 +01:00
Stephen Gaito
0217c93418
findDest now returns stg::unique_ptr and getURI no longer returns GOOString but simpley std::string
2020-05-30 15:26:11 +00:00
stephengaito
beabf6dfdd
Merge pull request #18 from stephengaito/poppler-0.85.0
...
updated to poppler-0.85.0 no obvious changes
Updated to poppler 0.85.0
There were NO obvious changes needed in the code.
There were NO obvious differences in the various PDFs tested.
2020-05-30 13:46:29 +01:00
Stephen Gaito
0544f79f52
updated to poppler-0.85.0 no obvious changes
2020-05-30 12:44:57 +00:00
stephengaito
169a1744ab
Merge pull request #17 from stephengaito/poppler-0.84.0
...
Poppler 0.84.0
Updated to poppler-0.84.0
Poppler 0.84.0 removed the ModRegion tracking.
We now use the bitmap's width and height (ie the whole bitmap).
This might increase the processing time as well as the output image sizes.
2020-05-30 13:24:27 +01:00
Stephen Gaito
e60bd3819e
tidied up previous changes
2020-05-30 11:21:22 +00:00
Stephen Gaito
be1d2079ac
poppler 0.84.0 removed ModRegion tracking
2020-05-30 09:55:35 +00:00
stephengaito
1f717346b6
Merge pull request #16 from stephengaito/fontforge20200314
...
Fontforge20200314
Updated FontForge dependency to the most recent version (20200314)
2020-05-30 08:50:28 +01:00
Stephen Gaito
e4c666b4bf
corrected ill advised copy of libfontconfig into appImage
2020-05-30 07:46:22 +00:00
Stephen Gaito
930915df34
removed fontforge git version as it is not a stable representation of 20200314 version
2020-05-30 06:59:21 +00:00
Stephen Gaito
7b5780ea83
updated fontforge to 20200314
2020-05-30 06:20:37 +00:00
stephengaito
ece34e216f
Merge pull request #15 from stephengaito/staticBuild
...
Static build
Remove the FontForge and Poppler Cairo sources from the main pdf2htmlEX source tree.
Build both FontForge and Poppler statically and then link into pdf2htmlEX so there is no longer any need to locally install versions of FontForge or Poppler which are compatible with pdf2htmlEX (and so we reduce conflicts with any FontForge or Poppler libraries installed by the user).
2020-05-29 19:45:31 +01:00
Stephen Gaito
d42b1c1a2e
removed poppler Cairo source copies inside pdf2htmlEX source tree
2020-05-29 18:16:50 +00:00
Stephen Gaito
83ec96f0e3
initial attempt at building poppler and fontforge statically and linking into pdf2html
2020-05-29 15:48:42 +00:00
Stephen Gaito
0cfb9720ab
added new poppler and fontforge release targets
2020-05-29 06:58:52 +01:00
Stephen Gaito
6ff6689d9f
minor correction to createDockerImage
2020-05-28 11:42:35 +00:00
Stephen Gaito
124cae5d21
updated createAppImage and createDockerImage scripts to be able to work inside a docker container
2020-05-28 10:59:27 +00:00
stephengaito
1456c255bf
updated .gitignore to ignore imageBuild poppler-data and reSourceVersionEvns buildScript
2020-05-28 08:11:20 +01:00
stephengaito
ae62ce9762
Merge pull request #14 from stephengaito/update-poppler
...
Update poppler to 0.83.0
Updated poppler dependency to poppler-0.83.0 as well as some minor build script refactoring (alas we can still not build on homebrew)
2019-12-18 10:07:57 +00:00
Stephen Gaito
8d6e9636ad
updated image creation for poppler-data
2019-12-17 17:45:56 +00:00
Stephen Gaito
b4df602953
continued work on the use of prefix
2019-12-17 17:24:05 +00:00
Stephen Gaito
64531afdda
refactored build prefix
2019-12-17 16:48:24 +00:00
Stephen Gaito
f7295b7388
put pdf2htmlex_prefix into reSourceVersionEnvs
2019-12-17 16:44:24 +00:00
Stephen Gaito
8f496afa8b
refactored install directory to PDF2HTMLEX_PREFIX
2019-12-17 16:23:39 +00:00
Stephen Gaito
c46d2ad733
create getPdf2htmlEXBrew for home/linux brew users
2019-12-17 16:06:00 +00:00