[LyX/master] Add 3rdparty to source package
commit c829eeebb791cad2eb6e897e9f8d9da1d287ff8b Author: Georg BaumDate: Sat Dec 19 11:08:08 2015 +0100 Add 3rdparty to source package The new 3rdparty libraries are not added to the autotools build system, so that they appear in the source package. They cannot be compiled yet with autotools (although this would make sense for cross compilation with mingw), but adding configure support for enabling/disabling these like we do for boost is a bit more work, so I did not do it for now. Nevertheless, the three new Makefile.am are already prepared for compilation. diff --git a/3rdparty/Makefile.am b/3rdparty/Makefile.am new file mode 100644 index 000..8706d08 --- /dev/null +++ b/3rdparty/Makefile.am @@ -0,0 +1,6 @@ +include $(top_srcdir)/config/common.am + +DIST_SUBDIRS = hunspell libiconv zlib + +SUBDIRS = hunspell libiconv zlib + diff --git a/3rdparty/hunspell/Makefile.am b/3rdparty/hunspell/Makefile.am new file mode 100644 index 000..a4e3aeb --- /dev/null +++ b/3rdparty/hunspell/Makefile.am @@ -0,0 +1,72 @@ +include $(top_srcdir)/config/common.am + +# This is prepared for compilation, but currently only used for packaging, +# because configure support for compilation is still missing. + +noinst_LIBRARIES = liblyxhunspell.a + +EXTRA_DIST = \ + CMakeLists.txt \ + 1.3.3/AUTHORS \ + 1.3.3/BUGS \ + 1.3.3/COPYING \ + 1.3.3/COPYING.LGPL \ + 1.3.3/COPYING.MPL \ + 1.3.3/license.hunspell \ + 1.3.3/README \ + 1.3.3/THANKS \ + 1.3.3/src/hunspell/hunspell.dsp \ + 1.3.3/src/hunspell/hunvisapi.h.in \ + 1.3.3/src/hunspell/license.hunspell \ + 1.3.3/src/hunspell/license.myspell \ + 1.3.3/src/hunspell/makefile.mk \ + 1.3.3/src/hunspell/README + +liblyxhunspell_a_SOURCES = \ + 1.3.3/src/hunspell/affentry.cxx \ + 1.3.3/src/hunspell/affentry.hxx \ + 1.3.3/src/hunspell/affixmgr.cxx \ + 1.3.3/src/hunspell/affixmgr.hxx \ + 1.3.3/src/hunspell/atypes.hxx \ + 1.3.3/src/hunspell/baseaffix.hxx \ + 1.3.3/src/hunspell/csutil.cxx \ + 1.3.3/src/hunspell/csutil.hxx \ + 1.3.3/src/hunspell/dictmgr.cxx \ + 1.3.3/src/hunspell/dictmgr.hxx \ + 1.3.3/src/hunspell/filemgr.cxx \ + 1.3.3/src/hunspell/filemgr.hxx \ + 1.3.3/src/hunspell/hashmgr.cxx \ + 1.3.3/src/hunspell/hashmgr.hxx \ + 1.3.3/src/hunspell/htypes.hxx \ + 1.3.3/src/hunspell/hunspell.cxx \ + 1.3.3/src/hunspell/hunspell.h \ + 1.3.3/src/hunspell/hunspell.hxx \ + 1.3.3/src/hunspell/hunvisapi.h \ + 1.3.3/src/hunspell/hunzip.cxx \ + 1.3.3/src/hunspell/hunzip.hxx \ + 1.3.3/src/hunspell/langnum.hxx \ + 1.3.3/src/hunspell/phonet.cxx \ + 1.3.3/src/hunspell/phonet.hxx \ + 1.3.3/src/hunspell/replist.cxx \ + 1.3.3/src/hunspell/replist.hxx \ + 1.3.3/src/hunspell/suggestmgr.cxx \ + 1.3.3/src/hunspell/suggestmgr.hxx \ + 1.3.3/src/hunspell/utf_info.cxx \ + 1.3.3/src/hunspell/w_char.hxx \ + 1.3.3/src/parsers/firstparser.cxx \ + 1.3.3/src/parsers/firstparser.hxx \ + 1.3.3/src/parsers/htmlparser.cxx \ + 1.3.3/src/parsers/htmlparser.hxx \ + 1.3.3/src/parsers/latexparser.cxx \ + 1.3.3/src/parsers/latexparser.hxx \ + 1.3.3/src/parsers/manparser.cxx \ + 1.3.3/src/parsers/manparser.hxx \ + 1.3.3/src/parsers/odfparser.cxx \ + 1.3.3/src/parsers/odfparser.hxx \ + 1.3.3/src/parsers/testparser.cxx \ + 1.3.3/src/parsers/textparser.cxx \ + 1.3.3/src/parsers/textparser.hxx \ + 1.3.3/src/parsers/xmlparser.cxx \ + 1.3.3/src/parsers/xmlparser.hxx \ + 1.3.3/src/win_api/config.h + diff --git a/3rdparty/libiconv/Makefile.am b/3rdparty/libiconv/Makefile.am new file mode 100644 index 000..2a516a5 --- /dev/null +++ b/3rdparty/libiconv/Makefile.am @@ -0,0 +1,266 @@ +include $(top_srcdir)/config/common.am + +# This is prepared for compilation, but currently only used for packaging, +# because configure support for compilation is still missing. + +noinst_LIBRARIES = liblyxiconv.a + +EXTRA_DIST = \ + CMakeLists.txt \ + config.h.cmake \ + configure.cmake \ + 1.14/COPYING.LIB \ + 1.14/include/iconv.h.build.in \ + 1.14/include/iconv.h.in \ + 1.14/lib/aliases_sysaix.gperf \ + 1.14/lib/aliases.gperf \ + 1.14/lib/aliases_syshpux.gperf \ + 1.14/lib/aliases_sysosf1.gperf \ + 1.14/lib/aliases_syssolaris.gperf \ + 1.14/lib/encodings_aix.def \ + 1.14/lib/encodings.def \ + 1.14/lib/encodings_dos.def \ + 1.14/lib/encodings_extra.def \ + 1.14/lib/encodings_local.def \ + 1.14/lib/encodings_osf1.def \ + 1.14/lib/translit.def \ + 1.14/libcharset/include/libcharset.h.in \ + 1.14/libcharset/include/localcharset.h.build.in \ + 1.14/libcharset/include/localcharset.h.in \ + 1.14/libcharset/lib/ChangeLog
[LyX/master] Add 3rdparty to source package
commit 5537d1a1f03bb969d22e0d42a81317735c41c233 Author: Georg BaumDate: Sat Dec 19 11:08:08 2015 +0100 Add 3rdparty to source package The new 3rdparty libraries are not added to the autotools build system, so that they appear in the source package. They cannot be compiled yet with autotools (although this would make sense for cross compilation with mingw), but adding configure support for enabling/disabling these like we do for boost is a bit more work, so I did not do it for now. Nevertheless, the three new Makefile.am are already prepared for compilation. diff --git a/3rdparty/Makefile.am b/3rdparty/Makefile.am new file mode 100644 index 000..8706d08 --- /dev/null +++ b/3rdparty/Makefile.am @@ -0,0 +1,6 @@ +include $(top_srcdir)/config/common.am + +DIST_SUBDIRS = hunspell libiconv zlib + +SUBDIRS = hunspell libiconv zlib + diff --git a/3rdparty/hunspell/Makefile.am b/3rdparty/hunspell/Makefile.am new file mode 100644 index 000..a4e3aeb --- /dev/null +++ b/3rdparty/hunspell/Makefile.am @@ -0,0 +1,72 @@ +include $(top_srcdir)/config/common.am + +# This is prepared for compilation, but currently only used for packaging, +# because configure support for compilation is still missing. + +noinst_LIBRARIES = liblyxhunspell.a + +EXTRA_DIST = \ + CMakeLists.txt \ + 1.3.3/AUTHORS \ + 1.3.3/BUGS \ + 1.3.3/COPYING \ + 1.3.3/COPYING.LGPL \ + 1.3.3/COPYING.MPL \ + 1.3.3/license.hunspell \ + 1.3.3/README \ + 1.3.3/THANKS \ + 1.3.3/src/hunspell/hunspell.dsp \ + 1.3.3/src/hunspell/hunvisapi.h.in \ + 1.3.3/src/hunspell/license.hunspell \ + 1.3.3/src/hunspell/license.myspell \ + 1.3.3/src/hunspell/makefile.mk \ + 1.3.3/src/hunspell/README + +liblyxhunspell_a_SOURCES = \ + 1.3.3/src/hunspell/affentry.cxx \ + 1.3.3/src/hunspell/affentry.hxx \ + 1.3.3/src/hunspell/affixmgr.cxx \ + 1.3.3/src/hunspell/affixmgr.hxx \ + 1.3.3/src/hunspell/atypes.hxx \ + 1.3.3/src/hunspell/baseaffix.hxx \ + 1.3.3/src/hunspell/csutil.cxx \ + 1.3.3/src/hunspell/csutil.hxx \ + 1.3.3/src/hunspell/dictmgr.cxx \ + 1.3.3/src/hunspell/dictmgr.hxx \ + 1.3.3/src/hunspell/filemgr.cxx \ + 1.3.3/src/hunspell/filemgr.hxx \ + 1.3.3/src/hunspell/hashmgr.cxx \ + 1.3.3/src/hunspell/hashmgr.hxx \ + 1.3.3/src/hunspell/htypes.hxx \ + 1.3.3/src/hunspell/hunspell.cxx \ + 1.3.3/src/hunspell/hunspell.h \ + 1.3.3/src/hunspell/hunspell.hxx \ + 1.3.3/src/hunspell/hunvisapi.h \ + 1.3.3/src/hunspell/hunzip.cxx \ + 1.3.3/src/hunspell/hunzip.hxx \ + 1.3.3/src/hunspell/langnum.hxx \ + 1.3.3/src/hunspell/phonet.cxx \ + 1.3.3/src/hunspell/phonet.hxx \ + 1.3.3/src/hunspell/replist.cxx \ + 1.3.3/src/hunspell/replist.hxx \ + 1.3.3/src/hunspell/suggestmgr.cxx \ + 1.3.3/src/hunspell/suggestmgr.hxx \ + 1.3.3/src/hunspell/utf_info.cxx \ + 1.3.3/src/hunspell/w_char.hxx \ + 1.3.3/src/parsers/firstparser.cxx \ + 1.3.3/src/parsers/firstparser.hxx \ + 1.3.3/src/parsers/htmlparser.cxx \ + 1.3.3/src/parsers/htmlparser.hxx \ + 1.3.3/src/parsers/latexparser.cxx \ + 1.3.3/src/parsers/latexparser.hxx \ + 1.3.3/src/parsers/manparser.cxx \ + 1.3.3/src/parsers/manparser.hxx \ + 1.3.3/src/parsers/odfparser.cxx \ + 1.3.3/src/parsers/odfparser.hxx \ + 1.3.3/src/parsers/testparser.cxx \ + 1.3.3/src/parsers/textparser.cxx \ + 1.3.3/src/parsers/textparser.hxx \ + 1.3.3/src/parsers/xmlparser.cxx \ + 1.3.3/src/parsers/xmlparser.hxx \ + 1.3.3/src/win_api/config.h + diff --git a/3rdparty/libiconv/Makefile.am b/3rdparty/libiconv/Makefile.am new file mode 100644 index 000..2a516a5 --- /dev/null +++ b/3rdparty/libiconv/Makefile.am @@ -0,0 +1,266 @@ +include $(top_srcdir)/config/common.am + +# This is prepared for compilation, but currently only used for packaging, +# because configure support for compilation is still missing. + +noinst_LIBRARIES = liblyxiconv.a + +EXTRA_DIST = \ + CMakeLists.txt \ + config.h.cmake \ + configure.cmake \ + 1.14/COPYING.LIB \ + 1.14/include/iconv.h.build.in \ + 1.14/include/iconv.h.in \ + 1.14/lib/aliases_sysaix.gperf \ + 1.14/lib/aliases.gperf \ + 1.14/lib/aliases_syshpux.gperf \ + 1.14/lib/aliases_sysosf1.gperf \ + 1.14/lib/aliases_syssolaris.gperf \ + 1.14/lib/encodings_aix.def \ + 1.14/lib/encodings.def \ + 1.14/lib/encodings_dos.def \ + 1.14/lib/encodings_extra.def \ + 1.14/lib/encodings_local.def \ + 1.14/lib/encodings_osf1.def \ + 1.14/lib/translit.def \ + 1.14/libcharset/include/libcharset.h.in \ + 1.14/libcharset/include/localcharset.h.build.in \ + 1.14/libcharset/include/localcharset.h.in \ + 1.14/libcharset/lib/ChangeLog