%define pkgver %(echo %version | tr . -) Name: goom Version: 2k4.0 Release: 2mamba Summary: Visual effects generator for audio players Group: Applications/Multimedia Distribution: openmamba Vendor: openmamba Packager: Silvan Calarco URL: http://www.ios-software.com/index.php3?page=projet&quoi=1 Source: http://surfnet.dl.sourceforge.net/sourceforge/goom/goom-%{pkgver}-src.tar.gz License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libaudio-devel BuildRequires: libdirectfb-devel BuildRequires: libglib1-devel BuildRequires: libgtk1-devel BuildRequires: libICE-devel BuildRequires: libSDL-devel BuildRequires: libSM-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libxcb-devel BuildRequires: libXdmcp-devel BuildRequires: libXext-devel BuildRequires: libxmms-devel BuildRequires: libXt-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: xmms-devel >= 1.2.10 Provides: goom2k4 Obsoletes: goom2k4 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description Goom is a visual effects generator for audio players, available for XMMS. %package -n libgoom2 Summary: Shared library part of the Goom visualization plugin Group: System/Libraries %description -n libgoom2 Goom shared library which can be used to access the core functions of goom (libvisual uses it if available for instance) %package -n libgoom2-devel Summary: Development files of the Goom visualization plugin Group: Development/Libraries Requires: libgoom2 = %{version} %description -n libgoom2-devel Goom shared library which can be used to access the core functions of goom (libvisual uses it if available for instance) Install this if you want to embed goom in your own programs. %package -n SDL_goom Summary: A standalone program using libgoom2 Group: Applications/Multimedia Requires: libgoom2 = %{version} %description -n SDL_goom A standalone program using libgoom2. It displays things with SDL and get sound data from stdin. %package -n xmms-goom Summary: The goom2k4 xmms plugin Group: Applications/Multimedia Requires: libgoom2 = %{version} %description -n xmms-goom The goom2k4 xmms plugin. %prep %setup -q -n goom%{pkgver} %build %configure %make %install [ "%{buildroot}" != / ] && rm -rf %{buildroot} %makeinstall %clean [ "%{buildroot}" != / ] && rm -rf %{buildroot} %post -n libgoom2 -p /sbin/ldconfig %postun -n libgoom2 -p /sbin/ldconfig %files -n libgoom2 %defattr(-,root,root) %{_libdir}/libgoom2.so.* %doc README AUTHORS COPYING ChangeLog %files -n libgoom2-devel %defattr(-,root,root) %dir %{_includedir}/goom %{_includedir}/goom/*.h %{_libdir}/libgoom2.la %{_libdir}/libgoom2.so %{_libdir}/pkgconfig/libgoom2.pc %files -n SDL_goom %defattr(-,root,root) %{_bindir}/goom2 %files -n xmms-goom %defattr(-,root,root) %{_libdir}/xmms/Visualization/libxmmsgoom2.la %{_libdir}/xmms/Visualization/libxmmsgoom2.so %changelog * Sun Aug 22 2010 Automatic Build System 2k4.0-2mamba - automatic rebuild by autodist * Fri Jul 17 2009 Silvan Calarco 2k4.0-1mamba - update to 2k4.0 * Fri Jul 17 2009 Silvan Calarco 2k4-1mamba - update to 2k4 * Fri Jul 17 2009 Silvan Calarco 0-5mamba - specfile updated and rebuilt * Wed Aug 10 2005 Davide Madrisan 0-4qilnx - missing build requirements added * Wed Jun 29 2005 Davide Madrisan 0-3qilnx - fixed requirements for devel packages - own %{_includedir}/goom - %%post, %%postun scriptlets for libgoom2 package instead of main package * Mon Jun 27 2005 Alessandro Ramazzina 0-2qilnx - rebuild and moved from devel-contrib repository to devel repository * Sat Jun 25 2005 Matteo Bernasconi 0-1qilnx - first build