Commit Graph

1501 Commits

Author SHA1 Message Date
Peter Kümmel
874a696dfa cmake: more changes from Kornel, and Windows fixes: glob is not really cross plattform
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27982 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 13:00:34 +00:00
Peter Kümmel
afe522b1f6 Kornel
New files:
        development/cmake/doc/ReplaceValues.pl
                perl-script to substitute words (defined in the cmd-line) with their actual
                        values
        development/cmake/doc/CMakefiles.txt
                convert and install files .lyx and .txt-files from the lib/doc-directory
	development/cmake/src/client/CMakeLists.txt
		create and install lyxclient
	
Changed:
        development/cmake/Install.cmake
                include the new doc-directory
                remove installation of .lyx from the doc-directory. Will be installed in
                        development/cmake/doc/CMakefiles.txt
        development/cmake/Install.cmake
                changed macro lyx_install() to not insert '.' into the globbing-expression
                        automatically. We need sometimes also dotless files.
	development/cmake/src/CMakefiles.txt
		Added subdirectory client to create and install lyxclient on unix-like systems


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27978 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-03 10:53:24 +00:00
Peter Kümmel
510c918c6c Kornel's cmake install changes:
New files:
        Directories:
		development/cmake/po
		development/cmake/man
        Files:
		development/cmake/po/CMakeLists.txt
			Creates lyx.pot and *.gmo-files;
			Installs ${_lang} as ${LYX_ABS_INSTALLED_DATADIR}/${LYX_LOCALEDIR}/${_lang}/LC_MESSAGES/lyx.mo
		development/cmake/man/CMakeLists.txt
			Handling of lyx-manuals.
		development/cmake/modules/FindLyXGettext.cmake
			Original: (GNU) FindGettext.cmake
			Changed the installation subdirectory of .gmo-files.
			Previously installing into "/usr/local/share/lyx2.0" led
				   to e.g. /usr/local/share/lyx2.0/share/locale/de/LC_MESSAGES/lyx.mo
				   now     /usr/local/share/lyx2.0/locale/de/LC_MESSAGES/lyx.mo
Changes:
        development/cmake/Install.cmake
                macro lyx_install _parent_src_dir
                        searches now through directories specified as simple regular expression.
                        Until now we had to specify explicitly each directory for each language.
                Mode of the DESTINATION/lyx2lyx is now corect
                Installation of the .gmo files

	development/cmake/config.h.cmake:
		Changed some #cmakedefine to #define, because config_file() did not
        	substitute the desired values in config.h.
        	Some typos corrected (TOP_SRCDIR -> TOP_SRC_DIR)

        development/cmake/configCompiler.h.cmake
                Removed doubly defined ENABLE_NLS, HAVE_LC_MESSAGES
                Installation directory still hardcoded, users need to to set environment
                variable LYX_LOCALEDIR to get the corect translations.

	development/cmake/CMakeLists.txt
		Setting correct values to LYX_ABS_INSTALLED_DATADIR,
        		LYX_ABS_INSTALLED_LOCALEDIR, LYX_ABS_TOP_SRCDIR.
			Now the lyx-executable searches on the installed places for it's data,
        		so no need to set environment anymore.
		New variable: LYX_LOCALEDIR. We need it later in FindLyXGettext.cmake,
		    	because we cannot use the absolute path LYX_ABS_INSTALLED_LOCALEDIR.
			(We need relative path when packaging to different root-directory).
                Use of module FindLyXGettext.cmake: This is a modified version
		       	of (GNU) FindGettext.cmake
                Include the new development/cmake/po directory
		Include the new development/cmake/man directory

        development/cmake/po/CMakeLists.txt
                Creation of lyx.pot and apropriate .gmo files
                Creating lyx.pot file
                        I had to use perl to simulate the unix "cat" command. Maybe Jose can
                        write the corect statement in python





