Группа :: Система/Библиотеки
Пакет: gst-plugins-good
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# This spec is backported to ALTLinux 4.1 automatically by rpmbph script. Do not edit it.
#
%define gst_plugins gst-plugins
%define ver_major 0.10
%define _gst_libdir %_libdir/gstreamer-%ver_major
%define _gtk_docdir %_datadir/gtk-doc/html
Name: %gst_plugins-good
Version: %ver_major.9
Release: alt0.M41.1
Summary: A set of GStreamer plugins considered good
Group: System/Libraries
License: LGPL
URL: http://gstreamer.freedesktop.org/
Packager: Valery Inozemtsev <shrek at altlinux.ru>
Requires: lib%gst_plugins >= 0.10.13
Requires: gstreamer >= 0.10.13
Obsoletes: %name-all <= %version
Obsoletes: %name-audio-filters <= %version
Obsoletes: %name-audio-formats <= %version
Obsoletes: %name-container-formats <= %version
Obsoletes: %name-network <= %version
Obsoletes: %name-tags <= %version
Obsoletes: %name-test <= %version
Obsoletes: %name-video-effects <= %version
Obsoletes: %name-video-filters <= %version
Obsoletes: %name-visualization <= %version
Obsoletes: %gst_plugins-aalib <= %version
Obsoletes: %gst_plugins-annodex <= %version
Obsoletes: %gst_plugins-audiofx <= %version
Obsoletes: %gst_plugins-caca <= %version
Obsoletes: %gst_plugins-cairo <= %version
Obsoletes: %gst_plugins-cdio <= %version
Obsoletes: %gst_plugins-dv <= %version
Obsoletes: %gst_plugins-dv1394 <= %version
Obsoletes: %gst_plugins-esd <= %version
Obsoletes: %gst_plugins-flac <= %version
Obsoletes: %gst_plugins-gdkpixbuf <= %version
Obsoletes: %gst_plugins-hal <= %version
Obsoletes: %gst_plugins-jpeg <= %version
Obsoletes: %gst_plugins-oss <= %version
Obsoletes: %gst_plugins-png <= %version
Obsoletes: %gst_plugins-shout2 <= %version
Obsoletes: %gst_plugins-speex <= %version
Obsoletes: %gst_plugins-taglib <= %version
Obsoletes: %gst_plugins-video4linux2 <= %version
Obsoletes: %gst_plugins-wavpack <= %version
Obsoletes: %gst_plugins-ximagesrc <= %version
Provides: %name-all = %version-%release
Provides: %name-audio-filters = %version-%release
Provides: %name-audio-formats = %version-%release
Provides: %name-container-formats = %version-%release
Provides: %name-network = %version-%release
Provides: %name-tags = %version-%release
Provides: %name-test = %version-%release
Provides: %name-video-effects = %version-%release
Provides: %name-video-filters = %version-%release
Provides: %name-visualization = %version-%release
Provides: %gst_plugins-aalib = %version-%release
Provides: %gst_plugins-annodex = %version-%release
Provides: %gst_plugins-audiofx = %version-%release
Provides: %gst_plugins-caca = %version-%release
Provides: %gst_plugins-cairo = %version-%release
Provides: %gst_plugins-cdio = %version-%release
Provides: %gst_plugins-dv = %version-%release
Provides: %gst_plugins-dv1394 = %version-%release
Provides: %gst_plugins-esd = %version-%release
Provides: %gst_plugins-flac = %version-%release
Provides: %gst_plugins-gdkpixbuf = %version-%release
Provides: %gst_plugins-hal = %version-%release
Provides: %gst_plugins-jpeg = %version-%release
Provides: %gst_plugins-oss = %version-%release
Provides: %gst_plugins-png = %version-%release
Provides: %gst_plugins-shout2 = %version-%release
Provides: %gst_plugins-speex = %version-%release
Provides: %gst_plugins-taglib = %version-%release
Provides: %gst_plugins-video4linux2 = %version-%release
Provides: %gst_plugins-wavpack = %version-%release
Provides: %gst_plugins-ximagesrc = %version-%release
Source0: http://gstreamer.freedesktop.org/src/%name/%name-%version.tar.bz2
# Automatically added by buildreq on Mon Feb 18 2008
BuildRequires: GConf aalib-devel esound-devel gcc-c++ gst-plugins-devel gtk-doc libGConf-devel libSM-devel
BuildRequires: libXdamage-devel libXv-devel libavc1394-devel libcaca-devel libcdio-devel libdv-devel libflac-devel
BuildRequires: libgpm-devel libgtk+2-devel libhal-devel libiec61883-devel liboil-devel libshout2-devel libslang-devel
BuildRequires: libtag-devel libwavpack-devel python-module-PyXML python-modules-email python-modules-encodings
BuildRequires: libpulseaudio-devel libsoup2.4-devel
%ifarch %ix86
BuildRequires: libjpeg-mmx-devel
%endif
BuildRequires: rpm-build-compat >= 0.95
%description
GStreamer Good Plug-ins is is a set of plug-ins that the developers consider
to have good quality code, correct functionality, and their preferred license
(LGPL for the plug-in code, LGPL or LGPL-compatible for the supporting
library).
%package devel-doc
Summary: Development documentation for GStreamer Good plugins
Group: Development/C
%description devel-doc
This package contains development documentation for GStreamer Good Plugins.
%package -n %gst_plugins-gconf
Summary: GStreamer wrappers for GConf settings
Group: System/Libraries
Requires: %name = %version-%release
PreReq(post): GConf
%description -n %gst_plugins-gconf
GStreamer elements wrapping the GStreamer/GConf audio/video output settings.
This package also installs schemas that provide the CConf settings.
%prep
%setup -q
%build
export AUTOPOINT=true
%autoreconf
%ifarch %ix86
export CPPFLAGS="$CPPFLAGS -I%_includedir/jpeg-mmx"
%endif
%configure \
--disable-examples \
--disable-valgrind \
--enable-gtk-doc \
--disable-debug \
--disable-static
%make_build
%make_build -C sys/v4l2
%install
%make DESTDIR=%buildroot install
%make -C sys/v4l2 DESTDIR=%buildroot install
%find_lang %name-%ver_major
%post -n %gst_plugins-gconf
%gconf2_install gstreamer-0.10
%preun -n %gst_plugins-gconf
if [ $1 = 0 ]; then
%gconf2_uninstall gstreamer-0.10
fi
%files -f %name-%ver_major.lang
%doc AUTHORS NEWS README RELEASE
%dir %_gst_libdir
%exclude %_gst_libdir/libgstgconfelements.so
%_gst_libdir/*.so
%files devel-doc
%_gtk_docdir/*
%files -n %gst_plugins-gconf
%_sysconfdir/gconf/schemas/gstreamer-0.10.schemas
%dir %_gst_libdir
%_gst_libdir/libgstgconfelements.so
%changelog
…
Полный changelog можно просмотреть здесь
#
%define gst_plugins gst-plugins
%define ver_major 0.10
%define _gst_libdir %_libdir/gstreamer-%ver_major
%define _gtk_docdir %_datadir/gtk-doc/html
Name: %gst_plugins-good
Version: %ver_major.9
Release: alt0.M41.1
Summary: A set of GStreamer plugins considered good
Group: System/Libraries
License: LGPL
URL: http://gstreamer.freedesktop.org/
Packager: Valery Inozemtsev <shrek at altlinux.ru>
Requires: lib%gst_plugins >= 0.10.13
Requires: gstreamer >= 0.10.13
Obsoletes: %name-all <= %version
Obsoletes: %name-audio-filters <= %version
Obsoletes: %name-audio-formats <= %version
Obsoletes: %name-container-formats <= %version
Obsoletes: %name-network <= %version
Obsoletes: %name-tags <= %version
Obsoletes: %name-test <= %version
Obsoletes: %name-video-effects <= %version
Obsoletes: %name-video-filters <= %version
Obsoletes: %name-visualization <= %version
Obsoletes: %gst_plugins-aalib <= %version
Obsoletes: %gst_plugins-annodex <= %version
Obsoletes: %gst_plugins-audiofx <= %version
Obsoletes: %gst_plugins-caca <= %version
Obsoletes: %gst_plugins-cairo <= %version
Obsoletes: %gst_plugins-cdio <= %version
Obsoletes: %gst_plugins-dv <= %version
Obsoletes: %gst_plugins-dv1394 <= %version
Obsoletes: %gst_plugins-esd <= %version
Obsoletes: %gst_plugins-flac <= %version
Obsoletes: %gst_plugins-gdkpixbuf <= %version
Obsoletes: %gst_plugins-hal <= %version
Obsoletes: %gst_plugins-jpeg <= %version
Obsoletes: %gst_plugins-oss <= %version
Obsoletes: %gst_plugins-png <= %version
Obsoletes: %gst_plugins-shout2 <= %version
Obsoletes: %gst_plugins-speex <= %version
Obsoletes: %gst_plugins-taglib <= %version
Obsoletes: %gst_plugins-video4linux2 <= %version
Obsoletes: %gst_plugins-wavpack <= %version
Obsoletes: %gst_plugins-ximagesrc <= %version
Provides: %name-all = %version-%release
Provides: %name-audio-filters = %version-%release
Provides: %name-audio-formats = %version-%release
Provides: %name-container-formats = %version-%release
Provides: %name-network = %version-%release
Provides: %name-tags = %version-%release
Provides: %name-test = %version-%release
Provides: %name-video-effects = %version-%release
Provides: %name-video-filters = %version-%release
Provides: %name-visualization = %version-%release
Provides: %gst_plugins-aalib = %version-%release
Provides: %gst_plugins-annodex = %version-%release
Provides: %gst_plugins-audiofx = %version-%release
Provides: %gst_plugins-caca = %version-%release
Provides: %gst_plugins-cairo = %version-%release
Provides: %gst_plugins-cdio = %version-%release
Provides: %gst_plugins-dv = %version-%release
Provides: %gst_plugins-dv1394 = %version-%release
Provides: %gst_plugins-esd = %version-%release
Provides: %gst_plugins-flac = %version-%release
Provides: %gst_plugins-gdkpixbuf = %version-%release
Provides: %gst_plugins-hal = %version-%release
Provides: %gst_plugins-jpeg = %version-%release
Provides: %gst_plugins-oss = %version-%release
Provides: %gst_plugins-png = %version-%release
Provides: %gst_plugins-shout2 = %version-%release
Provides: %gst_plugins-speex = %version-%release
Provides: %gst_plugins-taglib = %version-%release
Provides: %gst_plugins-video4linux2 = %version-%release
Provides: %gst_plugins-wavpack = %version-%release
Provides: %gst_plugins-ximagesrc = %version-%release
Source0: http://gstreamer.freedesktop.org/src/%name/%name-%version.tar.bz2
# Automatically added by buildreq on Mon Feb 18 2008
BuildRequires: GConf aalib-devel esound-devel gcc-c++ gst-plugins-devel gtk-doc libGConf-devel libSM-devel
BuildRequires: libXdamage-devel libXv-devel libavc1394-devel libcaca-devel libcdio-devel libdv-devel libflac-devel
BuildRequires: libgpm-devel libgtk+2-devel libhal-devel libiec61883-devel liboil-devel libshout2-devel libslang-devel
BuildRequires: libtag-devel libwavpack-devel python-module-PyXML python-modules-email python-modules-encodings
BuildRequires: libpulseaudio-devel libsoup2.4-devel
%ifarch %ix86
BuildRequires: libjpeg-mmx-devel
%endif
BuildRequires: rpm-build-compat >= 0.95
%description
GStreamer Good Plug-ins is is a set of plug-ins that the developers consider
to have good quality code, correct functionality, and their preferred license
(LGPL for the plug-in code, LGPL or LGPL-compatible for the supporting
library).
%package devel-doc
Summary: Development documentation for GStreamer Good plugins
Group: Development/C
%description devel-doc
This package contains development documentation for GStreamer Good Plugins.
%package -n %gst_plugins-gconf
Summary: GStreamer wrappers for GConf settings
Group: System/Libraries
Requires: %name = %version-%release
PreReq(post): GConf
%description -n %gst_plugins-gconf
GStreamer elements wrapping the GStreamer/GConf audio/video output settings.
This package also installs schemas that provide the CConf settings.
%prep
%setup -q
%build
export AUTOPOINT=true
%autoreconf
%ifarch %ix86
export CPPFLAGS="$CPPFLAGS -I%_includedir/jpeg-mmx"
%endif
%configure \
--disable-examples \
--disable-valgrind \
--enable-gtk-doc \
--disable-debug \
--disable-static
%make_build
%make_build -C sys/v4l2
%install
%make DESTDIR=%buildroot install
%make -C sys/v4l2 DESTDIR=%buildroot install
%find_lang %name-%ver_major
%post -n %gst_plugins-gconf
%gconf2_install gstreamer-0.10
%preun -n %gst_plugins-gconf
if [ $1 = 0 ]; then
%gconf2_uninstall gstreamer-0.10
fi
%files -f %name-%ver_major.lang
%doc AUTHORS NEWS README RELEASE
%dir %_gst_libdir
%exclude %_gst_libdir/libgstgconfelements.so
%_gst_libdir/*.so
%files devel-doc
%_gtk_docdir/*
%files -n %gst_plugins-gconf
%_sysconfdir/gconf/schemas/gstreamer-0.10.schemas
%dir %_gst_libdir
%_gst_libdir/libgstgconfelements.so
%changelog
…
Полный changelog можно просмотреть здесь