Projects
Extra
mpeg4ip
mpeg4ip.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mpeg4ip.spec of Package mpeg4ip (Revision 2)
Currently displaying revision
2
,
Show latest
# # spec file for package mpeg4ip # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: mpeg4ip Version: 1.6.1 Release: 0 Summary: Set of linux video stream processing utilities License: MPL-1.1 Url: http://www.mpeg4ip.net Source: mpeg4ip-%version.tar.bz2 Patch0: %name-link.patch Patch1: %name-ac.patch Patch2: %name-gcc4.patch Patch3: %name-configure.patch Patch4: %name-audio_l16.cpp-typo.patch Patch5: %name-ffmpeg.patch Patch6: %name-gcc44.patch Patch7: %name-ambiguous.patch.bz2 Patch8: %name-gcc46.patch Patch9: mpeg4ip-gcc6.patch Requires: libmpeg4ip0 = %version-%release BuildRequires: gcc-c++ BuildRequires: id3lib-devel BuildRequires: libtool BuildRequires: libxvidcore-devel BuildRequires: nasm BuildRequires: pkgconfig BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(lame) BuildRequires: pkgconfig(liba52) BuildRequires: pkgconfig(libmpeg2) BuildRequires: pkgconfig(mad) BuildRequires: pkgconfig(sdl) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(x264) %description The MPEG4IP project provides a standarts-based system for encoding, streaming and playing encoded auido and video. This package contains libraries of the MPEG4IP project. %package -n libmpeg4ip0 Summary: MPEG4v2 library %description -n libmpeg4ip0 The MPEG4IP project provides a standarts-based system for encoding, streaming and playing encoded auido and video. This package contains libraries of the MPEG4IP project. MPEG4v2 library %package devel Summary: Files needed for development with mpeg4ip Requires: libmpeg4ip0 = %version-%release %description devel The MPEG4IP project provides a standarts-based system for encoding, streaming and playing encoded auido and video. This package contains libraries of the MPEG4IP project. Files needed for development with mpeg4ip %prep %autosetup -p1 %build # causes build loops, just overwrite it and always say yes # rpmbuild takes care of having a sufficiently recent nasm package echo -e "#!/bin/sh\necho yes\nexit 0" > util/testnasm.sh chmod 755 util/testnasm.sh cd lib/SDLAudio libtoolize aclocal autoconf touch NEWS touch AUTHORS touch ChangeLog automake --add-missing automake cd ../.. libtoolize aclocal autoconf autoheader touch NEWS touch AUTHORS touch ChangeLog automake --add-missing automake install -d config touch bootstrapped CFLAGS='%optflags -std=gnu11' CXXFLAGS='%optflags -std=gnu++98 -Wno-c++11-compat -Wno-write-strings' %configure --disable-player --disable-warns-as-err %make_build -j1 CCAS="gcc" %install cd lib/mp4v2 %make_install cd ../.. %make_install find %buildroot -type f -name "*.la" -delete -print find %buildroot -type f -name "*.a" -delete -print %post -n libmpeg4ip0 -p/sbin/ldconfig %postun -n libmpeg4ip0 -p/sbin/ldconfig %files # utilitys %_bindir/mp4creator %_bindir/mp4info %_bindir/mp4dump %_bindir/mp4trackdump %_bindir/mp4tags %_bindir/mp4art %_bindir/mp4videoinfo # encoding tools %_bindir/lboxcrop %_bindir/rgb2yuv %_bindir/avi2raw # debugging tools %_bindir/avidump %_bindir/mpeg4vol %_bindir/mpeg2video_parse %_bindir/h264_parse %_bindir/mpeg2t_dump # unknown %_bindir/mp4extract %_bindir/mpeg_ps_extract %_bindir/mpeg_ps_info %_mandir/man1/* %files -n libmpeg4ip0 %_libdir/*.so.* %files devel %_mandir/man3/* %_mandir/manm %_bindir/mpeg4ip-config %_libdir/*.so %_includedir/* %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.