SPECS (AC-branch): libvisual-plugins.spec - from HEAD

baggins baggins at pld-linux.org
Wed May 17 16:40:34 CEST 2006


Author: baggins                      Date: Wed May 17 14:40:34 2006 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- from HEAD

---- Files affected:
SPECS:
   libvisual-plugins.spec (1.10 -> 1.10.2.1) 

---- Diffs:

================================================================
Index: SPECS/libvisual-plugins.spec
diff -u SPECS/libvisual-plugins.spec:1.10 SPECS/libvisual-plugins.spec:1.10.2.1
--- SPECS/libvisual-plugins.spec:1.10	Sat Mar 26 13:49:11 2005
+++ SPECS/libvisual-plugins.spec	Wed May 17 16:40:29 2006
@@ -1,20 +1,40 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_with	gstreamer	# build gstreamer plugin (requires gst 0.8.x)
+#
 Summary:	libvisual plugins
 Summary(pl):	Wtyczki dla libvisual
 Name:		libvisual-plugins
-Version:	0.2.0
+Version:	0.4.0
 Release:	1
 License:	GPL
 Group:		Libraries
 Source0:	http://dl.sourceforge.net/libvisual/%{name}-%{version}.tar.gz
-# Source0-md5:	b7c7dcae33a510af36c6bb9cdb7133dd
+# Source0-md5:	4330e9287f9d6fae02f482f428a1e77b
+Patch0:		%{name}-ac.patch
 URL:		http://libvisual.sourceforge.net/
+BuildRequires:	OpenGL-devel
 BuildRequires:	SDL-devel >= 1.2.0
 BuildRequires:	X11 >= 6.8.0
-BuildRequires:	autoconf
-BuildRequires:	automake
-BuildRequires:	libtool
+BuildRequires:	alsa-lib-devel >= 1.0.0
+BuildRequires:	autoconf >= 2.59-9
+BuildRequires:	automake >= 1:1.7
+BuildRequires:	bison
+BuildRequires:	esound-devel >= 0.2.28
+%if %{with gstreamer}
+BuildRequires:	gstreamer-devel >= 0.8
+BuildRequires:	gstreamer-devel < 0.9
+%endif
+BuildRequires:	gtk+2-devel >= 2.0
+BuildRequires:	jack-audio-connection-kit-devel >= 0.98.0
+#BuildRequires:	libgoom2-devel not present in cvs yet
+BuildRequires:	libstdc++-devel
+BuildRequires:	libtool >= 2:1.5
+BuildRequires:	libvisual-devel >= 0.4.0
 BuildRequires:	pkgconfig >= 1:0.14
+Obsoletes:	libvisual-plugin-actor-lv_dna
+Obsoletes:	libvisual-plugin-actor-plazma
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -23,6 +43,18 @@
 %description -l pl
 Wtyczki dla libvisual.
 
+%package -n libvisual-plugin-actor-JESS
+Summary:	actor-JESS plugin for libvisual
+Summary(pl):	Wtyczka actor-JESS dla libvisual
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-actor-JESS
+actor-JESS plugin for libvisual.
+
+%description -n libvisual-plugin-actor-JESS -l pl
+Wtyczka actor-JESS dla libvisual.
+
 %package -n libvisual-plugin-actor-bumpscope
 Summary:	actor-bumpscope plugin for libvisual
 Summary(pl):	Wtyczka actor-bumpscope dla libvisual
@@ -35,6 +67,30 @@
 %description -n libvisual-plugin-actor-bumpscope -l pl
 Wtyczka actor-bumpscope dla libvisual.
 
+%package -n libvisual-plugin-actor-corona
+Summary:	actor-corona plugin for libvisual
+Summary(pl):	Wtyczka actor-corona dla libvisual
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-actor-corona
+actor-corona plugin for libvisual.
+
+%description -n libvisual-plugin-actor-corona -l pl
+Wtyczka actor-corona dla libvisual.
+
+%package -n libvisual-plugin-actor-flower
+Summary:	actor-flower plugin for libvisual
+Summary(pl):	Wtyczka actor-flower dla libvisual
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-actor-flower
+actor-flower plugin for libvisual.
+
+%description -n libvisual-plugin-actor-flower -l pl
+Wtyczka actor-flower dla libvisual.
+
 %package -n libvisual-plugin-actor-gdkpixbuf
 Summary:	actor-gdkpixbuf plugin for libvisual
 Summary(pl):	Wtyczka actor-gdkpixbuf dla libvisual
