Summary: | [FR] Паковать файлы для других языков с использованием %find_lang | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Slava Semushin <php-coder> |
Component: | wine | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P2 | CC: | lav |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Slava Semushin
2008-04-02 12:04:33 MSD
lang для README давно используется. Что я делаю не так? $ grep lang wine.spec %lang(de) %doc documentation/README.de %lang(es) %doc documentation/README.es %lang(fr) %doc documentation/README.fr %lang(hu) %doc documentation/README.hu %lang(it) %doc documentation/README.it %lang(ko) %doc documentation/README.ko %lang(nb) %doc documentation/README.no %lang(pt) %doc documentation/README.pt %lang(pt_BR) %doc documentation/README.pt_br %lang(tr) %doc documentation/README.tr Переводы из ies4linux удалил вообще. (In reply to comment #1) > lang для README давно используется. Что я делаю не так? Проверю на работе завтра, возможно, у меня, при установке пакета, переменная %_install_langs была выставлена в all. (In reply to comment #2) > Проверю на работе завтра, возможно, у меня, при установке пакета, переменная > %_install_langs была выставлена в all. А что проверять, если я в самом первом своём посте указал, что она выставлена в ru_RU %) Только что поставил себе дома, та же проблема. Версия wine-1.0.9-alt1 BTW: [c0der@rock ~]$ sudo service wine start WINE: Registering binary handler for Windows program: /etc/init.d/wine: line 66: echo: write error: Invalid argument [FAILED При этом: [root@rock ~]# lsmod | grep binfmt binfmt_misc 15368 1 [root@rock ~]# mount | grep binfmt none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) [root@rock ~]# grep binfmt /etc/mtab none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0 [root@rock ~]# ls -l /proc/sys/fs/binfmt_misc/register --w------- 1 root root 0 May 12 01:19 /proc/sys/fs/binfmt_misc/register [root@rock ~]# cat /proc/sys/fs/binfmt_misc/register cat: /proc/sys/fs/binfmt_misc/register: Invalid argument Это на ядре 2.6.18-std-smp-alt11 (In reply to comment #3) > Это на ядре 2.6.18-std-smp-alt11 Аналогично на 2.6.24-std-def-alt6 Кстати, а зачем нужен файл /etc/init.d/wine.outformat? [c0der@rock ~]$ diff -U1 /etc/init.d/outformat /etc/init.d/wine.outformat 1:29 --- /etc/init.d/outformat 2007-04-10 05:47:17 +0700 +++ /etc/init.d/wine.outformat 2008-05-10 16:54:27 +0700 @@ -1,7 +1,7 @@ #!/bin/sh +# Output formatting functions. +# $Id: wine.outformat,v 1.2 2007/01/11 12:28:25 lav Exp $ # # Copyright (C) 2002 Ivan Zakharyaschev <imz@altlinux.ru>. -# Copyright (C) 2002,2003 Dmitry V. Levin <ldv@altlinux.org>. -# -# Output formatting functions. +# Copyright (C) 2002 Dmitry V. Levin <ldv@altlinux.org>. # @@ -37,5 +37,5 @@ # "tput hpa N" moves to col N; on dumb terms does nothing. - local pos=$((COLUMNS - RES_OFFSET)) + local pos=$(($COLUMNS - $RES_OFFSET)) [ $pos -le 0 ] || - tput -- hpa $((COLUMNS - RES_OFFSET)) # Horizontal Position Absolute. + tput -- hpa $(($COLUMNS - $RES_OFFSET)) # Horizontal Position Absolute. } Может лучше эти мелкие изменения внести в /etc/init.d/outformat и не таскать с собой файл с дублирующейся функциональностью? Ну и ещё /etc/init.d/outformat имеет права 644, а твой 755. (In reply to comment #3) > [root@rock ~]# cat /proc/sys/fs/binfmt_misc/register > cat: /proc/sys/fs/binfmt_misc/register: Invalid argument > > Это на ядре 2.6.18-std-smp-alt11 Ну я предлагаю на него багу и вешать :) (In reply to comment #4) > (In reply to comment #3) > > Это на ядре 2.6.18-std-smp-alt11 > > Аналогично на 2.6.24-std-def-alt6 Я не знаю с чем это связано. > Кстати, а зачем нужен файл /etc/init.d/wine.outformat? Он используется на всех платформах, и для красоты спека его удобнее отдельно не убирать для ALT Linux. ... > Может лучше эти мелкие изменения внести в /etc/init.d/outformat и не таскать Они нужны для случая, когда sh == dash, а не bash > собой файл с дублирующейся функциональностью? Ну и ещё /etc/init.d/outformat > имеет права 644, а твой 755. Ну это стоит поправить... (In reply to comment #0) > Нужно заворачивать их с помощью %find_lang. У него есть возможность принять > regexp для файлов (см. fluxbox.spec для примера). А это у всех такой find_lang или только у нас? И в итоге, бага есть или нет? :) Лишние языковые файлы из ies4linux удалил. |