[DRE-commits] r3699 - in packages-wip/webgen0.5/trunk: . debian debian/patches

Marc Dequènes duck at alioth.debian.org
Sat Jun 27 21:18:29 UTC 2009


Author: duck
Date: 2009-06-27 21:18:29 +0000 (Sat, 27 Jun 2009)
New Revision: 3699

Added:
   packages-wip/webgen0.5/trunk/debian/
   packages-wip/webgen0.5/trunk/debian/README.Debian
   packages-wip/webgen0.5/trunk/debian/changelog
   packages-wip/webgen0.5/trunk/debian/compat
   packages-wip/webgen0.5/trunk/debian/control
   packages-wip/webgen0.5/trunk/debian/copyright
   packages-wip/webgen0.5/trunk/debian/patches/
   packages-wip/webgen0.5/trunk/debian/patches/bin_header.diff
   packages-wip/webgen0.5/trunk/debian/patches/cmdparse2.diff
   packages-wip/webgen0.5/trunk/debian/patches/disable_webgui.diff
   packages-wip/webgen0.5/trunk/debian/patches/drop-fucking-rubygems.diff
   packages-wip/webgen0.5/trunk/debian/patches/series
   packages-wip/webgen0.5/trunk/debian/rules
   packages-wip/webgen0.5/trunk/debian/watch
   packages-wip/webgen0.5/trunk/debian/webgen0.5-doc.doc-base
   packages-wip/webgen0.5/trunk/debian/webgen0.5.manpages
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages-wip/webgen0.5/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages-wip/webgen0.5/trunk/debian/README.Debian
===================================================================
--- packages-wip/webgen0.5/trunk/debian/README.Debian	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/README.Debian	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,26 @@
+Webgen is dynamic and some extra features can be activated by installing the
+following packages:
+
+- libredcloth-ruby if you want Textile support. (http://hobix.com/textile/)
+- librmagick-ruby if you want automatic thumbnail creation for picture
+  galleries.
+- libexif-ruby if you want to be able to have EXIF information available for
+  image galleries.
+- libbluecloth-ruby if you want Markdown support.
+- libbuilder-ruby if you want to be able to programmatically create XHTML/XML
+  documents.
+
+================================================================================
+
+Use the command "webgen help" to see webgen's inline help.
+
+================================================================================
+
+Quickstart tour:
+
+- First type: webgen create sample_site
+A directory sample_site is created containing a webgen site template.
+
+- Go in the newly created directory and type webgen (or webgen run) to generate
+the html pages from the templates.
+

Added: packages-wip/webgen0.5/trunk/debian/changelog
===================================================================
--- packages-wip/webgen0.5/trunk/debian/changelog	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/changelog	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,131 @@
+webgen0.5 (0.5.8-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added myself to the package Uploaders (with Nohar's blessing).
+  * Bumped Standards-Version (no changes).
+  * Suggested installing doc-base along with webgen0.5-doc.
+  * Reworked all build-depends/depends/recommends to match the needs to
+    this new major version, and moved a few optional things as
+    suggestion.
+  * Tightened build-depends on ruby-pkg-tools because of very important
+    fixes.
+  * Switched to debhelper compat level 7, updated debhelper and cdbs
+    minimum version accordingly, and added misc:Depends.
+  * Added missing build-depends on patchutils (needed for cdbs).
+  * Updated patch 'cmdparse2.diff'.
+  * Removed obsolete patches 'shebang-ruby.diff',
+    'trash_statcounter.diff', and 'drop-fucking-rubygems.diff'.
+  * Removed obsolete website example generation.
+  * Added 'bin_header.diff' patch to fix shebang not being the first
+    line in 'bin/webgen'.
+  * Added depends on libjs-jquery and added a symlink to avoid
+    duplicating softwares.
+  * Added doc-base support.
+  * Still disabling webgui ('disable_webgui.diff' patch and files
+    removal)
+
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Sat, 27 Jun 2009 22:43:26 +0200
+
+webgen0.4 (0.4.7-2) unstable; urgency=low
+
+  [ Vincent Fourmond ]
+  * Add Build-Conflicts on libxml2-utils because the build hangs if
+    xmllint is found.
+  * Add Build-Depends on graphviz for the documentation
+
+  [ Arnaud Cornet ]
+  * Fix use of DEB_RUBY_LIBDIR that changed semantics in ruby-pkg-tools 0.14.
+    (Closes: #486500), build depend on ruby-pkg-tools >= 0.14.
+  * Merge Vincent's patch.
+  * Add build conflict with webgen < 0.4.
+  * Bump standard version to 3.8.0 (no change needed).
+
+ -- Arnaud Cornet <acornet at debian.org>  Sun, 22 Jun 2008 16:35:34 +0200
+
+webgen0.4 (0.4.7-1) unstable; urgency=low
+
+  * New Upstream Version
+  * Bump standards version (no change needed).
+  * Move -doc package to doc section.
+
+ -- Arnaud Cornet <acornet at debian.org>  Sat, 02 Feb 2008 12:57:09 +0100
+
+webgen0.4 (0.4.6-1) unstable; urgency=low
+
+  * New Upstream Version
+  * Add Homepage dpkg header.
+  * Update my email address.
+  * Add build-deps on libmaruku-ruby and librmagick-ruby, for better doc
+  generation.
+
+ -- Arnaud Cornet <acornet at debian.org>  Wed, 24 Oct 2007 22:09:19 +0200
+
+webgen0.4 (0.4.5-1) unstable; urgency=low
+
+  * New Upstream Version (Closes: #432332).
+  * Refresh trash_statcounter.diff.
+  * debian/README.Debian: document features gained by installing each
+    recommended package.
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Thu, 19 Jul 2007 15:05:35 +0200
+
+webgen0.4 (0.4.2-1) unstable; urgency=low
+
+  * New Upstream Version
+  * Handle shabang more precisely.
+  * Add optional dependencies in recommends (libbluecloth-ruby and
+    libbuilder-ruby).
+  * Add -doc in webgen0.4 recommends.
+  * Move to quilt patch system.
+  * Man page now provided by upstream.
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Sat, 12 May 2007 11:55:26 +0200
+
+webgen0.4 (0.4.1-1) experimental; urgency=low
+
+  * New upstream release
+  * Update man page.
+  * Add libexif-ruby in Recommends.
+  * Change source package to webgen0.4, conflict with webgen. We make two
+    different packages (webgen and webgen0.4) because they are source-
+    incompatible. This is to ease the transition for webgen users.
+  * Update cmdparse2.diff.
+  * Cleanup debian/rules.
+  * Remove webgen/gui, which is not ready.
+  * Generate webgen documentation in webgen0.4-doc package.
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Sun,  4 Feb 2007 17:36:13 +0100
+
+webgen (0.3.8-2) unstable; urgency=low
+
+  * Update standards version to 3.7.2. Use Build-Depends-Indep instead
+    of Build-Depends for ruby-pkg-tools and ruby.
+  * Switch to use #!/usr/bin/ruby instead of #!/usr/bin/env ruby
+    (Closes: #388357).
+  * Added watchfile.
+  * Use ruby CDBS class.
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Sat, 23 Sep 2006 18:23:42 +0200
+
+webgen (0.3.8-1) unstable; urgency=low
+
+  * New upstream "bugfix" release
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Sat, 31 Dec 2005 13:40:04 +0100
+
+webgen (0.3.7-1) unstable; urgency=low
+
+  * New upstream release.
+  * Changed to require cmdparse2.
+  * Drop binaries that use to qt.
+  * Added setup.rb licence to debian/copyright.
+  * Add dependency on rdoc, fixes bug #344660.
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Sat, 24 Dec 2005 20:17:46 +0100
+
+webgen (0.3.6-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Arnaud Cornet <arnaud.cornet at gmail.com>  Sun, 28 Aug 2005 13:06:39 +0200
+

Added: packages-wip/webgen0.5/trunk/debian/compat
===================================================================
--- packages-wip/webgen0.5/trunk/debian/compat	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/compat	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1 @@
+7

Added: packages-wip/webgen0.5/trunk/debian/control
===================================================================
--- packages-wip/webgen0.5/trunk/debian/control	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/control	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,36 @@
+Source: webgen0.5
+Section: web
+Priority: optional
+Maintainer: Arnaud Cornet <acornet at debian.org>
+Uploaders: Marc Dequènes (Duck) <Duck at DuckCorp.org>, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7.0.1), quilt, patchutils (>= 0.2.25), ruby, ruby-pkg-tools (>= 0.6), libcmdparse2-ruby, libmaruku-ruby, libfacets-ruby
+Build-Depends-Indep: rdoc (>= 1.8.1), graphviz
+Build-Conflicts: libxml2-utils, webgen (< 0.4), webgen0.4
+Standards-Version: 3.8.2
+Homepage: http://webgen.rubyforge.org/
+
+Package: webgen0.5
+Architecture: all
+Depends: ${misc:Depends}, ruby, libcmdparse2-ruby, libfacets-ruby, libmaruku-ruby, libjs-jquery
+Recommends: libredcloth-ruby | libbluecloth-ruby, librmagick-ruby
+Suggests: webgen0.5-doc, doc-base, libexif-ruby, libbuilder-ruby, rdoc, rake, libhaml-ruby, libbuilder-ruby, liberubis-ruby
+Conflicts: webgen, webgen0.4
+Description: A template based static website generator
+ Webgen is used to generate web pages from page description and template files.
+ You create one template file in which you define the layout of your page and
+ where the content should go. After that you can create page description files
+ in which you only define the content.
+
+Package: webgen0.5-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: A template based static website generator
+ Webgen is used to generate web pages from page description and template files.
+ You create one template file in which you define the layout of your page and
+ where the content should go. After that you can create page description files
+ in which you only define the content.
+ .
+ This package contains webgen HTML documentation, also found on webgen's
+ website.
+

Added: packages-wip/webgen0.5/trunk/debian/copyright
===================================================================
--- packages-wip/webgen0.5/trunk/debian/copyright	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/copyright	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,42 @@
+This package was debianized by Arnaud Cornet <arnaud.cornet at gmail.com> on
+Sun, 28 Aug 2005 13:10:59 +0200
+
+It was downloaded from http://webgen.rubyforge.org/
+
+Upstream Author: Thomas Leitner
+
+Copyright:
+webgen: template based static website generator
+Copyright (C) 2004 Thomas Leitner
+
+   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 program; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
+   USA
+
+setup.rb Copyright:
+Copyright (c) 2000-2004 Minero Aoki
+
+This program is free software.
+You can distribute/modify this program under the terms of
+the GNU Lesser General Public License version 2.1.
+
+The Debian packaging is Copyright 2007, Arnaud Cornet <arnaud.cornet at gmail.com>
+and is licensed under the GPL version 2.
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+On Debian systems, the complete text of the GNU Lesser General Public can be
+found in `/usr/share/common-licenses/LGPL'.
+

Added: packages-wip/webgen0.5/trunk/debian/patches/bin_header.diff
===================================================================
--- packages-wip/webgen0.5/trunk/debian/patches/bin_header.diff	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/patches/bin_header.diff	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,10 @@
+Index: webgen0.5-0.5.8/bin/webgen
+===================================================================
+--- webgen0.5-0.5.8.orig/bin/webgen	2009-06-27 22:13:48.000000000 +0200
++++ webgen0.5-0.5.8/bin/webgen	2009-06-27 22:13:58.000000000 +0200
+@@ -1,5 +1,3 @@
+-# -*- encoding: utf-8 -*-
+-
+ #!/usr/bin/env ruby
+ 
+ require 'webgen/cli'

Added: packages-wip/webgen0.5/trunk/debian/patches/cmdparse2.diff
===================================================================
--- packages-wip/webgen0.5/trunk/debian/patches/cmdparse2.diff	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/patches/cmdparse2.diff	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,12 @@
+Index: webgen0.5-0.5.8/lib/webgen/cli.rb
+===================================================================
+--- webgen0.5-0.5.8.orig/lib/webgen/cli.rb	2009-05-05 08:08:33.000000000 +0200
++++ webgen0.5-0.5.8/lib/webgen/cli.rb	2009-06-27 17:28:08.000000000 +0200
+@@ -1,6 +1,6 @@
+ # -*- encoding: utf-8 -*-
+ 
+-require 'cmdparse'
++require 'cmdparse2'
+ require 'webgen/website'
+ require 'webgen/version'
+ 

Added: packages-wip/webgen0.5/trunk/debian/patches/disable_webgui.diff
===================================================================
--- packages-wip/webgen0.5/trunk/debian/patches/disable_webgui.diff	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/patches/disable_webgui.diff	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,12 @@
+Index: webgen0.5-0.5.8/lib/webgen/cli.rb
+===================================================================
+--- webgen0.5-0.5.8.orig/lib/webgen/cli.rb	2009-06-27 22:50:05.000000000 +0200
++++ webgen0.5-0.5.8/lib/webgen/cli.rb	2009-06-27 22:50:15.000000000 +0200
+@@ -61,7 +61,6 @@
+ 
+     autoload :RunCommand, 'webgen/cli/run_command'
+     autoload :CreateCommand, 'webgen/cli/create_command'
+-    autoload :WebguiCommand, 'webgen/cli/webgui_command'
+     autoload :ApplyCommand, 'webgen/cli/apply_command'
+ 
+     autoload :Utils, 'webgen/cli/utils'

Added: packages-wip/webgen0.5/trunk/debian/patches/drop-fucking-rubygems.diff
===================================================================
--- packages-wip/webgen0.5/trunk/debian/patches/drop-fucking-rubygems.diff	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/patches/drop-fucking-rubygems.diff	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,18 @@
+Index: webgen0.4/data/webgen/gallery_styles/slides/collage.rb
+===================================================================
+--- webgen0.4.orig/data/webgen/gallery_styles/slides/collage.rb	2007-10-24 22:03:30.000000000 +0200
++++ webgen0.4/data/webgen/gallery_styles/slides/collage.rb	2007-10-24 22:03:31.000000000 +0200
+@@ -1,4 +1,3 @@
+-require 'rubygems'
+ require 'RMagick'
+ 
+ REF = self
+Index: webgen0.4/doc/plugin/gallery/slides/collage.rb
+===================================================================
+--- webgen0.4.orig/doc/plugin/gallery/slides/collage.rb	2007-10-24 22:03:22.000000000 +0200
++++ webgen0.4/doc/plugin/gallery/slides/collage.rb	2007-10-24 22:03:25.000000000 +0200
+@@ -1,4 +1,3 @@
+-require 'rubygems'
+ require 'RMagick'
+ 
+ REF = self

Added: packages-wip/webgen0.5/trunk/debian/patches/series
===================================================================
--- packages-wip/webgen0.5/trunk/debian/patches/series	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/patches/series	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,3 @@
+cmdparse2.diff
+bin_header.diff
+disable_webgui.diff

Added: packages-wip/webgen0.5/trunk/debian/rules
===================================================================
--- packages-wip/webgen0.5/trunk/debian/rules	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/rules	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,23 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-common.mk
+DEB_RUBY_SIMPLE_PACKAGES=webgen0.5
+DEB_RUBY_REAL_LIB_PACKAGES=webgen0.5
+include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
+
+DEB_RUBY_CONFIG_ARGS = --prefix=/usr --site-ruby-common=$(DEB_RUBY_LIBDIR) --site-ruby=$(DEB_RUBY_LIBDIR) --shebang=never
+DEB_RUBY_CLEAN_TARGET = clean
+
+install/webgen0.5::
+	# webgui is not usuable
+	rm -rf debian/$(cdbs_curpkg)/usr/lib/ruby/1.8/webgen/webgui
+	rm -rf debian/$(cdbs_curpkg)/usr/lib/ruby/1.8/webgen/cli/webgui_command.rb
+	# avoid software duplication
+	rm debian/$(cdbs_curpkg)/usr/share/webgen/webgui/public/js/jquery.js
+	dh_link -p $(cdbs_curpkg) usr/share/javascript/jquery/jquery.js usr/share/webgen/webgui/public/js/jquery.js
+
+clean::
+	rm -rf doc/output
+


Property changes on: packages-wip/webgen0.5/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages-wip/webgen0.5/trunk/debian/watch
===================================================================
--- packages-wip/webgen0.5/trunk/debian/watch	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/watch	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,2 @@
+version=3
+http://rubyforge.org/frs/?group_id=296 .*webgen-(.*)\.t.*

Added: packages-wip/webgen0.5/trunk/debian/webgen0.5-doc.doc-base
===================================================================
--- packages-wip/webgen0.5/trunk/debian/webgen0.5-doc.doc-base	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/webgen0.5-doc.doc-base	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1,10 @@
+Document: webgen
+Title: Webgen Documentation
+Author: Thomas Leitner
+Abstract: Rdoc-generated API documentation.
+Section: Programming/Ruby
+
+Format: HTML
+Index: /usr/share/doc/webgen0.5-doc/rdoc/index.html
+Files: /usr/share/doc/webgen0.5-doc/rdoc/*
+

Added: packages-wip/webgen0.5/trunk/debian/webgen0.5.manpages
===================================================================
--- packages-wip/webgen0.5/trunk/debian/webgen0.5.manpages	                        (rev 0)
+++ packages-wip/webgen0.5/trunk/debian/webgen0.5.manpages	2009-06-27 21:18:29 UTC (rev 3699)
@@ -0,0 +1 @@
+man/man1/webgen.1




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