@@ -47,6 +103,30 @@
 %description -n libvisual-plugin-actor-gdkpixbuf -l pl
 Wtyczka actor-gdkpixbuf dla libvisual.
 
+%package -n libvisual-plugin-actor-gforce
+Summary:	actor-gforce plugin for libvisual
+Summary(pl):	Wtyczka actor-gforce dla libvisual
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-actor-gforce
+actor-gforce plugin for libvisual.
+
+%description -n libvisual-plugin-actor-gforce -l pl
+Wtyczka actor-gforce dla libvisual.
+
+%package -n libvisual-plugin-actor-gstreamer
+Summary:	actor-gstreamer plugin for libvisual
+Summary(pl):	Wtyczka actor-gstreamer dla libvisual
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-actor-gstreamer
+actor-gstreamer plugin for libvisual.
+
+%description -n libvisual-plugin-actor-gstreamer -l pl
+Wtyczka actor-gstreamer dla libvisual.
+
 %package -n libvisual-plugin-actor-infinite
 Summary:	actor-infinite plugin for libvisual
 Summary(pl):	Wtyczka actor-infinite dla libvisual
@@ -71,18 +151,6 @@
 %description -n libvisual-plugin-actor-jakdaw -l pl
 Wtyczka actor-jakdaw dla libvisual.
 
-%package -n libvisual-plugin-actor-JESS
-Summary:	actor-JESS plugin for libvisual
-Summary(pl):	Wtyczka actor-JESS dla libvisual
-Group:		Libraries
-Requires:	%{name} = %{version}-%{release}
-
-%description -n libvisual-plugin-actor-JESS
-actor-JESS plugin for libvisual.
-
-%description -n libvisual-plugin-actor-JESS -l pl
-Wtyczka actor-JESS dla libvisual.
-
 %package -n libvisual-plugin-actor-lv_analyzer
 Summary:	actor-lv_analyzer plugin for libvisual
 Summary(pl):	Wtyczka actor-lv_analyzer dla libvisual
@@ -95,18 +163,6 @@
 %description -n libvisual-plugin-actor-lv_analyzer -l pl
 Wtyczka actor-lv_analyzer dla libvisual.
 
-#%package -n libvisual-plugin-actor-lv_dna 
-#Summary: actor-lv_dna plugin for libvisual 
-#Summary(pl): Wtyczka actor-lv_dna dla libvisual
-#Group: Libraries 
-#Requires: %{name} = %{version}-%{release}
-
-#%description -n libvisual-plugin-actor-lv_dna
-#actor-lv_dna plugin for libvisual.
-
-#%description -n libvisual-plugin-actor-lv_dna -l pl 
-#Wtyczka actor-lv_dna dla libvisual.
-
 %package -n libvisual-plugin-actor-lv_gltest
 Summary:	actor-lv_gltest plugin for libvisual
 Summary(pl):	Wtyczka actor-lv_gltest dla libvisual
@@ -143,6 +199,18 @@
 %description -n libvisual-plugin-actor-madspin -l pl
 Wtyczka actor-madspin dla libvisual.
 
+%package -n libvisual-plugin-actor-nastyfft
+Summary:	actor-nastyfft plugin for libvisual
+Summary(pl):	Wtyczka actor-nastyfft dla libvisual
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-actor-nastyfft
+actor-nastyfft plugin for libvisual.
+
+%description -n libvisual-plugin-actor-nastyfft -l pl
+Wtyczka actor-nastyfft dla libvisual.
+
 %package -n libvisual-plugin-actor-oinksie
 Summary:	actor-oinksie plugin for libvisual
 Summary(pl):	Wtyczka actor-oinksie dla libvisual
@@ -155,65 +223,53 @@
 %description -n libvisual-plugin-actor-oinksie -l pl
 Wtyczka actor-oinksie dla libvisual.
 
-%package -n libvisual-plugin-actor-plazma
-Summary:	actor-plazma plugin for libvisual
-Summary(pl):	Wtyczka actor-plazma dla libvisual
-Group:		Libraries
-Requires:	%{name} = %{version}-%{release}
-
-%description -n libvisual-plugin-actor-plazma
-actor-plazma plugin for libvisual.
-
-%description -n libvisual-plugin-actor-plazma -l pl
-Wtyczka actor-plazma dla libvisual.
-
 %package -n libvisual-plugin-input-alsa
