Bug 14166

Summary: [RFE] Add small python script to catch presets from other FM software
Product: Sisyphus Reporter: Andy Shevchenko <andy>
Component: fmioAssignee: Grigory Ustinov <grenka>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: grenka, mike
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://smile.org.ua/~andy/prj/patch/fmio-gq-wrapper.py
Attachments:
Description Flags
script none

Description Andy Shevchenko 2008-01-25 19:34:15 MSK
The attached simple script (originaly got from above URL) provides to work 
fmio with presets from FM tools such as gqradio or radio or kradio and other.
Comment 1 Andy Shevchenko 2008-01-25 19:34:49 MSK
Created attachment 2394 [details]
script
Comment 2 Michael Shigorin 2008-01-25 20:26:08 MSK
Вау, привет, спасибо 8)
Comment 3 Fr. Br. George 2008-02-04 17:06:27 MSK
Никто не хочет забрать у меня этот пакет? Устройства, на котором его хотя бы
протестировать можно было (не то, что использовать), у меня нет.
Comment 4 Michael Shigorin 2010-11-06 15:41:05 MSK
После прикручивания патчей (включая nodirectio) и кусков спека из федоры пакет стал собираться и на x86_64 (там библиотека ставилась в /usr/lib), но без /dev/radio падать, как и федорин:

$ fmio
fmio: Invalid driver `sae', using default `sae'
fmio version 2.0.8
zsh: segmentation fault  fmio

вместо:

$ fmio                     
fmio version 2.0.8
Default driver: SoundForte Awesome 64R SF64-PCE2
Usage:  fmio [-d driver] [-f frequency] [-i] [-m] [-s] [-v volume]
        fmio [-d driver] -S [-l begin] [-h end] [-c count]
        fmio [-d driver] -W frequency
        fmio -D

Мне стыдно (и там libradio.so прям в fmio rpm), но и отказывать в предложении Андрюше не хочется.  Поэтому залью и перевешу опять на nobody@.
Comment 5 Repository Robot 2010-11-06 16:12:57 MSK
fmio-2.0.8-alt2 -> sisyphus:

* Sat Nov 06 2010 Michael Shigorin <mike@altlinux> 2.0.8-alt2
- refactored the package fedora one by Andy Shevchenko
  + added Andy's gq python wrapper (closes: #14166)
  + introduced wmfmio subpackage
  + disabled suid bit (see README.fedora)
  + conditional directio drivers build
  + shared library build
- buildreq
- NB: this package might benefit with a proper maintainer/upstream