mirror of
https://abf.rosa.ru/djam/handbrake.git
synced 2025-02-24 17:22:55 +00:00
Add sources to .abf.yml, add patch to fix lame build with gcc 4.9
This commit is contained in:
parent
85e8c7bcb3
commit
bee1174772
3 changed files with 59 additions and 2 deletions
13
.abf.yml
13
.abf.yml
|
@ -1,5 +1,14 @@
|
|||
sources:
|
||||
HandBrake-0.9.9.tar.bz2: 64414bdc425115545f7dd735c7d1e30b8b005056
|
||||
po.tar.gz: 2743625d4fbad57be36f73726ee2577f1daddd58
|
||||
HandBrake-0.9.9-fixghb.patch: c35d571f1c12a593322859f7f246cc2c09b8ddc2
|
||||
|
||||
a52dec-0.7.4.tar.gz: 7c406b9b5351cdec56279b6d02f3f556711424d2
|
||||
faac-1.28.tar.gz: d00b023a3642f81bb1fb13d962a65079121396ee
|
||||
lame-3.98.tar.gz: 2908edcf0628512c407aadad317866826c6df5c7
|
||||
libav-v9.6.tar.bz2: 90fa9f666d4659cb16cbff112a78130d0f42dce1
|
||||
libbluray-0.2.3.tar.bz2: 604396b6051cbdfc56e6009c893f7a95d9d9e020
|
||||
libdvdnav-svn1168.tar.gz: 2e0b1cb2e215f231fcf7b94f8be6a4a4a6643e94
|
||||
libdvdread-svn1168.tar.gz: f6db5b9b5cce837e0c3dfd34f9c434b243bfc6fa
|
||||
libmkv-0.6.5-0-g82075ae.tar.gz: e1c4c07daa7073a7fa5bd7880189a76a6be033e5
|
||||
mp4v2-trunk-r355.tar.bz2: 18a10807c5a05e0361e77d126599f8717ad7c8f5
|
||||
mpeg2dec-0.5.1.tar.gz: c39a95d18e133cd81e890fd7672f592ed41fadfc
|
||||
x264-r2273-b3065e6.tar.gz: 52464e9578f9f9cc2212c84db1dca77b61fb3da8
|
||||
|
|
17
P01-lame-3.99.5-msse.patch
Normal file
17
P01-lame-3.99.5-msse.patch
Normal file
|
@ -0,0 +1,17 @@
|
|||
Description: Build xmm_quantize_sub.c with -msse
|
||||
Author: Sebastian Ramacher <sramacher@debian.org>
|
||||
Bug: http://sourceforge.net/p/lame/bugs/443/
|
||||
Bug-Debian: https://bugs.debian.org/760047
|
||||
Forwarded: http://sourceforge.net/p/lame/bugs/443/
|
||||
Last-Update: 2014-08-31
|
||||
|
||||
--- lame-3.99.5+repack1.orig/libmp3lame/vector/Makefile.am
|
||||
+++ lame-3.99.5+repack1/libmp3lame/vector/Makefile.am
|
||||
@@ -20,6 +20,7 @@ xmm_sources = xmm_quantize_sub.c
|
||||
|
||||
if WITH_XMM
|
||||
liblamevectorroutines_la_SOURCES = $(xmm_sources)
|
||||
+liblamevectorroutines_la_CFLAGS = -msse
|
||||
endif
|
||||
|
||||
noinst_HEADERS = lame_intrin.h
|
|
@ -11,6 +11,20 @@ Group: Video
|
|||
Url: http://handbrake.fr/
|
||||
Source0: %{lname}-%{version}.tar.bz2
|
||||
Source1: po.tar.gz
|
||||
Source10: a52dec-0.7.4.tar.gz
|
||||
Source11: faac-1.28.tar.gz
|
||||
Source12: HandBrake-0.9.9-fixghb.patch
|
||||
Source13: handbrake.spec
|
||||
Source14: lame-3.98.tar.gz
|
||||
Source15: libav-v9.6.tar.bz2
|
||||
Source16: libbluray-0.2.3.tar.bz2
|
||||
Source17: libdvdnav-svn1168.tar.gz
|
||||
Source18: libdvdread-svn1168.tar.gz
|
||||
Source19: libmkv-0.6.5-0-g82075ae.tar.gz
|
||||
Source20: mp4v2-trunk-r355.tar.bz2
|
||||
Source21: mpeg2dec-0.5.1.tar.gz
|
||||
Source22: x264-r2273-b3065e6.tar.gz
|
||||
Source30: P01-lame-3.99.5-msse.patch
|
||||
Patch0: HandBrake-0.9.9-fixghb.patch
|
||||
BuildRequires: intltool
|
||||
BuildRequires: iso-codes
|
||||
|
@ -52,6 +66,23 @@ devices.
|
|||
%setup -q -n %{lname}-%{version}
|
||||
%patch0 -p1
|
||||
|
||||
mkdir download
|
||||
cp %{SOURCE10} download/
|
||||
cp %{SOURCE11} download/
|
||||
cp %{SOURCE12} download/
|
||||
cp %{SOURCE13} download/
|
||||
cp %{SOURCE14} download/
|
||||
cp %{SOURCE15} download/
|
||||
cp %{SOURCE16} download/
|
||||
cp %{SOURCE17} download/
|
||||
cp %{SOURCE18} download/
|
||||
cp %{SOURCE19} download/
|
||||
cp %{SOURCE20} download/
|
||||
cp %{SOURCE21} download/
|
||||
cp %{SOURCE22} download/
|
||||
|
||||
cp %{SOURCE30} contrib/lame/
|
||||
|
||||
pushd gtk
|
||||
tar -xvzf %{SOURCE1}
|
||||
popd
|
||||
|
|
Loading…
Add table
Reference in a new issue