Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37812242
en ru br
Репозитории ALT
5.1: 0.10.25-alt2
4.1: 0.10.21-alt0.M41.1
4.0: 0.10.14-alt1.M40.1
3.0: 0.8.10-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: gstreamer

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

%define ver_major 0.10

Name: gstreamer
Version: %ver_major.21
Release: alt0.M41.1

Summary: GStreamer streaming media framework runtime
License: LGPL
Group: System/Libraries
URL: http://gstreamer.freedesktop.org

Packager: Valery Inozemtsev <shrek at altlinux.ru>

Requires: lib%name = %version-%release
Provides: %name%ver_major = %version
Obsoletes: %name%ver_major

Source: http://gstreamer.freedesktop.org/src/%name/%name-%version.tar.bz2

# Automatically added by buildreq on Thu Feb 07 2008

BuildRequires: docbook-utils flex gcc-c++ ghostscript-utils glib2-devel gtk-doc libcheck-devel libxml2-devel
BuildRequires: python-modules sgml-common transfig xml-utils

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

%package -n lib%name
Summary: Shared libraries of GStreamer
Group: System/Libraries
Provides: lib%name%ver_major = %version
Obsoletes: lib%name%ver_major

%description -n lib%name
This package contains the shared libraries of the GStreamer media framework.

%package devel
Summary: Development files for GStreamer streaming-media framework
Group: Development/C
Requires: lib%name = %version-%release
Provides: %name%ver_major-devel = %version
Obsoletes: %name%ver_major-devel

%description devel
This package contains the libraries and header files necessary to
develop applications and plugins for GStreamer.

To make work with GStreamer documentation more comfortable install
%name-devel-doc package.

%package devel-doc
Summary: Development documentation for GStreamer
Group: Development/C
Obsoletes: %name%ver_major-doc
Conflicts: gstreamer < 0.8.8-alt1

%description devel-doc
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related. Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains development documentation for GStreamer.

%package doc
Summary: Documentation for GStreamer
Group: Documentation

%description doc
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related. Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains documentation for GStreamer.

%package utils
Summary: GStreamer utilities
Group: System/Libraries
Requires: lib%name = %version-%release
Provides: %name%ver_major-utils = %version
Obsoletes: %name%ver_major-utils

%description utils
This package contains some utilities used to register, analyze, and run
Gstreamer plugins.

%prep
%setup -q

%build
export AUTOPOINT=true
%autoreconf
%configure \
--disable-examples \
--disable-valgrind \
--enable-docbook \
--disable-rpath \
--disable-tests \
--disable-debug \
--disable-gst-debug \
--disable-static

%make_build

%install
%make DESTDIR=%buildroot install

%find_lang %name-%ver_major

%post -n lib%name -p %post_ldconfig

%postun -n lib%name -p %postun_ldconfig

%files -f %name-%ver_major.lang
%doc AUTHORS NEWS README RELEASE
%dir %_libdir/%name-%ver_major
%_libdir/%name-%ver_major/*.so

%files  -n lib%name
%_libdir/*.so.*

%files devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*
%_datadir/aclocal/*

%files devel-doc
%_datadir/gtk-doc/html/*

%files utils
%_bindir/*
%_man1dir/*

%files doc
%_datadir/doc/%name-%ver_major

%changelog

Полный changelog можно просмотреть здесь

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