* [sisyphus] Новый пакет (foo2zjs)
@ 2005-05-23 16:34 Dmitry (Mothlike) Marochko
2005-05-23 16:37 ` [sisyphus] " Dmitry (Mothlike) Marochko
` (2 more replies)
0 siblings, 3 replies; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-05-23 16:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1426 bytes --]
Всем доброго времени прочтения данного письма :)
Я потихоньку привожу в вид пакета foo2zjs - драйвер, а точнее враппер
для нескольких моделей Win принтеров, использующих нестандартный
протокол ZJStream. В их числе HP LJ 1000, Minolta 2300DL и вроде бы еще
какие-то. У меня самого это дело отлично работает на принтере HP LJ
1000 под ALM 2.4
В связи с этим у меня возникли следующие вопросы:
1. Оно вообще надо? По какой-то причине cups и foomatic файлы этих
принтеров со ссылкой на foo2zjs есть в Сизифе, но самой программы нет,
что наводит на определенные мысли.
2. Вышеописанные файлы уже устарели, и одновременно принадлежат другим
пакетам. Если они все же нужны, как можно скооперироваться об обновлении
этих пакетов? Это точно foomatic-db и возможно cups или cups-common
(.ppd файлы).
3. Вопрос п.п. лицензий и прав. Сама программа написана под GPL, но в ее
ванильном тарболе идет firmware для принтеров HP 1000 и 1005, взятое, я
так понимаю, из оригинальных драйверов под оффтопик. Могу ли я включить
фирмварь в пакет для Сизифа и какие действия мне для этого понадобятся?
4. Программа при сборке помещает свой скриптик в /etc/hotplug/usb для
автоматической загрузки фирмвари в устройства. Имеет ли она на это право
или этим должен заниматься (и соответственно иметь скрипт) сам hotplug?
Был бы очень рад ответам как возможности избежать возможных граблей :)
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 16:34 [sisyphus] Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
@ 2005-05-23 16:37 ` Dmitry (Mothlike) Marochko
2005-05-23 16:49 ` Led
2005-05-23 19:25 ` Mikhail Yakshin
2005-05-24 7:51 ` Michael Shigorin
2005-06-05 9:41 ` [sisyphus] " Denis Smirnov
2 siblings, 2 replies; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-05-23 16:37 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 473 bytes --]
Dmitry (Mothlike) Marochko пишет:
>Всем доброго времени прочтения данного письма :)
>
>Я потихоньку привожу в вид пакета foo2zjs - драйвер, а точнее враппер
>для нескольких моделей Win принтеров, использующих нестандартный
>протокол ZJStream.
>
Так, все вопросы отпадают. Я давно не копался в Сизифе и оказалось, что
неделю назад меня опередили %) Обидно конечно, но будем искать другую
область применения своих сил :)
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 16:37 ` [sisyphus] " Dmitry (Mothlike) Marochko
@ 2005-05-23 16:49 ` Led
2005-05-23 17:17 ` Dmitry (Mothlike) Marochko
2005-05-23 19:25 ` Mikhail Yakshin
1 sibling, 1 reply; 21+ messages in thread
From: Led @ 2005-05-23 16:49 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
В сообщении от Понедельник 23 Май 2005 19:37 Dmitry (Mothlike) Marochko
написал(a):
> Dmitry (Mothlike) Marochko пишет:
> >Всем доброго времени прочтения данного письма :)
> >
> >Я потихоньку привожу в вид пакета foo2zjs - драйвер, а точнее враппер
> >для нескольких моделей Win принтеров, использующих нестандартный
> >протокол ZJStream.
>
> Так, все вопросы отпадают. Я давно не копался в Сизифе и оказалось, что
> неделю назад меня опередили %) Обидно конечно, но будем искать другую
> область применения своих сил :)
Попадалась когда-то хакерская обвязка для Кэноновских лазерников (capt
называлась). Вследствии дешевизны и популярности (LBP 810/1120/1210) их ИМХО
полезно было бы её "завернуть" в сизиф (у самого руки сразу не дошли (ещё год
назад), а потом как-то избавился от кэнонов в офисе:))
Led.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 16:49 ` Led
@ 2005-05-23 17:17 ` Dmitry (Mothlike) Marochko
2005-05-23 17:28 ` Led
2005-05-24 6:44 ` Slava Dubrovskiy
0 siblings, 2 replies; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-05-23 17:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 901 bytes --]
Led пишет:
>
>Попадалась когда-то хакерская обвязка для Кэноновских лазерников (capt
>называлась). Вследствии дешевизны и популярности (LBP 810/1120/1210) их ИМХО
>полезно было бы её "завернуть" в сизиф (у самого руки сразу не дошли (ещё год
>назад), а потом как-то избавился от кэнонов в офисе:))
>
>
Хм, так ведь Canon выпустил официальные драйвера:
http://software.canon-europe.com/Printers/Laser_Beam_Printers/LaserShot_LBP1120524.asp
И даже частично под GPL, возможно там используется как раз та самая
хакерская обвязка. Я думаю, можно попробовать собрать, если меня снова
не опередят. Однако проверить мне не на чем, буду собирать на страх и
риск будущих пользователей :)
Вопрос к общественности: как можно определить, не занимается ли
определенным пакетом кто-либо еще, чтобы не дублировать опакечивание?
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 17:17 ` Dmitry (Mothlike) Marochko
@ 2005-05-23 17:28 ` Led
2005-05-24 6:44 ` Slava Dubrovskiy
1 sibling, 0 replies; 21+ messages in thread
From: Led @ 2005-05-23 17:28 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
В сообщении от Понедельник 23 Май 2005 20:17 Dmitry (Mothlike) Marochko
написал(a):
> Led пишет:
> >Попадалась когда-то хакерская обвязка для Кэноновских лазерников (capt
> >называлась). Вследствии дешевизны и популярности (LBP 810/1120/1210) их
> > ИМХО полезно было бы её "завернуть" в сизиф (у самого руки сразу не дошли
> > (ещё год назад), а потом как-то избавился от кэнонов в офисе:))
>
> Хм, так ведь Canon выпустил официальные драйвера:
> http://software.canon-europe.com/Printers/Laser_Beam_Printers/LaserShot_LBP
>1120524.asp
>
> И даже частично под GPL, возможно там используется как раз та самая
> хакерская обвязка. Я думаю, можно попробовать собрать, если меня снова
> не опередят. Однако проверить мне не на чем, буду собирать на страх и
> риск будущих пользователей :)
>
> Вопрос к общественности: как можно определить, не занимается ли
> определенным пакетом кто-либо еще, чтобы не дублировать опакечивание?
Вот здесь и спросить. К тому же опакечиванием может и не занимаются
официально, но спек/патчики завалялись, так что можно сэкономить себе немного
времени, не наступать на грабли:)
Led.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 16:37 ` [sisyphus] " Dmitry (Mothlike) Marochko
2005-05-23 16:49 ` Led
@ 2005-05-23 19:25 ` Mikhail Yakshin
1 sibling, 0 replies; 21+ messages in thread
From: Mikhail Yakshin @ 2005-05-23 19:25 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
Dmitry (Mothlike) Marochko пишет:
> Dmitry (Mothlike) Marochko пишет:
>
>
>>Всем доброго времени прочтения данного письма :)
>>
>>Я потихоньку привожу в вид пакета foo2zjs - драйвер, а точнее враппер
>>для нескольких моделей Win принтеров, использующих нестандартный
>>протокол ZJStream.
>
> Так, все вопросы отпадают. Я давно не копался в Сизифе и оказалось, что
> неделю назад меня опередили %) Обидно конечно, но будем искать другую
> область применения своих сил :)
А может вам - того, team создать?.. Одна голова - хорошо, две - известно
что... Или там все идеально?
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 17:17 ` Dmitry (Mothlike) Marochko
2005-05-23 17:28 ` Led
@ 2005-05-24 6:44 ` Slava Dubrovskiy
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
` (2 more replies)
1 sibling, 3 replies; 21+ messages in thread
From: Slava Dubrovskiy @ 2005-05-24 6:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Dmitry (Mothlike) Marochko пишет:
>>Попадалась когда-то хакерская обвязка для Кэноновских лазерников (capt
>>называлась). Вследствии дешевизны и популярности (LBP 810/1120/1210) их ИМХО
>>полезно было бы её "завернуть" в сизиф (у самого руки сразу не дошли (ещё год
>>назад), а потом как-то избавился от кэнонов в офисе:))
>>
>м, так ведь Canon выпустил официальные драйвера:
>http://software.canon-europe.com/Printers/Laser_Beam_Printers/LaserShot_LBP1120524.asp
>
>И даже частично под GPL, возможно там используется как раз та самая
>хакерская обвязка. Я думаю, можно попробовать собрать, если меня снова
>не опередят. Однако проверить мне не на чем, буду собирать на страх и
>риск будущих пользователей :)
>
>
Я могу потестировать, если сделаете. Есть в наличии LBP-1210, LBP-810,
LBP-800.
Только сейчас, после выхода официальных драйверов все намного проще
стало. Я просто взял от туда ppd без всяких хакерских обвязок.. Если
лицензия (или еще что-то) позволят, то лучше всего эти ppd положить в
пакет где хранятся все ppd.
Тут не так давно был тред, как печатать на всех этих win принтерах. Поищите.
--
С уважением,
Дубровский Вячеслав.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-23 16:34 [sisyphus] Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
2005-05-23 16:37 ` [sisyphus] " Dmitry (Mothlike) Marochko
@ 2005-05-24 7:51 ` Michael Shigorin
2005-06-05 9:41 ` [sisyphus] " Denis Smirnov
2 siblings, 0 replies; 21+ messages in thread
From: Michael Shigorin @ 2005-05-24 7:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1651 bytes --]
On Mon, May 23, 2005 at 08:34:14PM +0400, Dmitry (Mothlike) Marochko wrote:
> 1. Оно вообще надо? По какой-то причине cups и foomatic файлы
> этих принтеров со ссылкой на foo2zjs есть в Сизифе, но самой
> программы нет, что наводит на определенные мысли.
Поделитесь ими с майнтейнером (inger@), он как бы недавно
напоминал, что с радостью разделит принтерную ношу :-)
> 2. Вышеописанные файлы уже устарели, и одновременно принадлежат
> другим пакетам. Если они все же нужны, как можно
> скооперироваться об обновлении этих пакетов? Это точно
> foomatic-db и возможно cups или cups-common (.ppd файлы).
Повесьте баги с предложением выделить заданные файлы в отдельно
обновляемый пакет, насколько знаю, там действительно
> 3. Вопрос п.п. лицензий и прав. Сама программа написана под
> GPL, но в ее ванильном тарболе идет firmware для принтеров HP
> 1000 и 1005, взятое, я так понимаю, из оригинальных драйверов
> под оффтопик. Могу ли я включить фирмварь в пакет для Сизифа и
> какие действия мне для этого понадобятся?
Надо узнавать условия распространения. В случае HP есть
ненулевая вероятность договориться с ними про распространение
хотя бы в составе ALT, если не вообще.
> 4. Программа при сборке помещает свой скриптик в
> /etc/hotplug/usb для автоматической загрузки фирмвари в
> устройства. Имеет ли она на это право или этим должен
> заниматься (и соответственно иметь скрипт) сам hotplug?
Подпишитесь на эту багу:
https://bugzilla.altlinux.org/show_bug.cgi?id=3326
Может быть интересна и #5483.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs))
2005-05-24 6:44 ` Slava Dubrovskiy
@ 2005-05-24 19:46 ` Dmitry (Mothlike) Marochko
2005-05-25 1:37 ` Andrey Rahmatullin
` (2 more replies)
2005-05-25 14:24 ` [sisyphus] Canon CAPT & cups (was: Новый пакет foo2zjs) Grigory Batalov
2005-05-26 18:27 ` [sisyphus] Re: Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
2 siblings, 3 replies; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-05-24 19:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 2257 bytes --]
Slava Dubrovskiy пишет:
>>
>>
>>
>>
>Я могу потестировать, если сделаете. Есть в наличии LBP-1210, LBP-810,
>LBP-800.
>Только сейчас, после выхода официальных драйверов все намного проще
>стало. Я просто взял от туда ppd без всяких хакерских обвязок.. Если
>лицензия (или еще что-то) позволят, то лучше всего эти ppd положить в
>пакет где хранятся все ppd.
>
>
Но я все же возьмусь за сборку. Думаю, все это будет несложно, и даже
если пакет не попадет в Сизиф по каким-либо причинам, для собственного
пользования он всегда пригодится.
Итак, когда я занялся сабжем, у меня вылезли следующие проблемы:
1. Чем можно красиво заменить следующую конструкцию:
%prep
%setup -q
cd buftool
./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
--enable-shared --disable-static
cd ../cpca
./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
--enable-shared --disable-static
cd ../cngplp
./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
--enable-shared --disable-static
Штатный configure в этом пакете отсутствует. Также, какая сборка
предпочтительнее, static или shared?
2. Никак не могу закончить сборку по причине следующего:
verify-elf: ./usr/lib/libcnpk.so: RPATH entry contains
"/home/mothlike/tmp/cndrvcups-common-buildroot":
/home/mothlike/tmp/cndrvcups-common-buildroot/lib
verify-elf: ./usr/lib/libcnpk.so: TEXTREL entry found: 0x0
ошибка: Неверный код возврата из /home/mothlike/tmp/rpm-tmp.1526 (%install)
Пробовал делать %set_verify_elf_method textrel=relaxed
но яйца те же. Честно говоря? я вообще не понимаю, что это за ошибка и
как с ней нужно правильно бороться.
3. Эта программа хочет пихнуть некоторые свои бинарники в
/usr/local/bin.Я подозреваю, это неверно, и необходимо переместить файлы
в /usr/bin. Чтобы таких вопросов у меня более не возникало, я хотел бы
спросить, где можно почитать, как правильно размещать файлы
дистрибутивах ALT?
4. Как лучше всего задавать Requires:? Или тут действует такое правило:
что необходимо при сборке, то необходимо и при установке, но без
приставки devel?
Приношу извинения за достаточно неопытные вопросы, однако желание
что-нибудь собрать перевешивает шансы получить по голове :)
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs))
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
@ 2005-05-25 1:37 ` Andrey Rahmatullin
2005-05-25 7:03 ` Sergey Vlasov
2005-06-14 3:26 ` php-coder
2 siblings, 0 replies; 21+ messages in thread
From: Andrey Rahmatullin @ 2005-05-25 1:37 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1609 bytes --]
On Tue, May 24, 2005 at 11:46:38PM +0400, Dmitry (Mothlike) Marochko wrote:
> предпочтительнее, static или shared?
shared, безусловно.
> verify-elf: ./usr/lib/libcnpk.so: TEXTREL entry found: 0x0
> ошибка: Неверный код возврата из /home/mothlike/tmp/rpm-tmp.1526 (%install)
> Пробовал делать %set_verify_elf_method textrel=relaxed
> но яйца те же. Честно говоря? я вообще не понимаю, что это за ошибка и
> как с ней нужно правильно бороться.
http://wiki.sisyphus.ru/devel/TextRel
> 3. Эта программа хочет пихнуть некоторые свои бинарники в
> /usr/local/bin.Я подозреваю, это неверно, и необходимо переместить файлы
> в /usr/bin. Чтобы таких вопросов у меня более не возникало, я хотел бы
> спросить, где можно почитать, как правильно размещать файлы
> дистрибутивах ALT?
В пакете FHS.
> 4. Как лучше всего задавать Requires:?
Автоматом.
> Или тут действует такое правило:
> что необходимо при сборке, то необходимо и при установке, но без
> приставки devel?
Нет. Ручные зависимости приходится прописывать не так уж часто.
> Приношу извинения за достаточно неопытные вопросы, однако желание
> что-нибудь собрать перевешивает шансы получить по голове :)
Вы на devel@ еще не подписаны?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Мне наш maintainer galeon'а объяснил, что galeon был и есть sux, и что
единственный способ это исправить заключается в устранении всех
пользовательских конфигурационных файлов, которые использует galeon.
Естественно, что после этого желание пользоваться galeon'ом у меня
пропало. А у вас?
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs))
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
2005-05-25 1:37 ` Andrey Rahmatullin
@ 2005-05-25 7:03 ` Sergey Vlasov
2005-06-14 3:26 ` php-coder
2 siblings, 0 replies; 21+ messages in thread
From: Sergey Vlasov @ 2005-05-25 7:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1041 bytes --]
On Tue, May 24, 2005 at 11:46:38PM +0400, Dmitry (Mothlike) Marochko wrote:
> %prep
> %setup -q
>
> cd buftool
> ./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
> --enable-shared --disable-static
>
> cd ../cpca
> ./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
> --enable-shared --disable-static
>
> cd ../cngplp
> ./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
> --enable-shared --disable-static
Подозреваю, что нужно всё-таки --prefix=%_prefix, а buildroot указывать
при установке (например, %make_install install DESTDIR=%buildroot).
> verify-elf: ./usr/lib/libcnpk.so: RPATH entry contains
> "/home/mothlike/tmp/cndrvcups-common-buildroot":
> /home/mothlike/tmp/cndrvcups-common-buildroot/lib
Возможно, это возникает как раз из-за неправильного --prefix. Впрочем, в
некоторых случаях приходится использовать хаки типа
%__subst 's|^\(hardcode_into_libs\)=.*$|\1=no|' libtool
(правка сгенерированного libtool между configure и make).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* [sisyphus] Canon CAPT & cups (was: Новый пакет foo2zjs)
2005-05-24 6:44 ` Slava Dubrovskiy
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
@ 2005-05-25 14:24 ` Grigory Batalov
2005-05-26 18:27 ` [sisyphus] Re: Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
2 siblings, 0 replies; 21+ messages in thread
From: Grigory Batalov @ 2005-05-25 14:24 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Tue, May 24, 2005 at 09:44:29AM +0300, Slava Dubrovskiy wrote:
> >>Попадалась когда-то хакерская обвязка для Кэноновских лазерников (capt
> >>называлась). Вследствии дешевизны и популярности (LBP 810/1120/1210) их ИМХО
> >>полезно было бы её "завернуть" в сизиф (у самого руки сразу не дошли (ещё год
> >>назад), а потом как-то избавился от кэнонов в офисе:))
> >>
> >м, так ведь Canon выпустил официальные драйвера:
> >http://software.canon-europe.com/Printers/Laser_Beam_Printers/LaserShot_LBP1120524.asp
> >
> >И даже частично под GPL, возможно там используется как раз та самая
> >хакерская обвязка. Я думаю, можно попробовать собрать, если меня снова
> >не опередят. Однако проверить мне не на чем, буду собирать на страх и
> >риск будущих пользователей :)
> Я могу потестировать, если сделаете. Есть в наличии LBP-1210, LBP-810,
> LBP-800.
> Только сейчас, после выхода официальных драйверов все намного проще
> стало. Я просто взял от туда ppd без всяких хакерских обвязок.. Если
> лицензия (или еще что-то) позволят, то лучше всего эти ppd положить в
> пакет где хранятся все ppd.
> Тут не так давно был тред, как печатать на всех этих win принтерах. Поищите.
Я недавно прикручивал неофициальный CAPT (http://www.boichat.ch/nicolas/capt/)
к нашему cups, но у родителей кончился тонер как раз в тот момент, когда я
собрался это дело тестировать =).
Если хотите, проверьте мои пакеты: ftp://bga.tepkom.ru/ALTLinux/cups/
Драйвер рассчитан на LBP-810 или LBP-1120.
Можно пробовать печатать самодельные битмапы PBM при помощи
/usr/bin/capt или настроить cups. В cups использование CAPT
сделано условным, т.к. есть и другие (нормальные =)) USB-
принтеры. По моим рассчётам должна работать команда
lpr -o capt <filename>, однако, проверить не успел.
--
Grigory Batalov
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-05-24 6:44 ` Slava Dubrovskiy
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
2005-05-25 14:24 ` [sisyphus] Canon CAPT & cups (was: Новый пакет foo2zjs) Grigory Batalov
@ 2005-05-26 18:27 ` Dmitry (Mothlike) Marochko
2 siblings, 0 replies; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-05-26 18:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1389 bytes --]
Slava Dubrovskiy пишет:
>>
>>
>Я могу потестировать, если сделаете. Есть в наличии LBP-1210, LBP-810,
>LBP-800.
>Только сейчас, после выхода официальных драйверов все намного проще
>стало. Я просто взял от туда ppd без всяких хакерских обвязок.. Если
>лицензия (или еще что-то) позволят, то лучше всего эти ppd положить в
>пакет где хранятся все ppd.
>
>
Сделал. Если вы еще желаете (рискнете :)) попробовать, могу куда-нибуль
выложить. Но:
1. Моих навыков не хватило решить проблему TEXTREL в одной из библиотек
(libcnpk.so), в связи с чем требуется textrel=relaxed в спеке. Для
Сизифа оно явно не катит.
2. Файлы пакета не соответствуют FHS, а обтачивать напильником еще не
взялся.
3. Файл службы для rc.d не соответствует требования ALT (# chkconfig: X
X X).
В остальном оно работать должно как в оригинальном спеке, я надеюсь.
К общественности: ни у кого нет свободного времени потыкать меня носом в
ошибки? :)
Из фатальных ошибок:
Когда я указал в секции %files
%attr(750,root,root) %config %_initdir/*
У меня сменились права на /etc/init.d/rc.d, пришлось восстанавливать из
бэкапа, пока системе не настал возможный капец :) Но почему это
произошло, я не понял. Если же делать: %attr(750,root,root) %config
%_initdir/ccpd, то все проходит нормально.
P.S. С такими вопросами в devel@, ага? Больше здесь светить не буду.
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Новый пакет (foo2zjs)
2005-05-23 16:34 [sisyphus] Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
2005-05-23 16:37 ` [sisyphus] " Dmitry (Mothlike) Marochko
2005-05-24 7:51 ` Michael Shigorin
@ 2005-06-05 9:41 ` Denis Smirnov
2005-06-05 19:49 ` Dmitry (Mothlike) Marochko
2 siblings, 1 reply; 21+ messages in thread
From: Denis Smirnov @ 2005-06-05 9:41 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
On Mon, May 23, 2005 at 08:34:14PM +0400, Dmitry (Mothlike) Marochko wrote:
DMM> Я потихоньку привожу в вид пакета foo2zjs - драйвер, а точнее враппер
DMM> для нескольких моделей Win принтеров, использующих нестандартный
DMM> протокол ZJStream. В их числе HP LJ 1000, Minolta 2300DL и вроде бы еще
DMM> какие-то. У меня самого это дело отлично работает на принтере HP LJ
DMM> 1000 под ALM 2.4
А тот, что я опакетил нормально работает? Я его полноценно не тестировал.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Новый пакет (foo2zjs)
2005-06-05 9:41 ` [sisyphus] " Denis Smirnov
@ 2005-06-05 19:49 ` Dmitry (Mothlike) Marochko
2005-06-15 9:34 ` Denis Smirnov
0 siblings, 1 reply; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-06-05 19:49 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 508 bytes --]
Denis Smirnov пишет:
>DMM> какие-то. У меня самого это дело отлично работает на принтере HP LJ
>DMM> 1000 под ALM 2.4
>
>А тот, что я опакетил нормально работает? Я его полноценно не тестировал.
>
>
Я даже и не проверял, потому что собирал больше для себя. Могу скачать
поглядеть, если интересуетесь. Но глядя на спек, мне неясно, включен ли
туда фирмварь и грузицца ли он в принтер через usb.usermap? Просто для
моего HP LJ 1000 это крайне критично.
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs))
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
2005-05-25 1:37 ` Andrey Rahmatullin
2005-05-25 7:03 ` Sergey Vlasov
@ 2005-06-14 3:26 ` php-coder
2 siblings, 0 replies; 21+ messages in thread
From: php-coder @ 2005-06-14 3:26 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
--- Dmitry (Mothlike) Marochko 2005-05-24 23:46:38 +0400
+++ php-coder 2005-06-11 16:49:44 +0700
DMM> 1. Чем можно красиво заменить следующую конструкцию:
[...]
DMM> cd buftool
DMM> ./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
DMM> --enable-shared --disable-static
DMM> cd ../cpca
DMM> ./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
DMM> --enable-shared --disable-static
DMM> cd ../cngplp
DMM> ./autogen.sh --prefix=%buildroot --enable-progpath=%buildroot%_bindir
DMM> --enable-shared --disable-static
Это подходит под определение красиво?
for dir in buftool cpca cngplp;
do
cd dir
./autogen.sh --prefix=%buildroot \
--enable-progpath=%buildroot%_bindir \
--enable-shared --disable-static
done
И не забудьте про рекомендации vsu@
DMM> 3. Эта программа хочет пихнуть некоторые свои бинарники в
DMM> /usr/local/bin.Я подозреваю, это неверно, и необходимо переместить файлы
DMM> в /usr/bin.
Правильно подозреваете ;) Ни один RPM-пакет не должен ничего
устанавливать в /usr/local.
--- Dmitry (Mothlike) Marochko 2005-05-26 22:27:53 +0400
+++ php-coder 2005-06-11 16:49:44 +0700
DMM> Когда я указал в секции %files
DMM> %attr(750,root,root) %config %_initdir/*
Что-то вы не правильно делаете ;)
Во-первых, зачем вдруг файлы, которые отвечают за загрузку демона у
вас объявлены как конфигурационые? Это не так.
Во-вторых, зачем вы этим файлам присваиваете такие права? Я посмотрел
на вывод ls -l /etc/rc.d/init/d и убедился, что там самые обычные
права на всех файлах выставлены.
%_initdir/* в данном случае должно быть достаточно. IMHO.
DMM> P.S. С такими вопросами в devel@, ага? Больше здесь светить не буду.
Ну, вообщем-то да, но самое главное, чтобы и тема была более
соответствующая теме письма. К примеру, я ваше письмо прочитал много
позже, так как его тема меня мало привлекла. А вот если бы в теме было
какое-нибудь упоминание про спек, то я бы прочитал ваше письмо много
раньше...
--
+ php-coder
+ php-coder[at]altlinux[dot]ru
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Новый пакет (foo2zjs)
2005-06-05 19:49 ` Dmitry (Mothlike) Marochko
@ 2005-06-15 9:34 ` Denis Smirnov
2005-06-15 9:40 ` [sisyphus] " Michael Shigorin
0 siblings, 1 reply; 21+ messages in thread
From: Denis Smirnov @ 2005-06-15 9:34 UTC (permalink / raw)
To: sisyphus
On Sun, Jun 05, 2005 at 11:49:33PM +0400, Dmitry (Mothlike) Marochko wrote:
DMM> Я даже и не проверял, потому что собирал больше для себя. Могу скачать
DMM> поглядеть, если интересуетесь. Но глядя на спек, мне неясно, включен ли
DMM> туда фирмварь и грузицца ли он в принтер через usb.usermap? Просто для
DMM> моего HP LJ 1000 это крайне критично.
В том-то и дело, что оба ответа "нет". Я делал это для LJ1500, ему фирварь
не нужна. Поэтому очень прошу помочь доточить -- 1000 это весьма
распространнный принтер, хорошо бы сделать его у нас поддерживаемым из
коробки.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 21+ messages in thread
* [sisyphus] Re: Новый пакет (foo2zjs)
2005-06-15 9:34 ` Denis Smirnov
@ 2005-06-15 9:40 ` Michael Shigorin
2005-06-15 13:38 ` Denis Smirnov
0 siblings, 1 reply; 21+ messages in thread
From: Michael Shigorin @ 2005-06-15 9:40 UTC (permalink / raw)
To: sisyphus; +Cc: Denis Smirnov
On Wed, Jun 15, 2005 at 01:34:16PM +0400, Denis Smirnov wrote:
> DMM> Я даже и не проверял, потому что собирал больше для себя. Могу скачать
> DMM> поглядеть, если интересуетесь. Но глядя на спек, мне неясно, включен ли
> DMM> туда фирмварь и грузицца ли он в принтер через usb.usermap? Просто для
> DMM> моего HP LJ 1000 это крайне критично.
> В том-то и дело, что оба ответа "нет". Я делал это для LJ1500,
> ему фирварь не нужна. Поэтому очень прошу помочь доточить --
> 1000 это весьма распространнный принтер, хорошо бы сделать его
> у нас поддерживаемым из коробки.
Повесь #7079 blocker (Cc: pls).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 21+ messages in thread
* [sisyphus] Re: Новый пакет (foo2zjs)
2005-06-15 9:40 ` [sisyphus] " Michael Shigorin
@ 2005-06-15 13:38 ` Denis Smirnov
2005-06-15 17:09 ` Dmitry (Mothlike) Marochko
2005-06-15 20:16 ` [sisyphus] Re: îÏ×ÙÊ ÐÁËÅÔ (foo2zjs) Volkov Serge
0 siblings, 2 replies; 21+ messages in thread
From: Denis Smirnov @ 2005-06-15 13:38 UTC (permalink / raw)
To: Michael Shigorin; +Cc: sisyphus
Michael Shigorin wrote:
>>DMM> Я даже и не проверял, потому что собирал больше для себя. Могу скачать
>>DMM> поглядеть, если интересуетесь. Но глядя на спек, мне неясно, включен ли
>>DMM> туда фирмварь и грузицца ли он в принтер через usb.usermap? Просто для
>>DMM> моего HP LJ 1000 это крайне критично.
>>В том-то и дело, что оба ответа "нет". Я делал это для LJ1500,
>>ему фирварь не нужна. Поэтому очень прошу помочь доточить --
>>1000 это весьма распространнный принтер, хорошо бы сделать его
>>у нас поддерживаемым из коробки.
>>
>>
>
>Повесь #7079 blocker (Cc: pls).
>
>
На самого себя? ;)
foo2zjs отдам любому, кто сделает его более работоспособным. LJ у меня
кроме 2300 и 1500 вокруг нетути, поэтому отлаживать его не могу. А
поддержку 1500 там отломать -- это ещё постараться очень надо.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: Новый пакет (foo2zjs)
2005-06-15 13:38 ` Denis Smirnov
@ 2005-06-15 17:09 ` Dmitry (Mothlike) Marochko
2005-06-15 20:16 ` [sisyphus] Re: îÏ×ÙÊ ÐÁËÅÔ (foo2zjs) Volkov Serge
1 sibling, 0 replies; 21+ messages in thread
From: Dmitry (Mothlike) Marochko @ 2005-06-15 17:09 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
Denis Smirnov пишет:
> foo2zjs отдам любому, кто сделает его более работоспособным. LJ у меня
> кроме 2300 и 1500 вокруг нетути, поэтому отлаживать его не могу. А
> поддержку 1500 там отломать -- это ещё постараться очень надо.
Давайте тогда вместе разбираться. Я вам в личку скинул свой спек, патч и
комментарии.
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [sisyphus] Re: îÏ×ÙÊ ÐÁËÅÔ (foo2zjs)
2005-06-15 13:38 ` Denis Smirnov
2005-06-15 17:09 ` Dmitry (Mothlike) Marochko
@ 2005-06-15 20:16 ` Volkov Serge
1 sibling, 0 replies; 21+ messages in thread
From: Volkov Serge @ 2005-06-15 20:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Доброго времени суток
Wednesday, June 15, 2005, 5:38:16 PM, you wrote:
DS> Michael Shigorin wrote:
>>>DMM> Я даже и не проверял, потому что собирал больше для себя. Могу скачать
>>>DMM> поглядеть, если интересуетесь. Но глядя на спек, мне неясно, включен ли
>>>DMM> туда фирмварь и грузицца ли он в принтер через usb.usermap? Просто для
>>>DMM> моего HP LJ 1000 это крайне критично.
>>>В том-то и дело, что оба ответа "нет". Я делал это для LJ1500,
>>>ему фирварь не нужна. Поэтому очень прошу помочь доточить --
>>>1000 это весьма распространнный принтер, хорошо бы сделать его
>>>у нас поддерживаемым из коробки.
>>>
>>>
>>
>>Повесь #7079 blocker (Cc: pls).
>>
>>
DS> На самого себя? ;)
DS> foo2zjs отдам любому, кто сделает его более работоспособным. LJ у меня
DS> кроме 2300 и 1500 вокруг нетути, поэтому отлаживать его не могу. А
DS> поддержку 1500 там отломать -- это ещё постараться очень надо.
Возможно, что я что-то упустил, но HP выпускает пакет HPLIP, которые
работает с ниже приведенными устройствами:
LaserJet 1010 HPIJS
LaserJet 1012 HPIJS
LaserJet 1015 HPIJS
LaserJet 1022 HPLIP
LaserJet 1100 HPLIP
LaserJet 1150 HPLIP
LaserJet 1160 HPLIP
LaserJet 1200 HPLIP
LaserJet 1300 HPLIP
LaserJet 1320 HPLIP
полный список:
http://hpinkjet.sourceforge.net/productslj.php
Если вы об этих драйверах, тогда имеет смысл использовать их
--
Best regards,
Volkov mailto:vserge@altlinux.ru
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2005-06-15 20:16 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-23 16:34 [sisyphus] Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
2005-05-23 16:37 ` [sisyphus] " Dmitry (Mothlike) Marochko
2005-05-23 16:49 ` Led
2005-05-23 17:17 ` Dmitry (Mothlike) Marochko
2005-05-23 17:28 ` Led
2005-05-24 6:44 ` Slava Dubrovskiy
2005-05-24 19:46 ` [sisyphus] CAPT драйвер Canon (was: Re: Новый пакет (foo2zjs)) Dmitry (Mothlike) Marochko
2005-05-25 1:37 ` Andrey Rahmatullin
2005-05-25 7:03 ` Sergey Vlasov
2005-06-14 3:26 ` php-coder
2005-05-25 14:24 ` [sisyphus] Canon CAPT & cups (was: Новый пакет foo2zjs) Grigory Batalov
2005-05-26 18:27 ` [sisyphus] Re: Новый пакет (foo2zjs) Dmitry (Mothlike) Marochko
2005-05-23 19:25 ` Mikhail Yakshin
2005-05-24 7:51 ` Michael Shigorin
2005-06-05 9:41 ` [sisyphus] " Denis Smirnov
2005-06-05 19:49 ` Dmitry (Mothlike) Marochko
2005-06-15 9:34 ` Denis Smirnov
2005-06-15 9:40 ` [sisyphus] " Michael Shigorin
2005-06-15 13:38 ` Denis Smirnov
2005-06-15 17:09 ` Dmitry (Mothlike) Marochko
2005-06-15 20:16 ` [sisyphus] Re: îÏ×ÙÊ ÐÁËÅÔ (foo2zjs) Volkov Serge
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git