[SCM] libdvdcss/master: Remove patches applied upstream, API documentation is not built without doxygen.

fabian-guest at users.alioth.debian.org fabian-guest at users.alioth.debian.org
Wed Feb 27 12:18:15 UTC 2013


The following commit has been merged in the master branch:
commit 0f0abb7dcf023581ba025c3713e9236f12bd2f67
Author: Fabian Greffrath <fabian at greffrath.com>
Date:   Wed Feb 27 13:19:07 2013 +0100

    Remove patches applied upstream, API documentation is not built without doxygen.

diff --git a/debian/changelog b/debian/changelog
index 17d7080..e5c1586 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-libdvdcss (1.2.12-2) UNRELEASED; urgency=low
+libdvdcss (1.2.13-1) unstable; urgency=low
 
+  [ Andres Mejia ]
   * Reduce build dependencies. Remove need for dh-autoreconf.
   * Drop debhelper build dependency down to (>= 8.1.3~).
   * Add myself to Uploaders field.
@@ -9,7 +10,12 @@ libdvdcss (1.2.12-2) UNRELEASED; urgency=low
   * Support parallel builds.
   * Set -fvisibility=hidden through CFLAGS defined in debian/rules.
 
- -- Andres Mejia <amejia at debian.org>  Sun, 18 Mar 2012 10:05:19 -0400
+  [ Fabian Greffrath ]
+  * Imported Upstream version 1.2.13
+  * Remove patches applied upstream.
+  * API documentation is not built without doxygen.
+
+ -- Fabian Greffrath <fabian+debian at greffrath.com>  Wed, 27 Feb 2013 13:14:33 +0100
 
 libdvdcss (1.2.12-1) unstable; urgency=low
 
diff --git a/debian/patches/r255_symbol-visibility.patch b/debian/patches/r255_symbol-visibility.patch
deleted file mode 100644
index e424b85..0000000
--- a/debian/patches/r255_symbol-visibility.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Last-Update: 2012-09-22
-Author: Dmitry Smirnov <onlyjob at member.fsf.org>
-From: Fabian Greffrath <fabian at greffrath.com>
-Origin: http://svn.videolan.org/comp.php?repname=libdvdcss&compare[]=%2F at 254&compare[]=%2F at 255
-Description: backported (r255) patch to set appropriate symbol visibility attributes (ELF)
- libdvdcss.so contains many internal symbols that are not marked as such
- and thus confuse utilities like dpkg-gensymbols
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -185,6 +185,24 @@
- CFLAGS="${CFLAGS_save}"
- 
- dnl
-+dnl  Check if the compiler supports ELF visibility
-+dnl
-+CFLAGS_save="$CFLAGS"
-+
-+AC_CACHE_CHECK([if \$CC supports ELF visibility],
-+    [ac_cv_c_visibility],
-+    [CFLAGS="-fvisibility=hidden ${CFLAGS_save}"
-+     AC_TRY_COMPILE([],
-+                    [__attribute__((visibility("default"))) extern int visible],
-+                    ac_cv_c_visibility=yes, ac_cv_c_visibility=no)])
-+if test "${ac_cv_c_visibility}" != "no"; then
-+    CFLAGS_save="-fvisibility=hidden ${CFLAGS_save}";
-+    AC_DEFINE(HAVE_VISIBILITY, 1, Support ELF visibility.)
-+fi
-+
-+CFLAGS="${CFLAGS_save}"
-+
-+dnl
- dnl  Use 64 bits offsets
- dnl
- CFLAGS="-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DDVDCSS_DIST ${CFLAGS}"
---- a/src/dvdcss/dvdcss.h
-+++ b/src/dvdcss/dvdcss.h
-@@ -60,6 +60,8 @@
- #define LIBDVDCSS_EXPORT __declspec(dllexport) extern
- #elif defined(LIBDVDCSS_IMPORTS)
- #define LIBDVDCSS_EXPORT __declspec(dllimport) extern
-+#elif defined(HAVE_VISIBILITY)
-+#define LIBDVDCSS_EXPORT __attribute__((visibility("default"))) extern
- #else
- #define LIBDVDCSS_EXPORT extern
- #endif
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index b28621d..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-r255_symbol-visibility.patch
diff --git a/debian/rules b/debian/rules
index 55968de..77aeca6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,9 +3,5 @@
 %:
 	dh $@ --parallel
 
-override_dh_auto_configure:
-	dh_auto_configure -- \
-		--disable-doc
-
 override_dh_installchangelogs:
 	dh_installchangelogs NEWS

-- 
libdvdcss packaging



More information about the pkg-multimedia-commits mailing list