1 Summary: Mixxx - DJ tool
2 Summary(hu.UTF-8): Mixxx - DJ program
3 Summary(pl.UTF-8): Mixxx - narzędzie dla DJ-ów
8 Group: X11/Applications/Multimedia
9 Source0: http://downloads.mixxx.org/mixxx-%{version}/%{name}-%{version}-src.tar.gz
10 # Source0-md5: 89ee8ba60824919d8dd1194287bda259
12 URL: http://mixxx.org/
13 BuildRequires: OpenGL-GLU-devel
14 BuildRequires: Qt3Support-devel
15 BuildRequires: QtOpenGL-devel
16 BuildRequires: QtScript-devel
17 BuildRequires: QtSvg-devel
18 BuildRequires: QtWebKit-devel
19 BuildRequires: QtXmlPatterns-devel
20 BuildRequires: audiofile-devel
21 BuildRequires: fftw-devel
22 BuildRequires: jack-audio-connection-kit-devel
23 BuildRequires: libid3tag-devel
24 BuildRequires: libmad-devel
25 BuildRequires: libshout-devel
26 BuildRequires: libsndfile-devel
27 BuildRequires: libvorbis-devel
28 BuildRequires: pkgconfig
29 BuildRequires: portaudio-devel
30 BuildRequires: portmidi-devel >= 217
31 BuildRequires: qt4-build
32 BuildRequires: qt4-linguist
33 BuildRequires: rpmbuild(macros) >= 1.566
35 BuildRequires: vamp-devel
36 BuildRequires: sed >= 4.0
37 Requires: QtSql-sqlite3
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 Mixxx is an open source DJ tool designed for both professional and
44 %description -l hu.UTF-8
45 Mixxx egy nyílt forrású DJ eszköz profi és amatőr DJ-knek egyaránt.
47 %description -l pl.UTF-8
48 Mixxx to mające otwarte źródła narzędzie dla DJ-ów zaprojektowane
49 zarówno dla profesjonalistów jak i amatorów.
52 Summary: The core skins for Mixxx
53 Summary(hu.UTF-8): Alap skinek a Mixxx-hez
54 Group: X11/Applications/Multimedia
56 %description skins-core
57 The core skins for Mixxx.
59 %description skins-core -l hu.UTF-8
60 Alap skinek a Mixxx-hez.
63 Summary: Translations for Mixxx
64 Summary(hu.UTF-8): Nyelvi fájlok a Mixxx-hez
65 Group: X11/Applications/Multimedia
67 %description translations
68 Translations for Mixxx.
70 %description translations -l hu.UTF-8
71 Nyelvi fájlok a Mixxx-hez.
78 export CXXFLAGS="%{rpmcxxflags}"
79 export CCFLAGS="%{rpmcflags}"
81 export QMAKE_CXX="%{__cxx}"
85 rm -rf $RPM_BUILD_ROOT
86 export CXXFLAGS="%{rpmcxxflags}"
87 export CCFLAGS="%{rpmcflags}"
89 export QMAKE_CXX="%{__cxx}"
90 %scons install install_root=$RPM_BUILD_ROOT install
92 # I don't know why doesn't use 'prefix' option...
93 install -d $RPM_BUILD_ROOT%{_prefix}
94 mv $RPM_BUILD_ROOT/{bin,share} $RPM_BUILD_ROOT%{_prefix}
96 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/mixxx
99 rm -rf $RPM_BUILD_ROOT
102 %defattr(644,root,root,755)
103 %doc README Mixxx-Manual.pdf
104 %attr(755,root,root) %{_bindir}/mixxx
105 %dir %{_datadir}/mixxx
106 %dir %{_datadir}/mixxx/skins
107 %dir %{_datadir}/mixxx/translations
108 %{_datadir}/mixxx/skins/cross.*
109 # This is the default skin
110 %{_datadir}/mixxx/skins/Outline1024x600-Netbook
111 # %{_datadir}/mixxx/skins/outlineNetbook
112 %{_datadir}/mixxx/schema.xml
113 %{_datadir}/mixxx/controllers
114 %{_datadir}/mixxx/keyboard
115 %{_desktopdir}/%{name}.desktop
116 %{_pixmapsdir}/%{name}-icon.png
119 %defattr(644,root,root,755)
120 %{_datadir}/mixxx/translations/*
123 %defattr(644,root,root,755)
124 %{_datadir}/mixxx/skins/*
125 %exclude %{_datadir}/mixxx/skins/cross.*
126 %exclude %{_datadir}/mixxx/skins/Outline1024x600-Netbook