rpms/creox/F-9 creox-0.2.2rc2-errno-fix.patch, NONE, 1.1 creox.desktop, NONE, 1.1 creox.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Orcan Ogetbil oget at fedoraproject.org
Sat May 9 23:13:06 UTC 2009


Author: oget

Update of /cvs/pkgs/rpms/creox/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25242/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	creox-0.2.2rc2-errno-fix.patch creox.desktop creox.spec 
	import.log 
Log Message:
* Tue May 05 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> 0.2.2-0.2.rc2
- Some specfile make-up
- Sent Source1 and Patch0 upstream. Comment added.

* Wed Apr 22 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> 0.2.2-0.1.rc2
- Initial Fedora build


creox-0.2.2rc2-errno-fix.patch:

--- NEW FILE creox-0.2.2rc2-errno-fix.patch ---
diff -aur ../creox-0.2.2rc2/creox/dsp_flow/threadeffector.cpp creox-0.2.2rc2/creox/dsp_flow/threadeffector.cpp
--- ../creox-0.2.2rc2/creox/dsp_flow/threadeffector.cpp	2003-04-03 00:30:24.000000000 +0000
+++ creox-0.2.2rc2/creox/dsp_flow/threadeffector.cpp	2005-11-14 21:19:34.000000000 +0000
@@ -26,6 +26,7 @@
 #include <kapplication.h>
 #include <kglobal.h>
 #include <kconfig.h>
+#include <errno.h>
 #include "soundprocessor.h"
 #include "threadeffector.h"
 #include "crthreadeventdispatcher.h"
diff -aur ../creox-0.2.2rc2/creox/effects_dsp/distortionprocessor.cpp creox-0.2.2rc2/creox/effects_dsp/distortionprocessor.cpp
--- ../creox-0.2.2rc2/creox/effects_dsp/distortionprocessor.cpp	2003-03-02 21:12:18.000000000 +0000
+++ creox-0.2.2rc2/creox/effects_dsp/distortionprocessor.cpp	2005-11-14 21:20:11.000000000 +0000
@@ -25,6 +25,7 @@
 #include <cassert>
 #include <cstring>
 #include <iostream>
+#include <errno.h>
 #include "crdatastream.h"
 #include "distortionprocessor.h"
 
diff -aur ../creox-0.2.2rc2/creox/effects_dsp/echoprocessor.cpp creox-0.2.2rc2/creox/effects_dsp/echoprocessor.cpp
--- ../creox-0.2.2rc2/creox/effects_dsp/echoprocessor.cpp	2003-03-04 22:13:46.000000000 +0000
+++ creox-0.2.2rc2/creox/effects_dsp/echoprocessor.cpp	2005-11-14 21:20:44.000000000 +0000
@@ -22,6 +22,7 @@
 #include <cmath>
 #include <cstring>
 #include <iostream>
+#include <errno.h>
 #include "crdatastream.h"
 #include "echoprocessor.h"
 
diff -aur ../creox-0.2.2rc2/creox/effects_dsp/flangerprocessor.cpp creox-0.2.2rc2/creox/effects_dsp/flangerprocessor.cpp
--- ../creox-0.2.2rc2/creox/effects_dsp/flangerprocessor.cpp	2003-03-02 21:12:18.000000000 +0000
+++ creox-0.2.2rc2/creox/effects_dsp/flangerprocessor.cpp	2005-11-14 21:21:14.000000000 +0000
@@ -21,6 +21,7 @@
 #include <cstring>
 #include <cmath>
 #include <iostream>
+#include <errno.h>
 #include "crdatastream.h"
 #include "flangerprocessor.h"
 
diff -aur ../creox-0.2.2rc2/creox/effects_dsp/phaserprocessor.cpp creox-0.2.2rc2/creox/effects_dsp/phaserprocessor.cpp
--- ../creox-0.2.2rc2/creox/effects_dsp/phaserprocessor.cpp	2003-09-16 18:58:01.000000000 +0000
+++ creox-0.2.2rc2/creox/effects_dsp/phaserprocessor.cpp	2005-11-14 21:21:39.000000000 +0000
@@ -26,6 +26,7 @@
 #include <cstring>
 #include <cmath>
 #include <iostream>
+#include <errno.h>
 #include "crdatastream.h"
 #include "phaserprocessor.h"
 
diff -aur ../creox-0.2.2rc2/creox/effects_dsp/tremoloprocessor.cpp creox-0.2.2rc2/creox/effects_dsp/tremoloprocessor.cpp
--- ../creox-0.2.2rc2/creox/effects_dsp/tremoloprocessor.cpp	2003-03-02 21:13:43.000000000 +0000
+++ creox-0.2.2rc2/creox/effects_dsp/tremoloprocessor.cpp	2005-11-14 21:22:13.000000000 +0000
@@ -21,6 +21,7 @@
 #include <cassert>
 #include <cmath>
 #include <iostream>
+#include <errno.h>
 #include "crdatastream.h"
 #include "tremoloprocessor.h"
 


--- NEW FILE creox.desktop ---
[Desktop Entry]
Name=creox
GenericName=Sound Effector
Comment=The Realtime Sound Effector
Type=Application
Exec=creox -caption "%c" %i
Icon=creox
Terminal=false
Categories=AudioVideo;Audio;X-Jack;


--- NEW FILE creox.spec ---
%global pre rc2

Summary:       Real-time Sound Processor
Name:          creox
Group:         Applications/Multimedia
Version:       0.2.2
Release:       0.2.%{pre}%{?dist}
License:       GPLv2
URL:           http://zyzstar.kosoru.com/?creox
Source0:       http://zyzstar.kosoru.com/projects/creox/downloads/%{name}-%{version}%{?pre}.tar.bz2
# Note: Both Source1 and Patch0 are sent upstream via email (on 2009-05-05) since 
# they don't appear to have a bugtracker.
# The .desktop file in the tarball is a disaster. We replace it with a proper one
Source1:       %{name}.desktop
# Fix "EBUSY is not declared" error
Patch0:        %{name}-0.2.2rc2-errno-fix.patch
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: kdelibs3-devel


%description
Creox is a real-time sound processor. You can plug your electric guitar or any
other musical instrument directly to the PC's sound card and start
experimenting with various sound effects. Creox has a nice user-friendly GUI, a
preset support, a low-latency DSP engine and each effect parameter can be
altered "on the fly".

As the creox is a JACK application, the output sound can be routed to the other
JACK-aware applications and the input audio can be taken as the output
from the other JACK client. 

%prep
%setup -q -n %{name}-%{version}%{?pre}
%patch0 -p1 -b .ebusy

# Remove precompiled binaries:
rm -f po/*.gmo

cp -a %{SOURCE1} %{name}/

%build
%configure --disable-rpath
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} 

%find_lang %{name}

desktop-file-install \
    --delete-original \
    --dir=%{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applnk/Applications/%{name}.desktop

%clean
rm -rf %{buildroot}

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

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

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


%files -f %{name}.lang
%defattr(-, root, root,-)
%doc AUTHORS BUGS COPYING ChangeLog README TODO
%{_docdir}/HTML/*/%{name}/
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/apps/%{name}/
%{_datadir}/icons/hicolor/*/apps/%{name}.png


%changelog
* Tue May 05 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> 0.2.2-0.2.rc2
- Some specfile make-up
- Sent Source1 and Patch0 upstream. Comment added.

* Wed Apr 22 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> 0.2.2-0.1.rc2
- Initial Fedora build


--- NEW FILE import.log ---
creox-0_2_2-0_2_rc2_fc10:F-9:creox-0.2.2-0.2.rc2.fc10.src.rpm:1241910723


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/creox/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	9 May 2009 20:53:58 -0000	1.1
+++ .cvsignore	9 May 2009 23:12:35 -0000	1.2
@@ -0,0 +1 @@
+creox-0.2.2rc2.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/creox/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	9 May 2009 20:53:58 -0000	1.1
+++ sources	9 May 2009 23:12:35 -0000	1.2
@@ -0,0 +1 @@
+11d87ad6d47274fdf3f3236f5e09d6fd  creox-0.2.2rc2.tar.bz2




More information about the fedora-extras-commits mailing list