тЕРПЪЙФПТЙК Sisyphus
рПУМЕДОЕЕ ПВОПЧМЕОЙЕ: 1 ПЛФСВТС 2023 | рБЛЕФПЧ: 18631 | рПУЕЭЕОЙК: 37039151
en ru br
тЕРПЪЙФПТЙЙ ALT
4.1: 1.1.3-alt2
4.0: 1.1.3-alt2
3.0: 1.0.3-alt1.1
+backports:1.1.0-alt1.M30.1
www.altlinux.org/Changes

зТХРРБ :: уЙУФЕНБ/вЙВМЙПФЕЛЙ
рБЛЕФ: xvid

 зМБЧОБС   йЪНЕОЕОЙС   уРЕЛ   рБФЮЙ   Sources   ъБЗТХЪЙФШ   Gear   Bugs and FR  Repocop 

%def_enable shared
%def_enable static
%def_disable idebug
%def_disable iprofile
%def_disable gnuprofile
%def_enable assembly

Name: xvid
%define lname lib%name
Version: 1.1.3
Release: alt2
Summary: MPEG-4 video codec
Summary(uk_UA.CP1251): MPEG-4 відео кодек.
Summary(ru_RU.CP1251): MPEG-4 видео кодек.
Group: System/Libraries
License: GPL
URL: http://www.xvid.org
Source: http://downloads.%name.org/downloads/%{name}core-%version.tar.bz2
Patch0: %{name}core-1.1.0-configure.patch
Patch1: %{name}core-1.1.0-shared_static.patch

# Automatically added by buildreq on Fri Aug 10 2007 (-bi)

#BuildRequires: common-licenses yasm

BuildRequires: common-licenses
%{?_enable_assembly:BuildRequires: yasm}

%description
XviD is a high performance and high quality MPEG-4 video de-/encoding
solution.

%description -l uk_UA.CP1251
XviD - високоефективне та якісне рішення для кодування/декодування
MPEG-4.

%description -l ru_RU.CP1251
XviD - высокоэффективное и качественное решения для
кодирования/декодирования MPEG-4.


%if_enabled shared
%package -n %lname
Summary: Shared library of XviD video codec
Summary(uk_UA.CP1251): Роздільна бібліотека відео кодека XviD.
Summary(ru_RU.CP1251): Разделяемая библиотека видео кодека XviD.
Group: System/Libraries
Provides: %name = %version-%release
Obsoletes: %name

%description -n %lname
XviD is a high performance and high quality MPEG-4 video de-/encoding
solution.
This package includes the shared library needed to run XviD software.

%description -n %lname -l uk_UA.CP1251
XviD - високоефективне та якісне рішення для кодування/декодування
MPEG-4.
Цей пакет включає роздільну бібліотеку, необхідну для виконання
програм, що потребують %{lname}core.

%description -n %lname -l ru_RU.CP1251
XviD - высокоэффективное и качественное решения для
кодирования/декодирования MPEG-4.
Этот пакет включает разделяемую библиотеку, необходимую для исполнения
программ, требующих %{lname}core.
%endif


%package -n %lname-devel
Summary: Development files of XviD video codec
Group: Development/C
%{?_enable_shared:Requires: %lname = %version-%release}
Provides: %name-devel = %version-%release
Obsoletes: %name-devel

%description -n %lname-devel
XviD is a high performance and high quality MPEG-4 video de-/encoding
solution.

This package includes the header files needed to develop XviD-based
software.

%description -n %lname-devel -l uk_UA.CP1251
XviD - високоефективне та якісне рішення для кодування/декодування
MPEG-4.

Цей пакет включає файли заголовків, необхідних для розробки програм з
використанням XviD.

%description -n %lname-devel -l ru_RU.CP1251
XviD - высокоэффективное и качественное решения для
кодирования/декодирования MPEG-4.

Этот пакет включает файлы заголовков, необходимых для разработки
программ с иcпользованием XviD.


%if_enabled static
%package -n %lname-devel-static
Summary: Static library of XviD video codec
Summary(uk_UA.CP1251): Статична бібліотека відео кодека XviD.
Summary(ru_RU.CP1251): Статическая библиотека видео кодека XviD.
Group: Development/C
Requires: %lname-devel = %version-%release
Provides: %name-static-libs = %version-%release
Obsoletes: %name-static-libs

