Name: libmpeg2 Version: 0.5.1 Release: 6%{?_dist_release} Summary: MPEG-2 decoder libraries Group: System Environment/Libraries Vendor: Project Vine Distribution: Vine Linux License: GPLv2+ URL: http://libmpeg2.sourceforge.net/ Source0: http://libmpeg2.sourceforge.net/files/libmpeg2-%{version}.tar.gz Patch0: libmpeg2-inline.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: SDL-devel BuildRequires: libXt-devel BuildRequires: libXv-devel Provides: self-build-libmpeg2 = %{version}-%{release} %description libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. It is released under the terms of the GPL license. %package -n mpeg2dec Summary: MPEG-2 decoder program Group: Applications/Multimedia Requires: %{name} = %{version}-%{release} %description -n mpeg2dec The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig Provides: mpeg2dec-devel = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.tmp touch -r AUTHORS AUTHORS.tmp %__cp -p -f AUTHORS.tmp AUTHORS %__rm AUTHORS.tmp %build %configure --disable-static # mpeg2dec have rpath # remove rpath from libtool sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %__make %{?_smp_mflags} %install %__rm -rf $RPM_BUILD_ROOT %__make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%__install -p" # remove unpackaged files find $RPM_BUILD_ROOT -name '*.la' -exec %__rm -f {} ';' %clean %__rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %license COPYING %doc AUTHORS ChangeLog NEWS README TODO %{_libdir}/*.so.* %files -n mpeg2dec %defattr(-,root,root,-) %{_bindir}/corrupt_mpeg2 %{_bindir}/extract_mpeg2 %{_bindir}/mpeg2dec %{_mandir}/man1/*.1* %files devel %defattr(-,root,root,-) %doc CodingStyle doc/libmpeg2.txt doc/sample*.c %{_includedir}/mpeg2dec/ %{_libdir}/*.so %{_libdir}/pkgconfig/libmpeg2.pc %{_libdir}/pkgconfig/libmpeg2convert.pc %changelog * Sun Oct 06 2019 Tomohiro "Tomo-p" KATO 0.5.1-6 - moved to VinePlus: patents of MPEG2 are expired. - added Patch0. * Thu Sep 1 2011 Munehiro Yamamoto 0.5.1-5 - do not support vl4 * Sun Mar 21 2010 Munehiro Yamamoto 0.5.1-4 - change release to sync with self-build-libmpeg2 * Tue May 26 2009 Munehiro Yamamoto 0.5.1-3 - change release to sync with self-build-libmpeg2 * Fri Jan 23 2009 Munehiro Yamamoto 0.5.1-2 - added BuildRequires: XOrg-devel for vl4 * Wed Jan 21 2009 Munehiro Yamamoto 0.5.1-1 - initial build * Sat Oct 4 2008 kwizart < kwizart at gmail.com > - 0.5.1-3 - Fix CFLAGS on x86 producing selinux denials. * Wed Jul 30 2008 Thorsten Leemhuis - 0.5.1-1 - Update to 0.5.1 * Tue Jul 15 2008 kwizart < kwizart at gmail.com > - 0.5.0-1 - Initial package (based on mpeg2dec)