ALT Linux Bugzilla
– Attachment 1721 Details for
Bug 8576
[FR] add queue control patch for better imms
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
1.2.10-alt12 + queue control patch
xmms.spec+imms (text/plain), 26.24 KB, created by
Michael Shigorin
on 2006-12-17 23:05:41 MSK
(
hide
)
Description:
1.2.10-alt12 + queue control patch
Filename:
MIME Type:
Creator:
Michael Shigorin
Created:
2006-12-17 23:05:41 MSK
Size:
26.24 KB
patch
obsolete
>%define prever pre1 >%define use_prever 0 >%define build_static 0 >%define build_recode 1 >%define build_id3v2 1 >%define rusversion 1.2.10 >%define rusxmms_ver csa28 >%define new_vorbis 0 > >%define use_rusxmms2 1 >%define rusxmms2_ver csa31 > >Name: xmms >Version: 1.2.10 >Release: alt12 > >Epoch: 20061217 > >Summary: X Multimedia System -- the player for you >License: GPL >Group: Sound > >Url: http://xmms.org >Icon: xmms-logo.xpm > >%if %use_prever >Source0: %url/files/1.2.x/%name-%version-%prever.tar.bz2 >%else >Source0: %url/files/1.2.x/%name-%version.tar.bz2 >%endif > >Source2: gnomexmms.desktop.bz2 >Source4: xmms-icons.tar.bz2 >Source5: xmms.menu >Source6: wmxmms.menu >Source8: xmms-ru.po.bz2 >Source10: xmms.16.xpm.bz2 >Source11: xmms.32.xpm.bz2 >Source12: xmms.48.xpm.bz2 >Source13: xmms-1.2.10-gentoo-m4-1.1.tar.bz2 > >Source70: http://unc.dl.sourceforge.net/sourceforge/rusxmms/xmms-%rusversion-recode-%rusxmms_ver.tar.bz2 >Source270: http://heanet.dl.sourceforge.net/sourceforge/rusxmms/RusXMMS2-%{rusxmms2_ver}.tar.bz2 >Source71: xmms.rpm-macros >Source72: xmms-cyr-setup.sh >Source73: xmms-cyr-setup.menu >Source74: xmms-wrapper.sh >Source75: xmms.keys > >Source80: xmms-README.ALT >Source81: #xmms-faq.html > >Source90: xmms.desktop > >Patch1: xmms-1.2-audio-patch >Patch4: xmms-fix-smallfiles.patch >Patch5: xmms-1.2.6-fix-title-mp3streaming.patch >Patch6: xmms-fix-textbox.patch >Patch8: xmms-3dse-niqueluisarace.patch > ># Local patches >Patch41: xmms-1.2.6-filebrowser_get_files.patch >Patch42: xmms-1.2.7-automake.patch >Patch43: xmms-1.2.7-local-libxmms_n.patch >Patch44: xmms-1.2.9-alt-socketpath.patch >Patch45: xmms-1.2.8-alt-aclocal-mess-cleanup.patch.bz2 >Patch46: xmms-1.2.10-alt-gcc34_libctrl.patch >Patch47: xmms-1.2.10-xmmctrl.patch > ># imported from 1.2.8-1.9asp >Patch52: xmms-1.2.6-lazy.patch ># ...and additionally fixed >Patch55: xmms-1.2.10-alt-arts.patch > ># alsa asound checking >Patch56: xmms-1.2.10-alt-alsa.patch > ># rollback winlist changes in 1.2.9 >Patch57: xmms-1.2.10-alt-skipwinlist.patch > ># id3v2 support - with eugvv@ fix of TYER frame write >Patch60: xmms-1.2.10-yonas-id3v2.patch > ># advanced queue mgmt >Patch61: xmms-1.2.10-davinchi-queued.patch > ># patch after rusxmms-1.2.10-csa27.4 -- should fix one more segfault ># [included in csa28] >Patch62: xmms-recode.patch >Patch63: xmms-1.2.10-alt-vorbis-headers.patch > ># some merge-up >Patch70: xmms-underquoted.patch >Patch71: xmms-alsa-mono-vol-adjust.patch > ># TODO (not applied right now) ># dag's >Patch80: xmms-1.2.6-audio.patch >Patch81: xmms-1.2.8-default-skin.patch >Patch82: xmms-alsa-backport.patch > >## gcc4.1 compilation fix http://bugs.xmms.org/show_bug.cgi?id=2225 >Patch91: xmms-1.2.10-gcc4-1.patch > ># crossfade anti-lockup patch >Patch92: xmms-1.2.10-crossfade-0.3.9.patch > ># alsa pause detector >Patch93: xmms-1.2.10-alsa_dmix_pause.patch > ># id3v2 segfault >Patch94: xmms-1.2.10-ds-id3v2-crash.patch > ># imms patch >Patch95: xmms-queue-control.diff > >Obsoletes: x11amp ># due to added patch from crossfade sources >Conflicts: xmms-out-crossfade < 0.3.10-alt1 >Requires: libxmms = %version-%release > >%if %use_rusxmms2 >BuildPreReq: librcc-devel librcd-devel librcc-gtk >%endif ># Automatically added by buildreq on Tue Feb 24 2004 >BuildRequires: XFree86-devel XFree86-libs esound-devel glib-devel gtk+-devel hostinfo libalsa-devel libaudiofile-devel libmikmod-devel libogg-devel libvorbis-devel zlib-devel > >#set_autoconf_version 2.13 >#set_automake_version 1.7 > >Packager: Michael Shigorin <mike@altlinux.org> > >%description >XMMS is a sound player written from scratch. Since it uses the WinAmp GUI, it >can use WinAmp skins, and play mp3s, mods, s3ms, and other formats. It now has >support for input, output, and general plugins, and has also been GPLd. > >%description -l ru_RU.KOI8-R >X MultiMedia System - ÎÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÙÊ ÍÅÄÉÁ-ÐÒÏÉÇÒÙ×ÁÔÅÌØ ÄÌÑ UNIX-ÓÉÓÔÅÍ. > >ðÏÄÄÅÒÖÉ×ÁÅÔ ÓÕÝÅÓÔ×ÅÎÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÆÏÒÍÁÔÏ× É ÜÆÆÅËÔÏ× ÂÌÁÇÏÄÁÒÑ ÂÏÌØÛÏÍÕ >ËÏÌÉÞÅÓÔ×Õ ÍÏÄÕÌÅÊ ÒÁÓÛÉÒÅÎÉÑ, ÄÏÓÔÕÐÎÙÈ × ÏÔÄÅÌØÎÙÈ ÐÁËÅÔÁÈ. > >%description -l uk_UA.KOI8-U >X MultiMedia System - ÎÁʦÌØÛ ÐÏÐÕÌÑÒÎÉÊ ÍÅĦÁ-ÐÒÏÇÒÁ×ÁÞ ÄÌÑ UNIX-ÓÉÓÔÅÍ. > >ð¦ÄÔÒÉÍÕ¤ ×ÅÌÉÞÅÚÎÕ Ë¦ÌØ˦ÓÔØ ÆÏÒÍÁÔ¦× ÔÁ ÅÆÅËÔ¦× ÚÁ×ÄÑËÉ ×ÅÌÉË¦Ê Ë¦ÌØËÏÓÔ¦ >ÍÏÄÕÌ¦× ÒÏÚÛÉÒÅÎÎÑ, ÝÏ ÄÏÓÔÕÐΦ × ÏËÒÅÍÉÈ ÐÁËÅÔÁÈ. > >%package -n libxmms >Summary: Library needed for XMMS and its plugins >Summary(ru_RU.KOI8-R): âÉÂÌÉÏÔÅËÁ ÄÌÑ XMMS É ÍÏÄÕÌÅÊ Ë ÎÅÍÕ >Summary(uk_UA.KOI8-U): â¦Â̦ÏÔÅËÁ ÄÌÑ XMMS ÔÁ ÍÏÄÕÌ¦× ÄÏ ÎØÏÇÏ >Group: System/Libraries >Requires: libxmms = %version-%release > >%description -n libxmms >This library is mandatory for xmms and for all its plugins to run. > >%description -n libxmms -l ru_RU.KOI8-R >üÔÁ ÂÉÂÌÉÏÔÅËÁ ÎÅÏÂÈÏÄÉÍÁ ÄÌÑ xmms É ×ÓÅÈ ÅÇÏ ÍÏÄÕÌÅÊ. > >%description -n libxmms -l uk_UA.KOI8-U >ãÑ Â¦Â̦ÏÔÅËÁ ¤ ÎÅÏÂȦÄÎÏÀ ÄÌÑ xmms ÔÁ ÕÓ¦È ÊÏÇÏ ÍÏÄÕÌÅÊ. > >%package -n libxmms-devel >Summary: Development package with headers >Group: Development/C >Icon: xmms-devel-logo.xpm >Requires: libxmms = %version-%release >Provides: xmms-devel = %version-%release >Obsoletes: xmms-devel > >%description -n libxmms-devel >Header files required for compiling xmms plugins. > >%if %build_static >%package -n libxmms-devel-static >Summary: Development package with static libs >Group: Development/C >Requires: libxmms-devel = %version-%release >Obsoletes: xmms-devel-static >Provides: xmms-devel-static = %version-%release > >%description -n libxmms-devel-static >Static libraries required for compiling xmms plugins. >%endif > >%package in-mikmod >Summary: Mikmod output plugin >Summary(ru_RU.KOI8-R): íÏÄÕÌØ ÐÏÄÄÅÒÖËÉ ×ÏÓÐÒÏÉÚ×ÅÄÅÎÉÑ MOD-ÆÁÊÌÏ× >Summary(uk_UA.KOI8-U): íÏÄÕÌØ Ð¦ÄÔÒÉÍËÉ ×¦ÄÔ×ÏÒÅÎÎÑ MOD-ÆÁÊÌ¦× >Group: Sound >Icon: xmms-mikmod-logo.xpm >BuildPreReq: libmikmod-devel >Requires: %name = %version-%release >Requires: libmikmod >= 3.1.6 >Obsoletes: x11amp-mikmod xmms-mikmod >Provides: xmms-mikmod = %version-%release > >%description in-mikmod >Input plugin for XMMS to play MODs (.mod,.xm,.s3m, etc) > >%description in-mikmod -l ru_RU.KOI8-R >íÏÄÕÌØ ××ÏÄÁ ÄÌÑ ÐÒÏÉÇÒÙ×ÁÎÉÑ MOD-ÆÁÊÌÏ× (.mod, .xm, .s3m, ...) > >%description in-mikmod -l uk_UA.KOI8-U >íÏÄÕÌØ ××ÏÄÕ ÄÌÑ ÐÒÏÇÒÁ×ÁÎÎÑ MOD-ÆÁÊÌ¦× (.mod, .xm, .s3m, ...) > >%package in-vorbis >Summary: Input plugin that uses the Vorbis library >Summary(ru_RU.KOI8-R): íÏÄÕÌØ ÐÏÄÄÅÒÖËÉ ×ÏÓÐÒÏÉÚ×ÅÄÅÎÉÑ Ogg Vorbis >Summary(uk_UA.KOI8-U): íÏÄÕÌØ Ð¦ÄÔÒÉÍËÉ ×¦ÄÔ×ÏÒÅÎÎÑ Ogg Vorbis >Group: Sound >Requires: %name = %version-%release, libvorbis >= 1.0rc2, libogg >= 1.0rc2 >BuildPreReq: libvorbis >Obsoletes: xmms-vorbis >Provides: xmms-vorbis = %version-%release > >%description in-vorbis >Input plugins that use the Vorbis library > >%description in-vorbis -l ru_RU.KOI8-R >íÏÄÕÌØ ××ÏÄÁ, ÉÓÐÏÌØÚÕÀÝÉÊ ÂÉÂÌÉÏÔÅËÕ Ogg Vorbis > >%description in-vorbis -l uk_UA.KOI8-U >íÏÄÕÌØ ××ÏÄÕ, ÝÏ ×ÉËÏÒÉÓÔÏ×Õ¤ ¦Â̦ÏÔÅËÕ Ogg Vorbis > >%package out-alsa >Summary: ALSA output plugin >Summary(ru_RU.KOI8-R): íÏÄÕÌØ ×Ù×ÏÄÁ ÄÌÑ ALSA >Summary(uk_UA.KOI8-U): íÏÄÕÌØ ×É×ÏÄÕ ÄÌÑ ALSA >Group: Sound >BuildPreReq: libalsa-devel >Requires: %name = %version-%release >Obsoletes: xmms-alsa < 1.2.8 >Provides: xmms-alsa = %version-%release > >%description out-alsa >Output plugin for xmms to use with ALSA > >%description out-alsa -l ru_RU.KOI8-R >íÏÄÕÌØ ×Ù×ÏÄÁ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó ALSA > >%description out-alsa -l uk_UA.KOI8-U >íÏÄÕÌØ ×É×ÏÄÕ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ ¦Ú ALSA > >%package out-diskwriter >Summary: DiskWriter output plugin >Summary(ru_RU.KOI8-R): íÏÄÕÌØ ×Ù×ÏÄÁ × ÆÁÊÌ >Summary(uk_UA.KOI8-U): íÏÄÕÌØ ×É×ÏÄÕ × ÆÁÊÌ >Group: Sound >Requires: %name = %version-%release >Obsoletes: xmms-diskwriter < 1.2.8-alt2 >Provides: xmms-diskwriter = %version-%release > >%description out-diskwriter >Output plugin for xmms in order to output *.wav files instead of playing >sound on the soundcard. > >%description out-diskwriter -l ru_RU.KOI8-R >íÏÄÕÌØ ×Ù×ÏÄÁ ÄÌÑ ÚÁÐÉÓÉ wav-ÆÁÊÌÏ× ×ÍÅÓÔÏ ×ÏÓÐÒÏÉÚ×ÅÄÅÎÉÑ > >%description out-diskwriter -l uk_UA.KOI8-U >íÏÄÕÌØ ×É×ÏÄÕ ÄÌÑ ÚÁÐÉÓÕ wav-ÆÁÊÌ¦× ÚÁͦÓÔØ ×¦ÄÔ×ÏÒÅÎÎÑ > >%package out-esd >Summary: ESound output plugin >Summary(ru_RU.KOI8-R): íÏÄÕÌØ ×Ù×ÏÄÁ ÞÅÒÅÚ ESound >Summary(uk_UA.KOI8-U): íÏÄÕÌØ ×É×ÏÄÕ ÞÅÒÅÚ ESound >Group: Sound >Icon: xmms-esd-logo.xpm >BuildPreReq: esound-devel >Requires: %name = %version-%release >Requires: esound >= 0.2.14 >Obsoletes: x11amp-esd xmms-esd < 1.2.8-alt2 >Provides: xmms-esd = %version-%release > >%description out-esd >Output plugin for xmms to use with the ESD > >%description out-esd -l ru_RU.KOI8-R >íÏÄÕÌØ ×Ù×ÏÄÁ, ÐÒÉÍÅÎÑÅÍÙÊ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ESound > >%description out-esd -l uk_UA.KOI8-U >íÏÄÕÌØ ×É×ÏÄÕ, ÝÏ ÚÁÓÔÏÓÏ×Õ¤ÔØÓÑ ÐÒÉ ÎÅÏÂȦÄÎÏÓÔ¦ ×ÉËÏÒÉÓÔÁÎÎÑ ESound > >%package vis-mesa >Summary: Visualization plugins that use the Mesa3D library >Summary(ru_RU.KOI8-R): íÏÄÕÌÉ ×ÉÚÕÁÌÉÚÁÃÉÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Mesa3D >Summary(uk_UA.KOI8-U): íÏÄÕ̦ צÚÕÁ̦ÚÁæ§ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ Mesa3D >Group: Sound >Icon: xmms-mesa-logo.xpm >Requires: %name = %version-%release >BuildPreReq: Mesa-devel >Obsoletes: xmms-mesa < 1.2.8-alt2 >Provides: xmms-mesa = %version-%release > >%description vis-mesa >3D Visualization plugins for XMMS that use the Mesa3d library > >%description vis-mesa -l ru_RU.KOI8-R >íÏÄÕÌØ ×ÉÚÕÁÌÉÚÁÃÉÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ 3D-ÜÆÆÅËÔÏ× > >%description vis-mesa -l uk_UA.KOI8-U >íÏÄÕÌØ ×¦ÚÕÁ̦ÚÁæ§ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ 3D-ÅÆÅËÔ¦× > >%package -n wmxmms >Summary: XMMS applet for WindowMaker >Group: Graphical desktop/Window Maker >Requires: %name = %version-%release > >%description -n wmxmms >XMMS applet for WindowMaker. > >You may also want to take a look at wmusic. > >%description -n wmxmms -l ru_RU.KOI8-R >áÐÌÅÔ XMMS ÄÌÑ WindowMaker. > >÷ ÏÔÌÉÞÉÅ ÏÔ wmusic, ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ËÉÒÉÌÌÉÃÕ. > >%description -n wmxmms -l uk_UA.KOI8-U >áÐÌÅÔ XMMS ÄÌÑ WindowMaker. > >îÁ צÄͦÎÕ ×¦Ä wmusic, ΊЦÄÔÒÉÍÕ¤ ËÉÒÉÌÉÃÀ. > >%package cyr-setup >Summary: Script to auto-tune XMMS for cyrillic tags >Summary(ru_RU.KOI8-R): óËÒÉÐÔ ÄÌÑ Á×ÔÏÎÁÓÔÒÏÊËÉ XMMS ÐÏÄ ËÉÒÉÌÌÉÃÕ >Summary(uk_UA.KOI8-U): óËÒÉÐÔ ÄÌÑ Á×ÔÏÎÁÌÁÛÔÕ×ÁÎÎÑ XMMS Ð¦Ä ËÉÒÉÌÉÃÀ >Summary(be_BY.CP1251): Ñöýíàð à¢òàìàòû÷íàå íàëàäê³ ïðàöû XMMS ç ê³ðûë³÷íûì³ øðûôòàì³ >Requires: XFree86-cyr_rfx-fonts-koi8-u XFree86-cyr_rfx-fonts-cp1251 xmms >Requires: xorg-x11-cyrillic-fonts >Group: Sound > >%description cyr-setup >This package is of use to Cyrillic users only. > >%description cyr-setup -l ru_RU.KOI8-R >üÔÏÔ ÐÁËÅÔ ÐÏÍÏÖÅÔ ÐÏÌØÚÏ×ÁÔÅÌÑÍ XMMS ÎÁÓÔÒÏÉÔØ ÅÇÏ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ >ËÉÒÉÌÌÉÃÙ "ÏÄÎÉÍ ÝÅÌÞËÏÍ" > >%description cyr-setup -l uk_UA.KOI8-U >ãÅÊ ÐÁËÕÎÏË ÄÏÐÏÍÏÖÅ ËÏÒÉÓÔÕ×ÁÞÁÍ XMMS ÎÁÌÁÛÔÕ×ÁÔÉ ÊÏÇÏ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ >ËÉÒÉÌÉæ "ÏÄÎÉÍ Ë̦ËÏÍ" > >%description cyr-setup -l be_BY.CP1251 >Ãýòû ïàêåò äàïàìîæà êàðûñòàëüí³êàì XMMS íàëàäç³öü ÿãî äëÿ âûêàðûñòàíüíÿ >ê³ðûë³öû "àäíûì ø÷à¢÷êîì" > >%prep >%if %use_prever >%setup -n xmms-%version-%prever -q -a 70 -a 13 >%else >%if %use_rusxmms2 >%setup -n xmms-%version -q -a 270 -a 13 >%else >%setup -n xmms-%version -q -a 70 -a 13 >%endif >%endif > >%patch1 -p1 >%patch4 -p1 >%if %use_rusxmms2 >## with this patch, rusxmms2 apply failed. check it later >%else >%patch5 -p1 >%endif >%patch6 -p1 > >%patch8 -p1 > >%patch41 -p1 >%patch44 -p1 >%patch46 -p1 >%patch47 -p1 > >%patch70 -p1 >%patch71 -p1 > ># RH/ASP patches ># Use RTLD_LAZY, not RTLD_NOW >%patch52 -p1 -b .lazy > >%patch56 -p1 -b .alsa > >#patch57 -p1 -b .winlist > ># id3v2 >%if %use_rusxmms2 >## with this patch, rusxmms2 apply failed. check it later >%else >%if %build_id3v2 >%patch60 -p1 -b .id3v2 >%endif >%endif > ># ID3 recoding patch (rusxmms) >%if %build_recode >%if %use_rusxmms2 ># new shining rusxmms 2 >pushd RusXMMS2 >%if %build_id3v2 >./apply-id3v2.sh >%else >./apply.sh >%endif >popd >%else ># ancient rusxmms >%if %build_id3v2 >%patch -p1 -s < xmms_id3v2-ds-recode.patch >%else >%patch -p1 -s < xmms-ds-recode.patch >%endif >#patch62 -p1 >%endif >%endif > >%if %new_vorbis >%patch63 -p1 -b .new_vorbis >%endif > >%if %use_rusxmms2 >%else ># another 1.2.9 fix from ds >%patch -p1 -s < recode.addons/xmms-ds-ctrl3.patch >%endif > >%patch91 -p1 >%patch92 -p1 >%patch93 -p1 >%patch94 -p1 >%patch95 -p1 > ># subqueue management -- 1..9 keys set queue number, ># Ctrl-1..9 exchange it with an existing one; ># contact Boldin Pavel <ldavinchi inbox ru> for details >#patch61 -p1 > >%define _optlevel 3 >%add_optflags %optflags_notraceback -funroll-all-loops >%add_optflags -fexpensive-optimizations -fomit-frame-pointer >%set_verify_elf_method textrel=relaxed > >%build >libtoolize --copy --force >aclocal -I m4 >autoconf >automake -a >pushd libxmms >aclocal -I ../m4 >autoconf >popd > >export CFLAGS="%optflags `glib-config --cflags` -I%_x11includedir/GL $(orbit-config --cflags client server)" > >%configure \ >%ifarch %{ix86} > --enable-3dnow \ > --enable-simd \ >%endif > --enable-recode \ > --enable-texthack >%make > >%install >mkdir -p %buildroot{%_menudir,%_liconsdir,%_miconsdir} >%make DESTDIR=%buildroot install > >install -pD -m644 %SOURCE75 %buildroot%_datadir/mime-info/xmms.keys > ># icons >install -m644 $RPM_SOURCE_DIR/xmms-logo.xpm %buildroot%_datadir/xmms/xmms.xpm >install -m755 -d %buildroot%_datadir/pixmaps/ >ln -s ../xmms/xmms.xpm %buildroot%_datadir/pixmaps/ > >bzcat %SOURCE10 > %buildroot%_miconsdir/%name.xpm >bzcat %SOURCE11 > %buildroot%_iconsdir/%name.xpm >bzcat %SOURCE12 > %buildroot%_liconsdir/%name.xpm > >install -m644 %SOURCE5 %buildroot%_menudir/%name >install -m644 %SOURCE6 %buildroot%_menudir/wmxmms > >install -pD -m644 %SOURCE71 %buildroot%_sysconfdir/rpm/macros.d/%name > ># cyr setup >install -pD -m755 %SOURCE72 %buildroot%_bindir/xmms-cyr-setup.sh >install -pD -m644 %SOURCE73 %buildroot%_menudir/xmms-cyr-setup > ># wrapper >mv %buildroot%_bindir/xmms %buildroot%_bindir/xmms-bin >install -pD -m755 %SOURCE74 %buildroot%_bindir/xmms >%if %build_recode >subst 's,@@RECODE@@,yes,' %buildroot%_bindir/xmms >%else >subst 's,@@RECODE@@,no,' %buildroot%_bindir/xmms >%endif > ># packaging policy >install -p -m644 %SOURCE80 $RPM_BUILD_DIR/%name-%version/README.ALT-koi8r > ># FAQ >install -p -m644 %SOURCE81 $RPM_BUILD_DIR/%name-%version/\#xmms-faq.html > ># desktop entry >install -pD -m644 %SOURCE90 %buildroot%_datadir/applications/%name.desktop > >gzip -9nf ChangeLog ||: > >%find_lang %name >#add_verify_elf_skiplist %buildroot%_libdir/%name/*/* >#set_verify_elf_method unresolved=relaxed > >%post >%post_ldconfig >%update_menus > >%postun >%postun_ldconfig >%clean_menus > >%post cyr-setup >%update_menus > >%postun cyr-setup >%clean_menus > >%post -n wmxmms >%update_menus > >%postun -n wmxmms >%clean_menus > >%files -f %name.lang >%doc AUTHORS ChangeLog.gz NEWS* README* TODO >%if %use_rusxmms2 >%else >%doc recode.docs/README*.rus >%endif >%dir %_datadir/%name >%dir %_libdir/%name/ >%dir %_libdir/%name/* >%_bindir/%name >%_bindir/%name-bin >%_libdir/%name/Input/libcdaudio* >%_libdir/%name/Input/libmpg123* >%_libdir/%name/Input/libtonegen* >%_libdir/%name/Input/libwav* >%_libdir/%name/Output/libOSS* >%_libdir/%name/General/* >%_libdir/%name/Effect/* >%_libdir/%name/Visualization/libbscope* >%_libdir/%name/Visualization/libsanalyzer* >%_datadir/%name/xmms.xpm >%_datadir/mime-info/xmms.keys >%_datadir/applications/%name.desktop >%_datadir/pixmaps/* >%_iconsdir/%name.xpm >%_miconsdir/%name.xpm >%_liconsdir/%name.xpm >%_menudir/%name >%_man1dir/xmms.1.* > >%files -n libxmms >%_libdir/libxmms.so.* > >%files -n libxmms-devel >%_libdir/lib*.so >%_includedir/* >%_datadir/aclocal/xmms.m4 >%_bindir/xmms-config >%_sysconfdir/rpm/macros.d/%name > >%if %build_static >%files -n libxmms-devel-static >%_libdir/lib*.a >%endif > >%files in-mikmod >%_libdir/xmms/Input/libmikmod* > >%files in-vorbis >%_libdir/xmms/Input/libvorbis* > >%files out-alsa >%_libdir/xmms/Output/libALSA* > >%files out-esd >%_libdir/xmms/Output/libesdout* > >%files out-diskwriter >%_libdir/xmms/Output/libdisk_writer* > >%files vis-mesa >%_libdir/xmms/Visualization/libogl_spectrum* > >%files -n wmxmms >%_bindir/wmxmms >%_man1dir/wmxmms.1.* >%_datadir/xmms/wmxmms.* >%_menudir/wmxmms > >%files cyr-setup >%_bindir/xmms-cyr-setup.sh >%_menudir/xmms-cyr-setup > ># TODO: ># - seperate in-mp3, possibly in-wav & co? (PLD-style) ># - sort out Dag's patches (default skin, alsa, ...) ># when/if time comes for them here ># - have another look at xmms-1.2.10-gentoo-patches ># - test _optlevel s on older hardware? > >%changelog >* Sun Dec 17 2006 Michael Shigorin <mike@altlinux.org> 20061217:1.2.10-alt12 >- applied id3v2 segfault fix by Suren Chilingaryan (#10258) >- borrowed xmms.desktop from Gentoo, added be/ru/uk stubs (also #3777) >- removed old hack for "new" (actually broken) libvorbis build > introduced in 1.2.10-alt7 >- added queue control patch for better imms (closes: #8576) > >* Mon Jun 05 2006 Michael Shigorin <mike@altlinux.org> 20060605:1.2.10-alt11 >- applied patch provided and recommended by xmms-crossfade author > (hopefully should avoid lockups) > NB: works with rebuilt crossfade plugin, or segfaults on song change > with older one! >- applied patch by Artem Delendik (u2u nm ru) to fix pause with various > ALSA configurations (#7857, XMMS #1842) >- minor spec cleanup >- 1.2.10-alt10.gns2 changelog pretty-printed >- added xorg-x11-cyrillic-fonts to xmms-cyr-setup requires (#8002) > >* Mon May 15 2006 Nick S. Grechukh <gns@altlinux.org> 20060515:1.2.10-alt10.gns2 >- merged with mike@. >- both unmerged specs added as sources 201,202. >- xmms.keys moved to separate source instead of in-spec. >- removed creation of pkgdocdir. >- Removed BR on ORBit-devel. >- Fixed build with gcc 4.1. > >* Mon May 08 2006 Nick S. Grechukh <gns@altlinux.org> 20060508:1.2.10-alt10.gns1 >- merged with latest mike@ stuff > >* Mon May 08 2006 Michael Shigorin <mike@altlinux.org> 20060508:1.2.10-alt10 >- compressed changelog (thanks wrar@ for alerting) > >* Mon Dec 26 2005 Michael Shigorin <mike@altlinux.org> 20051226:1.2.10-alt8.M30.1 >- enhance wrapper/cyrsetup to support UTF-8 (yay!) > NB: Unicode support updated gtk+ >= 1.2.10-alt13.M30.1 > or manual gtkrc.utf8 fixup > >* Sun Nov 27 2005 Nick S. Grechukh <gns@altlinux.org> 20051127:1.2.10-alt9.gns4 >- RusXMMS2 > >* Mon Oct 10 2005 Michael Shigorin <mike@altlinux.org> 20051010:1.2.10-alt9 >- an attempt to workaround X.org/Composite/GTK1 bugs within wrapper > (http://bugs.xmms.org/show_bug.cgi?id=1907) > >* Sun Aug 07 2005 Eugene Vlasov <eugvv@altlinux.ru> 20050808:1.2.10-alt8 >- NMU: Fixed saving TYER (year) frame in id3v2 (#7555) > >* Sat Aug 06 2005 Boldin Pavel <bp@altlinux.ru> 20050806:1.2.10-alt7.1 >- NMU: ALSA autodetect added, removed output_plugin from xmms-wrapper.sh > >* Thu Jul 21 2005 Michael Shigorin <mike@altlinux.org> 20050721:1.2.10-alt7 >- removed soundwrapper support (see also #7303) >- q&dh for the latest vorbis headers changes (1.1.1-alt1) > >* Tue Jun 14 2005 Michael Shigorin <mike@altlinux.org> 20050603:1.2.10-alt6 >- added post-1.2.10 fix for #7065 (XMMS bug #1583), should eliminate > random crashes with any non-official plugins > >* Fri Jun 03 2005 Michael Shigorin <mike@altlinux.ru> 20050603:1.2.10-alt5 >- rusxmms patch to csa28, thanks Suren Chilingaryan > (should fix segfault on start in some situations) > >* Tue May 03 2005 Michael Shigorin <mike@altlinux.ru> 20050503:1.2.10-alt4 >- (really Sat Apr 30 2005, incoming lags :) >- removed patch55 (ARTS autodetection -- done with soundwrapper anyways) > (partially #3874; #5451, #5730, #6718. *ouch*) >- small shuffle: /usr/bin/xmms is now wrapper with binary in xmms-bin > (should fix "first run from console results in krakozabras" trouble) > (could cause keyboard shortcuts reset) [test please] >- added small check to wrapper (should fix "segfault on start", #3874); > one more to cope with non-recode-enabled build (can use cp1251), #6752 >- fixed #6008; thanks Ilya Mashkin (oddity@) for report/patch >- merged alsa-mono-vol-adjust patch from PLD >- merged some Dag's patches (autoconf 1.8 "underquoted" + some for TODO) >- added m4 pack from gentoo to cope with recent autotools demands >- added #xmms-faq.html to docs >- spec cleanup: BuildPreReq unneeded >- patch46 fixed by Alex Gorbachenko (algor@)... really trivial problem > but the one breaking C++ builds with libxmms (#6195) >- added subqueue patch (#61) by Boldin Pavel <ldavinchi inbox.ru>; > not applied by default, please apply/build/test/report >- rusxmms up to csa27.4; disabled for now :( -- still causes segfaults > [reminder: #6752] > >* Tue May 25 2004 Michael Shigorin <mike@altlinux.ru> 20040525:1.2.10-alt3 >- removed patch56 (NetWM problem was in WindowMaker patches) >- fixed wrapper (honored only explicit LC_CTYPE, all my fault) >- freshened csa patch to 1.2.10-csa27.3 (no changes) > >* Tue Mar 02 2004 Michael Shigorin <mike@altlinux.ru> 20040302:1.2.10-alt2 >- fixed arts autodetect patch (regarding library permissions) >- finally fixed #3777 (multi-file DnD support in menufile); > great thanks for reporting/fixing to Dmitry Vukolov (dav@)! >- fixed "more" NetWM support to behave as in 1.2.8 and before; > thanks for patience and advice to Sergey Pinaev (dfo@)! > >* Tue Feb 24 2004 Michael Shigorin <mike@altlinux.ru> 20040224:1.2.10-alt1 >- 1.2.10 >- csa27.3 > >* Sat Jan 31 2004 Michael Shigorin <mike@altlinux.ru> 20040131:1.2.9-alt1 >- 1.2.9 >- csa27 (plus one more fix) >- using id3v2-aware branch of rusxmms (csa) patch >- patch60 (id3v2): 1.2.9 flavour >- patch45 disabled for now (4/5, 1/2 failed) >- patch44 updated against 1.2.9 >- patch0 merged to upstream (alsa+crossfade) >- drop gnomexmms ("I'll follow upstream", almost The Beatles :) > >* Fri Jan 23 2004 Michael Shigorin <mike@altlinux.ru> 20040123:1.2.8-alt7 >- *fixed* xmms-wrapper.sh (forgot to refresh the source from test script) > >* Mon Jan 19 2004 Michael Shigorin <mike@altlinux.ru> 20040119:1.2.8-alt6 >- fixed xmms-wrapper.sh (was broken regarding parameters) (#3513) > thanks Dmitry Vukolov (dav@) for pointing out this silly thinko! >- added Belarussian subpackage descriptions, > thanks to Vital Khil'ko <vk@> >- rusxmms to 1.2.8-csa23.2: > - upstream fixed "Jump to" window recoding; > - partially (.rus) included docs >- aclocal-mess-cleanup patch (see alt5) now applied >- moved xmms.keys from gnome subpackage to main one >- moved wmxmms to subpackage, added menufile >- built against libalsa-1.0.1 (shouldn't matter) >- spec cleanup > >* Wed Jan 07 2004 Michael Shigorin <mike@altlinux.ru> 20040107:1.2.8-alt5 >- added id3v2 patch by Yonas <yonas_ yahoo com> (#3392, xmms #335); > adapted for use with rusxmms-patched 1.2.8 by Alexey Morozov <morozov@> >- added aclocal-mess-cleanup patch by Alexey Morozov <morozov@> > (not applied for now, waiting 'till libtool gets fixed) >- added cyr-setup subpackage to enable single-click ready-to-use XMMS > for Belarussian, Russian and Ukrainian users >- added wrapper to do the cyr init for first run with cyrillic locales >- added README.ALT containing packaging policy >- added Ukrainian subpackage descriptions >- fixed annoying "xmms-logo.xpm: file listed twice" :-) > >* Sun Jan 04 2004 Michael Shigorin <mike@altlinux.ru> 20040104:1.2.8-alt4 >- one-liner fix for crossfade + alsa-out segfault on exit (#3427); > thanks to Peter Eisenlohr <p.eisenlohr gmx net> for that >- cleaned up "without-gnome" build deps >- spec cleanup (one more stale #patch removed) > >* Fri Dec 05 2003 Michael Shigorin <mike@altlinux.ru> 20031205:1.2.8-alt3 >- rusxmms to csa22.2 >- TEXTREL workaround (won't fix asm for Input/libmpg123.so) >- package ALSA output plugin (got included in 1.2.8) >- disabled building static libraries by default >- removed *.la from devel subpackage > >* Tue Oct 28 2003 Michael Shigorin <mike@altlinux.ru> 20031028:1.2.8-alt2.22.1 >- csa22.1 > >* Mon Oct 27 2003 Michael Shigorin <mike@altlinux.ru> 20031027:1.2.8-alt2.22 >- updated rusxmms to csa22 > >* Sat Oct 25 2003 Michael Shigorin <mike@altlinux.ru> 20031025:1.2.8-alt2 >- moving to PLD-like plugin package naming scheme >- introduced %_sysconfdir/rpm/macros.d/%name in lib%name-devel >- rusxmms updated to 1.2.8-csa21.1 (dynamic enca support, minor fixes) >- fixed some source file permissions > >* Fri Oct 24 2003 Michael Shigorin <mike@altlinux.ru> 1.2.8-alt1.20 >- rusxmms updated to 1.2.8-csa20 (full enca support, streaming fixes) > >* Fri Oct 24 2003 Michael Shigorin <mike@altlinux.ru> 1.2.8-alt1 >- 1.2.8 >- removed idcin (excluded in upstream) >- changed recode patch to rusxmms.sf.net's version (1.2.8-csa19) > as it's up to date and active >- removed perversive (gc) build of xmms-shell and sox effects: > xmms-shell is built separately and sox is outdated (source removed from > author's site) and widely outperformed by xmms-ladspa) >- fixed patch55 (arts plugin autodetect) >- removed old-forgotten libxmms.so.0 symlink >- spec cleanup > >* Thu Oct 31 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt7 >- Added patches from Alexey Morozov <morozov@novosoft.ru> > - Re-applied GTK+ File Browsing fix patch > - Re-applied autoconf-2.5 / automake-1.6 compatibility patches > - automake-1.6 fixes for build process >- Fixed xmms-locallib patch > >* Thu Oct 24 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt6 >- Rebuilt in new environment >- Updated xmms-shell to 0.99.3 >- Now we don't build xmms-gnome package > >* Wed Aug 27 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt5 >- Fixed recoding - now xmms don't recode characters that absent in > result codeset. Thnx to Vitaly Lipatov >- Added gcc3 patches from MDK > >* Wed Jul 31 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt4 >- Rebuilt with new OGG >- Changed make_build to make - bugs with man pages > >* Mon Apr 29 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt3 >- Package xmms splitted to xmms & libxmms > >* Thu Apr 11 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt2 >- Updated xmms-shell & 3dse plugins to latest versions > >* Tue Mar 05 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.7-alt1 >- 1.2.7 >- Fixed Russian description for xmms package > >* Thu Jan 24 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.6-alt1 >- 1.2.6-release >- Updated rus & intl patches - fixed some bugs (Apply in preferences > & Vorbis recoding) >- Updated russian translation file > >* Mon Dec 10 2001 Konstantin Volckov <goldhead@altlinux.ru> 1.2.6-alt0.2.pre1 >- Fixed requires for xmms-vorbis (>= 1.0rc2). Thanx to Mikhail Yakshin. >- Fixed Requires (%version-%release). > >* Fri Dec 07 2001 Konstantin Volckov <goldhead@altlinux.ru> 1.2.6-alt0.1.pre1 >- 1.2.6-pre1 >- Fixed filelist >- Some spec cleanup > >* Mon Nov 19 2001 Mikhail Zabaluev <mhz@altlinux.ru> 1.2.5-alt3 >- Fixed ORBit cflags > >* Thu Jun 28 2001 Konstantin Volckov <goldhead@altlinux.ru> 1.2.5-alt2 >- Fixed plugin.h > >* Wed Jun 20 2001 Konstantin Volckov <goldhead@altlinux.ru> 1.2.5-alt1 >- Update to new version - 1.2.5 >- Fix some patches >- Added manpages to xmms >- Remove all entries in changelog before 2001 >- Some spec cleanup > >* Wed Apr 25 2001 Kostya Timoshenko <kt@altlinux.ru> 1.2.4-ipl7mdk >- Moved static libraries to devel-static subpackage. > >* Fri Mar 16 2001 Konstantin Volckov <goldhead@linux.ru.net> 1.2.4-ipl6mdk >- Final rebuild for RE > >* Mon Mar 12 2001 Kostya Timoshenko <kt@petr.kz> 1.2.4-ipl5mdk >- added a patch to fix wchar_t to GdkWChar conversion problem in > playlist_list.c, thanks to Chun-Chung Chen <cjj@u.washington.edu> >- Geoffrey Lee <snailtalk@mandrakesoft.com> > - Ugly hack to make it build with the latest glib/gtk. > >* Fri Feb 9 2001 Kostya Timoshenko <kt@petr.kz> 1.2.4-ipl4mdk >- change tag Group > >* Tue Jan 16 2001 Kostya Timoshenko <kt@petr.kz> >- fix lib policy > >* Tue Jan 2 2001 Kostya Timoshenko <kt@petr.kz> >- Use patches by Konstantin Volckov <goldhead@linux.ru.net> >- Build for RE
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 8576
:
1269
| 1721