[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