Blame idjc.spec

Nikos Roussos a00fcb9
Name:           idjc
comzeradd 326b739
Version:        0.8.7
db2e7a2
Release:        6%{?dist}
Nikos Roussos a00fcb9
Summary:        DJ application for streaming audio
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Group:          Applications/Multimedia
Nikos Roussos a00fcb9
License:        GPLv2+
Nikos Roussos a00fcb9
URL:            http://idjc.sourceforge.net
Nikos Roussos a00fcb9
Source0:        http://downloads.sourceforge.net/project/idjc/idjc/0.8/%{name}-%{version}.tar.gz
Nikos Roussos a00fcb9
Source1:        %{name}-README.Fedora
Nikos Roussos ad6ff06
#fix value error bug
Nikos Roussos ad6ff06
#http://sourceforge.net/tracker/?func=detail&atid=733855&aid=3531294&group_id=135773
Nikos Roussos ad6ff06
Patch0:         idjc-0.8.7-valueerror.patch
Nikos Roussos a00fcb9
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
BuildRequires:  pygtk2-devel
Nikos Roussos a00fcb9
BuildRequires:  python-mutagen
Nikos Roussos a00fcb9
BuildRequires:  jack-audio-connection-kit-devel
Nikos Roussos a00fcb9
BuildRequires:  libvorbis-devel
Nikos Roussos a00fcb9
BuildRequires:  libsamplerate-devel
Nikos Roussos a00fcb9
BuildRequires:  libsndfile-devel
Nikos Roussos a00fcb9
BuildRequires:  speex-devel
Nikos Roussos a00fcb9
BuildRequires:  flac-devel
Nikos Roussos a00fcb9
BuildRequires:  desktop-file-utils
Nikos Roussos ad6ff06
BuildRequires:  glib2-devel
Nikos Roussos ad6ff06
BuildRequires:  libshout-devel
Nikos Roussos a00fcb9
Requires:       python-mutagen
Nikos Roussos a00fcb9
Requires:       pulseaudio-module-jack
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
%description
Nikos Roussos a00fcb9
Internet DJ Console is a client for streaming live radio shows over the
Nikos Roussos a00fcb9
Internet using Icecast or Shoutcast servers. It has a two panel playlist mode,
Nikos Roussos a00fcb9
with automatic cross-fading. It uses jack as a back-end and it supports all
Nikos Roussos a00fcb9
major free audio codecs.
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
%prep
Nikos Roussos a00fcb9
%setup -q
Nikos Roussos ad6ff06
%patch0 -p1 -b .orig
Nikos Roussos a00fcb9
cp %{SOURCE1} README.Fedora
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
%build
Nikos Roussos a00fcb9
%configure
Nikos Roussos a00fcb9
make %{?_smp_mflags}
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
%install
Nikos Roussos a00fcb9
rm -rf %{buildroot}
Nikos Roussos a00fcb9
make install DESTDIR=%{buildroot}
comzeradd 326b739
%find_lang %{name}
Nikos Roussos a00fcb9
desktop-file-install --delete-original \
Nikos Roussos a00fcb9
    --remove-category=Application \
Nikos Roussos a00fcb9
    --add-category="AudioVideo" \
Nikos Roussos a00fcb9
    --dir %{buildroot}%{_datadir}/applications \
Nikos Roussos a00fcb9
    %{buildroot}%{_datadir}/applications/%{name}.desktop
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
%clean
Nikos Roussos a00fcb9
rm -rf %{buildroot}
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
comzeradd 326b739
%files -f %{name}.lang
Nikos Roussos a00fcb9
%defattr(-,root,root,-)
Nikos Roussos a00fcb9
%{_bindir}/%{name}*
Nikos Roussos a00fcb9
%{python_sitelib}/%{name}*
Nikos Roussos a00fcb9
%attr(755,root,root) %{python_sitelib}/%{name}/mutagentagger.py
Nikos Roussos a00fcb9
%{_datadir}/applications/%{name}.desktop
Nikos Roussos a00fcb9
%{_prefix}/libexec/%{name}*
Nikos Roussos a00fcb9
%{_datadir}/%{name}/
Nikos Roussos a00fcb9
%{_mandir}/man1/%{name}*
Nikos Roussos a00fcb9
%{_datadir}/pixmaps/%{name}.png
Nikos Roussos a00fcb9
%doc COPYING README AUTHORS ChangeLog NEWS README.Fedora doc/*.html doc/*.css doc/*.png
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
Nikos Roussos a00fcb9
%changelog
db2e7a2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.7-6
db2e7a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
db2e7a2
68fd7d5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.7-5
68fd7d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
68fd7d5
cc0fa46
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.7-4
cc0fa46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cc0fa46
84b85b0
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.7-3
84b85b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
84b85b0
Nikos Roussos ad6ff06
* Sat Jun 02 2012 Nikos Roussos <nikos@roussos.cc> 0.8.7-2
Nikos Roussos ad6ff06
- fix valueerror bug
comzeradd 326b739
Nikos Roussos ad6ff06
* Tue Jan 03 2012 Nikos Roussos <nikos@roussos.cc> 0.8.7-1
Nikos Roussos ad6ff06
- Update to 0.8.7
9df620f
Nikos Roussos ad6ff06
* Sun Dec 04 2011 Nikos Roussos <nikos@roussos.cc> 0.8.6-4
Nikos Roussos a00fcb9
- Added README.Fedora for codecs
Nikos Roussos a00fcb9
- Changed category to Multimedia
Nikos Roussos a00fcb9
- Added AudioVideo category to desktop file
Nikos Roussos a00fcb9
Nikos Roussos ad6ff06
* Mon Nov 28 2011 Nikos Roussos <nikos@roussos.cc> 0.8.6-3
Nikos Roussos a00fcb9
- Added pulseaudio module dependency
Nikos Roussos a00fcb9
- Added html documentation
Nikos Roussos a00fcb9
Nikos Roussos ad6ff06
* Tue Nov 22 2011 Nikos Roussos <nikos@roussos.cc> 0.8.6-2
Nikos Roussos a00fcb9
- Fix license error
Nikos Roussos a00fcb9
Nikos Roussos ad6ff06
* Thu Nov 17 2011 Nikos Roussos <nikos@roussos.cc> 0.8.6-1
Nikos Roussos a00fcb9
- Update to 0.8.6
Nikos Roussos a00fcb9
Nikos Roussos ad6ff06
* Mon May 08 2011 Nikos Roussos <nikos@roussos.cc> 0.8.5-1
Nikos Roussos a00fcb9
- Update to 0.8.5
Nikos Roussos a00fcb9
Nikos Roussos ad6ff06
* Mon Oct 25 2010 Nikos Roussos <nikos@roussos.cc> 0.8.3-2
Nikos Roussos a00fcb9
- Add patch to fix pythondir bug on x86_64
Nikos Roussos a00fcb9
Nikos Roussos ad6ff06
* Mon Oct 18 2010 Nikos Roussos <nikos@roussos.cc> 0.8.3-1
Nikos Roussos a00fcb9
- Initial version of the package