Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 89162383d04d2a7b1c4dd036ae9c0892 > files > 4

kaconnect-1.1.1-8mdv2010.1.src.rpm

%define name	kaconnect
%define version	1.1.1
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	QT frontend for ALSA sequencer
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://www.suse.de/~mana/kalsatools.html
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	qt3-devel
BuildRequires:	libalsa-devel
Patch1:		kaconnect-build-x86-64.patch
Patch2:		kaconnect-1.1.1-fix-build.patch

%description
Kaconnect is a QT version of the aconnect utility for the  ALSA  sequencer
system.

%prep
%setup -q
perl -p -i -e "s/gcc/gcc\ %{optflags}/g" make_kaconnect
%ifarch x86_64
%patch1 -p1 -b .build64
%endif
%patch2 -p1

%build
%make -f make_kaconnect
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp %name $RPM_BUILD_ROOT/%_bindir

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=KAConnect
Comment=ALSA connections
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Sequencer;X-MandrivaLinux-Multimedia-Sound;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README THANKS
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop





%changelog
* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.1.1-8mdv2010.1
+ Revision: 508454
- rediff x86_64
- clean spec

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.1-7mdv2009.0
+ Revision: 247448
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.1.1-5mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Jul 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.1.1-4mdv2007.0
- XDG
- use mkrel

* Sat Jul 16 2005 Laurent MONTEL <lmontel@mandriva.com> 1.1.1-3mdk
- Fix build on x86_64

* Thu Jun 17 2004 Austin Acton <austin@mandrake.org> 1.1.1-2mdk
- rebuild