From 836e8304e6eb36d968b65f03b06ee885bc0e5061 Mon Sep 17 00:00:00 2001 From: Chris Rankin Date: Fri, 27 Jul 2012 20:44:21 +0100 Subject: Fix RPM package generation. --- misc/build_rpms.sh.in | 14 +++++++------- misc/xine-lib.spec.in | 13 ++++++++----- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/misc/build_rpms.sh.in b/misc/build_rpms.sh.in index c3096e5f0..6f96b71fb 100644 --- a/misc/build_rpms.sh.in +++ b/misc/build_rpms.sh.in @@ -3,7 +3,7 @@ #DATE=`date +%y%m%d` DATE=1 -PKGNAME=libxine1 +PKGNAME=libxine2 # Some rpm checks RPMVERSION=`rpm --version | tr [A-Z] [a-z] | sed -e 's/[a-z]//g' -e 's/\.//g' -e 's/ //g'` @@ -14,14 +14,14 @@ if [ `expr $RPMVERSION` -lt 100 ]; then fi if [ `expr $RPMVERSION` -lt 400 ]; then - RPM_BA="rpm -ba -ta ./@PACKAGE@-@VERSION@.tar.gz" - RPM_BB="rpm -bb -ta ./@PACKAGE@-@VERSION@.tar.gz" + RPM_BA="rpm -ba -ta ./@PACKAGE@-@VERSION@.tar.bz2" + RPM_BB="rpm -bb -ta ./@PACKAGE@-@VERSION@.tar.bz2" elif [ `expr $RPMVERSION` -lt 420 ]; then - RPM_BA="rpm -ta ./@PACKAGE@-@VERSION@.tar.gz -ba" - RPM_BB="rpm -ta ./@PACKAGE@-@VERSION@.tar.gz -bb" + RPM_BA="rpm -ta ./@PACKAGE@-@VERSION@.tar.bz2 -ba" + RPM_BB="rpm -ta ./@PACKAGE@-@VERSION@.tar.bz2 -bb" else - RPM_BA="rpmbuild -ta ./@PACKAGE@-@VERSION@.tar.gz -ba" - RPM_BB="rpmbuild -ta ./@PACKAGE@-@VERSION@.tar.gz -bb" + RPM_BA="rpmbuild -ta ./@PACKAGE@-@VERSION@.tar.bz2 -ba" + RPM_BB="rpmbuild -ta ./@PACKAGE@-@VERSION@.tar.bz2 -bb" fi ##VERSION="@XINE_MAJOR@.@XINE_MINOR@.@XINE_SUB@" diff --git a/misc/xine-lib.spec.in b/misc/xine-lib.spec.in index 1874514e5..99f0b56c7 100644 --- a/misc/xine-lib.spec.in +++ b/misc/xine-lib.spec.in @@ -1,6 +1,6 @@ %define shortname libxine %define name libxine2 -%define version @SPEC_VERSION@ +%define version @PACKAGE_VERSION@ %define release 0 %define major 1 @@ -15,6 +15,9 @@ %if %{?BUILD_ALSA:0}%{!?BUILD_ALSA:1} %define BUILD_ALSA 0 %endif +%if %{?BUILD_ARTS:0}%{!?BUILD_ARTS:1} +%define BUILD_ARTS 0 +%endif %if %{?BUILD_DEVEL:0}%{!?BUILD_DEVEL:1} %define BUILD_DEVEL 1 %endif @@ -659,7 +662,7 @@ libxine Soundausgabeplugin für den pulseaudio-Soundserver %prep -%setup -q -n @TAR_NAME@ +%setup -q -n @PACKAGE_TARNAME@-@PACKAGE_VERSION@ %build export CFLAGS="${RPM_OPT_FLAGS}" @@ -686,7 +689,7 @@ fi %if %BUILD_STK --with-libstk \ %endif - --enable-syncfb --without-internal-vcdlibs + --without-internal-vcdlibs # Error in libfaad when compiling with mmx or sse enabled, remove it %{__mv} contrib/libfaad/Makefile contrib/libfaad/Makefile_save @@ -704,7 +707,7 @@ echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_%{name}_zw %if %BUILD_DEVEL echo "%doc README TODO AUTHORS COPYING ChangeLog" >> ${RPM_BUILD_DIR}/filelist_%{name}_zw %else -echo "%doc README TODO AUTHORS COPYING ChangeLog doc/hackersguide/*.sgml doc/hackersguide/*.fig doc/hackersguide/README" >> ${RPM_BUILD_DIR}/filelist_%{name}_zw +echo "%doc README TODO AUTHORS COPYING ChangeLog doc/hackersguide/*.html doc/hackersguide/*.png doc/hackersguide/README" >> ${RPM_BUILD_DIR}/filelist_%{name}_zw %endif find . -type f | %{__sed} 's,^\.%{_datadir}/doc,\%doc %{_datadir}/doc,' | %{__sed} 's,^\.,,' >> ${RPM_BUILD_DIR}/filelist_%{name}_zw find . -type l | %{__sed} 's,^\.%{_datadir}/doc,\%doc %{_datadir}/doc,' | %{__sed} 's,^\.,,' >> ${RPM_BUILD_DIR}/filelist_%{name}_zw @@ -715,7 +718,7 @@ find . -type d | %{__grep} xine | %{__sed} 's,^\.,\%dir ,' >> ${RPM_BUILD_DIR}/f %if %BUILD_DEVEL echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_%{name}_devel -echo "%doc doc/hackersguide/*.sgml doc/hackersguide/*.fig doc/hackersguide/README" >> ${RPM_BUILD_DIR}/filelist_%{name}_devel +echo "%doc doc/hackersguide/*.html doc/hackersguide/*.png doc/hackersguide/README" >> ${RPM_BUILD_DIR}/filelist_%{name}_devel %{__mv} ${RPM_BUILD_DIR}/filelist_%{name} ${RPM_BUILD_DIR}/filelist_%{name}_old %{__grep} -E "/include/|dhahelper\.o|libxine*\.(so|la)$|\.m4$" ${RPM_BUILD_DIR}/filelist_%{name}_old | %{__cat} - >> ${RPM_BUILD_DIR}/filelist_%{name}_devel %{__grep} -v -E "/include/|dhahelper\.o|libxine*\.(so|la)$|\.m4$" ${RPM_BUILD_DIR}/filelist_%{name}_old | %{__cat} - > ${RPM_BUILD_DIR}/filelist_%{name} -- cgit v1.2.3