[SCM] mate-desktop Debian package branch, master, updated. debian/1.6.1-3-18-gb8b8587

Mike Gabriel sunweaver at moszumanska.debian.org
Thu Mar 6 09:44:20 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-mate/mate-desktop.git;a=commitdiff;h=de22d26

The following commit has been merged in the master branch:
commit de22d262917822a91c4c48550a77828a326a7205
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Thu Mar 6 09:34:06 2014 +0100

    Remove obsolete license files in desktop-docs/ subfolder from package during repacking.
---
 debian/copyright                                   | 15 +-------
 .../2001_omit-gfdl-licensed-user-guide.patch       | 41 +++++++++++++++++-----
 debian/rules                                       |  1 +
 3 files changed, 35 insertions(+), 22 deletions(-)

diff --git a/debian/copyright b/debian/copyright
index 4751bde..4671408 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -88,20 +88,7 @@ Files: tools/mpaste
 Copyright: 2013, Steve Zesch
 License: GPL-2+
 
-Files: desktop-docs/gpl/*
-       desktop-docs/fdl/*
-       desktop-docs/lgpl/*
-Copyright: *No copyright*
-License: GPL-2+ or LGPL-2+
-Comment:
- Appropriately assume either license found in COPYING or license found in
- COPYING.LIB file.
-
-Files: desktop-docs/Makefile.am
-       desktop-docs/gpl/Makefile.am
-       desktop-docs/fdl/Makefile.am
-       desktop-docs/lgpl/Makefile.am
-       docs/Makefile.am
+Files: docs/Makefile.am
        docs/reference/Makefile.am
        docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Functions.html
        docs/reference/mate-desktop/html/mate-desktop-mate-rr-output.html
diff --git a/debian/patches/2001_omit-gfdl-licensed-user-guide.patch b/debian/patches/2001_omit-gfdl-licensed-user-guide.patch
index 4ad9177..66b1280 100644
--- a/debian/patches/2001_omit-gfdl-licensed-user-guide.patch
+++ b/debian/patches/2001_omit-gfdl-licensed-user-guide.patch
@@ -1,11 +1,24 @@
 Description: Don't build non-DFSG (GFDL 1.1 licensed) user-guide files
 Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+Abstract:
+ This patch is interesting for Debian only.
+ .
+ During repacking of the the upstream tarball, we strip off
+ non-DFSG user guide files and also a set of multi-lingual
+ license files (GPL, LGPL, GFDL) that are not used elsewhere
+ by the MATE desktop components.
+ .
+ This patch makes sure, that the code still builds without
+ errors.
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -6,9 +6,6 @@
- if DESKTOP_DOCS_ENABLED
- SUBDIRS += desktop-docs
+@@ -3,12 +3,6 @@
+ if MATE_ABOUT_ENABLED
+ SUBDIRS += mate-about
  endif
+-if DESKTOP_DOCS_ENABLED
+-SUBDIRS += desktop-docs
+-endif
 -if USER_GUIDE_ENABLED
 -SUBDIRS += user-guide
 -endif
@@ -14,10 +27,14 @@ Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
  
 --- a/configure.ac
 +++ b/configure.ac
-@@ -84,10 +84,6 @@
- 	[AS_HELP_STRING([--disable-desktop-docs],[do not build desktop-wide help documents])],
- 	[],[enable_desktop_docs=yes])
- AM_CONDITIONAL(DESKTOP_DOCS_ENABLED, test "x$enable_desktop_docs" = "xyes")
+@@ -80,14 +80,6 @@
+ 	[AS_HELP_STRING([--disable-mate-about],[dont build mate-about])],
+ 	[],[enable_mate_about=yes])
+ AM_CONDITIONAL(MATE_ABOUT_ENABLED, test "x$enable_mate_about" = "xyes")
+-AC_ARG_ENABLE([desktop-docs],
+-	[AS_HELP_STRING([--disable-desktop-docs],[do not build desktop-wide help documents])],
+-	[],[enable_desktop_docs=yes])
+-AM_CONDITIONAL(DESKTOP_DOCS_ENABLED, test "x$enable_desktop_docs" = "xyes")
 -AC_ARG_ENABLE([user-guide],
 -	[AS_HELP_STRING([--disable-user-guide],[do not build user guide])],
 -	[],[enable_user_guide=yes])
@@ -25,7 +42,15 @@ Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
  
  
  # Install tool to migrate 1.4 MateConf settings
-@@ -340,8 +336,6 @@
+@@ -332,16 +324,10 @@
+ docs/reference/mate-desktop/Makefile
+ mate-version.xml.in
+ po/Makefile.in
+-desktop-docs/Makefile
+-desktop-docs/fdl/Makefile
+-desktop-docs/gpl/Makefile
+-desktop-docs/lgpl/Makefile
+ schemas/Makefile
  man/Makefile
  tools/mate-conf-import.desktop.in
  tools/Makefile
diff --git a/debian/rules b/debian/rules
index cca64fe..5a3ba10 100755
--- a/debian/rules
+++ b/debian/rules
@@ -41,6 +41,7 @@ $(PKG)_$(VER)$(DTYPE).orig.tar.xz:
 	cd $(PKG)-$(VER) \
 	    && find . -depth -type d -name 'windows' -exec $(RM) -r {} \; -printf 'removed %p
' \
 	    && $(RM) -r -v \
+	        desktop-docs \
 	        user-guide
 	$(RM) -v $(PKG)_$(VER).orig.tar.*
 	@echo "# Packing..."

-- 
mate-desktop Debian package



More information about the pkg-mate-commits mailing list