Репозитории ALT
S: | 3.2.2-alt4 |
D: | 2.2.2-alt1 |
5.1: | 2.2.4-alt4.M50P.1 |
4.1: | 2.2.0-alt3 |
4.0: | 2.2.0-alt2 |
3.0: | 1.0.10-alt1 |
Группа :: Разработка/Прочее
Пакет: fpc
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: fpc-fix-path-of-localization-files.patch
Скачать
Скачать
diff --git a/fpcbuild/fpcsrc/utils/fpdoc/dglobals.pp b/fpcbuild/fpcsrc/utils/fpdoc/dglobals.pp
index 1d43a97..9f684e0 100644
--- a/fpcbuild/fpcsrc/utils/fpdoc/dglobals.pp
+++ b/fpcbuild/fpcsrc/utils/fpdoc/dglobals.pp
@@ -1677,7 +1677,7 @@ procedure TranslateDocStrings(const Lang: String);
Const
{$ifdef unix}
- DefDir = '/usr/local/share/locale';
+ DefDir = '/usr/share/locale';
{$else}
DefDir = 'intl';
{$endif}
diff --git a/fpcbuild/fpcsrc/utils/fpdoc/fpclasschart.pp b/fpcbuild/fpcsrc/utils/fpdoc/fpclasschart.pp
index b70ebb4..0399ac1 100644
--- a/fpcbuild/fpcsrc/utils/fpdoc/fpclasschart.pp
+++ b/fpcbuild/fpcsrc/utils/fpdoc/fpclasschart.pp
@@ -687,7 +687,7 @@ Function ParseCommandLine : Integer;
Const
{$IFDEF Unix}
- MoFileTemplate = '/usr/local/share/locale/%s/LC_MESSAGES/makeskel.mo';
+ MoFileTemplate = '/usr/share/locale/%s/LC_MESSAGES/makeskel.mo';
{$ELSE}
MoFileTemplate ='intl/makeskel.%s.mo';
{$ENDIF}
diff --git a/fpcbuild/fpcsrc/utils/fpdoc/fpdoc.pp b/fpcbuild/fpcsrc/utils/fpdoc/fpdoc.pp
index 999e31e..92150ea 100644
--- a/fpcbuild/fpcsrc/utils/fpdoc/fpdoc.pp
+++ b/fpcbuild/fpcsrc/utils/fpdoc/fpdoc.pp
@@ -394,7 +394,7 @@ Procedure TFPDocApplication.DoRun;
begin
try
{$IFDEF Unix}
- gettext.TranslateResourceStrings('/usr/local/share/locale/%s/LC_MESSAGES/fpdoc.mo');
+ gettext.TranslateResourceStrings('/usr/share/locale/%s/LC_MESSAGES/fpdoc.mo');
{$ELSE}
gettext.TranslateResourceStrings('intl/fpdoc.%s.mo');
{$ENDIF}
diff --git a/fpcbuild/fpcsrc/utils/fpdoc/intl/Makefile b/fpcbuild/fpcsrc/utils/fpdoc/intl/Makefile
index 0ad56eb..7f80e03 100644
--- a/fpcbuild/fpcsrc/utils/fpdoc/intl/Makefile
+++ b/fpcbuild/fpcsrc/utils/fpdoc/intl/Makefile
@@ -16,8 +16,8 @@ pot:
rstconv -i ../makeskel.rst -o makeskel.pot
rstconv -i ../fpdocmk.rst -o fpdocmk.pot
-install:
- install -D -m 0644 fpdoc.de.mo /usr/local/share/locale/de/LC_MESSAGES/fpdoc.mo
- install -D -m 0644 dglobals.de.mo /usr/local/share/locale/de/LC_MESSAGES/dglobals.mo
- install -D -m 0644 makeskel.de.mo /usr/local/share/locale/de/LC_MESSAGES/makeskel.mo
- install -D -m 0644 fpdocmk.de.mo /usr/local/share/locale/de/LC_MESSAGES/fpdocmk.mo
+install: de
+ install -D -m 0644 fpdoc.de.mo ${INSTALL_PREFIX}/share/locale/de/LC_MESSAGES/fpdoc.mo
+ install -D -m 0644 dglobals.de.mo ${INSTALL_PREFIX}/share/locale/de/LC_MESSAGES/dglobals.mo
+ install -D -m 0644 makeskel.de.mo ${INSTALL_PREFIX}/share/locale/de/LC_MESSAGES/makeskel.mo
+ install -D -m 0644 fpdocmk.de.mo ${INSTALL_PREFIX}/share/locale/de/LC_MESSAGES/fpdocmk.mo
diff --git a/fpcbuild/fpcsrc/utils/fpdoc/makeskel.pp b/fpcbuild/fpcsrc/utils/fpdoc/makeskel.pp
index b4b717a..0ad114f 100644
--- a/fpcbuild/fpcsrc/utils/fpdoc/makeskel.pp
+++ b/fpcbuild/fpcsrc/utils/fpdoc/makeskel.pp
@@ -584,7 +584,7 @@ Function ParseCommandLine : Integer;
Const
{$IFDEF Unix}
- MoFileTemplate = '/usr/local/share/locale/%s/LC_MESSAGES/makeskel.mo';
+ MoFileTemplate = '/usr/share/locale/%s/LC_MESSAGES/makeskel.mo';
{$ELSE}
MoFileTemplate ='intl/makeskel.%s.mo';
{$ENDIF}
diff --git a/fpcbuild/fpcsrc/utils/fpdoc/unitdiff.pp b/fpcbuild/fpcsrc/utils/fpdoc/unitdiff.pp
index a7259cb..997ef35 100644
--- a/fpcbuild/fpcsrc/utils/fpdoc/unitdiff.pp
+++ b/fpcbuild/fpcsrc/utils/fpdoc/unitdiff.pp
@@ -169,7 +169,7 @@ procedure ParseCommandLine;
Const
{$IFDEF Unix}
- MoFileTemplate = '/usr/local/share/locale/%s/LC_MESSAGES/makeskel.mo';
+ MoFileTemplate = '/usr/share/locale/%s/LC_MESSAGES/makeskel.mo';
{$ELSE}
MoFileTemplate ='intl/makeskel.%s.mo';
{$ENDIF}