Bug 10180 - Сделать pmount locale чувствительным
Summary: Сделать pmount locale чувствительным
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: pmount (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Igor Zubkov
QA Contact: qa-sisyphus
URL: http://wiki.sisyphus.ru/admin/IvmanAu...
Keywords:
Depends on:
Blocks: 10199
  Show dependency tree
 
Reported: 2006-10-23 17:04 MSD by Vadim V. Zhytnikov
Modified: 2007-09-21 15:30 MSD (History)
4 users (show)

See Also:


Attachments
Патч (правда старый) (1.44 KB, text/plain)
2006-12-19 20:09 MSK, Igor Zubkov
no flags Details
Патч для pmount.c и configure.ac (1.73 KB, patch)
2007-08-25 23:04 MSD, Alexei V. Mezin
no flags Details | Diff
spec для сборки пакета (3.88 KB, text/plain)
2007-08-25 23:05 MSD, Alexei V. Mezin
no flags Details
Новый патч: добавляет --with-natspec (2.11 KB, patch)
2007-08-29 00:00 MSD, Alexei V. Mezin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim V. Zhytnikov 2006-10-23 17:04:54 MSD
Было бы очень хорошо если pmount выставлял charset (опция -с) по умолчанию в
соответствии с пользовательской локалью.  Сейчас он так и делает, но только если
локаль utf8.  Не вижу причин почему это не следует делать и для всех других
локалей.  Разумеется, явное указание -c всегда может прекрыть данное умолчание.
Comment 1 Igor Zubkov 2006-10-23 17:44:52 MSD
на нового маинтейнера
Comment 2 Vitaly Lipatov 2006-10-24 02:22:22 MSD
Специально для этих целей сделана natspec, которая чувствительна к локали:
http://www.freesource.info/wiki/Lokalizacija/BibliotekaNATSPEC
См. также
https://bugzilla.altlinux.org/show_bug.cgi?id=6235
https://bugzilla.altlinux.org/show_bug.cgi?id=6288
Comment 3 Vitaly Lipatov 2006-10-28 01:45:47 MSD
По ссылке есть ссылка на патч к pmount
Comment 4 Igor Zubkov 2006-10-28 01:57:15 MSD
(In reply to comment #3)
> По ссылке есть ссылка на патч к pmount

Уже сходил, нету там ничего. :(
Comment 5 Igor Zubkov 2006-12-19 20:09:18 MSK
Created attachment 1724 [details]
Патч (правда старый)

Аттачу патч, что бы не потерялся.
Comment 6 Igor Zubkov 2007-01-09 02:20:20 MSK
re
Comment 7 Vitaly Lipatov 2007-05-21 10:11:42 MSD
Похоже надо сделать-таки, и будет некоторым счастье?
Кто-нибудь возьмётся?
Comment 8 Michael Shigorin 2007-08-25 19:47:45 MSD
2 icesik: зальёшь?  С меня пыво :)
Comment 9 Alexei V. Mezin 2007-08-25 23:04:04 MSD
Created attachment 2165 [details]
Патч для pmount.c и configure.ac
Comment 10 Alexei V. Mezin 2007-08-25 23:05:39 MSD
Created attachment 2166 [details]
spec для сборки пакета

Спек-файл для сборки пакета. Желательно проконтролировать release и внести
правку в секцию changelog
Comment 11 Alexei V. Mezin 2007-08-25 23:08:53 MSD
Очень, очень нужно, чтоб pmount сам определял кодировку, в которой монтировать
ФС, иначе нет русских букв на сменных носителях для систем с локалью, отличной
от UTF.

Упомянутый ранее патч вполне работает. Я его немного "причесал", и подправил
spec, пакет собирается (changelog только исправить). 
Comment 12 Igor Zubkov 2007-08-27 14:12:05 MSD
Не хочу, но придётся слазить...
Comment 13 Alexei V. Mezin 2007-08-29 00:00:01 MSD
Created attachment 2169 [details]
Новый патч: добавляет --with-natspec

Новый патч, добавляющий опцию --with-natspec в configure (по умолчанию
отключено). Сделан для того, чтоб можно было собрать pmount БЕЗ использования
libnatspec. В spec-файл нужно добавить опцию --with-natspec.
Comment 14 Igor Zubkov 2007-08-29 18:52:37 MSD
Проверю и скоро обправлю в Сизиф.
Comment 15 Igor Zubkov 2007-08-29 19:33:06 MSD
fixed in pmount-0.9.16-alt2.src.rpm