git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27973 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-28 13:35:29 +00:00
Peter Kümmel
b581607b55 cmake: gettext patch from Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27931 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 09:25:55 +00:00
Bo Peng
4a918ed2d9 Fix a typo in scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27887 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 17:59:14 +00:00
Jürgen Spitzmüller
fb6a6ecfba I/1H\$Hl$Ld$Ll$ Lt$(L|$0H8M
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27879 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 11:08:23 +00:00
Uwe Stöhr
8795db1740 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27874 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 00:58:50 +00:00
Peter Kümmel
672a158a0a cmake: more install fixes, thx to Kornel Benko
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27871 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-14 17:09:06 +00:00
Peter Kümmel
7ad91d8646 fix line endings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27836 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 17:29:44 +00:00
Peter Kümmel
8d50d723a0 cmake: add TODO
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27835 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 17:28:27 +00:00
Peter Kümmel
1327b056b1 cmake: fix gcc include
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27834 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 17:19:56 +00:00
Peter Kümmel
201d2b3814 cmake install: add new languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27832 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 20:31:28 +00:00
Peter Kümmel
2a0103cccd cmake: fix linux install path
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27829 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 20:14:59 +00:00
Peter Kümmel
ad175314c5 cmake: fix install rules
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27828 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 20:13:04 +00:00
Pavel Sanda
68bb559bcd next one
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27818 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-08 22:27:49 +00:00
Uwe Stöhr
d3a1abaa24 documentation: final math macro touches
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27807 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 19:36:29 +00:00
Uwe Stöhr
4913bb1195 scons_manifest.py: fix SCons after removal of Ispell and Pspell
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27799 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 17:11:53 +00:00
Uwe Stöhr
9aad5aee89 ACM-siggraph: new layout and template file for article submissions for ACM SIGGRAPH meetings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27783 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-06 17:56:32 +00:00
Uwe Stöhr
8c9051c57f recipebook: a new layout to typeset recipes based on the koma-script book class, contributed by Szöke Sandor
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27782 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-06 16:13:17 +00:00
Jürgen Spitzmüller
a9f15e7cb9 * install lyx_2_0.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27767 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-03 22:46:53 +00:00
Uwe Stöhr
aff9b8a3e4 achemso: correct previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27738 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-29 00:56:42 +00:00
Jürgen Spitzmüller
c9e8849d32 * FORMAT: document file format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27726 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 13:45:44 +00:00
Jean-Marc Lasgouttes
20f3fbd521 set version correctly for mac bundle
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27697 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 21:34:02 +00:00
Joost Verburg
0b4176e3b9 add Python module for csv table import
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27690 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 13:52:28 +00:00
Pavel Sanda
5d2d3baf9e Add to scons too, sort order
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27654 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-21 11:20:18 +00:00
Jean-Marc Lasgouttes
f901b7f245 scons compile fix for tex2lyx?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27601 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:31:00 +00:00
Stefan Schimanski
1c02ecd41d * compile fix for cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27598 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:26:40 +00:00
Jean-Marc Lasgouttes
7d9a6e19fd forgot to move one file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27550 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:27:01 +00:00
Vincent van Ravesteijn
518a894826 Fix scons after r27522
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27538 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:34:18 +00:00
André Pönitz
82de56f5f3 update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27535 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:04:47 +00:00
Jean-Marc Lasgouttes
b91b5038c9 fix scons?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27533 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:35:39 +00:00
Stephan Witt
aab943d87e using cmake 2.6 on mac include escape has to be changed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27532 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:23:28 +00:00
Peter Kümmel
2f6b068f1e add instructions in error case
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27491 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 20:55:19 +00:00
André Pönitz
8e2f971ada remove ispell and pspell
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:47:25 +00:00
Uwe Stöhr
3b0b260aaf installer: fix uninstallation of file extensions like ".lyx14"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27456 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 15:04:49 +00:00
Uwe Stöhr
42fded69af installer: fix http://bugzilla.lyx.org/show_bug.cgi?id=5506
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27455 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 14:52:49 +00:00
Stefan Schimanski
72e15d95c8 * prepend moc_ instead of appending _moc in cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27447 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:50:20 +00:00
Jean-Marc Lasgouttes
5ca351588f scons update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27446 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:39:25 +00:00
André Pönitz
d485d0d03a some porogress
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27443 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:05:33 +00:00
Uwe Stöhr
7ed4a76213 installer: fix bug in Romanian translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27439 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 12:06:40 +00:00
André Pönitz
f1cba8ff64 more latin1..utf8 schanges. all of src/* should be utf8 now
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 15:58:50 +00:00
André Pönitz
8bb3e968f8 add dummy lyx.pro file for the sake of Qt Creator
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27422 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 14:47:46 +00:00
André Pönitz
74a1538deb try to adjust scons to the moc naming changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27421 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 14:34:00 +00:00
Uwe Stöhr
d46530677d SConstruct, scons_manifest.py: fix for Galician
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27409 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-13 01:59:29 +00:00
Uwe Stöhr
c1309f2fc2 installer: add the Metafile2EPS converter as it is now working on all Windows platforms
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27392 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-12 02:32:02 +00:00
Joost Verburg
5da8a41036 dictionaries for newly supported languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27367 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 15:10:37 +00:00
Joost Verburg
50186f27df dictionaries for newly supported languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27361 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 11:46:37 +00:00
Joost Verburg
aeb764b481 new ImageMagick file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27360 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 11:44:57 +00:00
Joost Verburg
92aca96804 older Windows versions require a reference to ntprint.inf
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27359 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 11:43:45 +00:00
Uwe Stöhr
b95997c8a3 installer: more updates for LyX 1.6.0
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27354 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 00:52:46 +00:00