rpms/kradio4/F-10 import.log, NONE, 1.1 kradio4.spec, NONE, 1.1 pulse.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Paulo Roma Cavalcanti roma at fedoraproject.org
Tue Jun 2 22:48:22 UTC 2009


Author: roma

Update of /cvs/pkgs/rpms/kradio4/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6011/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log kradio4.spec pulse.patch 
Log Message:
Initial build.



--- NEW FILE import.log ---
kradio4-4_0_0-1_fc10:F-10:kradio4-4.0.0-1.fc10.src.rpm:1243982796


--- NEW FILE kradio4.spec ---
Name:      kradio4
License:   GPLv2
Summary:   V4L/V4L2-Radio Application for KDE4
Version:   4.0.0
Release:   1%{?dist}
Url:       http://kradio.sourceforge.net/
Group:     Applications/Multimedia
Source0:   http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# Generate a doxygen documentation of the code
Source1:   Doxyfile.tar.gz
# Provide pulseaudio support to kradio4
Patch0:    pulse.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Buildrequires: cmake >= 2.6.2 
Buildrequires: alsa-lib-devel
Buildrequires: gettext flex doxygen graphviz dbus-devel
Buildrequires: kdelibs-devel >= 4.2
Buildrequires: lirc-devel 
Buildrequires: libsndfile-devel
Buildrequires: libogg-devel 
Buildrequires: libvorbis-devel 

%description
KRadio is a comfortable radio application for KDE4 with support for 
V4L and V4L2 radio card drivers.

KRadio currently provides:

* V4L/V4L2 Radio support
* Remote Control support (LIRC)
* Alarms, Sleep Countdown
* Several GUI Controls (Docking Menu, Station Quickbar, Radio Display)
* Timeshifter Capability
* Recording Capabilities (mp3, ogg/vorbis, wav, ...)
* Extendable Plugin Architecture

This Package also includes a growing collection of station preset
files for many cities around the world contributed by KRadio Users.

As KRadio is based on an extendable plugin architecture, contributions
of new plugins (e.g. Internet Radio Streams, new cool GUIs) are welcome.

%prep
%setup -q -a 1
%patch0 -p1 -b .pulse

iconv -f iso8859-1 -t utf8 TODO -o TODO.txt
touch -r TODO TODO.txt
mv TODO.txt TODO

%build
%cmake_kde4
make %{?_smp_mflags}
doxygen
  
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
find %{_builddir} -type f -name '*.map' -a -size 0 -exec rm -f {} \;
find %{_builddir} -type f -name installdox -exec rm -f {} \;

