debian/0000755000000000000000000000000012244733332007171 5ustar debian/source/0000755000000000000000000000000012244733332010471 5ustar debian/source/format0000644000000000000000000000001412244733332011677 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212244733332010367 0ustar 7 debian/copyright0000644000000000000000000000060612244733332011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: dh-make-drupal Source: http://www.github.com/gwolf/dh-make-drupal Files: * Copyright: Copyright © 2009-2012, Gunnar Wolf License: GPL-3 License: GPL-3 On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-3' file. debian/dh-make-drupal.dirs0000644000000000000000000000003612244733332012646 0ustar /usr/bin /usr/share/man/man1/ debian/changelog0000644000000000000000000001241412244733332011045 0ustar dh-make-drupal (1.7-1) unstable; urgency=low * Drupal.org updated from 6.x to 7.x, screen scraping logic had to be updated. (Closes: #730346) * Thanks to Stefan Hornburg and Stefan Kangas for almost simultaneously reporting the issue! -- Gunnar Wolf Mon, 25 Nov 2013 14:42:36 -0600 dh-make-drupal (1.6-1) unstable; urgency=low * New upstream version * Reliability fixes -- Gunnar Wolf Thu, 01 Aug 2013 18:56:02 -0500 dh-make-drupal (1.5-1) unstable; urgency=low * New upstream version * Included patch by Pauli allowing user to specify the provided submodules (Closes: #538710) * Standards-version 3.9.3 → 3.9.4 (no changes needed) -- Gunnar Wolf Tue, 25 Jun 2013 11:10:01 -0500 dh-make-drupal (1.4-1) unstable; urgency=low * Merging yet another Stefan Kangas' pull request - Thanks\! * drupal.org requires now the requests to be made over https -- Gunnar Wolf Mon, 03 Jun 2013 18:28:58 -0500 dh-make-drupal (1.3-1) unstable; urgency=low * Merging Stefan Kangas' pull request - Thanks! * Provide a User-Agent to keep working despite drupal.org's new restrictions * Show the OpenURI::HTTPError exception reasons * Fix the generated Build-Depends to work correctly on Squeeze -- Gunnar Wolf Mon, 18 Feb 2013 12:07:02 -0600 dh-make-drupal (1.2-1) unstable; urgency=low * Switch '-d' (Drupal version) was not accepting its needed argument - Fixed, thanks to Matthew Gabeler-Lee for the report (Closes: #684738) -- Gunnar Wolf Mon, 13 Aug 2012 09:32:36 -0500 dh-make-drupal (1.1-1) unstable; urgency=low * Mandatory arguments were unhandled - Fixed. -- Gunnar Wolf Thu, 28 Jun 2012 17:00:45 -0500 dh-make-drupal (1.0-2) unstable; urgency=low * Removed dependency and build-dependency on ruby-commandline -- Gunnar Wolf Fri, 15 Jun 2012 17:36:42 -0500 dh-make-drupal (1.0-1) unstable; urgency=low * Use optparse (part of the Ruby standard library) instead of the (orphaned and Ruby 1.9-incompatible) CommandLine::Application (Closes: #676125) -- Gunnar Wolf Fri, 15 Jun 2012 17:27:52 -0500 dh-make-drupal (0.9-1) unstable; urgency=low * New upstream release * Updated generated packaging to current usage * Standards-version 3.9.1→3.9.3 (no changes needed) * Updated Ruby dependencies to their new packaging name -- Gunnar Wolf Fri, 09 Mar 2012 13:03:26 -0600 dh-make-drupal (0.8-1) unstable; urgency=low * New upstream release * Reworks HTML processing to reflect new upstream site structure (Closes: #600739) -- Gunnar Wolf Sat, 23 Oct 2010 22:18:47 -0500 dh-make-drupal (0.7-1) unstable; urgency=low * New upstream release * Both package's and generated standards-version 3.8.4→3.9.1.0 (no changes needed) * No longer chokes on needlessly quoted dependencies (Closes: #594337) -- Gunnar Wolf Wed, 25 Aug 2010 13:37:35 -0500 dh-make-drupal (0.6-2) unstable; urgency=low * Added missing dependencies to build packages (debhelper, build- essential) (Closes: #578290) -- Gunnar Wolf Mon, 19 Apr 2010 11:35:50 -0500 dh-make-drupal (0.6-1) unstable; urgency=low * New upstream release * Builds a list of recommended modules/packages out of the submodules' *.info files (Closes: #557116) * Standards-version 3.8.3→3.8.4 (no changes) * Switched to DH7 tiny flavor of debian/rules * Now uses 3.0 (quilt) source format * — This is the "waiting for the DPL decision" release — -- Gunnar Wolf Thu, 15 Apr 2010 18:58:31 -0500 dh-make-drupal (0.5-1) unstable; urgency=low * New upstream release (Closes: #561946) -- Gunnar Wolf Thu, 24 Dec 2009 13:50:05 -0600 dh-make-drupal (0.4-2) unstable; urgency=low * Had Vcs-Svn field set, it should be Vcs-Git - Fixed. * Added missing build-dependencies - Fixed. (Closes: #537002) -- Gunnar Wolf Wed, 15 Jul 2009 16:49:24 -0500 dh-make-drupal (0.4-1) unstable; urgency=low * Auto-building manpage (via help2man, added to build-dependencies) instead of keeping it in sync by hand * Use the DEBEMAIL and DEBFULLNAME variables if they are found (Closes: #529310) * Fixed bug which caused packages whose names include underscores to be built as debian-native packages * Properly mangles -dev, -alpha, -beta, -rc version numbers with "~" character (double ~ for -dev) to properly sort them on Debian (Closes: #529317) * Bumped up standards-version to 3.8.2 (no changes needed) -- Gunnar Wolf Fri, 26 Jun 2009 13:36:34 -0500 dh-make-drupal (0.3-1) unstable; urgency=low * New upstream release * Updated manpage reflecting upstream changes -- Gunnar Wolf Fri, 27 Feb 2009 19:00:21 -0600 dh-make-drupal (0.2-1) unstable; urgency=low * New upstream release * Fixes changes in the upstream webpage layout which rendered the package useless -- Gunnar Wolf Thu, 19 Feb 2009 18:30:59 -0600 dh-make-drupal (0.1-1) unstable; urgency=low * Initial release. (Closes: #514786) -- Gunnar Wolf Mon, 16 Feb 2009 11:22:31 -0600 debian/rules0000755000000000000000000000044212244733332010251 0ustar #!/usr/bin/make -f PACKAGE = dh-make-drupal BUILDDIR = "$(CURDIR)/debian/$(PACKAGE)" %: dh $@ override_dh_install: dh_install help2man -s 1 -N ./dh-make-drupal \ --name='Builds a Debian package for the requested Drupal project' \ > $(BUILDDIR)/usr/share/man/man1/dh-make-drupal.1 debian/watch0000644000000000000000000000012312244733332010216 0ustar version=3 http://githubredir.debian.net/github/gwolf/dh-make-drupal /(\d.*).tar.gz debian/dh-make-drupal.install0000644000000000000000000000002712244733332013353 0ustar dh-make-drupal /usr/bindebian/control0000644000000000000000000000173112244733332010576 0ustar Source: dh-make-drupal Section: web Priority: extra Maintainer: Gunnar Wolf Build-Depends: debhelper (>= 7.0.50), help2man, ruby, libruby, ruby-hpricot Standards-Version: 3.9.4 Homepage: http://www.github.com/gwolf/dh-make-drupal Vcs-Git: git://github.com/gwolf/dh-make-drupal.git Vcs-Browser: http://www.github.com/gwolf/dh-make-drupal Package: dh-make-drupal Architecture: all Depends: ${misc:Depends}, ruby, libruby, ruby-hpricot, debhelper (>= 5), build-essential Suggests: drupal6 | drupal7 Description: Create Debian packages from Drupal modules and themes The purpose of this program is to generate Debian packages for any Drupal projects (that is, modules or themes). . Given that Drupal developers publish their work through the main Drupal site (http://drupal.org), this program fetches the information for the latest available versions (for the right Drupal release, and with the specified stability level), and prepares a Debian package from it.