Name: alsa-patch-bay Version: 1.0.0 Release: 3%{?dist} Summary: A simple graphical utility for connecting ALSA sequencer devices Group: Applications/Multimedia License: GPLv2+ URL: http://pkl.net/~node/software/alsa-patch-bay/ Source0: http://pkl.net/~node/software/alsa-patch-bay/alsa-patch-bay-1.0.0.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel autoconf automake binutils desktop-file-utils fltk-devel glibc-common libtool m4 net-tools pkgconfig Requires: alsa.so.0 fltk.so.0 libasound.so.2 libasound.so.2(ALSA_0.9) libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libfltk.so.1.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) patch0: 0001-Remove-regenerateable-files-from-revision-control.patch patch1: 0002-Split-out-fltk.m4-fix-aclocal-includes.patch patch2: 0003-Fix-build-errors.patch patch3: 0004-Fix-text-relocations-and-libtool-usage-on-plugins.patch patch4: 0007-Don-t-symlink-to-jack-patch-bay.patch %description alsa-patch-bay is a simple GUI-based tool that displays the current ALSA sequencer ports. It can be used to graphically create and destroy subscriptions between ports. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %build autoreconf -i %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/alsa-patch-bay.desktop desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/jack-patch-bay.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{_bindir}/alsa-patch-bay %{_libdir}/alsa-patch-bay %{_datadir}/applications/alsa-patch-bay.desktop %{_datadir}/applications/jack-patch-bay.desktop %{_datadir}/pixmaps/5-pin-din.png %changelog * Sat May 29 2010 Corbin Simpson - 1.0.0-3 - Added alsa-lib-devel, desktop-file-utils, and libtool to BuildRequires. - Fixed double-list of libraries; apparently trailing slashes aren't required. - Successfully built on koji. * Sat May 29 2010 Corbin Simpson - 1.0.0-2 - Created spec changelog. - Fixed license to be GPLv2+ instead of plain GPL. - Removed packages from BuildRequires per packaging guidelines. - Run desktop-file-validate on .desktop files. - Own _libdir/alsa-patch-bay.