|
@@ -3,7 +3,7 @@
|
|
|
Name: gpac
|
|
|
Summary: MPEG-4 multimedia framework
|
|
|
Version: 0.4.5
|
|
|
-Release: 10%{?_dist_release}
|
|
|
+Release: 11%{?_dist_release}
|
|
|
License: LGPLv2+
|
|
|
Group: System Environment/Libraries
|
|
|
URL: http://gpac.sourceforge.net/
|
|
@@ -32,7 +32,7 @@ BuildRequires: libjpeg-devel
|
|
|
BuildRequires: libpng-devel >= 1.2.5
|
|
|
BuildRequires: libxml2-devel
|
|
|
BuildRequires: openssl-devel
|
|
|
-BuildRequires: openjpeg-devel
|
|
|
+#BuildRequires: openjpeg-devel
|
|
|
BuildRequires: pulseaudio-libs-devel
|
|
|
BuildRequires: zlib-devel
|
|
|
BuildRequires: libogg-devel libvorbis-devel libtheora-devel
|
|
@@ -106,7 +106,7 @@ Static library for gpac.
|
|
|
%ifarch x86_64
|
|
|
%patch3 -p1 -b .lib64
|
|
|
%endif
|
|
|
-%patch4 -p1 -b .openjpeg
|
|
|
+#%patch4 -p1 -b .openjpeg
|
|
|
%patch6 -p1 -b .shared
|
|
|
%patch7 -p1 -b .libxml2
|
|
|
%patch8 -p1 -b .ppc64
|
|
@@ -123,15 +123,15 @@ Static library for gpac.
|
|
|
# popd
|
|
|
|
|
|
# Fix encoding warnings
|
|
|
-cp -p Changelog Changelog.origine
|
|
|
+%__cp -p Changelog Changelog.origine
|
|
|
iconv -f ISO-8859-1 -t UTF8 Changelog.origine > Changelog
|
|
|
touch -r Changelog.origine Changelog
|
|
|
-rm -rf Changelog.origine
|
|
|
+%__rm -rf Changelog.origine
|
|
|
|
|
|
-cp -p doc/ipmpx_syntax.bt doc/ipmpx_syntax.bt.origine
|
|
|
+%__cp -p doc/ipmpx_syntax.bt doc/ipmpx_syntax.bt.origine
|
|
|
iconv -f ISO-8859-1 -t UTF8 doc/ipmpx_syntax.bt.origine > doc/ipmpx_syntax.bt
|
|
|
touch -r doc/ipmpx_syntax.bt.origine doc/ipmpx_syntax.bt
|
|
|
-rm -rf doc/ipmpx_syntax.bt.origine
|
|
|
+%__rm -rf doc/ipmpx_syntax.bt.origine
|
|
|
|
|
|
|
|
|
# executable ./configure
|
|
@@ -139,16 +139,16 @@ chmod +x configure
|
|
|
|
|
|
%build
|
|
|
%configure \
|
|
|
- --enable-debug \
|
|
|
--X11-path=%{_prefix} \
|
|
|
+ %{?_with_mozilla:--mozdir=%{_libdir}/mozilla/plugins} \
|
|
|
+ --enable-pic \
|
|
|
+ --disable-static \
|
|
|
+ --disable-wx \
|
|
|
--extra-cflags="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -D_GNU_SOURCE=1" \
|
|
|
--disable-oss-audio \
|
|
|
- %{?_with_mozilla:--mozdir=%{_libdir}/mozilla/plugins} \
|
|
|
- %{?_with_amr:--enable-amr} \
|
|
|
--use-js=no \
|
|
|
- --disable-static \
|
|
|
- --disable-wx
|
|
|
-
|
|
|
+ --use-openjpeg=local \
|
|
|
+ ;
|
|
|
|
|
|
# Parallele build will fail
|
|
|
%__make all OPTFLAGS="$RPM_OPT_FLAGS -fPIC -DPIC"
|
|
@@ -162,17 +162,17 @@ chmod +x configure
|
|
|
# popd
|
|
|
|
|
|
%install
|
|
|
-rm -rf $RPM_BUILD_ROOT
|
|
|
-make DESTDIR=$RPM_BUILD_ROOT install install-lib
|
|
|
+%__rm -rf $RPM_BUILD_ROOT
|
|
|
+%__make DESTDIR=$RPM_BUILD_ROOT install install-lib
|
|
|
|
|
|
## kwizart - rpmlint gpac no-ldconfig-symlink
|
|
|
-ln -sf libgpac.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libgpac.so.0
|
|
|
-ln -sf libgpac.so.0 $RPM_BUILD_ROOT%{_libdir}/libgpac.so
|
|
|
+%__ln_s -f libgpac.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libgpac.so.0
|
|
|
+%__ln_s -f libgpac.so.0 $RPM_BUILD_ROOT%{_libdir}/libgpac.so
|
|
|
|
|
|
#Install generated sggen binaries
|
|
|
for b in MPEG4 SVG X3D; do
|
|
|
pushd applications/generators/${b}
|
|
|
- install -pm 0755 ${b}Gen $RPM_BUILD_ROOT%{_bindir}
|
|
|
+ %__install -pm 0755 ${b}Gen $RPM_BUILD_ROOT%{_bindir}
|
|
|
popd
|
|
|
done
|
|
|
|
|
@@ -181,7 +181,7 @@ done
|
|
|
|
|
|
|
|
|
%clean
|
|
|
-rm -rf $RPM_BUILD_ROOT
|
|
|
+%__rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%post libs -p /sbin/ldconfig
|
|
|
|
|
@@ -203,7 +203,6 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files devel
|
|
|
%doc doc/CODING_STYLE doc/ipmpx_syntax.bt
|
|
|
-%doc doc/html/*
|
|
|
%defattr(-,root,root)
|
|
|
%{_includedir}/gpac/
|
|
|
%{_libdir}/libgpac.so
|
|
@@ -218,6 +217,11 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Mon Apr 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.4.5-11
|
|
|
+- rebuilt with internal openjpeg
|
|
|
+ - added --use-openjpeg=local in configure options
|
|
|
+- added --enable-pic in configure options
|
|
|
+
|
|
|
* Sat Mar 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.4.5-10
|
|
|
- rebuild
|
|
|
|