mkdir -p %{buildroot}%{_kde4_datadir}/doc/HTML/en/%{name}
cp -R %{_builddir}/%{name}-%{version}/html/* \
      %{buildroot}%{_kde4_datadir}/doc/HTML/en/%{name}

%find_lang %{name}.\*

%check
desktop-file-validate %{buildroot}/%{_kde4_datadir}/applications/kde4/%{name}.desktop

%clean
rm -rf %{buildroot}

%post
touch --no-create %{_kde4_datadir}/icons/hicolor &>/dev/null || :
touch --no-create %{_kde4_datadir}/icons/locolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_kde4_datadir}/icons/hicolor &>/dev/null
    touch --no-create %{_kde4_datadir}/icons/locolor &>/dev/null
    gtk-update-icon-cache %{_kde4_datadir}/icons/hicolor &>/dev/null || :
    gtk-update-icon-cache %{_kde4_datadir}/icons/locolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_kde4_datadir}/icons/hicolor &>/dev/null || :
gtk-update-icon-cache %{_kde4_datadir}/icons/locolor &>/dev/null || :

%files -f %{name}.\*.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog FAQ INSTALL dot-lircrc.example 
%doc README README.* REQUIREMENTS TODO TODO.kdetestscripts
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_kde4_datadir}/icons/hicolor/*/*/*
%{_kde4_datadir}/icons/locolor/*/*/*
%{_kde4_datadir}/kde4/apps/%{name}
%{_kde4_datadir}/applications/kde4/%{name}.desktop
%{_kde4_datadir}/doc/HTML/en/%{name}
%exclude %{_kde4_datadir}/doc/%{name}

%changelog

* Mon Jun 01 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-1
- Updated to 4.0.0 final.
- Removed %%{rel} macro.

* Sun May 31 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.12.r889.20090531
- Updated to snapshot 889.
- Using bundled desktop entry.
- Converted TODO to utf8.

* Fri May 29 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.11.r883.20090514
- Removed BR ffmpeg/libmms for Fedora version.

* Fri May 29 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.10.r883.20090514
- Using kde4 macros.
- Not copying icon to /usr/share/pixmaps.
- Created check, post, postun and posttrans sections.
- Using %%cmake_kde4.

* Sat May 14 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.9.r883.20090514
- Updated to snapshot 883.
- Fixed mute/umute again.
- Changed "pulse" for "default" in the pulse patch.

* Fri May 08 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.9.r869.20090508
- Updated to snapshot 869.
- Fixed segfault when reading my .lircrc without a lirc running.

* Fri May 01 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.9.r861.20090501
- Updated to snapshot 861.
- Fixed internet radio mute/unmute when quiting.
- Patched for using pulse audio for playing back.

* Fri May 01 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.8.rc4
- Updated to 4.0.0-rc4.
- Removed unneeded BR strigi-devel.

* Tue Apr 26 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.7.rc3
- Updated to 4.0.0-rc3.

* Tue Apr 14 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.7.r829.20090411
- Using %%cmake. Rpaths removed automatically.
- Changed Source URL.

* Fri Apr 11 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.6.r829.20090411
- Updated to snapshot 829.
- Removed already applied mute patch.

* Fri Apr 10 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.5.r827.20090410
- Updated to snapshot 827.
  svn co https://kradio.svn.sourceforge.net/svnroot/kradio/trunk kradio
- Removed obsolete flag.patch
- Created mute patch for unmuting after power off/power on.

* Fri Apr 10 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.4.rc2
- Updated to 4.0.0-rc2

* Thu Apr 02 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.3.rc1
- Added BR strigi-devel and libmms-devel for internet radio plugin.
- Updated to 4.0.0-rc1

* Fri Mar 31 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0.0-0.1.r778.20090322
- Added BR alsa-lib-devel.

* Fri Mar 27 2009 Paulo Roma <roma at lcg.ufrj.br> - 4.0-0.1.r778.20090322
- Updated to kradio4-snapshot-2009-03-22-r778.
- Rewritten spec file.

* Wed Jun 11 2008 Paulo Roma <roma at lcg.ufrj.br> - r497.20061112-4
- Changed BRs qt-devel for qt3-devel and kdelibs-devel for kdelibs3-devel.
- Patched for lirc support in F9.

* Fri May 09 2008 Paulo Roma <roma at lcg.ufrj.br> - r497.20061112-3
- Removed unneeded Requires.
- Using find_lang.
- Disabled rpath.
- Removed empty files.

* Sun Feb 04 2007 Paulo Roma <roma at lcg.ufrj.br> - r497.20061112-2.1
- Created Doxyfile for generating html docs and man pages.
- Added missing BRs.

* Sat Feb 03 2007 Paulo Roma <roma at lcg.ufrj.br> - r497.20061112-2
- Rebuilt for Fedora 6.
- Using unsermake.
- Updated to r497.20061112

* Wed Feb 08 2006 Paulo Roma <roma at lcg.ufrj.br> - r497.20061112-1
- Initial spec file.


pulse.patch:

--- NEW FILE pulse.patch ---
diff -Naur kradio4-snapshot-2009-05-01-r861/plugins/alsa-sound/alsa-sound.cpp kradio4-snapshot-2009-05-01-r861-new/plugins/alsa-sound/alsa-sound.cpp
--- kradio4-snapshot-2009-05-01-r861/plugins/alsa-sound/alsa-sound.cpp	2009-05-01 10:05:52.000000000 -0300
+++ kradio4-snapshot-2009-05-01-r861-new/plugins/alsa-sound/alsa-sound.cpp	2009-05-02 06:02:21.000000000 -0300
@@ -721,7 +721,7 @@
 
     setWaitForMinPlaybackBufferFill(66/*percent*/);
 
-    QString dev = QString("plughw:%1,%2").arg(m_PlaybackCard).arg(m_PlaybackDevice);
+    QString dev = "default";
     bool error = !openAlsaDevice(m_hPlayback, m_PlaybackFormat, dev.toLocal8Bit(), SND_PCM_STREAM_PLAYBACK, SND_PCM_NONBLOCK, m_PlaybackLatency);
 
     if (!error) {


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kradio4/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	2 Jun 2009 21:31:38 -0000	1.1
+++ .cvsignore	2 Jun 2009 22:47:50 -0000	1.2
@@ -0,0 +1,2 @@
+Doxyfile.tar.gz
+kradio4-4.0.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kradio4/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	2 Jun 2009 21:31:38 -0000	1.1
+++ sources	2 Jun 2009 22:47:51 -0000	1.2
@@ -0,0 +1,2 @@
+f3d33d2e61fea9e1ce4e6d5286d5f295  Doxyfile.tar.gz
+fe19f793e272bdac1081a880557b5cd2  kradio4-4.0.0.tar.bz2




More information about the fedora-extras-commits mailing list