Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37600808
en ru br
ALT Linux repos
S:2.0-alt5

Group :: System/Libraries
RPM: libmp4v2-3

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1

Summary: This library provides functions to read, create, and modify mp4 files
Name: libmp4v2-3
Version: 2.0
Release: alt5
License: MPLv1.1
Group: System/Libraries
Url: http://code.google.com/p/mp4v2/

Source: %name-%version.tar
Patch1: %name-%version-alt.patch

BuildRequires: gcc-c++ help2man texinfo

%description
The MP4v2 library provides an API to create and modify mp4 files
as defined by ISO-IEC:14496-1:2001 MPEG-4 Systems.
This file format is derived from Apple's QuickTime file format
that has been used as a multimedia file format in a variety of platforms and applications.
It is a very powerful and extensible format that can accommodate practically any type of media.

MP4v2 was originally bundled with mpeg4ip library, but has been moved into its own maintained library
due to a combination of the cessation of support of mpeg4ip and the usefulness of this library on its own.

%package -n libmp4v2-devel
Summary: Development files for the mp4v2 library
Group: Development/Other
Requires: %name = %EVR
Conflicts: libmpeg4ip-devel

%description -n libmp4v2-devel
Development files and documentation needed to develop and compile programs
using the libmp4v2 library.

%package -n mp4v2-utils
Group: Sound
Summary: Command line utils to handle MP4 metadata
Conflicts: mpeg4ip-tools

%description -n mp4v2-utils
The libmp4v2 library provides an abstraction layer for working with files
using the mp4 container format. This library is developed by mpeg4ip project
and is an exact copy of the library distributed in the mpeg4ip package.

This contains the command line example utilities.


%prep
%setup
%patch1 -p1

%build
%autoreconf
%add_optflags -Wno-narrowing
%configure --disable-static --disable-debug

mkdir -p doc/articles/txt
%make_build

%install

%makeinstall_std

%files
%doc COPYING
%_libdir/*.so.*

%files -n libmp4v2-devel
%doc README
%_includedir/*
%_libdir/*.so

%files -n mp4v2-utils
%_bindir/*
%_man1dir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin