[DRE-commits] r2416 - packages-wip/mongrel-cluster/trunk/debian

sharky at alioth.debian.org sharky at alioth.debian.org
Thu Jan 10 16:36:13 UTC 2008


Author: sharky
Date: 2008-01-10 16:36:13 +0000 (Thu, 10 Jan 2008)
New Revision: 2416

Added:
   packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.dirs
   packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.docs
   packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.init
   packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.install
   packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.manpages
Removed:
   packages-wip/mongrel-cluster/trunk/debian/README.Debian
   packages-wip/mongrel-cluster/trunk/debian/dirs
   packages-wip/mongrel-cluster/trunk/debian/docs
   packages-wip/mongrel-cluster/trunk/debian/init.d
   packages-wip/mongrel-cluster/trunk/debian/install
   packages-wip/mongrel-cluster/trunk/debian/patches/
Modified:
   packages-wip/mongrel-cluster/trunk/debian/changelog
   packages-wip/mongrel-cluster/trunk/debian/control
   packages-wip/mongrel-cluster/trunk/debian/copyright
   packages-wip/mongrel-cluster/trunk/debian/rules
   packages-wip/mongrel-cluster/trunk/debian/watch
Log:
update packaging for mongrel-cluster 1.0.5


Deleted: packages-wip/mongrel-cluster/trunk/debian/README.Debian
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/README.Debian	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/README.Debian	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,18 +0,0 @@
-mongrel-cluster for Debian
---------------------------
-
-Generating mongrel-cluster.orig.tar.gz
-
-mongrel_cluster is distributed only as a rubygems file. Rubygems are tar
-files that contains 2 files: data.tar.gz and control.tar. The only file
-that is of interest to us is data.tar.gz. So, to generate mongrel-cluster
-orig file, you must:
-
-* download mongrel_cluster-XXXX.gem
-* tar xvf mongrel_cluster-X.X.X.X.gem
-* rm mongrel_cluster-X.X.X.X.gem and control.tar
-* mv data.tar.gz mongrel-cluster-XXXX.orig.tar.gz
-
-This way we don't create a diff file with data.tar.gz and control.tar.
-
- -- Filipe Lautert <filipe at icewall.org>  Fri, 16 Mar 2007 11:17:47 -0300

Modified: packages-wip/mongrel-cluster/trunk/debian/changelog
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/changelog	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/changelog	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,6 +1,5 @@
-mongrel-cluster (1.0.1.1-1) UNREALEASED; urgency=low
+mongrel-cluster (1.0.5-1) UNRELEASED; urgency=low
 