-Summary:	Alsa plugin for libvisual
-Summary(pl):	Wtyczka alsy dla libvisual
+Summary:	ALSA input plugin for libvisual
+Summary(pl):	Wtyczka wejścia ALSA dla libvisual
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
 %description -n libvisual-plugin-input-alsa
-Alsa plugin for libvisual.
+ALSA input plugin for libvisual.
 
 %description -n libvisual-plugin-input-alsa -l pl
-Wtyczka alsy dla libvisual.
+Wtyczka wejściowa ALSA dla libvisual.
 
 %package -n libvisual-plugin-input-esd
-Summary:	ESD plugin for libvisual
-Summary(pl):	Wtyczka ESD dla libvisual
+Summary:	ESD input plugin for libvisual
+Summary(pl):	Wtyczka wejściowa ESD dla libvisual
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
 %description -n libvisual-plugin-input-esd
-ESD plugin for libvisual.
+ESD input plugin for libvisual.
 
 %description -n libvisual-plugin-input-esd -l pl
-Wtyczka ESD dla libvisual.
+Wtyczka wejściowa ESD dla libvisual.
 
-%package -n libvisual-plugin-input-mplayer
-Summary:	Mplayer plugin for libvisual
-Summary(pl):	Wtyczka mplayera dla libvisual
+%package -n libvisual-plugin-input-jack
+Summary:	JACK input plugin for libvisual
+Summary(pl):	Wtyczka wejściowa JACK dla libvisual
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
-%description -n libvisual-plugin-input-mplayer
-Mplayer plugin for libvisual.
+%description -n libvisual-plugin-input-jack
+JACK input plugin for libvisual.
 
-%description -n libvisual-plugin-input-mplayer -l pl
-Wtyczka mplayera dla libvisual.
+%description -n libvisual-plugin-input-jack -l pl
+Wtyczka wejściowa JACK dla libvisual.
 
-%package -n libvisual-plugin-input-jack
-Summary:	jack plugin for libvisual
-Summary(pl):	Wtyczka jack dla libvisual
+%package -n libvisual-plugin-input-mplayer
+Summary:	Mplayer input plugin for libvisual
+Summary(pl):	Wtyczka wejściowa mplayera dla libvisual
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
-%description -n libvisual-plugin-input-jack
-jack plugin for libvisual.
+%description -n libvisual-plugin-input-mplayer
+Mplayer input plugin for libvisual.
 
-%description -n libvisual-plugin-input-jack -l pl
-Wtyczka jack dla libvisual.
+%description -n libvisual-plugin-input-mplayer -l pl
+Wtyczka wejściowa mplayera dla libvisual.
 
 %package -n libvisual-plugin-morph-alphablend
 Summary:	morph-alphablend plugin for libvisual
@@ -265,6 +321,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -273,7 +330,8 @@
 %{__autoconf}
 %{__automake}
 %configure \
-	--enable-static
+	%{!?with_gstreamer:--disable-gstreamer-plugin}
+
 %{__make}
 
 %install
@@ -282,99 +340,117 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install -d $RPM_BUILD_ROOT%{_libdir}/{actor,input,morph}
+rm -f $RPM_BUILD_ROOT%{_libdir}/libvisual-*/*/*.la
+
+%find_lang %{name}-0.4
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{name}-0.4.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README TODO
-%dir %{_libdir}/libvisual/actor
-%dir %{_libdir}/libvisual/input
-%dir %{_libdir}/libvisual/morph
+%dir %{_libdir}/libvisual-*/actor
+%dir %{_libdir}/libvisual-*/input
+%dir %{_libdir}/libvisual-*/morph
+%dir %{_datadir}/libvisual-plugins-*
+%dir %{_datadir}/libvisual-plugins-*/actor
+
+%files -n libvisual-plugin-actor-JESS
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_JESS.so
 
 %files -n libvisual-plugin-actor-bumpscope
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_bumpscope.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_bumpscope.so
+
+%files -n libvisual-plugin-actor-corona
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_corona.so
+
+%files -n libvisual-plugin-actor-flower
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_flower.so
 
 %files -n libvisual-plugin-actor-gdkpixbuf
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_gdkpixbuf.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_gdkpixbuf.so
 
