[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771025: unblock: trac/1.0.2+dfsg-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package trac

1.0.2+dfsg-1 fixes #769833 by removing four unused non-source
(uglified JavaScript) files from .orig.tar.gz

diff -Nru trac-1.0.2/debian/changelog trac-1.0.2+dfsg/debian/changelog
--- trac-1.0.2/debian/changelog	2014-10-25 01:16:39.000000000 +0200
+++ trac-1.0.2+dfsg/debian/changelog	2014-11-26 00:03:49.000000000 +0100
@@ -1,3 +1,17 @@
+trac (1.0.2+dfsg-1) unstable; urgency=medium
+
+  [gregor herrmann <gregoa@debian.org>  Tue, 25 Nov 2014 23:25:18 +0100]
+  * Fix "[trac] Some sources are not included in your package":
+    repack to drop minified javascript files from source package:
+    - debian/copyright:
+      + add Files-Excluded
+      + update Comment about them
+    - drop debian/source/lintian-overrides
+    - add dversionmangle to debian/watch
+    (Closes: #769833)
+
+ -- W. Martin Borgert <debacle@debian.org>  Tue, 25 Nov 2014 23:02:26 +0000
+
 trac (1.0.2-1) unstable; urgency=low
 
   * new upstream (Closes: #766681).
diff -Nru trac-1.0.2/debian/copyright trac-1.0.2+dfsg/debian/copyright
--- trac-1.0.2/debian/copyright	2014-10-25 01:16:39.000000000 +0200
+++ trac-1.0.2+dfsg/debian/copyright	2014-11-26 00:03:49.000000000 +0100
@@ -2,12 +2,12 @@
 Upstream-Name: Trac
 Source: http://trac.edgewall.org/
 Upstream-Contact: Edgewall Software <trac-dev@googlegroups.com>
+Files-Excluded: trac/htdocs/js/excanvas.js
+ trac/htdocs/js/jquery-ui-addons.js
+ trac/htdocs/js/jquery-ui.js
+ trac/htdocs/js/jquery.js
 Comment: upstream source ships with minified versions of several
- javascript libraries, all of which have distinct copyright holders
- and their own free licensing terms and are not shipped in the debian
- trac binary package.  Please see those packages for copyright and
- licensing details: libjs-excanvas, libjs-jquery, libjs-jquery-ui,
- libjs-jquery-timepicker
+ javascript libraries, which are removed from the Debian source package.
 
 Files: *
 Copyright: 2003-2013 Edgewall Software <trac-dev@googlegroups.com>,
diff -Nru trac-1.0.2/debian/source/lintian-overrides trac-1.0.2+dfsg/debian/source/lintian-overrides
--- trac-1.0.2/debian/source/lintian-overrides	2014-10-25 01:16:39.000000000 +0200
+++ trac-1.0.2+dfsg/debian/source/lintian-overrides	1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-# upstream includes these minified .js files, but rather we do not
-# ship them in debian.  rather, we link to the corresponding files
-# from the appropriate debian packages.
-trac: source-is-missing trac/htdocs/js/excanvas.js
-trac: source-is-missing trac/htdocs/js/jquery-ui-addons.js
-trac: source-is-missing trac/htdocs/js/jquery-ui.js
-trac: source-is-missing trac/htdocs/js/jquery.js
diff -Nru trac-1.0.2/debian/watch trac-1.0.2+dfsg/debian/watch
--- trac-1.0.2/debian/watch	2014-10-25 01:16:39.000000000 +0200
+++ trac-1.0.2+dfsg/debian/watch	2014-11-26 00:03:49.000000000 +0100
@@ -1,2 +1,3 @@
 version=3
+opts=dversionmangle=s/\+dfsg// \
 http://ftp.edgewall.com/pub/trac/Trac-([\d\.]*).tar.gz debian uupdate

unblock trac/1.0.2+dfsg-1

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: