Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37729239
en ru br
Репозитории ALT
5.1: 0.10.16-alt1
4.1: 0.10.9-alt0.M41.1
4.0: 0.10.6-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: gst-plugins-good

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define gst_plugins gst-plugins
%define ver_major 0.10

%define _gst_datadir %_datadir/gstreamer-%ver_major
%define _gst_libdir %_libdir/gstreamer-%ver_major
%define _gtk_docdir %_datadir/gtk-doc/html

Name: %gst_plugins-good
Version: %ver_major.16
Release: alt1

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>

Conflicts: %gst_plugins-bad < %ver_major.13.4

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-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-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
Obsoletes: gst-pulse <= %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-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-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
Provides: gst-pulse = %version-%release

Source: %name-%version.tar
Source1: common.tar
Patch: %name-%version-%release.patch

BuildRequires(Pre): libGConf-devel
BuildRequires: GConf bzlib-devel gcc-c++ gst-plugins-devel gtk-doc intltool libSM-devel libXdamage-devel libXext-devel libXv-devel
BuildRequires: libavc1394-devel libcairo-devel libdv-devel libflac-devel libhal-devel libiec61883-devel libjpeg-devel
BuildRequires: liboil-devel libpulseaudio-devel libshout2-devel libsoup-devel libtag-devel libv4l-devel libwavpack-devel
BuildRequires: python-module-PyXML python-modules-email python-modules-encodings

%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 -a1
%patch -p1

touch ABOUT-NLS config.rpath

%build
gtkdocize
%autoreconf
%configure \
--enable-experimental \
--disable-examples \
--disable-valgrind \
--disable-oss \
--disable-gdk_pixbuf \
--enable-gtk-doc \
--disable-debug \
--disable-static
%make_build

%install
%make 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
%_gst_datadir

%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 можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin