Commit Graph

85 Commits

Author SHA1 Message Date
Peter Kümmel
a8d78905b6 3rdparty/boost: build with autotools 2015-12-20 13:06:59 +01:00
Georg Baum
c829eeebb7 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.
2015-12-19 16:49:52 +01:00
Georg Baum
fe5f88ddf9 Add the first dedicated export test
Thanks to Kornel we do now have the infrastructure for running dedicated
export tests. This is the first one, showing a language nesting bug which is
already in 2.1. It is inverted for now, but this will hopefully change soon.
2015-11-28 17:00:59 +01:00
Juergen Spitzmueller
5faddbc338 Restore minimal RELEASE-NOTES file in top dir, which points to the real one. 2015-05-19 10:23:12 +02:00
Juergen Spitzmueller
9f55ce9b04 Make RELEASE-NOTES accessible from GUI (#8616)
CMake people, please check if something needs to be done to install
lib/RELEASE-NOTES.
2015-05-19 09:57:52 +02:00
Kornel Benko
6c7b5b12c7 Add cmake files to autoconf's dist 2014-08-31 15:21:20 +02:00
Georg Baum
11be833a2e Execute lyx2lyx unit test when running tests
Actually lyx2lyx has a tiny unit test. Add it to the autotools test machinery
and fix it: Since nobody knew about it the test was of course broken.
2014-05-29 14:57:05 +02:00
Jean-Marc Lasgouttes
4ec02b46b5 Improve autotools support for generating LFUNs.lyx
The tqrget now works properly when out of source directory qnd uses the $(PYTHON) variable. Also, the use of the error() function has been fixed in the gen_lfun.py script.
2014-02-13 13:28:41 +01:00
Georg Baum
592deaa423 Remove layout and tex2lyx tests from make check
These tests need a built and configured LyX, so they do not work in the
distcheck target. They can now be called with make alltests.
2013-09-09 21:00:11 +02:00
Jean-Marc Lasgouttes
d7e2705228 Get rid of all traces of libintl.
This requires to re-add some tests in configure.ac.

Note that the code to generate a Makefile in po/ has been kept.
2013-05-30 22:10:01 +02:00
Georg Baum
360b94ee35 Remove outdated, unmaintained build system. Still one to go ;-)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40780 a592a061-630c-0410-9148-cb99ea01b6c8
2012-02-19 13:13:05 +00:00
Jean-Marc Lasgouttes
2bf021ee73 Improve support for distributing desktop files and icons
* add proper INSTALL_POSIX conditional for makefiles
* move all the code to Makefile.am
* rename lyx.desktop to lyx.desptop.in and add proper tags to allow handling of program_suffix.
* add code to install desktop entry and icons under the proper name.

I did not touch scons and cmake, I hope it was not necessary.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40531 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-20 13:11:03 +00:00
Pavel Sanda
2b36e0a860 - Add scalable icon into tarball
- let icons install into proper locations
- use theme routines to load proper icon
  (using this for loading toolbar icons would be another
  step how to synchronize LyX with its environment.)

Patch from Timo Kluck.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40418 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-07 16:47:43 +00:00
Pavel Sanda
7386a9a077 Add desktop file to tarball and let it install into proper directory.
Bug #2820, thanks Timo Kluck for pointers.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40386 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-05 23:06:36 +00:00
Pavel Sanda
287c87cf1f Comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34118 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-12 11:39:52 +00:00
Pavel Sanda
d407a15c0a Add lyxdist target for packaging until we switch to newer automake.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34079 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-07 14:33:55 +00:00
Pavel Sanda
752099a7c5 Make keystest part of our build system. Update sources only on reguest.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30124 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-15 20:20:24 +00:00
Pavel Sanda
42509803dc Add new target for convenience - make lfundoc for regeneration.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29821 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-23 12:12:32 +00:00
Jean-Marc Lasgouttes
ac620455d1 let autoconf generate lyx.1; add information on LIBDIR there (not sure it is actully useful)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26123 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 21:18:49 +00:00
Enrico Forestieri
e5e65c031c Update LYX_DIR_XXx and LYX_USERDIR_XXx environment variable names
in docs and manpages at install time.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26119 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 09:05:30 +00:00
Jean-Marc Lasgouttes
69080628a0 cleanup makefiles after config.h.in has been moved to top_srcdir
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25566 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-11 14:06:04 +00:00
Jean-Marc Lasgouttes
0baeaadd2b trim some grey hair
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22959 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-12 09:58:52 +00:00
Jürgen Spitzmüller
3a7f10bb19 * Makefile.am: add README.localization to EXTRA_DIST
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20566 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 11:46:32 +00:00
André Pönitz
f82c3e8e65 xpm -> png
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19922 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-30 20:09:12 +00:00
André Pönitz
b99bbdb7f1 move tex2lyx and client subdir handling to the main Makefile.am, so they won't be considered when building in src only. Faster roundtrips...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19421 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-11 08:48:57 +00:00
Jean-Marc Lasgouttes
0ffdae7651 Rename development/cmake/README.cmake to INSTALL.cmake
Actually distribute the cmake files with LyX.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19034 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-11 07:27:56 +00:00
Jean-Marc Lasgouttes
c22d1bb430 use "aclocal -I config" instead of acinclude.m4. Now configure will be rebuilt automatically when a m4 file changes. This means that running autogen.sh should not be needed anymore (famous last words!).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18032 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-26 10:06:36 +00:00
Bo Peng
4fcccf0672 Distribute README.Cygwin and some source files of boost/regex
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15124 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-22 14:35:24 +00:00
Bo Peng
f8c24b0293 Distribute INSTALL.scons and development/scons with autotools
* development/Makefile.am: distribute development/scons directory
	* Makefile.am: distribute INSTALL.scons


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14051 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 16:36:38 +00:00
Georg Baum
6b753c5d97 Remove the images directory
* Makefile.am: remove image files
	* images/ChangeLog: delete
	* images/smallcaps.xpm: move to lib/images/font-smallcaps.xpm
	* lib/Makefile.am: add images to noinst files

