[DRE-commits] [SCM] ruby-feedparser.git branch, master, updated. upstream/0.7-5-gb00c012
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sun Apr 17 08:17:03 UTC 2011
The following commit has been merged in the master branch:
commit b00c0121b88dfc2d88df63fd35000597be2bf4c0
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date: Sun Apr 17 10:00:02 2011 +0200
continue packaging
diff --git a/debian/changelog b/debian/changelog
index b3d284f..abe4a08 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,113 @@
-ruby-feedparser (0.7-1) UNRELEASED; urgency=low
+ruby-feedparser (0.7-2) unstable; urgency=low
- * Initial release (Closes: #nnnn)
- TODO: packaging not finished yet
+ * Switch to gem2deb-based packaging. Rename source and binary packages.
- -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Sun, 06 Mar 2011 17:23:13 +0100
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Sun, 17 Apr 2011 09:52:21 +0200
+
+libfeedparser-ruby (0.7-1) unstable; urgency=low
+
+ [ Lucas Nussbaum ]
+ * New upstream release.
+
+ [ Gunnar Wolf ]
+ * Changed section to Ruby as per ftp-masters' request
+
+ [ Lucas Nussbaum ]
+ * Update to policy 3.8.2; no changes needed.
+ * Add misc:Depends to Depends so lintian is happier.
+ * Move ruby-pkg-tools to Build-Depends so lintian is happier. also
+ move others Build-Depends-Indep to Build-Depends. We don't build any
+ arch-specific package anyway, so splitting Build-Depends-Indep and
+ Build-Depends in pointless.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Tue, 28 Jul 2009 00:12:36 +0200
+
+libfeedparser-ruby (0.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * Bumped Standards-Version to 3.8.0. No changes needed.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Wed, 23 Jul 2008 20:59:14 +0200
+
+libfeedparser-ruby (0.5-3) unstable; urgency=low
+
+ * Fix bashism in debian/rules. Caused different package content when
+ built with dash. (Closes: #459171)
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Fri, 04 Jan 2008 16:39:31 +0100
+
+libfeedparser-ruby (0.5-2) unstable; urgency=low
+
+ * Added Vcs-Svn and Vcs-Browser
+ * fixed Vcs-*: point to dir containing debian/, not dir containing
+ trunk/
+ * Upgraded to policy 3.7.3. No changes needed.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Mon, 24 Dec 2007 16:33:55 +0100
+
+libfeedparser-ruby (0.5-1) unstable; urgency=low
+
+ [ Lucas Nussbaum ]
+ * New upstream release.
+
+ [ Arnaud Cornet ]
+ * Use new Homepage dpkg header.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Fri, 26 Oct 2007 12:45:07 +0200
+
+libfeedparser-ruby (0.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Removed the Uploaders rule.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Tue, 15 May 2007 19:47:53 +0200
+
+libfeedparser-ruby (0.2-1) unstable; urgency=low
+
+ * New upstream release.
+ - correct handling of <link> with to type attribute in ATOM feeds
+ (closes: 369390).
+ * Upgraded to policy 3.7.2 (no changes required).
+ * Increased build-deps on debhelper and ruby-pkg-tools, since we were
+ setting debian/compat to 5 anyway.
+ * No longer calls dh_rdoc in debian/rules, since cdbs does it for us.
+ * No longer tries to install rdoc/, since dh_rdoc generates the doc
+ directly in the target directory.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Tue, 13 Jun 2006 12:40:29 +0200
+
+libfeedparser-ruby (0.1-4) unstable; urgency=low
+
+ [ Lucas Nussbaum ]
+ * Set the Maintainer field back to me. I will be mainly responsible
+ for this package.
+
+ [ Paul van Tilburg ]
+ * Updated the team substvar to @RUBY_EXTRAS_TEAM@ in control, update
+ the Build-Depend-Indep on ruby-pkg-tools.
+
+ -- Paul van Tilburg <paulvt at debian.org> Thu, 30 Mar 2006 14:27:21 +0200
+
+libfeedparser-ruby (0.1-3) unstable; urgency=low
+
+ [ Paul van Tilburg ]
+ * Set the Maintainer field to the Debian/Ruby Extras team's name and
+ address in debian/control.in since the package is team maintained.
+
+ [ Thierry Reding ]
+ * Set the libfeedparser-ruby-doc package's section to `doc' in order to make
+ the Debian Installer happy.
+
+ -- Thierry Reding <thierry at doppeltgemoppelt.de> Thu, 12 Jan 2006 23:37:13 +0100
+
+libfeedparser-ruby (0.1-2) unstable; urgency=low
+
+ * Added the build dependancies for cdbs and ruby-pkg-tools.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Wed, 11 Jan 2006 12:12:12 +0100
+
+libfeedparser-ruby (0.1-1) unstable; urgency=low
+
+ * First Debian package.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net> Wed, 24 Nov 2005 10:39:00 +0200
diff --git a/debian/control b/debian/control
index 535fc64..e3fd598 100644
--- a/debian/control
+++ b/debian/control
@@ -4,18 +4,44 @@ Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: Lucas Nussbaum <lucas at lucas-nussbaum.net>
DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.1.0)
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.1)
Standards-Version: 3.9.1
Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-feedparser.git
Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-feedparser.git;a=summary
Homepage: http://home.gna.org/ruby-feedparser/
+XS-Ruby-Versions: all
Package: ruby-feedparser
Architecture: all
+XB-Ruby-Versions: ${ruby:Versions}
Depends: ${shlibs:Depends}, ${misc:Depends}, ruby1.8 | ruby-interpreter
-Conflicts: libfeedparser-ruby, libfeedparser-ruby1.8, libfeedparser-ruby1.9.1
-Replaces: libfeedparser-ruby, libfeedparser-ruby1.8, libfeedparser-ruby1.9.1
-Provides: libfeedparser-ruby, libfeedparser-ruby1.8, libfeedparser-ruby1.9.1
-Description: Ruby library to parse ATOM and RSS feeds
+Replaces: libfeedparser-ruby1.8 (<< 0.7-2~), libfeedparser-ruby (<< 0.7-2~), libfeedparser-ruby-doc (<< 0.7-2~)
+Conflicts: libfeedparser-ruby1.8 (<< 0.7-2~), libfeedparser-ruby (<< 0.7-2~), libfeedparser-ruby-doc (<< 0.7-2~)
+Provides: libfeedparser-ruby1.8, libfeedparser-ruby, libfeedparser-ruby-doc
+Description: Ruby library to parse ATOM/RSS feeds
Ruby-feedparser is a library allowing Ruby developers to parse RSS and
ATOM feeds.
+
+Package: libfeedparser-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-feedparser
+Description: Transitional package for ruby-feedparser
+ This is a transitional package to ease upgrades to the ruby-feedparser
+ package. It can safely be removed.
+
+Package: libfeedparser-ruby
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-feedparser
+Description: Transitional package for ruby-feedparser
+ This is a transitional package to ease upgrades to the ruby-feedparser
+ package. It can safely be removed.
+
+Package: libfeedparser-ruby-doc
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-feedparser
+Description: Transitional package for ruby-feedparser
+ This is a transitional package to ease upgrades to the ruby-feedparser
+ package. It can safely be removed.
diff --git a/debian/copyright b/debian/copyright
index 1dcb9a2..1a51b27 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1 +1,84 @@
-FIXME. fill-in with DEP5 copyright file. http://dep.debian.net/deps/dep5/
+This package was debianized by Lucas Nussbaum <lucas at lucas-nussbaum.net> on
+Wed, 24 Nov 2005 10:40:00 +0100.
+
+It was downloaded from http://home.gna.org/ruby-feedparser/
+
+
+Upstream Author: Lucas Nussbaum <lucas at lucas-nussbaum.net> and others.
+
+Copyright:
+
+Ruby-feedparser is released under the Ruby license (see the LICENSE file),
+which is compatible with the GNU GPL (see the COPYING file) via an explicit
+dual-licensing clause.
+
+On Debian systems, the complete text of the GNU General Public
+License can be found in the file `/usr/share/common-licenses/GPL'.
+
+The setup.rb file included in the package's source is released under the GNU
+LGPL. On Debian systems, the complete text of the GNU Lesser General Public
+can be found in `/usr/share/common-licenses/LGPL'.
+
+-----------------------------------------------------------------------
+Ruby's license:
+
+Ruby-feedparser is copyrighted free software by Lucas Nussbaum
+<lucas at lucas-nussbaum.net>
+You can redistribute it and/or modify it under either the terms of the GPL (see
+COPYING file), or the conditions below:
+
+ 1. You may make and give away verbatim copies of the source form of the
+ software without restriction, provided that you duplicate all of the
+ original copyright notices and associated disclaimers.
+
+ 2. You may modify your copy of the software in any way, provided that
+ you do at least ONE of the following:
+
+ a) place your modifications in the Public Domain or otherwise
+ make them Freely Available, such as by posting said
+ modifications to Usenet or an equivalent medium, or by allowing
+ the author to include your modifications in the software.
+
+ b) use the modified software only within your corporation or
+ organization.
+
+ c) rename any non-standard executables so the names do not conflict
+ with standard executables, which must also be provided.
+
+ d) make other distribution arrangements with the author.
+
+ 3. You may distribute the software in object code or executable
+ form, provided that you do at least ONE of the following:
+
+ a) distribute the executables and library files of the software,
+ together with instructions (in the manual page or equivalent)
+ on where to get the original distribution.
+
+ b) accompany the distribution with the machine-readable source of
+ the software.
+
+ c) give non-standard executables non-standard names, with
+ instructions on where to get the original software distribution.
+
+ d) make other distribution arrangements with the author.
+
+ 4. You may modify and include the part of the software into any other
+ software (possibly commercial). But some files in the distribution
+ are not written by the author, so that they are not under this terms.
+
+ They are gc.c(partly), utils.c(partly), regex.[ch], st.[ch] and some
+ files under the ./missing directory. See each file for the copying
+ condition.
+
+ 5. The scripts and library files supplied as input to or produced as
+ output from the software do not automatically fall under the
+ copyright of the software, but belong to whomever generated them,
+ and may be sold commercially, and may be aggregated with this
+ software.
+
+ 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE.
+
+
diff --git a/debian/ruby-feedparser.docs b/debian/ruby-feedparser.docs
index ed62609..e845566 100644
--- a/debian/ruby-feedparser.docs
+++ b/debian/ruby-feedparser.docs
@@ -1,2 +1 @@
-# FIXME: READMEs found
README
diff --git a/debian/ruby-tests.rb b/debian/ruby-tests.rb
index f68aa9a..0268b49 100644
--- a/debian/ruby-tests.rb
+++ b/debian/ruby-tests.rb
@@ -1,8 +1,2 @@
-# FIXME
-# there's a spec/ or a test/ directory in the upstream source, but
-# no test suite was defined in the Gem specification. It would be
-# a good idea to define it here so the package gets tested at build time.
-# Example:
$: << 'lib' << '.'
-# Dir['{spec,test}/**/*.rb'].each { |f| require f }
require 'test/tc_feed_parse.rb'
diff --git a/debian/rules b/debian/rules
index 58d8045..a5e7dc8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,15 @@
#!/usr/bin/make -f
#export DH_VERBOSE=1
#
-# Uncomment to ignore all test failures
+# Uncomment to ignore all test failures (but the tests will run anyway)
#export DH_RUBY_IGNORE_TESTS=all
#
-# Uncomment to ignore some test failures. Valid values:
+# Uncomment to ignore some test failures (but the tests will run anyway).
+# Valid values:
#export DH_RUBY_IGNORE_TESTS=ruby1.8 ruby1.9.1 require-rubygems
+#
+# If you need to specify the .gemspec (eg there is more than one)
+#export DH_RUBY_GEMSPEC=gem.gemspec
%:
- dh $@ --buildsystem=ruby
+ dh $@ --buildsystem=ruby --with ruby
diff --git a/debian/watch b/debian/watch
index 38690a6..d794f0c 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,2 @@
-version=3
+version=2
http://download.gna.org/ruby-feedparser/ruby-feedparser-(.*)\.tgz debian
-
--
ruby-feedparser.git
More information about the Pkg-ruby-extras-commits
mailing list