-  * Initial release.
+  * Initial upload to Debian (Closes: #460063).
 
- -- Filipe Lautert <filipe at icewall.org>  Fri, 16 Mar 2007 11:17:47 -0300
-
+ -- Jeremy Lainé <jeremy.laine at m4x.org>  Thu, 10 Jan 2008 11:22:57 +0100

Modified: packages-wip/mongrel-cluster/trunk/debian/control
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/control	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/control	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,16 +1,19 @@
 Source: mongrel-cluster
-Section: interpreters
+Section: web
 Priority: optional
-Maintainer: Filipe Lautert <filipe at icewall.org>
-Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Gunnar Wolf <gwolf at debian.org>
-Build-Depends: cdbs, debhelper (>= 5), ruby1.8 (>=1.8.4), ruby
-Standards-Version: 3.7.2
+Maintainer: Jeremy Lainé <jeremy.laine at m4x.org>
+Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Build-Depends: cdbs, debhelper (>= 5)
+Standards-Version: 3.7.3
+Homepage: http://mongrel.rubyforge.org/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/mongrel-cluster/
+Vcs-Svn: svn://svn.debian.org/pkg-ruby-extras/packages/mongrel-cluster/
 
 Package: mongrel-cluster
 Architecture: all
-Depends: mongrel, ruby1.8 (>=1.8.4), ruby
-Description: mongrel_cluster manages multiple Mongrel processes
- Mongrel_cluster is a GemPlugin that wrappers the mongrel HTTP server and
+Depends: mongrel, libgemplugin-ruby
+Description: Mongrel plugin to manage a cluster of Mongrel servers
+ Mongrel_cluster is a plugin that wrappers the mongrel HTTP server and
  simplifies the deployment of webapps using a cluster of mongrel servers.
  Mongrel_cluster will conveniently configure and control several mongrel 
  servers, or groups of mongrel servers, which are then load balanced using 

Modified: packages-wip/mongrel-cluster/trunk/debian/copyright
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/copyright	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/copyright	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,14 +1,71 @@
-This package was debianized by Filipe Lautert <filipe at icewall.org> on
-Fri, 16 Mar 2007 11:17:47 -0300.
+This package was debianized by Jeremy Lainé <jeremy.laine at m4x.org> on
+Thu, 10 Jan 2008 11:22:57 +0100
 
-It was downloaded from http://mongrel.rubyforge.org/releases/gems/
+It was downloaded from http://rubyforge.org/projects/mongrel/
 
-Upstream Author: Bradley Taylor <bradley at fluxura.com>
+Upstream Author: Zed Shaw <zedshaw at zedshaw.com>
 
-Copyright: 2006 Bradley Taylor, bradley at fluxura.com
+Copyright: Copyright (c) 2006-2007 Zed Shaw <zedshaw at zedshaw.com>
 
-This software is licensed under the LGPL version 2.1, see 
-`/usr/share/common-licenses/LGPL-2.1'.
+License:
 
-The Debian packaging is (C) 2007, Filipe Lautert <filipe at icewall.org> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+Mongrel Web Server (Mongrel) is copyrighted free software by Zed A. Shaw
+<zedshaw at zedshaw dot com> and contributors. You can redistribute it 
+and/or modify it under either the terms of the GPL2 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.
+
+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.
+
+On Debian systems, the full text of the GNU General Public License can be
+found at /usr/share/common-licenses/GPL.
+
+The Debian packaging is (C) 2007-2008, Filipe Lautert <filipe at icewall.org>
+and Jeremy Lainé <jeremy.laine at m4x.org> and is licensed under the GPL,
+see `/usr/share/common-licenses/GPL'.

Deleted: packages-wip/mongrel-cluster/trunk/debian/dirs
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/dirs	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/dirs	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,3 +0,0 @@
-usr/sbin
-etc/mongrel-cluster/sites-enabled
-etc/mongrel-cluster/sites-available

Deleted: packages-wip/mongrel-cluster/trunk/debian/docs
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/docs	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/docs	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1 +0,0 @@
-README

Deleted: packages-wip/mongrel-cluster/trunk/debian/init.d
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/init.d	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/init.d	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,87 +0,0 @@
-#! /bin/sh
-### BEGIN INIT INFO
-# Provides:          mongrel-cluster
-# Required-Start:
-# Required-Stop:
-# Default-Start:    
-# Default-Stop:    
-# Should-Start:      $network
-# Should-Stop:       $network
-# Short-Description: Start mongrel servers at boot time
-### END INIT INFO
-#
-# Copyright (c) 2007 Bradley Taylor, bradley at railsmachine.com
-#
-# mongrel_cluster       Startup script for Mongrel clusters.
-#
-# chkconfig: - 85 15
-# description: mongrel_cluster manages multiple Mongrel processes for use \
-#              behind a load balancer.
-#
-# Debianized by Filipe Lautert, filipe at icewall.org
-
-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=/usr/sbin/mongrel_cluster_ctl
-NAME=mongrel-cluster
-DESC=mongrel-cluster
-
-test -x $DAEMON || exit 0
-
-CONF_DIR=/etc/mongrel-cluster/sites-enabled
-PID_DIR=/var/run/mongrel-cluster
-USER=www-data
-GROUP=www-data
-DAEMON_OPTS="-c $CONF_DIR"
-
-# Include mongrel-cluster defaults if available
-if [ -f /etc/default/mongrel-cluster ] ; then
-	. /etc/default/mongrel-cluster
-fi
-
-set -e
-
-# if we do not hae configuration files, skip the script
-TOTAL_CONFS=$(ls $CONF_DIR | wc -l)
-test $TOTAL_CONFS -ne 0 || exit 0
-
-case "$1" in
-  start)
-	mkdir -p $PID_DIR
-        chown $USER:$GROUP $PID_DIR
-	echo -n "Starting $DESC: "
-	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
-		--exec $DAEMON -- start $DAEMON_OPTS
-	echo "$NAME."
-	;;
-  stop)
-	echo -n "Stopping $DESC: "
-	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
-		--exec $DAEMON -- stop $DAEMON_OPTS
-	echo "$NAME."
-	;;
-  restart)
-	echo -n "Restarting $DESC: "
-	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
-		--exec $DAEMON -- restart $DAEMON_OPTS
-	echo "$NAME."
-	;;
-  status)
-	echo -n "Status for $DESC: "
-	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
-		--exec $DAEMON -- status $DAEMON_OPTS
-	;;
-  # actually jus calling restart
-  force-reload)
-	echo -n "Restarting $DESC: "
-	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
-		--exec $DAEMON -- restart $DAEMON_OPTS
-	echo "$NAME."
-	;;
-  *)
-	N=/etc/init.d/$NAME
-	echo "Usage: $N {start|stop|restart|status}" >&2
-	exit 1
-	;;
-esac
-
-exit 0

