125 lines
4.7 KiB
RPMSpec
125 lines
4.7 KiB
RPMSpec
|
Name: ladcca
|
||
|
Version: 0.4.0
|
||
|
Release: 3mamba
|
||
|
Summary: A session management system for JACK and ALSA audio applications
|
||
|
Group: System/Multimedia
|
||
|
Vendor: openmamba
|
||
|
Distribution: openmamba
|
||
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||
|
URL: http://lash-audio-session-handler.org/
|
||
|
Source: http://lash-audio-session-handler.org/download/%{name}-%{version}.tar.gz
|
||
|
Patch0: %{name}-0.4.0-deprecated_jackAPI.patch
|
||
|
License: GPL
|
||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
|
||
|
## AUTOBUILDREQ-BEGIN
|
||
|
BuildRequires: glibc-devel
|
||
|
BuildRequires: libalsa-devel
|
||
|
BuildRequires: libatk-devel
|
||
|
BuildRequires: libcairo-devel
|
||
|
BuildRequires: libe2fs-devel
|
||
|
BuildRequires: libexpat-devel
|
||
|
BuildRequires: libfontconfig-devel
|
||
|
BuildRequires: libfreetype-devel
|
||
|
BuildRequires: libglib1-devel
|
||
|
BuildRequires: libglib-devel
|
||
|
BuildRequires: libglitz-devel
|
||
|
BuildRequires: libgtk1-devel
|
||
|
BuildRequires: libgtk-devel
|
||
|
BuildRequires: libjack-devel
|
||
|
BuildRequires: libncurses-devel
|
||
|
BuildRequires: libpango-devel
|
||
|
BuildRequires: libpixman-devel
|
||
|
BuildRequires: libpng-devel
|
||
|
BuildRequires: libreadline-devel
|
||
|
BuildRequires: libselinux-devel
|
||
|
BuildRequires: libX11-devel
|
||
|
BuildRequires: libXau-devel
|
||
|
BuildRequires: libxcb-devel
|
||
|
BuildRequires: libxcb-util-devel
|
||
|
BuildRequires: libXdmcp-devel
|
||
|
BuildRequires: libXext-devel
|
||
|
BuildRequires: libxml2-devel
|
||
|
BuildRequires: libXrender-devel
|
||
|
BuildRequires: libz-devel
|
||
|
## AUTOBUILDREQ-END
|
||
|
BuildRequires: libuuid-devel
|
||
|
Requires: libladcca-devel == %{version}
|
||
|
Requires(post):%{__install_info}
|
||
|
|
||
|
%description
|
||
|
LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It is an implementation of this proposal that originated from this discussion. Its aim is to allow you to have many different audio programs running at once, to save their setup, close them down and then reload the setup at some other time. LASH doesn't deal with any kind of audio data itself; it just runs programs, deals with saving/loading (arbitrary) data and connects different kinds of virtual audio ports together (currently JACK and ALSA sequencer ports.)
|
||
|
|
||
|
%package -n libladcca
|
||
|
Summary: Devel package for %{name}
|
||
|
Group: System/Libraries
|
||
|
|
||
|
%description -n libladcca
|
||
|
LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It is an implementation of this proposal that originated from this discussion. Its aim is to allow you to have many different audio programs running at once, to save their setup, close them down and then reload the setup at some other time. LASH doesn't deal with any kind of audio data itself; it just runs programs, deals with saving/loading (arbitrary) data and connects different kinds of virtual audio ports together (currently JACK and ALSA sequencer ports.)
|
||
|
|
||
|
%package -n libladcca-devel
|
||
|
Summary: Devel package for %{name}
|
||
|
Group: Development/Libraries
|
||
|
Requires: libladcca = %{version}
|
||
|
|
||
|
%description -n libladcca-devel
|
||
|
LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It is an implementation of this proposal that originated from this discussion. Its aim is to allow you to have many different audio programs running at once, to save their setup, close them down and then reload the setup at some other time. LASH doesn't deal with any kind of audio data itself; it just runs programs, deals with saving/loading (arbitrary) data and connects different kinds of virtual audio ports together (currently JACK and ALSA sequencer ports.)
|
||
|
|
||
|
This package contains static libraries and header files need for development.
|
||
|
|
||
|
%prep
|
||
|
%setup -q
|
||
|
%patch0 -p1
|
||
|
|
||
|
%build
|
||
|
%configure \
|
||
|
--disable-serv-inst \
|
||
|
--disable-gtk \
|
||
|
--disable-gtktest
|
||
|
%make
|
||
|
|
||
|
%install
|
||
|
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||
|
%makeinstall
|
||
|
|
||
|
%clean
|
||
|
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||
|
|
||
|
%post
|
||
|
%install_info %{name}.info
|
||
|
exit 0
|
||
|
|
||
|
%preun
|
||
|
%uninstall_info %{name}.info
|
||
|
exit 0
|
||
|
|
||
|
%files
|
||
|
%defattr(-,root,root)
|
||
|
%{_bindir}/*
|
||
|
%{_infodir}/ladcca-manual.info.gz
|
||
|
%{_datadir}/ladcca/dtds/ladcca-project-1.0.dtd
|
||
|
|
||
|
%files -n libladcca
|
||
|
%defattr(-,root,root)
|
||
|
%{_libdir}/*.so.*
|
||
|
%doc AUTHORS COPYING
|
||
|
|
||
|
%files -n libladcca-devel
|
||
|
%defattr(-,root,root)
|
||
|
%dir %{_includedir}/ladcca-1.0/ladcca
|
||
|
%{_includedir}/ladcca-1.0/ladcca/*.h
|
||
|
%{_libdir}/pkgconfig/*.pc
|
||
|
%{_libdir}/libladcca.so
|
||
|
%{_libdir}/libladcca.a
|
||
|
%{_libdir}/libladcca.la
|
||
|
%doc ChangeLog INSTALL NEWS README README.SECURITY TODO
|
||
|
|
||
|
%changelog
|
||
|
* Sat Jun 13 2009 Automatic Build System <autodist@mambasoft.it> 0.4.0-3mamba
|
||
|
- automatic rebuild by autodist
|
||
|
|
||
|
* Mon Apr 07 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 0.4.0-2mamba
|
||
|
- specfile updates
|
||
|
|
||
|
* Sun Feb 20 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 0.4.0-1qilnx
|
||
|
- package created by autospec
|