-%files -n libvisual-plugin-actor-infinite
+%files -n libvisual-plugin-actor-gforce
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_infinite.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_gforce.so
+%{_datadir}/libvisual-plugins-*/actor/actor_gforce
 
-%files -n libvisual-plugin-actor-jakdaw
+%if %{with gstreamer}
+%files -n libvisual-plugin-actor-gstreamer
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_jakdaw.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_gstreamer.so
+%endif
 
-%files -n libvisual-plugin-actor-JESS
+%files -n libvisual-plugin-actor-infinite
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_JESS.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_infinite.so
 
-%files -n libvisual-plugin-actor-lv_analyzer
+%files -n libvisual-plugin-actor-jakdaw
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_lv_analyzer.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_jakdaw.so
 
-#%files -n libvisual-plugin-actor-lv_dna
-#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/libvisual/actor/actor_lv_dna.so
+%files -n libvisual-plugin-actor-lv_analyzer
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_lv_analyzer.so
 
 %files -n libvisual-plugin-actor-lv_gltest
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_lv_gltest.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_lv_gltest.so
 
 %files -n libvisual-plugin-actor-lv_scope
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_lv_scope.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_lv_scope.so
 
 %files -n libvisual-plugin-actor-madspin
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_madspin.so
-%dir %{_datadir}/libvisual/actor/actor_madspin
-%attr(755,root,root) %{_datadir}/libvisual/actor/actor_madspin/*
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_madspin.so
+%{_datadir}/libvisual-plugins-*/actor/actor_madspin
 
-%files -n libvisual-plugin-actor-oinksie
+%files -n libvisual-plugin-actor-nastyfft
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_oinksie.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_nastyfft.so
 
-%files -n libvisual-plugin-actor-plazma
+%files -n libvisual-plugin-actor-oinksie
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/actor/actor_plazma.so
+%attr(755,root,root) %{_libdir}/libvisual-*/actor/actor_oinksie.so
 
 %files -n libvisual-plugin-input-alsa
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/input/input_alsa.so
+%attr(755,root,root) %{_libdir}/libvisual-*/input/input_alsa.so
 
 %files -n libvisual-plugin-input-esd
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/input/input_esd.so
+%attr(755,root,root) %{_libdir}/libvisual-*/input/input_esd.so
 
-%files -n libvisual-plugin-input-mplayer
+%files -n libvisual-plugin-input-jack
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/input/input_mplayer.so
+%attr(755,root,root) %{_libdir}/libvisual-*/input/input_jack.so
 
-%files -n libvisual-plugin-input-jack
+%files -n libvisual-plugin-input-mplayer
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/input/input_jack.so
+%attr(755,root,root) %{_libdir}/libvisual-*/input/input_mplayer.so
 
 %files -n libvisual-plugin-morph-alphablend
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/morph/morph_alphablend.so
+%attr(755,root,root) %{_libdir}/libvisual-*/morph/morph_alphablend.so
 
 %files -n libvisual-plugin-morph-flash
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/morph/morph_flash.so
+%attr(755,root,root) %{_libdir}/libvisual-*/morph/morph_flash.so
 
 %files -n libvisual-plugin-morph-slide
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/morph/morph_slide.so
+%attr(755,root,root) %{_libdir}/libvisual-*/morph/morph_slide.so
 
 %files -n libvisual-plugin-morph-tentacle
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual/morph/morph_tentacle.so
+%attr(755,root,root) %{_libdir}/libvisual-*/morph/morph_tentacle.so
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -382,6 +458,19 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10.2.1  2006/05/17 14:40:29  baggins
+- from HEAD
+
+Revision 1.13  2006/03/22 21:24:35  qboosh
+- updated to 0.4.0, added ac patch, packaging cleanups/fixes
+
+Revision 1.12  2006/03/22 19:52:54  qboosh
+- don't enable static modules just to remove them later
+
+Revision 1.11  2005/11/28 22:11:52  freetz
+- updated BR, cleanup, release *DOWN TO* 0.1 dedicated to previous commiter
+  MANY unpackaged files (how it is possible to commit such crap to cvs?)
+
 Revision 1.10  2005/03/26 12:49:11  paszczus
 - commanted out libvisual-plugin-actor-lv_dna again
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/libvisual-plugins.spec?r1=1.10&r2=1.10.2.1&f=u



More information about the pld-cvs-commit mailing list