Deleted: packages-wip/mongrel-cluster/trunk/debian/install
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/install	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/install	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,4 +0,0 @@
-lib/mongrel_cluster/init.rb var/lib/gems/1.8/gems/mongrel_cluster-1.0.1.1/lib/mongrel_cluster/
-lib/mongrel_cluster/recipes.rb var/lib/gems/1.8/gems/mongrel_cluster-1.0.1.1/lib/mongrel_cluster/
-bin/mongrel_cluster_ctl usr/sbin/
-mongrel_cluster-1.0.1.1.gemspec var/lib/gems/1.8/specifications/

Copied: packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.dirs (from rev 2415, packages-wip/mongrel-cluster/trunk/debian/dirs)
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.dirs	                        (rev 0)
+++ packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.dirs	2008-01-10 16:36:13 UTC (rev 2416)
@@ -0,0 +1,2 @@
+etc/mongrel-cluster/sites-enabled
+etc/mongrel-cluster/sites-available

Copied: packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.docs (from rev 2415, packages-wip/mongrel-cluster/trunk/debian/docs)
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.docs	                        (rev 0)
+++ packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.docs	2008-01-10 16:36:13 UTC (rev 2416)
@@ -0,0 +1 @@
+README

Copied: packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.init (from rev 2415, packages-wip/mongrel-cluster/trunk/debian/init.d)
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.init	                        (rev 0)
+++ packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.init	2008-01-10 16:36:13 UTC (rev 2416)
@@ -0,0 +1,87 @@
+#! /bin/sh
+### BEGIN INIT INFO
+# Provides:          mongrel-cluster
+# Required-Start:
+# Required-Stop:
+# Default-Start:    
+# Default-Stop:    
+# Should-Start:      $network
+# Should-Stop:       $network
+# Short-Description: Start mongrel servers at boot time
+### END INIT INFO
+#
+# Copyright (c) 2007 Bradley Taylor, bradley at railsmachine.com
+#
+# mongrel_cluster       Startup script for Mongrel clusters.
+#
+# chkconfig: - 85 15
+# description: mongrel_cluster manages multiple Mongrel processes for use \
+#              behind a load balancer.
+#
+# Debianized by Filipe Lautert, filipe at icewall.org
+
+PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
+DAEMON=/usr/sbin/mongrel_cluster_ctl
+NAME=mongrel-cluster
+DESC=mongrel-cluster
+
+test -x $DAEMON || exit 0
+
+CONF_DIR=/etc/mongrel-cluster/sites-enabled
+PID_DIR=/var/run/mongrel-cluster
+USER=www-data
+GROUP=www-data
+DAEMON_OPTS="-c $CONF_DIR"
+
+# Include mongrel-cluster defaults if available
+if [ -f /etc/default/mongrel-cluster ] ; then
+	. /etc/default/mongrel-cluster
+fi
+
+set -e
+
+# if we do not hae configuration files, skip the script
+TOTAL_CONFS=$(ls $CONF_DIR | wc -l)
+test $TOTAL_CONFS -ne 0 || exit 0
+
+case "$1" in
+  start)
+	mkdir -p $PID_DIR
+        chown $USER:$GROUP $PID_DIR
+	echo -n "Starting $DESC: "
+	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
+		--exec $DAEMON -- start $DAEMON_OPTS
+	echo "$NAME."
+	;;
+  stop)
+	echo -n "Stopping $DESC: "
+	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
+		--exec $DAEMON -- stop $DAEMON_OPTS
+	echo "$NAME."
+	;;
+  restart)
+	echo -n "Restarting $DESC: "
+	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
+		--exec $DAEMON -- restart $DAEMON_OPTS
+	echo "$NAME."
+	;;
+  status)
+	echo -n "Status for $DESC: "
+	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
+		--exec $DAEMON -- status $DAEMON_OPTS
+	;;
+  # actually jus calling restart
+  force-reload)
+	echo -n "Restarting $DESC: "
+	start-stop-daemon --start --quiet --chuid $USER:$GROUP \
+		--exec $DAEMON -- restart $DAEMON_OPTS
+	echo "$NAME."
+	;;
+  *)
+	N=/etc/init.d/$NAME
+	echo "Usage: $N {start|stop|restart|status}" >&2
+	exit 1
+	;;
+esac
+
+exit 0

