Slávek Banko
a1f62e6239
Update TDEL10n module
...
+ Use excludes also on files for extracting attributes.
+ Add ability to extract multiple attributes for one source_spec.
+ Add function to prepare attributes from XML files for xgettext.
+ Use tde_l10n_prepare_xmlattr function instead of extractattr script.
+ Handle working files for multiple extractions from the same source file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
fb7e1dfc82
Update TDEL10n module
...
+ Add option to determine comments to extract.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3306290834
Update TDEL10n module
...
+ Add a way to disable default keywords.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
67db9032d9
Update TDEL10n module
...
+ Fix unwanted double processing of resource files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
72ca5313ec
Update TDEL10n module
...
+ Implement tde_l10n_preparetips using the tde_l10n_prepare_xml function.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3c40942680
Update TDEL10n module
...
+ Use tde_l10n_prepare_xml function instead of extractrc script.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8f3b50336f
Update TDEL10n module
...
+ Fix tde_l10n_prepare_xml when processing a line
that contains only word "no".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
c1f45d8f90
Update TDEL10n module
...
+ Add new options to function tde_l10n_prepare_xml
-- override the context by using the tag attribute
-- preserve / remove leading empty lines
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
1c07907821
Update TDEL10n module
...
+ Added function to prepare XML files for xgettext.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
98f96eb509
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake
on extracted resources and attributes.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
b88855a293
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e66f00401f
Update TDEL10n module
...
+ Added ability to merge additional template.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
45cfe22ac8
Update TDEL10n module
...
+ CMP0007 setting is no longer needed.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ebe1ddc721
Update TDEL10n module
...
+ Allow missed keyword CATALOG, if the catalog name is the first argument.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3779b941ef
Update TDEL10n module
...
+ Added options for determining the destination directory.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
4eb308f914
Update TDEL10n module
...
+ Little modification in code formatting.
+ Added comment about editing the list inside foreach.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
0f348d894e
Update TDEL10n module
...
+ Use file( READ ) during updating references for resources
because file( STRINGS ) has problems with special characters.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
990c0c1132
Update TDEL10n module
...
+ Changed the concept of naming functions and macros.
+ Now all the functions and macros begin with "tde_l10n_".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
97ab4f494c
Update TDEL10n module
...
+ Added automatic handling of the "_translatorinfo" file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
dcb28a87ae
Update TDEL10n module
...
+ Added the ability to process tips files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
1f90129fec
Update TDEL10n module
...
+ Input files with the extension ".tde_l10n" are considered
as temporary modified source files.
+ Location information for such files in generated POT file
will be modified to refer to the corresponding original
files without the extension ".tde_l10n".
+ After the POT file is generated, these temporary modified
source files will be automatically deleted.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
13a14899d5
Update TDEL10n module
...
+ Added option to exclude files from processing.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
451ca41345
Update TDEL10n module
...
+ Added the ability to extract strings using extractattr.
+ Added a description of using the tde_create_l10n_template macro.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
30ce93d11a
Fix small typing errors in the tde_create_translation macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e5b3a250fc
Use POSITION_INDEPENDENT_CODE property for CMake >= 2.8.9.
...
This resolves bug 2985.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
f87cec4baa
Add TDEL10n module
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
e5692c8bdb
Conversion qt->tqt.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
edad8a20b9
Add support for libraries with release number in the name of the library
...
See https://www.gnu.org/software/libtool/manual/html_node/Release-numbers.html
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Slávek Banko
2f44704668
Fix '.la' file name for libraries with dot in name
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Slávek Banko
6455cb89f3
Automatically run tests within check target
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Alexander Golubev
9150bd170f
tde_add_check_executable: add TEST argument
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
8 years ago
Alexander Golubev
6679a58c97
add tde_add_check_executable macro
...
- also add EXCLUDE_FROM_ALL arg for tde_add_library
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
8 years ago
Slávek Banko
0e0f4e9be4
Fix FTBFS when tdelibs was built without tdelfeditor
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
9 years ago
Slávek Banko
416e4baaa9
Find tdelfeditor executable on the system paths
...
instead of on the current installation path
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
8ce1dddbac
Removed use of tdelfeditor on base 'so' file of versioned library
...
because this file is a symlink to versioned library
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
d7904dbbf4
Move last command processing 'ui' file from TDEMacros to tde_uic
...
Used cmake method of processing output from the command
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
1d8a7873c0
Fix CMP0054 warnings with CMake 3.1
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko
1d1f9fc4fd
Fix CMP0011 warning related to CMP0026
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko
beb73fe239
Fix characters disallowed for target name in tde_create_translation
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson
1994b80881
Bring package_development, package_games, package_graphics, package_network, package_multimedia, package_wordprocessing, edu_science, package_utilities, input_devices_settings, kcmsystem, personal, and looknfeel icons into XDG compliance
10 years ago
Slávek Banko
47d775518c
Fix FTBFS if PIE is not supported
10 years ago
Slávek Banko
08c6f54d6f
Build setuid binaries with PIE flags
10 years ago
Slávek Banko
0d5ca8bebb
Silence warnings on CMP0026 with CMake 3.x
10 years ago
Francois Andriot
38a8a335c3
Fix openbsd library naming convention
...
Fix setup architecture flags on openbsd
10 years ago
Timothy Pearson
f405562992
Load metadata into versioned libraries
11 years ago
Timothy Pearson
5e4b437180
Fill in SCM metadata if present
...
Properly set library metadata
11 years ago
Timothy Pearson
836cbcaead
Add metadata to shared libraries
...
Update metadata information
11 years ago
Slávek Banko
d29f6d6b10
Rename kdewidgets => tdewidgets
11 years ago
Slávek Banko
ce8049e3aa
Fix build with cmake >= 2.8.12
...
This resolves Bug 1759
11 years ago
Alexander Golubev
541bb2f48a
Fix FTBFS with clang
11 years ago