SPECS: LiVES.spec - splitted -plugins package - messing with Requi...
sls
sls at pld-linux.org
Mon Nov 26 16:37:07 CET 2007
Author: sls Date: Mon Nov 26 15:37:07 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- splitted -plugins package
- messing with Requires/Suggests
- packaged /usr/bin/lives again
- TODO update
---- Files affected:
SPECS:
LiVES.spec (1.40 -> 1.41)
---- Diffs:
================================================================
Index: SPECS/LiVES.spec
diff -u SPECS/LiVES.spec:1.40 SPECS/LiVES.spec:1.41
--- SPECS/LiVES.spec:1.40 Mon Nov 26 12:53:35 2007
+++ SPECS/LiVES.spec Mon Nov 26 16:37:02 2007
@@ -2,7 +2,7 @@
# TODO
# - unfortunately it crashes in weed_plugin_info_init (alien_overlay.wo)
# - some platform-independent left in %{_libdir}
-# - LiVES req LiVES-plugins which req LiVES; it sucks
+# - check -plugins-* descriptions
# Conditional build:
%bcond_without sdl # build without SDL plugin
@@ -43,15 +43,19 @@
BuildRequires: pkgconfig
BuildRequires: sed >= 4.0
BuildRequires: xorg-util-imake
-Requires: %{name}-plugins = %{version}-%{release}
-Requires: ImageMagick >= 5
Requires: ffmpeg
-Requires: mplayer >= 0.90rc1
Requires: ogmtools
Requires: perl-base
Requires: python >= 1:2.3
+# required either mplayer or sox
Requires: sox
Requires: transcode
+Suggests: ImageMagick >= 5
+Suggests: mplayer >= 0.90rc1
+Suggests: xmms
+Suggests: cdda2wav
+Suggests: %{name}-plugins-rendered = %{version}-%{release}
+Suggests: %{name}-plugins-encoders = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
# workaround for the next change
@@ -79,6 +83,11 @@
Summary(pl.UTF-8): Wtyczki dla LiVES
Group: X11/Applications/Multimedia
Requires: %{name} = %{version}-%{release}
+Requires: %{name}-plugins-encoders = %{version}-%{release}
+Requires: %{name}-plugins-playback = %{version}-%{release}
+Requires: %{name}-plugins-rendered = %{version}-%{release}
+Requires: %{name}-plugins-RFXscripts = %{version}-%{release}
+Requires: %{name}-plugins-weed = %{version}-%{release}
%description plugins
Plugins for LiVES.
@@ -86,6 +95,66 @@
%description plugins -l pl.UTF-8
Wtyczki (plugins) dla LiVES.
+%package plugins-encoders
+Summary: Encoders plugins for LiVES
+Summary(pl.UTF-8): Wtyczki kodujące dla LiVES
+Group: X11/Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description plugins-encoders
+Encoders plugins for LiVES.
+
+%description plugins-encoders -l pl.UTF-8
+Wtyczki (plugins) kodujące dla LiVES.
+
+%package plugins-playback
+Summary: Playback plugins for LiVES
+Summary(pl.UTF-8): Wtyczki odtwarzające dla LiVES
+Group: X11/Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description plugins-playback
+Playback plugins for LiVES.
+
+%description plugins-playback -l pl.UTF-8
+Wtyczki (plugins) odtwarzające dla LiVES.
+
+%package plugins-rendered
+Summary: Rendered plugins for LiVES
+Summary(pl.UTF-8): Wtyczki rendered dla LiVES
+Group: X11/Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description plugins-rendered
+Rendered plugins for LiVES.
+
+%description plugins-rendered -l pl.UTF-8
+Wtyczki (plugins) rendered dla LiVES.
+
+%package plugins-RFXscripts
+Summary: RFXscripts plugins for LiVES
+Summary(pl.UTF-8): Wtyczki RFXscripts dla LiVES
+Group: X11/Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description plugins-RFXscripts
+RFXscripts plugins for LiVES.
+
+%description plugins-RFXscripts -l pl.UTF-8
+Wtyczki (plugins) RFXscripts dla LiVES.
+
+%package plugins-weed
+Summary: Weed plugins for LiVES
+Summary(pl.UTF-8): Wtyczki weed dla LiVES
+Group: X11/Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description plugins-weed
+Weed plugins for LiVES.
+
+%description plugins-weed -l pl.UTF-8
+Wtyczki (plugins) weed dla LiVES.
+
%package themes
Summary: Themes for LiVES
Summary(pl.UTF-8): Motywy dla LiVES
@@ -154,6 +223,7 @@
%attr(755,root,root) %{_bindir}/build-lives-rfx-plugin-multi
%attr(755,root,root) %{_bindir}/dirac_encoder.py
%attr(755,root,root) %{_bindir}/gif_encoder.py
+%attr(755,root,root) %{_bindir}/lives
%attr(755,root,root) %{_bindir}/lives-exe
%attr(755,root,root) %{_bindir}/midistart
%attr(755,root,root) %{_bindir}/midistop
@@ -165,6 +235,8 @@
%attr(755,root,root) %{_bindir}/smogrify
%attr(755,root,root) %{_bindir}/theora_encoder.py
%dir %{_datadir}/%{_sname}
+%dir %{_datadir}/%{_sname}/plugins
+%dir %{_datadir}/%{_sname}/plugins/effects
%{_datadir}/%{_sname}/icons
%{_datadir}/%{_sname}/default.keymap
%{_desktopdir}/%{name}.desktop
@@ -181,12 +253,29 @@
%{_themesdir}/sunburst
%{_themesdir}/editor
-%files plugins
+%files plugins-encoders
+%defattr(644,root,root,755)
+%dir %{_datadir}/%{_sname}/plugins/encoders
+%attr(755,root,root) %{_datadir}/%{_sname}/plugins/encoders/*
+
+%files plugins-playback
+%defattr(644,root,root,755)
+%dir %{_datadir}/%{_sname}/plugins/playback
+%dir %{_datadir}/%{_sname}/plugins/playback/video
+%{?with_sdl:%attr(755,root,root) %{_datadir}/%{_sname}/plugins/playback/video/SDLp}
+%{?with_mjpeg:%attr(755,root,root) %{_datadir}/%{_sname}/plugins/playback/video/yuv4mpeg_stream}
+
+%files plugins-rendered
+%defattr(644,root,root,755)
+%dir %{_datadir}/%{_sname}/plugins/effects/rendered
+%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/rendered/*
+
+%files plugins-RFXscripts
%defattr(644,root,root,755)
-%dir %{_datadir}/%{_sname}/plugins
-%dir %{_datadir}/%{_sname}/plugins/effects
%dir %{_datadir}/%{_sname}/plugins/effects/RFXscripts
%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/RFXscripts/*.script
+
+%files plugins-weed
%dir %{_datadir}/%{_sname}/plugins/effects/realtime
%dir %{_datadir}/%{_sname}/plugins/effects/realtime/weed
%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/realtime/weed/alien_overlay.wo
@@ -222,14 +311,6 @@
%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/realtime/weed/videowall.wo
%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/realtime/weed/warpTV.wo
%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/realtime/weed/xeffect.wo
-%dir %{_datadir}/%{_sname}/plugins/effects/rendered
-%attr(755,root,root) %{_datadir}/%{_sname}/plugins/effects/rendered/*
-%dir %{_datadir}/%{_sname}/plugins/encoders
-%attr(755,root,root) %{_datadir}/%{_sname}/plugins/encoders/*
-%dir %{_datadir}/%{_sname}/plugins/playback
-%dir %{_datadir}/%{_sname}/plugins/playback/video
-%{?with_sdl:%attr(755,root,root) %{_datadir}/%{_sname}/plugins/playback/video/SDLp}
-%{?with_mjpeg:%attr(755,root,root) %{_datadir}/%{_sname}/plugins/playback/video/yuv4mpeg_stream}
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -237,6 +318,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.41 2007-11-26 15:37:02 sls
+- splitted -plugins package
+- messing with Requires/Suggests
+- packaged /usr/bin/lives again
+- TODO update
+
Revision 1.40 2007-11-26 11:53:35 sls
- added bconds: sdl, mjpeg, libvisual, jack, dvgrab
- BR: liboil-devel
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/LiVES.spec?r1=1.40&r2=1.41&f=u
More information about the pld-cvs-commit
mailing list