Copied: packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.install (from rev 2415, packages-wip/mongrel-cluster/trunk/debian/install)
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.install	                        (rev 0)
+++ packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.install	2008-01-10 16:36:13 UTC (rev 2416)
@@ -0,0 +1,7 @@
+lib/mongrel_cluster/init.rb usr/lib/ruby/1.8/mongrel_cluster/
+lib/mongrel_cluster/recipes.rb usr/lib/ruby/1.8/mongrel_cluster/
+lib/mongrel_cluster/recipes_1.rb usr/lib/ruby/1.8/mongrel_cluster/
+lib/mongrel_cluster/recipes_2.rb usr/lib/ruby/1.8/mongrel_cluster/
+bin/mongrel_cluster_ctl usr/sbin/
+mongrel_cluster.gemspec usr/share/gemplugins/1.8/
+resources/defaults.yaml usr/share/gemplugins/1.8/mongrel_cluster/resources/

Added: packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.manpages
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.manpages	                        (rev 0)
+++ packages-wip/mongrel-cluster/trunk/debian/mongrel-cluster.manpages	2008-01-10 16:36:13 UTC (rev 2416)
@@ -0,0 +1,2 @@
+debian/mongrel-cluster.1
+debian/mongrel_cluster_ctl.1

Modified: packages-wip/mongrel-cluster/trunk/debian/rules
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/rules	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/rules	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,8 +1,3 @@
 #!/usr/bin/make -f
-  
+ 
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
-
-build/mongrel-cluster::
-	dh_installman debian/mongrel-cluster.1
-	dh_installman debian/mongrel_cluster_ctl.1

Modified: packages-wip/mongrel-cluster/trunk/debian/watch
===================================================================
--- packages-wip/mongrel-cluster/trunk/debian/watch	2008-01-10 16:23:12 UTC (rev 2415)
+++ packages-wip/mongrel-cluster/trunk/debian/watch	2008-01-10 16:36:13 UTC (rev 2416)
@@ -1,2 +1,2 @@
 version=3
-http://mongrel.rubyforge.org/releases/gems/mongrel_cluster-([0-9\.]*)\.gem
+http://rubyforge.org/frs/?group_id=1306 .*/mongrel_cluster-(.*)\.tgz




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