[Pkg-javascript-commits] [jquery-mobile] 02/02: Align everything in debian/ with new packaging.
Dominik George
natureshadow-guest at moszumanska.debian.org
Sun Jan 22 13:44:32 UTC 2017
This is an automated email from the git hooks/post-receive script.
natureshadow-guest pushed a commit to branch master
in repository jquery-mobile.
commit cc173d90be837e7c3c732c2fbfec52996136e858
Author: Dominik George <nik at naturalnet.de>
Date: Sun Jan 22 14:36:17 2017 +0100
Align everything in debian/ with new packaging.
---
debian/README.Debian | 3 +++
debian/changelog | 11 +++++++++--
debian/compat | 2 +-
debian/control | 12 ++++++------
debian/copyright | 18 ++++++++----------
debian/rules | 37 ++++++++++++-------------------------
6 files changed, 39 insertions(+), 44 deletions(-)
diff --git a/debian/README.Debian b/debian/README.Debian
index cd44dc5..28e3afa 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -45,5 +45,8 @@ Explain why dfsg-packaging
jQuery Mobile originally comes with minified files. However, it violates
the Debian Policy.
+Additionally, code copies of jQuery and jQury Mobil itself have been
+removed from the demos.
+
-- Marcelo Jorge Vieira <metal at debian.org> Sun, 20 May 2012 18:04:18 -0300
diff --git a/debian/changelog b/debian/changelog
index 518f012..8742482 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,15 @@
jquery-mobile (1.4.5+dfsg-1) UNRELEASED; urgency=medium
* New upstream release. (Closes: #734101)
-
- -- Dominik George <nik at naturalnet.de> Sun, 22 Jan 2017 14:21:59 +0100
+ * Raise compat level and Standards-Version.
+ * Update and fix debian/copyright.
+ * Remove get-orig-source; instead, use uscan and Files-Excluded.
+ * Update VCS-URLs.
+ + Source repository now uses pristine-tar.
+ * Depend on jQuery >= 1.8 because that is what upstream says.
+ * Add myself to Uploaders.
+
+ -- Dominik George <nik at naturalnet.de> Sun, 22 Jan 2017 14:37:49 +0100
jquery-mobile (1.2.0+dfsg-2) unstable; urgency=low
diff --git a/debian/compat b/debian/compat
index 7f8f011..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+10
diff --git a/debian/control b/debian/control
index c8ff48d..570fbe7 100644
--- a/debian/control
+++ b/debian/control
@@ -4,15 +4,15 @@ Priority: optional
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
Uploaders: Marcelo Jorge Vieira (metal) <metal at debian.org>
Dominik George <nik at naturalnet.de>
-Build-Depends: debhelper (>= 7.0.50~), yui-compressor
-Standards-Version: 3.9.3
+Build-Depends: debhelper (>= 10~), yui-compressor
+Standards-Version: 3.9.8
Homepage: http://jquerymobile.com/
-Vcs-Browser: http://git.debian.org/?p=pkg-javascript/jquery-mobile.git
-Vcs-Git: git://git.debian.org/git/pkg-javascript/jquery-mobile.git
+Vcs-Browser: http://anonscm.debian.org/git/pkg-javascript/jquery-mobile.git
+Vcs-Git: http://anonscm.debian.org/git/pkg-javascript/jquery-mobile.git
Package: libjs-jquery-mobile
Architecture: all
-Depends: ${misc:Depends}, libjs-jquery (>= 1.7.1)
+Depends: ${misc:Depends}, libjs-jquery (>= 1.8)
Recommends: javascript-common
Description: Touch-Optimized Web Framework for Smartphones & Tablets
A unified, HTML5-based user interface system for all popular mobile
@@ -23,7 +23,7 @@ Description: Touch-Optimized Web Framework for Smartphones & Tablets
Package: libjs-jquery-mobile-docs
Section: doc
Architecture: all
-Depends: ${misc:Depends}, libjs-jquery (>= 1.7.1), libjs-jquery-mobile
+Depends: ${misc:Depends}, libjs-jquery (>= 1.8), libjs-jquery-mobile
Recommends: javascript-common
Description: Documentation for jQuery Mobile
A unified, HTML5-based user interface system for all popular mobile
diff --git a/debian/copyright b/debian/copyright
index 70324f4..a651c6a 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -6,14 +6,11 @@ Files-Excluded: *.min.*
demos/js
Files: *
-Copyright: 2011, jQuery Project
-License: GPL-2 or MIT
-
-Files: jquery.mobile.js
-Copyright: 2011, jQuery Project
- 2012, AUTHORS.txt (http://jqueryui.com/about)
- 2010, "Cowboy" Ben Alman
-License: GPL-2 or MIT
+Copyright: 2010, 2014 jQuery Foundation, Inc. and othercontributors
+License: Expat
+Comment: The license referred to in the code at http://jquery.com/license
+ has vanished, but it used to be MIT/Expat and as the code comments
+ still refer to MIT this will certainly not have changed.
Files: demos/docs/toolbars/glyphish-icons/*
Copyright: Joseph Wain (see http://penandthink.com)
@@ -22,13 +19,14 @@ Comment: http://glyphish.com
Files: debian/*
Copyright: 2012, Marcelo Jorge Vieira <metal at debian.org>
-License: GPL-2 or MIT
+ 2017, Dominik George <nik at naturalnet.de>
+License: GPL-2 or Expat
License: GPL-2
On Debian systems the full text of the GNU General Public License can be found
in the `/usr/share/common-licenses/GPL-2' file.
-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
diff --git a/debian/rules b/debian/rules
index a72db67..021b905 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,6 +19,14 @@ override_dh_auto_build:
ln -s $$(basename jquery.mobile.structure-*.min.css) jquery.mobile.structure.min.css
ln -s $$(basename jquery.mobile.theme-*.css) jquery.mobile.theme.css
ln -s $$(basename jquery.mobile.theme-*.min.css) jquery.mobile.theme.min.css
+ ln -s $$(basename jquery.mobile.inline-svg-*.css) jquery.mobile.inline-svg.css
+ ln -s $$(basename jquery.mobile.inline-svg-*.min.css) jquery.mobile.inline-svg.min.css
+ ln -s $$(basename jquery.mobile.inline-png-*.css) jquery.mobile.inline-png.css
+ ln -s $$(basename jquery.mobile.inline-png-*.min.css) jquery.mobile.inline-png.min.css
+ ln -s $$(basename jquery.mobile.external-png-*.css) jquery.mobile.external-png.css
+ ln -s $$(basename jquery.mobile.external-png-*.min.css) jquery.mobile.external-png.min.css
+ ln -s $$(basename jquery.mobile.icons-*.css) jquery.mobile.icons.css
+ ln -s $$(basename jquery.mobile.icons-*.min.css) jquery.mobile.icons.min.css
override_dh_installdocs:
dh_installdocs
@@ -32,29 +40,8 @@ override_dh_auto_clean:
rm -f jquery.mobile.css
rm -f jquery.mobile.structure.css
rm -f jquery.mobile.theme.css
+ rm -f jquery.mobile.inline-png.css
+ rm -f jquery.mobile.inline-svg.css
+ rm -f jquery.mobile.external-png.css
+ rm -f jquery.mobile.icons.css
dh_auto_clean
-
-get-orig-source:
- OUTDIR=$$PWD ; \
- MAKEFILE=`echo $(MAKEFILE_LIST) | awk '{ print $$1 }'` ; \
- FILE=`readlink -f $$MAKEFILE` ; \
- DIR=`dirname $$FILE` ; \
- cd $$DIR/.. ; \
- TMP=`mktemp -d` ; \
- if ! USCAN=`uscan --destdir $$TMP` ; then exit 1 ; fi ; \
- VERSION=`echo $$USCAN | sed -n 's/.*Newer version (\(.*\)) available.*/\1/p'` ; \
- cd $$TMP ; \
- unzip -o -q jquery.mobile-$$VERSION.zip; \
- mv jquery.mobile-$$VERSION jquery-mobile-$$VERSION; \
- cd jquery-mobile-$$VERSION ; \
- rm -f *.min.* ; \
- rm -f demos/css/themes/default/*.min.* ; \
- rm -f demos/js/jquery.js ; \
- rm -r demos/js/*.min.* ; \
- cd .. ; \
- tar c jquery-mobile-$$VERSION | gzip -9 > jquery-mobile_$$VERSION+dfsg.orig.tar.gz ; \
- rm -rf jquery-mobile-$$VERSION ; \
- mv jquery-mobile_$$VERSION+dfsg.orig.tar.gz $$OUTDIR ; \
- cd $$OUTDIR ; \
- rm -rf $$TMP ; \
- echo Saved file at jquery-mobile_$$VERSION+dfsg.orig.tar.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/jquery-mobile.git
More information about the Pkg-javascript-commits
mailing list