[DRE-commits] [ruby-azure-core] 02/03: adding changelog control copyright

Sagar Ippalpalli isaagar-guest at moszumanska.debian.org
Thu Jun 16 15:19:51 UTC 2016


This is an automated email from the git hooks/post-receive script.

isaagar-guest pushed a commit to branch master
in repository ruby-azure-core.

commit 6cfa0dd2a68630e0621087a5098c7bff421653a0
Author: Sagar Ippalpalli <i.vikram15 at gmail.com>
Date:   Thu Jun 16 20:10:48 2016 +0530

    adding changelog control copyright
---
 debian/changelog                           |   4 +-
 debian/control                             |  17 ++-
 debian/copyright                           | 171 ++++++++++++++++++++++++-----
 debian/patches/remove-git-in-gemspec.patch |  11 ++
 debian/patches/series                      |   1 +
 debian/ruby-tests.rake                     |   2 +-
 6 files changed, 173 insertions(+), 33 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a2b729c..21c39cd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-ruby-azure-core (0.1.2-1) UNRELEASED; urgency=medium
+ruby-azure-core (0.1.2-1) experimental; urgency=medium
 
   * Initial release (Closes: #827055)
 
- -- Sagar Ippalpalli <debian at debian.mygit.org>  Thu, 16 Jun 2016 20:04:37 +0530
+ -- Sagar Ippalpalli <i.vikram15 at gmail.com>  Sat, 11 Jun 2016 23:32:38 +0530
diff --git a/debian/control b/debian/control
index 9eecd42..a467c73 100644
--- a/debian/control
+++ b/debian/control
@@ -2,14 +2,19 @@ Source: ruby-azure-core
 Section: ruby
 Priority: optional
 Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Uploaders: Sagar Ippalpalli <>
+Uploaders: Sagar Ippalpalli <i.vikram15 at gmail.com>
 Build-Depends: debhelper (>= 9~),
                gem2deb,
                rake,
                ruby-faraday (>= 0.9),
                ruby-faraday-middleware (>= 0.10),
-               ruby-nokogiri (>= 1.6)
-Standards-Version: 3.9.7
+               ruby-nokogiri (>= 1.6),
+	       ruby-dotenv (>= 1.11),
+	       ruby-minitest (>= 5),
+	       ruby-minitest-reporters (>= 1),
+	       ruby-mocha (>= 1.0),
+	       ruby-timecop (>= 0.7)
+Standards-Version: 3.9.8
 Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/ruby-azure-core.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/ruby-azure-core.git
 Homepage: http://github.com/Azure/azure-ruby-asm-core
@@ -25,5 +30,7 @@ Depends: ruby | ruby-interpreter,
          ruby-nokogiri (>= 1.6),
          ${misc:Depends},
          ${shlibs:Depends}
-Description: Core library to be consumed by Ruby SDK gems
- Microsoft Azure Client Core Library for Ruby SDK
+Description: Microsoft Azure Client Core Library
+ for Ruby SDK
+ This project provides a Ruby package with core 
+ functionality consumed by Azure SDK gems.
diff --git a/debian/copyright b/debian/copyright
index a135262..84070fd 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,33 +3,154 @@ Upstream-Name: azure-core
 Source: http://github.com/Azure/azure-ruby-asm-core
 
 Files: *
-Copyright: <years> <put author's name and email here>
-           <years> <likewise for another author>
-License: GPL-2+ (FIXME)
+Copyright: 2016 Microsoft Corporation, AppFog
+License: Apache
 
 Files: debian/*
-Copyright: 2016 Sagar Ippalpalli <>
-License: GPL-2+ (FIXME)
+Copyright: 2016 Sagar Ippalpalli <i.vikram15 at gmail.com>
+License: Apache
 Comment: the Debian packaging is licensed under the same terms as the original package.
 
-License: GPL-2+ (FIXME)
- 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, 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 package; if not, write to the Free
- Software Foundation, Inc., 51 Franklin St, Fifth Floor,
- Boston, MA  02110-1301 USA
- .
- On Debian systems, the full text of the GNU General Public
+License: Apache
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+ 1. Definitions.
+ "License" shall mean the terms and conditions for use, reproduction, and distribution
+ as defined by Sections 1 through 9 of this document.
+ "Licensor" shall mean the copyright owner or entity authorized by the copyright owner
+ that is granting the License.
+ "Legal Entity" shall mean the union of the acting entity and all other entities that
+ control, are controlled by, or are under common control with that entity.
+ For the purposes of this definition, "control" means (i) the power, direct or indirect,
+ to cause the direction or management of such entity, whether by contract or otherwise, or 
+ (ii) ownership of fifty percent (50%) or more of the outstanding shares, or 
+ (iii) beneficial ownership of such entity.
+ "You" (or "Your") shall mean an individual or Legal Entity exercising permissions
+ granted by this License.
+ "Source" form shall mean the preferred form for making modifications, including but 
+ not limited to software source code, documentation source, and configuration files.
+ "Object" form shall mean any form resulting from mechanical transformation or translation 
+ of a Source form, including but not limited to compiled object code, generated 
+ documentation, and conversions to other media types.
+ "Work" shall mean the work of authorship, whether in Source or Object form, 
+ made available under the License, as indicated by a copyright notice that is included 
+ in or attached to the work (an example is provided in the Appendix below).
+ "Derivative Works" shall mean any work, whether in Source or Object form, that is based 
+ on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, 
+ or other modifications represent, as a whole, an original work of authorship.
+ For the purposes of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of, the Work and 
+ Derivative Works thereof.
+ "Contribution" shall mean any work of authorship, including the original version of the Work
+ and any modifications or additions to that Work or Derivative Works thereof, that is 
+ intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by 
+ an individual or Legal Entity authorized to submit on behalf of the copyright owner. 
+ For the purposes of this definition, "submitted" means any form of electronic, verbal, or
+ written communication sent to the Licensor or its representatives, including but not limited 
+ to communication on electronic mailing lists, source code control systems, and issue tracking
+ systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and 
+ improving the Work, but excluding communication that is conspicuously marked or otherwise 
+ designated in writing by the copyright owner as "Not a Contribution."
+ "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a 
+ Contribution has been received by Licensor and subsequently incorporated within the Work.
+ .
+ 2. Grant of Copyright License. Subject to the terms and conditions of this License, each 
+ Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
+ irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, sublicense, and distribute the Work and such Derivative Works in Source 
+ or Object form.
+ .
+ 3. Grant of Patent License. Subject to the terms and conditions of this License, each 
+ Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
+ irrevocable (except as stated in this section) patent license to make, have made, use,
+ offer to sell, sell, import, and otherwise transfer the Work, where such license applies only
+ to those patent claims licensable by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s) with the Work to which 
+ such Contribution(s) was submitted. If You institute patent litigation against any entity
+ (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution
+ incorporated within the Work constitutes direct or contributory patent infringement, then any
+ patent licenses granted to You under this License for that Work shall terminate as of the date
+ such litigation is filed.
+ .
+ 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof
+ in any medium, with or without modifications, and in Source or Object form, provided that 
+ You meet the following conditions:
+     (a) You must give any other recipients of the Work or Derivative Works a copy of this License;
+        and
+     (b) You must cause any modified files to carry prominent notices stating that You changed the files;
+	and
+     (c) You must retain, in the Source form of any Derivative Works that You distribute, all 
+     	copyright,patent, trademark, and attribution notices from the Source form of the Work, 
+     	excluding those notices that do not pertain to any part of the Derivative Works; and
+     (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative
+        Works that You distribute must include a readable copy of the attribution notices contained within
+        such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works,
+        in at least one of the following places: within a NOTICE text file distributed as part of the 
+        Derivative Works; within the Source form or documentation, if provided along with the Derivative 
+        Works; or, within a display generated by the Derivative Works, if and wherever such third-party 
+        notices normally appear. The contents of the NOTICE file are for informational purposes only and 
+        do not modify the License.
+       You may add Your own attribution notices within Derivative Works that You distribute, alongside or as
+       an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot
+       be construed as modifying the License.
+ You may add Your own copyright statement to Your modifications and may provide additional or 
+ different license terms and conditions for use, reproduction, or distribution of Your modifications,
+ or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of 
+ the Work otherwise complies with the conditions stated in this License.
+ .
+ 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution 
+ intentionally submitted for inclusion in the Work by You to the Licensor shall be under 
+ the terms and conditions of this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate 
+ license agreement you may have executed with Licensor regarding such Contributions.
+ .
+ 6. Trademarks. This License does not grant permission to use the trade names, trademarks, 
+ service marks, or product names of the Licensor, except as required for reasonable and 
+ customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
+ .
+ 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor 
+ provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT 
+ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, 
+ any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR 
+ PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the 
+ Work and assume any risks associated with Your exercise of permissions under this License.
+ .
+ 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), 
+ contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) 
+ or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, 
+ indirect, special, incidental, or consequential damages of any character arising as a result of this 
+ License or out of the use or inability to use the Work (including but not limited to damages for loss 
+ of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), 
+ even if such Contributor has been advised of the possibility of such damages.
+ .
+ 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works 
+ thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, 
+ or other liability obligations and/or rights consistent with this License. However, in accepting such 
+ obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any 
+ other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for 
+ any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any 
+ such warranty or additional liability.
+ END OF TERMS AND CONDITIONS
+ .
+ APPENDIX: How to apply the Apache License to your work.
+ To apply the Apache License to your work, attach the following boilerplate notice, with the fields 
+ enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!)  
+ The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that 
+ a file or class name and description of purpose be included on the same "printed page" as the copyright 
+ notice for easier identification within third-party archives.
+ .
+ Copyright [yyyy] [name of copyright owner]
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ .
+ You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. 
+ On Debian systems, the full text of the Apache
  License version 2 can be found in the file
- `/usr/share/common-licenses/GPL-2'.
+ `/usr/share/common-licenses/Apache-2.0'.
diff --git a/debian/patches/remove-git-in-gemspec.patch b/debian/patches/remove-git-in-gemspec.patch
new file mode 100644
index 0000000..0816436
--- /dev/null
+++ b/debian/patches/remove-git-in-gemspec.patch
@@ -0,0 +1,11 @@
+--- a/azure-core.gemspec
++++ b/azure-core.gemspec
+@@ -25,7 +25,7 @@
+   s.summary     = 'Core library to be consumed by Ruby SDK gems'
+   s.homepage    = 'http://github.com/Azure/azure-ruby-asm-core'
+   s.license     = 'Apache License, Version 2.0'
+-  s.files       = `git ls-files`.split("\n").reject { |f|  f.start_with?("test/unit") }
++  s.files       = ''
+ 
+   s.required_ruby_version = '>= 1.9.3'
+ 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..0a1e876
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+remove-git-in-gemspec.patch
diff --git a/debian/ruby-tests.rake b/debian/ruby-tests.rake
index 63f3fd6..22e0eac 100644
--- a/debian/ruby-tests.rake
+++ b/debian/ruby-tests.rake
@@ -2,5 +2,5 @@ require 'gem2deb/rake/testtask'
 
 Gem2Deb::Rake::TestTask.new do |t|
   t.libs = ['test']
-  t.test_files = FileList['test/**/*_test.rb'] + FileList['test/**/test_*.rb']
+  t.test_files = FileList['test/**/*.rb'] + FileList['test/test_*.rb']
 end

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-azure-core.git



More information about the Pkg-ruby-extras-commits mailing list