Date: Friday, June 19, 2015 @ 18:52:45 Author: foutrelis Revision: 135582
archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: handbrake/repos/community-staging-i686/ handbrake/repos/community-staging-i686/PKGBUILD (from rev 135581, handbrake/trunk/PKGBUILD) handbrake/repos/community-staging-i686/handbrake.install (from rev 135581, handbrake/trunk/handbrake.install) handbrake/repos/community-staging-i686/standard-presets-fix-type.patch (from rev 135581, handbrake/trunk/standard-presets-fix-type.patch) handbrake/repos/community-staging-x86_64/ handbrake/repos/community-staging-x86_64/PKGBUILD (from rev 135581, handbrake/trunk/PKGBUILD) handbrake/repos/community-staging-x86_64/handbrake.install (from rev 135581, handbrake/trunk/handbrake.install) handbrake/repos/community-staging-x86_64/standard-presets-fix-type.patch (from rev 135581, handbrake/trunk/standard-presets-fix-type.patch) ----------------------------------------------------------+ community-staging-i686/PKGBUILD | 72 ++++++++++ community-staging-i686/handbrake.install | 14 ++ community-staging-i686/standard-presets-fix-type.patch | 88 +++++++++++++ community-staging-x86_64/PKGBUILD | 72 ++++++++++ community-staging-x86_64/handbrake.install | 14 ++ community-staging-x86_64/standard-presets-fix-type.patch | 88 +++++++++++++ 6 files changed, 348 insertions(+) Copied: handbrake/repos/community-staging-i686/PKGBUILD (from rev 135581, handbrake/trunk/PKGBUILD) =================================================================== --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-06-19 16:52:45 UTC (rev 135582) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Giovanni Scafora <giova...@archlinux.org> +# Contributor: Sebastien Piccand <sebcactus gmail com> + +pkgname=('handbrake' 'handbrake-cli') +pkgver=0.10.2 +pkgrel=2 +arch=('i686' 'x86_64') +url="https://handbrake.fr/" +license=('GPL') +makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify' + 'gst-plugins-base' 'gtk3' 'dbus-glib' 'fribidi' 'libass' 'lame' + 'fontconfig' 'freetype2' 'libxml2' 'libogg' 'libvorbis' 'cmake' + 'libtheora' 'libsamplerate' 'libbluray' 'x264' 'libx264' + 'libdvdnav' 'librsvg' 'libgudev') +source=(https://handbrake.fr/mirror/HandBrake-$pkgver.tar.bz2) +sha256sums=('4cc3828393b26a982dbe00febd700c5090d3443c1d45492e0b373e02da73c699') + +prepare() { + cd "$srcdir/HandBrake-$pkgver" + + # Use more system libs + # We had ffmpeg here as well but it broke PGS subtitle processing + # https://forum.handbrake.fr/viewtopic.php?f=13&t=27581 + sed -i \ + -e '/MODULES += contrib\/libbluray/d' \ + -e '/MODULES += contrib\/libdvdnav/d' \ + -e '/MODULES += contrib\/libdvdread/d' \ + make/include/main.defs +} + +build() { + cd "$srcdir/HandBrake-$pkgver" + + ./configure \ + --prefix=/usr \ + --force \ + --disable-gtk-update-checks + cd build + make +} + +package_handbrake() { + pkgdesc="Multithreaded video transcoder" + depends=('bzip2' 'gcc-libs' 'gst-plugins-base' 'libnotify' 'dbus-glib' + 'fribidi' 'libass' 'lame' 'gtk3' 'fontconfig' 'freetype2' 'libxml2' + 'libogg' 'libvorbis' 'libtheora' 'libsamplerate' 'libbluray' + 'libx264' 'libdvdnav' 'librsvg' 'libgudev' 'desktop-file-utils' + 'hicolor-icon-theme') + depends+=('libx264.so') + optdepends=('gst-plugins-good: for video previews' + 'gst-libav: for video previews') + install=$pkgname.install + + cd "$srcdir/HandBrake-$pkgver/build" + + make DESTDIR="$pkgdir" install + rm "$pkgdir/usr/bin/HandBrakeCLI" +} + +package_handbrake-cli() { + pkgdesc="Multithreaded video transcoder (CLI)" + depends=('bzip2' 'gcc-libs' 'zlib' 'fribidi' 'libass' 'lame' 'libxml2' + 'libtheora' 'libsamplerate' 'libbluray' 'libx264' 'libdvdnav') + depends+=('libx264.so') + + cd "$srcdir/HandBrake-$pkgver/build" + install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" +} + +# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-staging-i686/handbrake.install (from rev 135581, handbrake/trunk/handbrake.install) =================================================================== --- community-staging-i686/handbrake.install (rev 0) +++ community-staging-i686/handbrake.install 2015-06-19 16:52:45 UTC (rev 135582) @@ -0,0 +1,14 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-staging-i686/standard-presets-fix-type.patch (from rev 135581, handbrake/trunk/standard-presets-fix-type.patch) =================================================================== --- community-staging-i686/standard-presets-fix-type.patch (rev 0) +++ community-staging-i686/standard-presets-fix-type.patch 2015-06-19 16:52:45 UTC (rev 135582) @@ -0,0 +1,88 @@ +Index: branches/0.10.x/gtk/src/standard_presets.xml +=================================================================== +--- branches/0.10.x/gtk/src/standard_presets.xml (revision 6995) ++++ branches/0.10.x/gtk/src/standard_presets.xml (revision 7008) +@@ -85,5 +85,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -216,5 +216,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -347,5 +347,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -478,5 +478,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -625,5 +625,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -772,5 +772,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -919,5 +919,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1050,5 +1050,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1181,5 +1181,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1312,5 +1312,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1458,5 +1458,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1605,5 +1605,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> Copied: handbrake/repos/community-staging-x86_64/PKGBUILD (from rev 135581, handbrake/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-06-19 16:52:45 UTC (rev 135582) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Giovanni Scafora <giova...@archlinux.org> +# Contributor: Sebastien Piccand <sebcactus gmail com> + +pkgname=('handbrake' 'handbrake-cli') +pkgver=0.10.2 +pkgrel=2 +arch=('i686' 'x86_64') +url="https://handbrake.fr/" +license=('GPL') +makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify' + 'gst-plugins-base' 'gtk3' 'dbus-glib' 'fribidi' 'libass' 'lame' + 'fontconfig' 'freetype2' 'libxml2' 'libogg' 'libvorbis' 'cmake' + 'libtheora' 'libsamplerate' 'libbluray' 'x264' 'libx264' + 'libdvdnav' 'librsvg' 'libgudev') +source=(https://handbrake.fr/mirror/HandBrake-$pkgver.tar.bz2) +sha256sums=('4cc3828393b26a982dbe00febd700c5090d3443c1d45492e0b373e02da73c699') + +prepare() { + cd "$srcdir/HandBrake-$pkgver" + + # Use more system libs + # We had ffmpeg here as well but it broke PGS subtitle processing + # https://forum.handbrake.fr/viewtopic.php?f=13&t=27581 + sed -i \ + -e '/MODULES += contrib\/libbluray/d' \ + -e '/MODULES += contrib\/libdvdnav/d' \ + -e '/MODULES += contrib\/libdvdread/d' \ + make/include/main.defs +} + +build() { + cd "$srcdir/HandBrake-$pkgver" + + ./configure \ + --prefix=/usr \ + --force \ + --disable-gtk-update-checks + cd build + make +} + +package_handbrake() { + pkgdesc="Multithreaded video transcoder" + depends=('bzip2' 'gcc-libs' 'gst-plugins-base' 'libnotify' 'dbus-glib' + 'fribidi' 'libass' 'lame' 'gtk3' 'fontconfig' 'freetype2' 'libxml2' + 'libogg' 'libvorbis' 'libtheora' 'libsamplerate' 'libbluray' + 'libx264' 'libdvdnav' 'librsvg' 'libgudev' 'desktop-file-utils' + 'hicolor-icon-theme') + depends+=('libx264.so') + optdepends=('gst-plugins-good: for video previews' + 'gst-libav: for video previews') + install=$pkgname.install + + cd "$srcdir/HandBrake-$pkgver/build" + + make DESTDIR="$pkgdir" install + rm "$pkgdir/usr/bin/HandBrakeCLI" +} + +package_handbrake-cli() { + pkgdesc="Multithreaded video transcoder (CLI)" + depends=('bzip2' 'gcc-libs' 'zlib' 'fribidi' 'libass' 'lame' 'libxml2' + 'libtheora' 'libsamplerate' 'libbluray' 'libx264' 'libdvdnav') + depends+=('libx264.so') + + cd "$srcdir/HandBrake-$pkgver/build" + install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" +} + +# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-staging-x86_64/handbrake.install (from rev 135581, handbrake/trunk/handbrake.install) =================================================================== --- community-staging-x86_64/handbrake.install (rev 0) +++ community-staging-x86_64/handbrake.install 2015-06-19 16:52:45 UTC (rev 135582) @@ -0,0 +1,14 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-staging-x86_64/standard-presets-fix-type.patch (from rev 135581, handbrake/trunk/standard-presets-fix-type.patch) =================================================================== --- community-staging-x86_64/standard-presets-fix-type.patch (rev 0) +++ community-staging-x86_64/standard-presets-fix-type.patch 2015-06-19 16:52:45 UTC (rev 135582) @@ -0,0 +1,88 @@ +Index: branches/0.10.x/gtk/src/standard_presets.xml +=================================================================== +--- branches/0.10.x/gtk/src/standard_presets.xml (revision 6995) ++++ branches/0.10.x/gtk/src/standard_presets.xml (revision 7008) +@@ -85,5 +85,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -216,5 +216,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -347,5 +347,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -478,5 +478,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -625,5 +625,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -772,5 +772,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -919,5 +919,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1050,5 +1050,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1181,5 +1181,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1312,5 +1312,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1458,5 +1458,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string> +@@ -1605,5 +1605,5 @@ + <string></string> + <key>PictureDenoiseFilter</key> +- <integer>off</integer> ++ <string>off</string> + <key>PictureDenoiseCustom</key> + <string></string>