[SCM] x264/master: Fix packaging for new release. version.sh modifications no longer need to be made, an updated version.sh is installed in upstream tarball. Shared library package is renamed to lib264-115. fix-8x8dct+slices+no-sliced-threads+cavlc+deblock.patch is removed, has been applied upstream.
ceros-guest at users.alioth.debian.org
ceros-guest at users.alioth.debian.org
Wed May 4 22:09:26 UTC 2011
The following commit has been merged in the master branch:
commit 812eb8769f76cca1733f9522ecc27ce16efddd32
Author: Andres Mejia <mcitadel at gmail.com>
Date: Wed May 4 18:01:08 2011 -0400
Fix packaging for new release.
version.sh modifications no longer need to be made, an updated version.sh is
installed in upstream tarball.
Shared library package is renamed to lib264-115.
fix-8x8dct+slices+no-sliced-threads+cavlc+deblock.patch is removed, has been
applied upstream.
diff --git a/debian/changelog b/debian/changelog
index 5b64045..937ab0c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+x264 (2:0.115.1943+git6e33b51-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- Andres Mejia <mcitadel at gmail.com> Wed, 04 May 2011 17:51:48 -0400
+
x264 (2:0.98.1653+git88b90d9-3) unstable; urgency=low
* Build for unstable.
diff --git a/debian/control b/debian/control
index 1d4ed32..636dd5a 100644
--- a/debian/control
+++ b/debian/control
@@ -46,7 +46,7 @@ Description: video encoder for the H.264/MPEG-4 AVC standard
* parallel encoding on multiple CPUs
* interlaced streams
-Package: libx264-98
+Package: libx264-115
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
@@ -59,7 +59,7 @@ Description: x264 video coding library
Package: libx264-dev
Section: libdevel
Architecture: any
-Depends: libx264-98 (= ${binary:Version}),
+Depends: libx264-115 (= ${binary:Version}),
${misc:Depends}
Description: development files for libx264
libx264 is an advanced encoding library for creating H.264 (MPEG-4 AVC)
diff --git a/debian/libx264-98.install b/debian/libx264-115.install
similarity index 100%
rename from debian/libx264-98.install
rename to debian/libx264-115.install
diff --git a/debian/patches/fix-8x8dct+slices+no-sliced-threads+cavlc+deblock.patch b/debian/patches/fix-8x8dct+slices+no-sliced-threads+cavlc+deblock.patch
deleted file mode 100644
index fa07551..0000000
--- a/debian/patches/fix-8x8dct+slices+no-sliced-threads+cavlc+deblock.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Jason Garrett-Glaser <darkshikari at gmail.com>
-Date: Thu, 15 Jul 2010 01:47:14 +0000 (-0700)
-Subject: Fix 8x8dct+slices+no sliced threads+cavlc+deblock
-X-Git-Url: http://git.videolan.org/?p=x264.git;a=commitdiff_plain;h=c953140b3b622b33e892c1a3d327d35b74762293;hp=d6228aea4f0adf29be8526b8ce1d9d1237d23975
-
-Fix 8x8dct+slices+no sliced threads+cavlc+deblock
-Deblocking was done slightly incorrectly.
-Regression in r1612.
----
-
-diff --git a/common/macroblock.c b/common/macroblock.c
-index f0a624f..ebff1c5 100644
---- a/common/macroblock.c
-+++ b/common/macroblock.c
-@@ -929,6 +929,7 @@ void x264_macroblock_cache_load_deblock( x264_t *h )
- int mb_x = h->mb.i_mb_x;
- int mb_y = h->mb.i_mb_y;
- x264_macroblock_cache_load_neighbours_deblock( h, mb_x, mb_y );
-+ int new_neighbour = h->mb.i_neighbour;
- h->mb.i_neighbour &= ~old_neighbour;
- if( h->mb.i_neighbour )
- {
-@@ -984,6 +985,7 @@ void x264_macroblock_cache_load_deblock( x264_t *h )
- }
- }
- }
-+ h->mb.i_neighbour = new_neighbour;
- }
-
- if( h->param.analyse.i_weighted_pred && h->sh.i_type == SLICE_TYPE_P )
diff --git a/debian/patches/series b/debian/patches/series
index 229b4a4..cafd205 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-fix-8x8dct+slices+no-sliced-threads+cavlc+deblock.patch
+# Nothing to patch
diff --git a/debian/rules b/debian/rules
index c8dd316..7603f60 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,10 +20,6 @@ LDFLAGS += -Wl,--as-needed
build: build-stamp
build-stamp: debian/stamp-patched
dh_testdir
- # fix version.sh for the debian package
- mv version.sh version.sh-upstream
- cp debian/debian-version.sh version.sh
- chmod +x version.sh
# Build static lib
LDFLAGS="$(LDFLAGS)" ./configure $(static_confflags)
$(MAKE)
@@ -40,7 +36,6 @@ ifeq ($(do_opt),yes)
$(MAKE)
$(MAKE) install DESTDIR=$(CURDIR)/debian/install/opt
endif
- mv version.sh-upstream version.sh
touch $@
debian/x264.1: build-stamp
@@ -52,7 +47,6 @@ clean:
dh_testroot
rm -rf debian/install
$(MAKE) -o config.mak distclean
- [ ! -f version.sh-upstream ] || mv version.sh-upstream version.sh
$(MAKE) -f debian/rules unpatch
dh_clean build-stamp debian/x264.1 config.mak2
--
x264 packaging
More information about the pkg-multimedia-commits
mailing list