]> git.pld-linux.org Git - packages/handbrake.git/commitdiff
- updated to 1.0.7 auto/th/handbrake-1.0.7-1
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 3 Aug 2017 18:11:02 +0000 (20:11 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Thu, 3 Aug 2017 18:11:02 +0000 (20:11 +0200)
disable-download.patch [deleted file]
handbrake.spec

diff --git a/disable-download.patch b/disable-download.patch
deleted file mode 100644 (file)
index a89f5bb..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
---- HandBrake-0.9.5/make/configure.py-orig     2011-03-14 05:48:41.338109218 +0100
-+++ HandBrake-0.9.5/make/configure.py  2011-03-14 05:51:25.168107644 +0100
-@@ -1228,7 +1228,7 @@
-     class Tools:
-         ar    = ToolProbe( 'AR.exe',    'ar' )
-         cp    = ToolProbe( 'CP.exe',    'cp' )
--        curl  = ToolProbe( 'CURL.exe',  'curl', abort=False )
-+        ##curl  = ToolProbe( 'CURL.exe',  'curl', abort=False )
-         gcc   = ToolProbe( 'GCC.gcc',   'gcc', IfHost( 'gcc-4', '*-*-cygwin*' ))
-         if host.match( '*-*-darwin*' ):
-@@ -1243,13 +1243,13 @@
-         ranlib = ToolProbe( 'RANLIB.exe', 'ranlib' )
-         strip  = ToolProbe( 'STRIP.exe',  'strip' )
-         tar    = ToolProbe( 'TAR.exe',    'gtar', 'tar' )
--        wget   = ToolProbe( 'WGET.exe',   'wget', abort=False )
-+        ##wget   = ToolProbe( 'WGET.exe',   'wget', abort=False )
-         yasm   = ToolProbe( 'YASM.exe',   'yasm', abort=False )
-         xcodebuild = ToolProbe( 'XCODEBUILD.exe', 'xcodebuild', abort=False )
-         lipo       = ToolProbe( 'LIPO.exe',       'lipo', abort=False )
--        fetch = SelectTool( 'FETCH.select', 'fetch', ['wget',wget], ['curl',curl] )
-+        ##fetch = SelectTool( 'FETCH.select', 'fetch', ['wget',wget], ['curl',curl] )
-     ## run tool probes
-     for tool in ToolProbe.tools:
index ef0e28db4c78ca127c7e06c16b96cd85009b0a11..1a5c0a75e84d30f00b8ae2038b71d9e2f5b6fcae 100644 (file)
@@ -1,36 +1,49 @@
 Summary:       A program to transcode DVDs and other sources to MPEG-4 and MKV
 Name:          handbrake
-Version:       0.9.5
-Release:       0.1
+Version:       1.0.7
+Release:       1
 License:       GPL v2+
 Group:         Applications/Multimedia
 URL:           http://handbrake.fr/
-# in order to get HandBrake to identify itself as version 0.9.5 rather
-# than svn rev3735 the source code tarball has been generated as follows:
-# svn co -r 3735 svn://svn.handbrake.fr/HandBrake/tags/0.9.5 HandBrake-0.9.5
-# tar cvfj HandBrake-0.9.5.tar.bz2 HandBrake-0.9.5/
-Source0:       HandBrake-%{version}.tar.bz2
-# Source0-md5: 31e75e6d26ed02a2355e1b898d4587a4
+Source0:       https://handbrake.fr/mirror/HandBrake-%{version}.tar.bz2
+# Source0-md5: bf39fcc56a82ccca32a9faac8fa633f5
 # 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.bz2
-# Source1-md5: 4a5c76949ebe23210d5e21c2a316b308
-Patch0:                disable-download.patch
+Source1:       HandBrake-%{version}-contrib-tarballs.tar.xz
+# Source1-md5: a9971ac38ce9954f7c5be91f39596899
+BuildRequires: autoconf
+BuildRequires: automake
 BuildRequires: bzip2-devel
+BuildRequires: cmake
 BuildRequires: curl-devel
 BuildRequires: dbus-glib-devel
+BuildRequires: fontconfig-devel
+BuildRequires: freetype-devel
+BuildRequires: fribidi-devel
 BuildRequires: glib2-devel
 BuildRequires: gstreamer-devel
 BuildRequires: gstreamer-plugins-base-devel
-BuildRequires: gtk+2-devel
-BuildRequires: gtk-webkit-devel
+BuildRequires: gtk+3-devel
+BuildRequires: gtk-webkit3-devel
+BuildRequires: harfbuzz-devel
 BuildRequires: intltool
+BuildRequires: jansson-devel
+BuildRequires: lame-libs-devel
+BuildRequires: libass-devel
 BuildRequires: libnotify-devel
+BuildRequires: libogg-devel
+BuildRequires: libsamplerate-devel
 BuildRequires: libstdc++-devel
+BuildRequires: libtheora-devel
 BuildRequires: libtool
+BuildRequires: libvorbis-devel
+BuildRequires: libx264-devel
+BuildRequires: libxml2-devel
 BuildRequires: m4
+BuildRequires: opus-devel
+BuildRequires: pkgconfig
 BuildRequires: python
 BuildRequires: subversion
 BuildRequires: udev-glib-devel
@@ -45,10 +58,9 @@ multi-threaded transcoder, available for MacOS X, Linux and Windows.
 %package gui
 Summary:       A program to transcode DVDs and other sources to MPEG-4 and MKV
 Group:         Applications/Multimedia
-Requires:      gstreamer-ffmpeg
 Requires:      gstreamer-plugins-bad
 Requires:      gstreamer-plugins-ugly
-Requires:      gtk+2
+Requires:      gtk+3
 Requires:      libdvdcss
 Obsoletes:     HandBrake
 Obsoletes:     handbrake
@@ -75,18 +87,14 @@ This is the CLI tool version of HandBrake.
 
 %prep
 %setup -q -n HandBrake-%{version} -a1
-%patch0 -p1
-
-install -d _docs
-iconv -f ISO-8859-1 -t UTF-8 CREDITS > _docs/CREDITS
-iconv -f ISO-8859-1 -t UTF-8 THANKS > _docs/THANKS
 
 %build
 export CFLAGS="%{rpmcflags}"
 export CXXFLAGS="%{rpmcxxflags}"
 export LDFLAGS="%{rpmldflags}"
 ./configure \
-       --prefix=%{_prefix}
+       --prefix=%{_prefix} \
+       --disable-df-fetch
 %{__make} -C build
 
 %install
@@ -99,25 +107,29 @@ EOF
 %{__make} -C build install
 
 %{__rm} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
-install -Dp gtk/src/hb-icon.64.png \
-      $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/hb-icon.png
+
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/it{_IT,}
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/ja{_JP,}
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/{no,nb}
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/ro{_RO,}
+
+%find_lang ghb
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post gui
-%update_icon_cache_post hicolor
+%update_icon_cache hicolor
 
 %postun gui
-%update_icon_cache_post hicolor
+%update_icon_cache hicolor
 
-%files gui
+%files gui -f ghb.lang
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING _docs/CREDITS NEWS _docs/THANKS TRANSLATIONS
+%doc COPYING AUTHORS.markdown NEWS.markdown README.markdown THANKS.markdown
 %attr(755,root,root) %{_bindir}/ghb
 %{_desktopdir}/ghb.desktop
-%{_iconsdir}/hicolor/64x64/apps/hb-icon.png
-%{_iconsdir}/hicolor/128x128/apps/hb-icon.png
+%{_iconsdir}/hicolor/scalable/apps/hb-icon.svg
 
 %files cli
 %defattr(644,root,root,755)
This page took 0.192514 seconds and 4 git commands to generate.