[DRE-commits] r6058 - in trunk/webgen: . debian debian/patches debian/source

Vincent Fourmond fourmond at alioth.debian.org
Mon Feb 14 19:08:05 UTC 2011


Author: fourmond
Date: 2011-02-14 19:07:59 +0000 (Mon, 14 Feb 2011)
New Revision: 6058

Added:
   trunk/webgen/debian/
   trunk/webgen/debian/README.Debian
   trunk/webgen/debian/changelog
   trunk/webgen/debian/compat
   trunk/webgen/debian/control
   trunk/webgen/debian/copyright
   trunk/webgen/debian/patches/
   trunk/webgen/debian/patches/cmdparse2.diff
   trunk/webgen/debian/patches/series
   trunk/webgen/debian/patches/shebang.diff
   trunk/webgen/debian/rules
   trunk/webgen/debian/source/
   trunk/webgen/debian/source/format
   trunk/webgen/debian/watch
   trunk/webgen/debian/webgen.1
   trunk/webgen/debian/webgen.manpages
Removed:
   trunk/webgen/bin/
   trunk/webgen/lib/
Log:
[webgen] Pass onto team maintenance, and correct my blunder while importing


Property changes on: trunk/webgen/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/webgen/debian/README.Debian
===================================================================
--- trunk/webgen/debian/README.Debian	                        (rev 0)
+++ trunk/webgen/debian/README.Debian	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,26 @@
+This is a historical package kept in debian because of source incompatibilities
+between webgen before and after 0.4.  If you do not have old webgen source
+files, please use webgen0.4 package.
+
+--------------------------------------------------------------------------------
+
+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
+
+================================================================================
+
+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: trunk/webgen/debian/changelog
===================================================================
--- trunk/webgen/debian/changelog	                        (rev 0)
+++ trunk/webgen/debian/changelog	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,52 @@
+webgen (0.3.8-4) unstable; urgency=low
+
+  * Now webgen is team-maintained. Added myself and the team as uploaders
+  * Switching to source format 3.0 (quilt)
+  * Separated patches into cmdparse2.diff and shebang.diff
+  * Bumping dh compatibility level to 7
+
+ -- Vincent Fourmond <fourmond at debian.org>  Mon, 14 Feb 2011 20:05:21 +0100
+
+webgen (0.3.8-3) unstable; urgency=low
+
+  * Fix use of DEB_RUBY_LIBDIR (Closes: #486499).
+  * Change my mail address.
+  * README.Debian and package description: warn users that this package is
+    historical and should not be used for new projects (Closes: #486498).
+  * Fix shabang in webgen script to point to /usr/bin/ruby.
+
+ -- Arnaud Cornet <acornet at debian.org>  Mon, 15 Sep 2008 19:53:36 +0200
+
+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: trunk/webgen/debian/compat
===================================================================
--- trunk/webgen/debian/compat	                        (rev 0)
+++ trunk/webgen/debian/compat	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1 @@
+7

Added: trunk/webgen/debian/control
===================================================================
--- trunk/webgen/debian/control	                        (rev 0)
+++ trunk/webgen/debian/control	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,25 @@
+Source: webgen
+Section: web
+Priority: optional
+Maintainer: Arnaud Cornet <acornet at debian.org>
+Uploaders: Vincent Fourmond <fourmond at debian.org>, 
+ Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Build-Depends: cdbs, debhelper (>= 7), ruby, ruby-pkg-tools (>= 0.14)
+Standards-Version: 3.7.2
+Vcs-Svn: svn://svn.debian.org/svn/pkg-ruby-extras/trunk/webgen/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-ruby-extras/trunk/webgen/
+
+Package: webgen
+Architecture: all
+Depends: ruby, libcmdparse2-ruby, rdoc
+Recommends: libredcloth-ruby, librmagick-ruby
+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 is historical and kept for users with old webgen sourcefiles. If
+ your are starting a new webgen project, you should use webgen0.4 package
+ instead.
+

Added: trunk/webgen/debian/copyright
===================================================================
--- trunk/webgen/debian/copyright	                        (rev 0)
+++ trunk/webgen/debian/copyright	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,29 @@
+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:
+
+   This package 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; version 2 dated June, 1991.
+
+   This package 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 Street, Fifth Floor, Boston, MA
+   02110-1301, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/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'.

Added: trunk/webgen/debian/patches/cmdparse2.diff
===================================================================
--- trunk/webgen/debian/patches/cmdparse2.diff	                        (rev 0)
+++ trunk/webgen/debian/patches/cmdparse2.diff	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,22 @@
+--- webgen-0.3.8.orig/lib/webgen.rb
++++ webgen-0.3.8/lib/webgen.rb
+@@ -22,7 +22,7 @@
+ 
+ require 'rbconfig'
+ require 'fileutils'
+-require 'cmdparse'
++require 'cmdparse2'
+ require 'webgen/plugin'
+ require 'webgen/gui/common'
+ 
+--- webgen-0.3.8.orig/lib/webgen/plugins/coreplugins/configuration.rb
++++ webgen-0.3.8/lib/webgen/plugins/coreplugins/configuration.rb
+@@ -22,7 +22,7 @@
+ 
+ require 'find'
+ require 'tsort'
+-require 'cmdparse'
++require 'cmdparse2'
+ require 'webgen/node'
+ require 'webgen/plugin'
+ 

Added: trunk/webgen/debian/patches/series
===================================================================
--- trunk/webgen/debian/patches/series	                        (rev 0)
+++ trunk/webgen/debian/patches/series	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,2 @@
+cmdparse2.diff
+shebang.diff

Added: trunk/webgen/debian/patches/shebang.diff
===================================================================
--- trunk/webgen/debian/patches/shebang.diff	                        (rev 0)
+++ trunk/webgen/debian/patches/shebang.diff	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,24 @@
+--- webgen-0.3.8.orig/bin/webgen-gui
++++ webgen-0.3.8/bin/webgen-gui
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env ruby
++#! /usr/bin/ruby1.8
+ # -*- ruby -*-
+ 
+ require 'webgen/gui/main'
+--- webgen-0.3.8.orig/bin/webgen
++++ webgen-0.3.8/bin/webgen
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env ruby
++#! /usr/bin/ruby1.8
+ 
+ require 'webgen'
+ 
+--- webgen-0.3.8.orig/bin/webgen-gallery-editor
++++ webgen-0.3.8/bin/webgen-gallery-editor
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env ruby
++#! /usr/bin/ruby1.8
+ # -*- ruby -*-
+ 
+ require 'yaml'

Added: trunk/webgen/debian/rules
===================================================================
--- trunk/webgen/debian/rules	                        (rev 0)
+++ trunk/webgen/debian/rules	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+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)
+DEB_RUBY_CLEAN_TARGET = clean
+
+install/webgen::
+	sed -i -e "s=^#! */usr/bin/ruby.*$$=#!/usr/bin/ruby=g" \
+		debian/webgen/usr/bin/webgen
+	rm -f debian/webgen/usr/bin/webgen-gallery-editor
+	rm -f debian/webgen/usr/bin/webgen-gui
+
+
+
+#install/webgen-gui::
+#	ruby setup.rb install --prefix=debian/webgen-gui
+#	rm -f debian/webgen-gui/usr/bin/webgen
+#	rm -rf debian/webgen-gui/usr/lib/
+#	rm -rf debian/webgen-gui/usr/share/
+


Property changes on: trunk/webgen/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/webgen/debian/source/format
===================================================================
--- trunk/webgen/debian/source/format	                        (rev 0)
+++ trunk/webgen/debian/source/format	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/webgen/debian/watch
===================================================================
--- trunk/webgen/debian/watch	                        (rev 0)
+++ trunk/webgen/debian/watch	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,2 @@
+version=3
+http://rubyforge.org/frs/?group_id=296 .*webgen-(.*)\.t.*

Added: trunk/webgen/debian/webgen.1
===================================================================
--- trunk/webgen/debian/webgen.1	                        (rev 0)
+++ trunk/webgen/debian/webgen.1	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1,58 @@
+.TH "WEBGEN" 1 "August 2005" "Debian GNU/Linux" "User Commands"
+.SH NAME
+webgen \- a template based static website generator
+.SH SYNOPSIS
+.B webgen
+[\fIglobal options\fR]
+\fIcommand\fR
+[\fIcommand arguments\fR]
+.SH DESCRIPTION
+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.
+.SH GLOBAL OPTIONS
+.TP
+.B \-V, \-\-verbosity level
+Set verbosity to the given \fIlevel\fR.
+.TP
+.B \-L, \-\-[no\-]logfile
+Log to a file.
+.TP
+.B \-h, \-\-help [command]      
+Show help (optionally for a specific \fIcommand\fR).
+.TP
+.B \-v, \-\-version
+Show the version of the program and exit.
+.SH COMMANDS
+.TP
+\fBclean\fR
+Removes the generated or all files from the output directory
+.TP
+\fBcreate\fR
+Creates the basic directories and files for webgen.  This includes the
+source and output directories, the log and the plugin directory.  Also, a
+basic template plus a CSS and an index file are created.  
+Takes the \fIdirectory\fR to create the webgen structure in as an argument.
+.TP
+\fBrun\fR
+Runs webgen which will result in the generation of the HTML data
+in the output directory from the files in the source directory. 
+This command is used as the default command when no command was issued. 
+.TP
+\fBshow\fR
+Shows all available plugins or their configuration items.
+Takes either \fIconfig\fR or \fIplugins\fR as an argument.
+.TP
+\fBhelp\fR
+Provides help for the individual commands.
+.TP
+\fBversion\fR
+Shows the version of the program and exit.
+.SH SEE ALSO
+The webgen website, http://webgen.rubyforge.org/ for more information.
+.SH AUTHOR
+webgen was written by Thomas Leitner <t_leitner at gmx.at>
+.PP
+This manual page was written by Paul van Tilburg <paulvt at debian.org>
+for the Debian project (but may be used by others).

Added: trunk/webgen/debian/webgen.manpages
===================================================================
--- trunk/webgen/debian/webgen.manpages	                        (rev 0)
+++ trunk/webgen/debian/webgen.manpages	2011-02-14 19:07:59 UTC (rev 6058)
@@ -0,0 +1 @@
+debian/webgen.1




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