diff --git a/README.md b/README.md index 9b9cb45..462e00f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # goom +Goom is a visual effects generator for audio players, available for XMMS. + diff --git a/goom.spec b/goom.spec new file mode 100644 index 0000000..b1b77f7 --- /dev/null +++ b/goom.spec @@ -0,0 +1,139 @@ +%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 +%if "%{stage1}" != "1" +BuildRequires: libxmms-devel +%endif +BuildRequires: libXt-devel +BuildRequires: libz-devel +## AUTOBUILDREQ-END +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 AUTHORS COPYING + +%files -n libgoom2-devel +%defattr(-,root,root) +%dir %{_includedir}/goom +%{_includedir}/goom/*.h +%{_libdir}/libgoom2.la +%{_libdir}/libgoom2.so +%{_libdir}/pkgconfig/libgoom2.pc +%doc README ChangeLog + +%if "%{stage1}" != "1" +%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 +%endif + +%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