]> git.pld-linux.org Git - packages/audacious.git/blame - audacious.spec
- enable qt gui
[packages/audacious.git] / audacious.spec
CommitLineData
573613ac
AM
1# TODO:
2# - split gtk and qt libs
1af83b02
ŁK
3Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+
4Summary(hu.UTF-8): Zenelejátszó WinAmp-szerű felülettel GTK+-t használó rendszerekhez
5Summary(pl.UTF-8): Odtwarzacz dźwięku z interfejsem WinAmpa dla GTK+
82acba88 6Name: audacious
6dca3cd0
AM
7Version: 3.6.1
8Release: 1
f2308ccc 9License: BSD
f7e744a4 10Group: X11/Applications/Sound
c4d491ce 11Source0: http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
6dca3cd0 12# Source0-md5: 8bfec6d11a05f4be6cf9eab4e18be307
b6d3d1b4 13URL: http://audacious-media-player.org/
573613ac
AM
14BuildRequires: Qt5Core-devel
15BuildRequires: Qt5Gui-devel
16BuildRequires: Qt5Widgets-devel
f7e744a4 17BuildRequires: autoconf >= 2.59
82acba88 18BuildRequires: automake
5c5d7fd5 19BuildRequires: cairo-devel >= 1.6
793d7774 20BuildRequires: dbus-devel >= 0.60
21BuildRequires: dbus-glib-devel >= 0.60
22ee5c7a 22BuildRequires: gettext-tools
5c5d7fd5 23BuildRequires: glib2-devel >= 1:2.28
1af83b02 24BuildRequires: gtk+3-devel >= 3.0.0
1af83b02 25BuildRequires: libguess-devel >= 1.1
d80a257b 26BuildRequires: libstdc++-devel
5c5d7fd5 27BuildRequires: pango-devel >= 1:1.20
82acba88 28BuildRequires: pkgconfig
f7e744a4 29BuildRequires: rpmbuild(macros) >= 1.198
35553da9 30Requires(post,postun): desktop-file-utils
f7e744a4 31Requires: %{name}-libs = %{version}-%{release}
d672c132 32Requires: audacious-output-plugin
bc8bd1ed 33Requires: audacious-transport-unix_io
64ba6de7 34Suggests: %{name}-general-skins
793d7774 35Obsoletes: audacious-container-mms
36Obsoletes: audacious-container-stdio
37Obsoletes: audacious-general-audioscrobbler
38Obsoletes: audacious-general-curl
4652f2d8 39Obsoletes: audacious-general-evdev
f2308ccc 40Obsoletes: audacious-general-mtp_up
4652f2d8 41Obsoletes: audacious-general-streambrowser
25a74cef 42Obsoletes: audacious-general-vfstrace
72f4a0d3 43Obsoletes: audacious-input-alac
793d7774 44Obsoletes: audacious-input-cdaudio
ec47353c 45Obsoletes: audacious-input-cube
8b17fc81 46Obsoletes: audacious-input-demac
793d7774 47Obsoletes: audacious-input-flac
48Obsoletes: audacious-input-mikmod
49Obsoletes: audacious-input-mpc
50Obsoletes: audacious-input-mpg123
ec47353c 51Obsoletes: audacious-input-mplayer
72f4a0d3 52Obsoletes: audacious-input-musepack
793d7774 53Obsoletes: audacious-input-sap
8b17fc81
PG
54Obsoletes: audacious-input-timidity
55Obsoletes: audacious-input-tta
f82ba97c 56Obsoletes: audacious-input-wav
72f4a0d3 57Obsoletes: audacious-input-wma
793d7774 58Obsoletes: audacious-output-ALSA
59Obsoletes: audacious-output-OSS
b3bdfd64 60Obsoletes: audacious-output-arts
793d7774 61Obsoletes: audacious-output-disk
25a74cef 62Obsoletes: audacious-output-icecast
793d7774 63Obsoletes: audacious-output-lame
f2308ccc
KK
64Obsoletes: audacious-output-null
65Obsoletes: audacious-output-oss
f7e744a4 66Obsoletes: audacious-static
793d7774 67Obsoletes: audacious-transport-curl
ec47353c 68Obsoletes: audacious-visualization-iris
d00a4609 69Obsoletes: audacious-visualization-moodbar
4652f2d8 70Obsoletes: audacious-visualization-paranormal
71Obsoletes: audacious-visualization-projectM
d00a4609 72Obsoletes: audacious-visualization-rocklight
49412048 73Obsoletes: audacious-visualization-rootvis
793d7774 74Obsoletes: audacious-visualization-rovascope
4652f2d8 75Obsoletes: audacious-visualization-spectrum
1356ee79
JB
76Obsoletes: beep-media-player
77Obsoletes: bmp
185ebe7d
JB
78Obsoletes: bmp-visualization-minilcd
79Obsoletes: bmp-visualization-wmdiscotux
5804e54e 80# sr@Latn vs. sr@latin
81Conflicts: glibc-misc < 6:2.7
82acba88
MC
82BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
83
84%description
f7119ba7
MC
85Audacious is a media player based on BMP. Since the development of the
86former project had been terminated, this fork was created.
82acba88 87
b3bdfd64 88%description -l hu.UTF-8
d25f737a
ŁK
89Audacious egy BMP-n alapuló médialejátszó. Amióta a kiinduló projekt
90fejlesztése abbamaradt, ez a leszármazott létrejött.
b3bdfd64 91
2c329446
JR
92%description -l pl.UTF-8
93Audacious to odtwarzacz mediów oparty na BMP. Powstał on ponieważ
94rozwój pierwowzoru został zakończony.
82acba88
MC
95
96%package libs
896b8667 97Summary: Audacious media player libraries
b3bdfd64 98Summary(hu.UTF-8): Audacious médialejátszó könyvtár
896b8667
JB
99Summary(pl.UTF-8): Biblioteki odtwarzacza multimedialnego Audacious
100Group: X11/Libraries
5c5d7fd5
JB
101Requires: cairo >= 1.6
102Requires: glib2 >= 1:2.28
1af83b02 103Requires: gtk+3 >= 3.0.0
5c5d7fd5 104Requires: pango >= 1:1.20
1356ee79
JB
105Obsoletes: beep-media-player-libs
106Obsoletes: bmp-libs
82acba88
MC
107
108%description libs
896b8667 109Audacious media player libraries.
82acba88 110
b3bdfd64
ZU
111%description libs -l hu.UTF-8
112Audacious médialejátszó könyvtár.
113
2c329446 114%description libs -l pl.UTF-8
896b8667 115Biblioteki odtwarzacza multimedialnego Audacious.
82acba88
MC
116
117%package devel
118Summary: Header files for Audacious media player
b3bdfd64 119Summary(hu.UTF-8): Az audacious fejlécfájljai
fa7198b8 120Summary(pl.UTF-8): Pliki nagłówkowe odtwarzacza multimedialnego Audacious
82acba88 121Group: X11/Development/Libraries
f7e744a4 122Requires: %{name}-libs = %{version}-%{release}
5c5d7fd5 123Requires: cairo-devel >= 1.6
d25f737a 124Requires: dbus-glib-devel >= 0.60
5c5d7fd5 125Requires: glib2-devel >= 1:2.28
1af83b02 126Requires: gtk+3-devel >= 3.0.0
5c5d7fd5 127Requires: pango-devel >= 1:1.20
1356ee79
JB
128Obsoletes: beep-media-player-devel
129Obsoletes: beep-media-player-static
130Obsoletes: bmp-devel
131Obsoletes: bmp-static
82acba88
MC
132
133%description devel
134Header files required for compiling Audacious media player plugins.
135
b3bdfd64
ZU
136%description devel -l hu.UTF-8
137Az audacious fejlécfájljai.
138
2c329446
JR
139%description devel -l pl.UTF-8
140Pliki nagłówkowe potrzebne do kompilowania wtyczek odtwarzacza
82acba88
MC
141multimedialnego Audacious.
142
82acba88 143%prep
0801f6cc 144%setup -q
82acba88
MC
145
146%build
82acba88
MC
147%{__aclocal} -I m4
148%{__autoconf}
149%{__autoheader}
f40710b4 150%configure \
573613ac
AM
151 --enable-thunar \
152 --enable-qt
82acba88
MC
153%{__make}
154
155%install
156rm -rf $RPM_BUILD_ROOT
793d7774 157install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/{Container,Effect,General,Input,Output,Transport,Visualization}
82acba88
MC
158
159%{__make} install \
f7e744a4 160 DESTDIR=$RPM_BUILD_ROOT
bf452245 161
896b8667
JB
162%{__mv} $RPM_BUILD_ROOT%{_localedir}/fa{_IR,}
163%{__mv} $RPM_BUILD_ROOT%{_localedir}/id{_ID,}
88133fa3 164%{__mv} $RPM_BUILD_ROOT%{_localedir}/ml{_IN,}
896b8667 165%{__mv} $RPM_BUILD_ROOT%{_localedir}/pt{_PT,}
573613ac 166%{__mv} $RPM_BUILD_ROOT%{_localedir}/sr{_RS,}
82acba88
MC
167%find_lang %{name}
168
169%clean
170rm -rf $RPM_BUILD_ROOT
171
172%post
9b18c6e5 173%banner %{name} -e << EOF
174Remember to install appropriate input plugins for files
175you want to play!
176EOF
177
f7e744a4 178%update_desktop_database_post
82acba88
MC
179
180%postun
f7e744a4 181%update_desktop_database_postun
82acba88
MC
182
183%post libs -p /sbin/ldconfig
184%postun libs -p /sbin/ldconfig
185
186%files -f %{name}.lang
187%defattr(644,root,root,755)
f2308ccc 188%doc AUTHORS COPYING
f955fb45 189%attr(755,root,root) %{_bindir}/audacious
190%attr(755,root,root) %{_bindir}/audtool
896b8667
JB
191%{_mandir}/man1/audacious.1*
192%{_mandir}/man1/audtool.1*
82acba88 193%dir %{_datadir}/audacious
896b8667
JB
194%{_datadir}/audacious/images
195%{_desktopdir}/audacious.desktop
25a74cef 196%{_iconsdir}/hicolor/*/apps/audacious.*
9b18c6e5 197
198%files libs
199%defattr(644,root,root,755)
49412048 200%attr(755,root,root) %{_libdir}/libaudcore.so.*.*.*
6dca3cd0 201%attr(755,root,root) %ghost %{_libdir}/libaudcore.so.3
bc8bd1ed 202%attr(755,root,root) %{_libdir}/libaudgui.so.*.*.*
6dca3cd0 203%attr(755,root,root) %ghost %{_libdir}/libaudgui.so.3
573613ac
AM
204%attr(755,root,root) %{_libdir}/libaudqt.so.*.*.*
205%attr(755,root,root) %ghost %{_libdir}/libaudqt.so.0
49412048 206%attr(755,root,root) %{_libdir}/libaudtag.so.*.*.*
6dca3cd0 207%attr(755,root,root) %ghost %{_libdir}/libaudtag.so.2
793d7774 208%dir %{_libdir}/%{name}
209%dir %{_libdir}/%{name}/Container
210%dir %{_libdir}/%{name}/Effect
211%dir %{_libdir}/%{name}/General
212%dir %{_libdir}/%{name}/Input
213%dir %{_libdir}/%{name}/Output
214%dir %{_libdir}/%{name}/Transport
215%dir %{_libdir}/%{name}/Visualization
82acba88
MC
216
217%files devel
218%defattr(644,root,root,755)
7b0c1190 219%attr(755,root,root) %{_libdir}/libaudcore.so
bc8bd1ed 220%attr(755,root,root) %{_libdir}/libaudgui.so
573613ac 221%attr(755,root,root) %{_libdir}/libaudqt.so
49412048 222%attr(755,root,root) %{_libdir}/libaudtag.so
f7e744a4 223%{_includedir}/audacious
7b0c1190 224%{_includedir}/libaudcore
bc8bd1ed 225%{_includedir}/libaudgui
573613ac 226%{_includedir}/libaudqt
f7e744a4 227%{_pkgconfigdir}/audacious.pc
This page took 0.079517 seconds and 4 git commands to generate.