[packages/handbrake] - up to 1.4.1

baggins baggins at pld-linux.org
Sat Aug 28 19:59:59 CEST 2021


commit f7ea1e26a21075c3717f239621354048d23903e7
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat Aug 28 19:59:49 2021 +0200

    - up to 1.4.1

 handbrake.spec | 30 +++++++++++++++++++++---------
 1 file changed, 21 insertions(+), 9 deletions(-)
---
diff --git a/handbrake.spec b/handbrake.spec
index c3def38..6f94df8 100644
--- a/handbrake.spec
+++ b/handbrake.spec
@@ -1,18 +1,18 @@
 Summary:	A program to transcode DVDs and other sources to MPEG-4 and MKV
 Name:		handbrake
-Version:	1.2.2
+Version:	1.4.1
 Release:	1
 License:	GPL v2+
 Group:		Applications/Multimedia
-URL:		http://handbrake.fr/
-Source0:	https://download2.handbrake.fr/%{version}/HandBrake-%{version}-source.tar.bz2
-# Source0-md5:	282924665fa45b3b08fef66b51beaac5
+Source0:	https://github.com/HandBrake/HandBrake/releases/download/%{version}/HandBrake-%{version}-source.tar.bz2
+# Source0-md5:	73fe8df8340ac7b7c23a8c09974d6906
 # Source1 is a tarball of the downloads/ folder that contains third party
 # libraries required and automatically downloaded by HandBrake the first
 # time 'make' is run. If you update Source0 to a newer release you must
 # recreate an updated Source1 tarball for it too!
 Source1:	HandBrake-%{version}-contrib-tarballs.tar
-# Source1-md5:	226891f181995e2ea7c8ab018def2b46
+# Source1-md5:	11691c785ee60b58651c5405eeeb5f22
+URL:		https://handbrake.fr/
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	bzip2-devel
@@ -49,9 +49,12 @@ BuildRequires:	subversion
 BuildRequires:	udev-glib-devel
 BuildRequires:	yasm
 BuildRequires:	zlib-devel
+BuildConflicts:	libudfread-devel
 ExclusiveArch:	%{x8664}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		_debugsource_packages	0
+
 %description
 HandBrake is an open-source, GPL-licensed, multi-platform,
 multi-threaded transcoder, available for MacOS X, Linux and Windows.
@@ -94,13 +97,23 @@ export CFLAGS="%{rpmcflags}"
 export CXXFLAGS="%{rpmcxxflags}"
 export LDFLAGS="%{rpmldflags}"
 ./configure \
+	--force \
 	--prefix=%{_prefix} \
 	--disable-df-fetch
+
+cat > build/GNUmakefile.custom.defs <<EOF
+STRIP.exe = /bin/true
+BUILD.jobs = %{__jobs}
+GCC.args.g.none = %{rpmcflags}
+GCC.args.O.speed = %{rpmcflags}
+EOF
+
 %{__make} -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 cat > build/GNUmakefile.custom.defs <<EOF
+STRIP.exe = /bin/true
 CONF.args = --prefix=$RPM_BUILD_ROOT%{_prefix}
 PREFIX    = $RPM_BUILD_ROOT%{_prefix}
 PREFIX/   = $RPM_BUILD_ROOT%{_prefix}/
@@ -109,10 +122,9 @@ EOF
 
 %{__rm} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
 
-%{__mv} $RPM_BUILD_ROOT%{_localedir}/it{_IT,}
-%{__mv} $RPM_BUILD_ROOT%{_localedir}/ja{_JP,}
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/sl{_SI,}
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/uk{_UA,}
 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{no,nb}
-%{__mv} $RPM_BUILD_ROOT%{_localedir}/ro{_RO,}
 
 %find_lang ghb
 
@@ -132,7 +144,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_desktopdir}/fr.handbrake.ghb.desktop
 %{_iconsdir}/hicolor/scalable/apps/hb-icon.svg
 %{_iconsdir}/hicolor/scalable/apps/fr.handbrake.ghb.svg
-%{_datadir}/metainfo/fr.handbrake.ghb.appdata.xml
+%{_datadir}/metainfo/fr.handbrake.ghb.metainfo.xml
 
 %files cli
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/handbrake.git/commitdiff/f7ea1e26a21075c3717f239621354048d23903e7



More information about the pld-cvs-commit mailing list