--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package simile-timeline
Hi all,
due to Japan's Era change, simile-timeline has to be updated (#927034).
I also updated debian files without changes on installed files, except
new era of course. Full changes:
* Add Japan's new Reiwa area (Closes: #927034)
* Ignore some lintian false positive
* Declare compliance with policy 4.3.0
* Change section to javascript
* Fix VCS fields
* Switch debian/copyright to format 1.0
* Update debian/watch to new repository
* Add upstream/metadata
simile-timeline has one reverse dependency: debian-timeline which has no
reverse dependencies.
Since change is minimal on installed files, I think it is now risky to
update simile-timeline.
Cheers,
Xavier
unblock simile-timeline/2.3.0+dfsg1-4
diff --git a/debian/changelog b/debian/changelog
index a6a3f75..933bb5b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,24 @@
+simile-timeline (2.3.0+dfsg1-4) unstable; urgency=medium
+
+ * Team upload
+ * Fix error in reiwa.diff patch
+
+ -- Xavier Guimard <yadd@debian.org> Sun, 14 Apr 2019 23:02:19 +0200
+
+simile-timeline (2.3.0+dfsg1-3) unstable; urgency=medium
+
+ * Team upload
+ * Add Japan's new Reiwa area (Closes: #927034)
+ * Ignore some lintian false positive
+ * Declare compliance with policy 4.3.0
+ * Change section to javascript
+ * Fix VCS fields
+ * Switch debian/copyright to format 1.0
+ * Update debian/watch to new repository
+ * Add upstream/metadata
+
+ -- Xavier Guimard <yadd@debian.org> Sun, 14 Apr 2019 22:50:28 +0200
+
simile-timeline (2.3.0+dfsg1-2) unstable; urgency=low
* Re-upload to unstable.
diff --git a/debian/control b/debian/control
index f08bc6f..bd0fb56 100644
--- a/debian/control
+++ b/debian/control
@@ -1,13 +1,13 @@
Source: simile-timeline
-Section: web
+Section: javascript
Priority: optional
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders: Chris Lamb <lamby@debian.org>, W. Martin Borgert <debacle@debian.org>
Build-Depends: debhelper (>= 7), ant, yui-compressor
-Standards-Version: 3.9.6
-Homepage: http://www.simile-widgets.org/
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-javascript/simile-timeline.git
-Vcs-Git: git://anonscm.debian.org/pkg-javascript/simile-timeline.git
+Standards-Version: 4.3.0
+Vcs-Browser: https://salsa.debian.org/js-team/simile-timeline
+Vcs-Git: https://salsa.debian.org/js-team/simile-timeline.git
+Homepage: https://www.simile-widgets.org/
Package: libjs-simile-timeline
Architecture: all
diff --git a/debian/copyright b/debian/copyright
index 5ac123f..f7095d8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,21 +1,25 @@
-Author: David François Huynh <dfhuynh@csail.mit.edu>
-Download: http://www.simile-widgets.org/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: simile-ajax-bundle
+Upstream-Contact: David François Huynh <dfhuynh@csail.mit.edu>
+Source: https://github.com/simile-widgets/timeline
Files: *
Copyright: © 2006 The SIMILE Project 2006
-License: BSD
+License: BSD-3-Clause
-Files: timeline_ajax/simile-ajax-bundle.js
+Files: src/ajax/api/simile-ajax-bundle.js
Copyright:
© The SIMILE Project 2006. All rights reserved.
© 2008 John Resig
-License: BSD / MIT / GPL
+License: BSD-3-Clause or Expat or GPL-2
+Comment: JQuery, www.jquery.com is included in the Ajax section of this
+ distribution. It is covered by its own license
Files: debian/*
Copyright: © 2009 Chris Lamb <lamby@debian.org>
-License: GPL-3
+License: GPL-3+
-License: BSD
+License: BSD-3-Clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
@@ -40,24 +44,8 @@ License: BSD
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-License: GPL-3
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
- .
- On Debian systems the full text of the GPL-3 may be found in the file
- `/usr/share/common-licenses/GPL-3`.
-License: MIT
+License: Expat
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
@@ -75,3 +63,36 @@ License: MIT
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
+
+License: GPL-2
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 2 of the License.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems the full text of the GPL-2 may be found in the file
+ `/usr/share/common-licenses/GPL-2`.
+
+License: GPL-3+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems the full text of the GPL-3 may be found in the file
+ `/usr/share/common-licenses/GPL-3`.
diff --git a/debian/patches/reiwa.diff b/debian/patches/reiwa.diff
new file mode 100644
index 0000000..e75bb30
--- /dev/null
+++ b/debian/patches/reiwa.diff
@@ -0,0 +1,18 @@
+Description: Add new Reiwa Era
+Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+Bug-Debian: https://bugs.debian.org/927034
+Forwarded: no
+Reviewed-By: Xavier Guimard <yadd@debian.org>
+Last-Update: 2019-04-14
+
+--- a/src/webapp/api/scripts/ext/japanese-eras.js
++++ b/src/webapp/api/scripts/ext/japanese-eras.js
+@@ -390,6 +390,7 @@
+ { startingYear: 1868, japaneseName: '明治', romanizedName: "Meiji" },
+ { startingYear: 1912, japaneseName: '大正', romanizedName: "Taishō" },
+ { startingYear: 1926, japaneseName: '昭和', romanizedName: "Shōwa" },
+- { startingYear: 1989, japaneseName: '平成', romanizedName: "Heisei" }
++ { startingYear: 1989, japaneseName: '平成', romanizedName: "Heisei" },
++ { startingYear: 2019, japaneseName: '令和', romanizedName: "Reiwa" }
+ ]
+ );
diff --git a/debian/patches/series b/debian/patches/series
index bb8ac0f..758dc75 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
ant-build-xml.patch
prevent-negative-height.patch
+reiwa.diff
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..9666076
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,7 @@
+# False positive: data
+source-contains-prebuilt-javascript-object src/ajax/api/simile-ajax-bundle.js line length is 557 characters (>512)
+source-is-missing src/ajax/api/simile-ajax-bundle.js line length is 557 characters (>512)
+insane-line-length-in-source-file src/webapp/api/timeline-bundle.js line length is 871 characters (>512)
+source-contains-prebuilt-javascript-object src/webapp/api/timeline-bundle.js line length is 871 characters (>512)
+source-is-missing src/webapp/api/timeline-bundle.js line length is 871 characters (>512)
+insane-line-length-in-source-file src/ajax/api/simile-ajax-bundle.js line length is 557 characters (>512)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..e3bec07
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,7 @@
+---
+Archive: GitHub
+Bug-Database: https://github.com/simile-widgets/timeline/issues
+Contact: https://github.com/simile-widgets/timeline/issues
+Name: timeline
+Repository: https://github.com/simile-widgets/timeline.git
+Repository-Browse: https://github.com/simile-widgets/timeline
diff --git a/debian/watch b/debian/watch
index 4e04750..760c453 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,5 @@
-version=3
-opts=dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack)\.?\d*$/$1/,downloadurlmangle=s%.*name=(.*?)&.*%https://simile-widgets\.googlecode\.com/files/$1%,filenamemangle=s/.*name=(.*?)&.*/$1/ \
-http://code.google.com/p/simile-widgets/downloads/list?can=1&q= \
-.*name=timeline_libraries(?:-|\.|_|_v|)(\d\S*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz|zip|7z|jar)&\S*
+version=4
+opts=\
+dversionmangle=auto,\
+filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-simile-timeline-$1.tar.gz/ \
+ https://github.com/simile-widgets/timeline/tags .*/archive/v?([\d\.]+).tar.gz
--- End Message ---