rpms/qsynth/devel qsynth.desktop, NONE, 1.1 qsynth.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Fernando Lopez-Lezcano (nando) fedora-extras-commits at redhat.com
Sat Jul 22 22:14:13 UTC 2006


Author: nando

Update of /cvs/extras/rpms/qsynth/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26106/devel

Modified Files:
	.cvsignore sources 
Added Files:
	qsynth.desktop qsynth.spec 
Log Message:
auto-import qsynth-0.2.5-4 on branch devel from qsynth-0.2.5-4.src.rpm


--- NEW FILE qsynth.desktop ---
[Desktop Entry]
Name=Qsynth
Comment=Fluidsynth graphical front end
Icon=qsynth.png
Type=Application
Exec=/usr/bin/qsynth
Terminal=false
Encoding=UTF-8


--- NEW FILE qsynth.spec ---
%define	desktop_vendor fedora

Summary: Qt based Fluidsynth GUI front end
Name: qsynth
Version: 0.2.5
Release: 4%{?dist}
URL: http://qsynth.sourceforge.net
Source0: http://dl.sf.net/sourceforge/qsynth/qsynth-%{version}.tar.gz
Source1: qsynth.desktop
License: GPL
Group: Applications/Multimedia
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: libfluidsynth-devel qt-devel desktop-file-utils

%description
QSynth is a fluidsynth GUI front-end application written in C++ around
the Qt3 toolkit using Qt Designer. Eventually it may evolve into a
softsynth management application allowing the user to control and
manage a variety of command line softsynth but for the moment it wraps
the excellent FluidSynth. FluidSynth is a command line software
synthesiser based on the Soundfont specification.

%prep
%setup -q

%build
%configure
%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} install

# move icon to the proper freedesktop location
%{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%{__mv} %{buildroot}%{_datadir}/icons/qsynth.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/

# desktop file categories
BASE="X-Fedora Application AudioVideo"
XTRA="X-Jack X-Synthesis"

%{__mkdir} -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor %{desktop_vendor} \
  --dir %{buildroot}%{_datadir}/applications    \
  `for c in ${BASE} ${XTRA} ; do echo "--add-category $c " ; done` \
  %{SOURCE1}

%clean
%{__rm} -rf %{buildroot}

%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/qsynth
%{_datadir}/icons/hicolor/32x32/apps/qsynth.png
%{_datadir}/applications/%{desktop_vendor}-qsynth.desktop

%changelog
* Sun Jun 18 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.5-4
- move icon to freedesktop location, don't use makeinstall macro, add
  icon cache scripts, fill in missing releases in changelog entries,
  fix source url

* Thu Jun  8 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.5-3
- more tweaks for Fedora Extras, move desktop file to source1

* Fri May 12 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.5-2
- spec file tweaks for Fedora Extras submission

* Wed May  3 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.5-2
- add Planet CCRMA desktop categories

* Wed Apr  5 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.5-1
- updated to 0.2.5

* Fri Mar 31 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.4-1
- add fc5 dependencies

* Fri Nov 18 2005 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.4-1
- updated to 0.2.4

* Tue Jun 28 2005 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.3-1
- updated to 0.2.3

* Wed Dec 29 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.2-1
- spec file cleanup

* Mon Oct 11 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.2-1
- updated to 0.2.2
- bitmap is now png instead of xpm
- fix typo in desktop_vendor define

* Fri Sep 24 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.2.1-1
- updated to 0.2.1

* Wed May 12 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.1.3-1
- added buildrequires

* Sun Feb 29 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.1.3-1
- updated to 0.1.3

* Wed Jan 21 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.1.0-1
- updated to 0.1.0

* Wed Nov 26 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.0.2-1
- updated to 0.0.2
- use fmod when building under 7.3 (patch0)

* Wed Nov 26 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.0.1-1
- initial build


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/qsynth/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	22 Jul 2006 22:13:54 -0000	1.1
+++ .cvsignore	22 Jul 2006 22:14:13 -0000	1.2
@@ -0,0 +1 @@
+qsynth-0.2.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/qsynth/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	22 Jul 2006 22:13:54 -0000	1.1
+++ sources	22 Jul 2006 22:14:13 -0000	1.2
@@ -0,0 +1 @@
+24a1ce00876a79a409fa28d0e8b3221f  qsynth-0.2.5.tar.gz




More information about the fedora-extras-commits mailing list