Move the following files to lib/images/math:
	* images/README
	* images/delim.xbm
	* images/ams_misc.xbm
	* images/equation.xpm
	* images/delim.xpm
	* images/arrows.xbm
	* images/bop.xbm
	* images/matrix.xpm
	* images/delim0.xpm
	* images/delim1.xpm
	* images/misc.xbm
	* images/greek.xbm
	* images/ams_nrel.xbm
	* images/style.xbm
	* images/ams_ops.xbm
	* images/varsz.xbm
	* images/font.xbm
	* images/sub.xpm
	* images/sqrt.xpm
	* images/dots.xbm
	* images/space.xpm
	* images/deco.xbm
	* images/super.xpm
	* images/ams_arrows.xbm
	* images/style.xpm
	* images/ams_rel.xbm
	* images/brel.xbm
	* images/font.xpm
	* images/deco.xpm
	* images/frac.xpm

Adjust the following files to the moved images:
	* src/frontends/gtk/GMathPanel.C
	* src/frontends/gtk/Makefile.am
	* src/frontends/qt4/ui/QMathUi.ui
	* src/frontends/xforms/Makefile.am
	* src/frontends/xforms/FormMathsPanel.C


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13598 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-08 11:33:26 +00:00
Georg Baum
be60d7c965 * Makefile.am: add new icon
* images/style.xpm: fix name for xforms and gtk


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13556 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-05 14:56:07 +00:00
Jean-Marc Lasgouttes
3a9d8bbd3d add release notes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13270 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-23 13:56:43 +00:00
Jean-Marc Lasgouttes
816b9b4b3c first updates for 1.4.0
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10756 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-19 12:23:00 +00:00
Jean-Marc Lasgouttes
04a52dc7bc distribute INSTALL.MacOSX
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10475 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-21 13:57:13 +00:00
Angus Leeming
0aab8ead34 Add the new README and INSTALL files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10200 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-15 09:55:48 +00:00
Jean-Marc Lasgouttes
6c6c7dc948 remove GNU-ism
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9611 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-11 13:14:38 +00:00
Jean-Marc Lasgouttes
08b0389dcc remove m4 from SUBDIRS
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8813 a592a061-630c-0410-9148-cb99ea01b6c8
2004-06-09 15:46:13 +00:00
Lars Gullik Bjønnes
5af062b550 Further cleanup some Makefiles a bit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8811 a592a061-630c-0410-9148-cb99ea01b6c8
2004-06-09 13:14:36 +00:00
Lars Gullik Bjønnes
225610e3e0 some more gettext work
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8782 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-26 20:26:10 +00:00
Lars Gullik Bjønnes
b02093873e Update gettext
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8781 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-26 16:53:50 +00:00
Lars Gullik Bjønnes
ac1faa8439 allow boost as system shared libarry
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6948 a592a061-630c-0410-9148-cb99ea01b6c8
2003-05-07 16:22:01 +00:00
Angus Leeming
4a1069a59d Enable rpmdist with srcdir != builddir.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6030 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-04 18:13:33 +00:00
Angus Leeming
cd6377fc28 Test for the presence of rpmbuild.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6007 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-30 12:40:01 +00:00
Lars Gullik Bjønnes
f2a5086aef move some doxystuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5971 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-18 22:42:57 +00:00
Lars Gullik Bjønnes
599a94350f use rpmbuild
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5949 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-13 23:17:33 +00:00
Lars Gullik Bjønnes
505baab2d8 sourcedoc as first class citizen
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5857 a592a061-630c-0410-9148-cb99ea01b6c8
2002-12-18 15:04:47 +00:00
Lars Gullik Bjønnes
ac94b18044 make development a full citizen
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5852 a592a061-630c-0410-9148-cb99ea01b6c8
2002-12-18 09:30:00 +00:00
Lars Gullik Bjønnes
1e39473100 Switch from SigC signals to boost::signals
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4281 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-29 16:21:03 +00:00
Lars Gullik Bjønnes
e4727fe65b dont use -r
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4076 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-26 10:32:23 +00:00
Lars Gullik Bjønnes
8b0bb92d40 small build and doc changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4000 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-16 09:11:40 +00:00