Страница 1 из 1
[CFT] audio/xmp
Добавлено: 2009-07-28 20:07:24
Гость
ftp://ftp.lissyara.su/users/Guest/xmp.diff (патчик на основе
ports/132435 и
ports/137148)
нужны тестеры на
6.x и
7.x желательно на amd64 для проверки на сборку и крах программы.
тестовый модуль:
external.xm.zip
кроме удаления -fPIC'а не плохо бы чтоб кто-нить потестил разные комбинации опций.
Re: [CFT] audio/xmp: -fPIC disposal
Добавлено: 2009-09-20 20:37:17
Alex Keda
а чё сделать-то надо?
Re: [CFT] audio/xmp: -fPIC disposal
Добавлено: 2009-09-20 21:07:25
Гость
-fPIC там в самом дистфайле и так есть. Так что заголовок не совсем корректный.
lissyara писал(а):а чё сделать-то надо?
обновляешь по ссылке и пробуешь проиграть либо включенный в дистфайл
mod.syfuid.long, либо любой другой
модульный файл, например
external.xm. Распаковывать из zip'а не надо, xmp это сделает за тебя.
Код: Выделить всё
$ xmp external.xm.zip
Extended Module Player 3.0.0.20090918.ff37087
Copyright (C) 1996-2009 Claudio Matsuoka and Hipolito Carraro Jr
Using OSS PCM audio [16 fragments of 1024 bytes]
Mixer set to 16bit, 44100 Hz, interpolated stereo
Loading external.xm.zip... (1 of 1)
Depacking Zip file... done
Module title : Hybrid song 2:20
Module type : XM 1.04 (FastTracker v2.00)
Module length : 19 patterns
Stored patterns: 15 ...............
Instruments : 22 .....................
Channels : 10 [ 8 8 8 8 8 8 8 8 8 8 ]
Estimated time : 2min20s
Tempo[06] BPM[82] Pos[01/12] Pat[03/0F] Row[11/3F] Chn[05/05]
"Depacking zip file..." - распаковка.
Re: [CFT] audio/xmp: -fPIC disposal
Добавлено: 2009-09-20 21:14:13
Alex Keda
при компиляции такое было:
Код: Выделить всё
===> Extracting for xmp-3.0.0.20090918
=> MD5 Checksum OK for xmp-3.0.0.20090918.ff37087.tar.gz.
=> SHA256 Checksum OK for xmp-3.0.0.20090918.ff37087.tar.gz.
===> Patching for xmp-3.0.0.20090918
===> Applying FreeBSD patches for xmp-3.0.0.20090918
I can't seem to find a patch in there anywhere.
===> Ignoring patchfile /usr/ports/audio/xmp/files/patch-src-drivers-oss_seq.c.orig
===> xmp-3.0.0.20090918 depends on executable: gmake - found
чё там в комплекте-то?
Код: Выделить всё
HP# find /usr/local/ -name mod.syfuid.long
HP#
Re: [CFT] audio/xmp: -fPIC disposal
Добавлено: 2009-09-20 21:15:50
Гость
там, кстати, можно обновить fmopl.c, если взять код из MAME (точнее изменения Jarek'а). Но из-за несовместимости лицензий (MAME'вская не разрешает коммерческое использование) код нельзя включить в проект. ;(
lissyara писал(а):чё там в комплекте-то?
в дистфайле, оно не устанавливается
Код: Выделить всё
$ make extract
$ xmp `make -V WRKSRC`/mod.syfuid.long
Re: [CFT] audio/xmp: -fPIC disposal
Добавлено: 2009-09-20 21:16:20
Alex Keda
нашёл. играет.
ща доиграет - скажу - упал или нет
Код: Выделить всё
FreeBSD HP.lissyara.su 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r197340: Sun Sep 20 14:52:01 MSD 2009
root@HP.lissyara.su:/usr/obj/usr/src/sys/GENERIC amd64
Re: [CFT] audio/xmp: -fPIC disposal
Добавлено: 2009-09-20 21:17:03
Alex Keda
Код: Выделить всё
HP# xmp ./mod.syfuid.long
Extended Module Player 3.0.0.20090918.ff37087
Copyright (C) 1996-2009 Claudio Matsuoka and Hipolito Carraro Jr
Using OSS PCM audio [32 fragments of 2048 bytes]
Mixer set to 16bit, 44100 Hz, interpolated stereo
Loading ./mod.syfuid.long... (1 of 1)
Module title : syfuid.long
Module type : M.K. (Protracker)
Module length : 16 patterns
Stored patterns: 8 ........
Stored samples : 31 ............
Channels : 4 [ 0 f f 0 ]
Estimated time : 1min32s
Elapsed time : 1min32s
Channels used : 4/4, avg 3.83 (95.7%)
HP#
доиграл, всё путём