%description -n %lname-devel-static
XviD is a high performance and high quality MPEG-4 video de-/encoding
solution.
This package contains static library of XviD video codec.

%description -n %lname-devel-static -l uk_UA.CP1251
XviD - високоефективне та якісне рішення для кодування/декодування
MPEG-4.
Цей пакет містить статичну бібліотеку відеокодека XviD.

%description -n %lname-devel-static -l ru_RU.CP1251
XviD - высокоэффективное и качественное решения для
кодирования/декодирования MPEG-4.
Этот пакет содержит статическую библиотеку видеокодека XviD.
%endif


%package -n %lname-examples
Summary: Development files of XviD video codec
Group: Development/C
Requires: %lname-devel = %version

%description -n %lname-examples
XviD is a high performance and high quality MPEG-4 video de-/encoding
solution.
This package includes exaples of develop XviD-based software.

%description -n %lname-examples -l uk_UA.CP1251
XviD - високоефективне та якісне рішення для кодування/декодування
MPEG-4.
Цей пакет включає приклади розробки програм з використанням XviD.

%description -n %lname-examples -l ru_RU.CP1251
XviD - высокоэффективное и качественное решения
для кодирования/декодирования MPEG-4.
Этот пакет включает примеры разработки программ с иcпользованием XviD.


%prep
%setup -q -n %{name}core-%version
%patch0 -p1
%patch1 -p1


%build
%define _optlevel 3
%ifarch x86_64
%add_optflags %optflags_shared
%endif
cd build/generic
%configure \
   %{subst_enable assembly} \
   %{subst_enable idebug} \
   %{subst_enable iprofile} \
   %{subst_enable gnuprofile}
%make_build %{?_enable_shared:shared_lib} %{?_enable_static:static_lib}


%install
pushd build/generic
%if_enabled shared
%make_install DESTDIR=%buildroot install%{?_disable_static:_shared install_header}
%else
%make_install DESTDIR=%buildroot install%{?_enable_static:_static install_header}
%endif
popd
%{?_enable_shared:ln -s %{lname}core.so.4.1 %buildroot%_libdir/%{lname}core.so}
[ -f LICENSE ] && mv LICENSE LICENSE.orig
ln -sf %_datadir/license/GPL-2 LICENSE
install -d -m 755 %buildroot%_docdir/%lname-devel-%version/examples
install -m 644 CodingStyle %buildroot%_docdir/%lname-devel-%version/
install -m 644 examples/* %buildroot%_docdir/%lname-devel-%version/examples/
for f in ChangeLog*; do
   bzip2 --keep --force --best --stdout -- ChangeLog* > %buildroot%_docdir/%lname-devel-%version/"$f".bz2
done

%ifarch %ix86
%{?_enable_assembly:%set_verify_elf_method textrel=relaxed}
%endif


%if_enabled shared
%post -n %lname -p %post_ldconfig
%postun -n %lname -p %postun_ldconfig
%endif


%if_enabled shared
%files -n %lname
%doc AUTHORS README TODO
%doc --no-dereference LICENSE
%_libdir/*.so.*
%endif


%files -n %lname-devel
%dir %_docdir/%lname-devel-%version
%_docdir/%lname-devel-%version/CodingStyle
%_docdir/%lname-devel-%version/ChangeLog*.bz2
%{?_enable_shared:%_libdir/*.so}
%_includedir/*


%if_enabled static
%files -n %lname-devel-static
%_libdir/*.a
%if_disabled shared
%doc AUTHORS README TODO
%doc --no-dereference LICENSE
%endif
%endif


%files -n %lname-examples
%dir %_docdir/%lname-devel-%version/examples
%_docdir/%lname-devel-%version/examples/*


%changelog

рПМОЩК changelog НПЦОП РТПУНПФТЕФШ ЪДЕУШ

 
ДЙЪБКО Й ТБЪТБВПФЛБ: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
ФЕЛХЭЙК НБКОФЕКОЕТ: Michael Shigorin