[Pkg-voip-commits] r7081 - in /mumble-django: ./ branches/ tags/ trunk/ trunk/debian/

svedrin-guest at alioth.debian.org svedrin-guest at alioth.debian.org
Wed Apr 29 12:05:36 UTC 2009


Author: svedrin-guest
Date: Wed Apr 29 12:05:36 2009
New Revision: 7081

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=7081
Log:
Initial import


Added:
    mumble-django/
    mumble-django/branches/
    mumble-django/tags/
    mumble-django/trunk/
    mumble-django/trunk/debian/
    mumble-django/trunk/debian/changelog
    mumble-django/trunk/debian/compat
    mumble-django/trunk/debian/control
    mumble-django/trunk/debian/copyright
    mumble-django/trunk/debian/mumble-django.dirs
    mumble-django/trunk/debian/mumble-django.install
    mumble-django/trunk/debian/mumble-django.links
    mumble-django/trunk/debian/mumble-django.postinst   (with props)
    mumble-django/trunk/debian/mumble-django.prerm   (with props)
    mumble-django/trunk/debian/pycompat
    mumble-django/trunk/debian/python-django-mumble.dirs
    mumble-django/trunk/debian/python-django-mumble.install
    mumble-django/trunk/debian/python-django-mumble.postinst   (with props)
    mumble-django/trunk/debian/python-django-mumble.prerm   (with props)
    mumble-django/trunk/debian/pyversions
    mumble-django/trunk/debian/rules   (with props)

Added: mumble-django/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/changelog?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/changelog (added)
+++ mumble-django/trunk/debian/changelog Wed Apr 29 12:05:36 2009
@@ -1,0 +1,5 @@
+mumble-django (0.5-1) experimental; urgency=low
+
+  * Initial release as a debian package (Closes: #524660)
+
+ -- Michael Ziegler <diese-addy at funzt-halt.net>  Thu, 19 Feb 2009 15:06:14 +0100

Added: mumble-django/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/compat?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/compat (added)
+++ mumble-django/trunk/debian/compat Wed Apr 29 12:05:36 2009
@@ -1,0 +1,1 @@
+7

Added: mumble-django/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/control?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/control (added)
+++ mumble-django/trunk/debian/control Wed Apr 29 12:05:36 2009
@@ -1,0 +1,54 @@
+Source: mumble-django
+Section: python
+Priority: optional
+Maintainer: Michael Ziegler <diese-addy at funzt-halt.net>
+Standards-Version: 3.8.1
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: python-support (>= 0.3)
+Homepage: http://www.bitbucket.org/Svedrin/mumble-django/
+Vcs-Svn: svn://svn.debian.org/pkg-voip/mumble-django/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/mumble-django/?op=log
+
+Package: python-django-mumble
+Architecture: all
+Depends: ${python:Depends}, python-dbus (>= 0.82.4), python-django (>= 1.0), mumble-server (>=1.1.4), ${misc:Depends}
+Description: A Murmur config application for Django
+ mumble-django is a Django web interface application that configures a
+ Murmur server. It is able to create and remove vservers, start/stop them,
+ and configure them.
+ .
+ Furthermore, registered Django users can sign up for user accounts on the
+ configured vservers and change their registration names and passwords.
+ .
+ This package only contains the "mumble" Django application, without a Django
+ project that actually uses it. Use this if you plan to integrate mumble-django
+ in your own web project. In this case, you don't need to install the
+ mumble-django package, which has more dependencies than this one.
+
+Package: mumble-django
+Architecture: all
+Depends: ${python:Depends}, python-django (>= 1.0), libapache2-mod-wsgi (>= 2.3), python-django-registration (>= 0.7), python-django-mumble (>= 0.5), ${misc:Depends}
+Description: A Murmur config application for Django
+ mumble-django is a Django web interface application that configures a
+ Murmur server. It is able to create and remove vservers, start/stop them,
+ and configure them.
+ .
+ Furthermore, registered Django users can sign up for user accounts on the
+ configured vservers and change their registration names and passwords.
+ .
+ This package contains a fully functional Django project that runs as a
+ standalone web application. Use this if you do not have a Django-driven
+ website that you could integrate mumble-django in.
+ .
+ Main Features:
+  * Channel viewer
+  * Detailed server configuration via Django's Admin interface (for the hoster)
+  * User registration: Users can register and manage their accounts themselves
+  * Granting/revoking membership in the Admin group
+  * existing server instances and users are recognized during installation
+  * Admin group members can configure basic settings like MOTD and server
+    password via the web interface, without getting access to settings like
+    maximum user count and allowed bandwith
+  * Does not require access to Murmur's database
+  * Reusable: the Mumble app can easily be integrated into other Django
+    projects

Added: mumble-django/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/copyright?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/copyright (added)
+++ mumble-django/trunk/debian/copyright Wed Apr 29 12:05:36 2009
@@ -1,0 +1,40 @@
+This package was debianized by:
+
+    Michael Ziegler <diese-addy at funzt-halt.net> on Sun, 08 Mar 2009 22:39:42 +0100
+
+It was downloaded from:
+
+    http://bitbucket.org/Svedrin/mumble-django/wiki/Home
+
+Upstream Author:
+
+    Michael Ziegler <diese-addy at funzt-halt.net>
+
+Copyright:
+
+    <Copyright © 2009 Michael Ziegler>
+
+License:
+
+    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; either version 2 of the License, or
+    (at your option) any later version.
+
+    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 St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is:
+
+    Copyright © 2009, Michael Ziegler <diese-addy at funzt-halt.net>
+
+and is licensed under the GPL, see above.

Added: mumble-django/trunk/debian/mumble-django.dirs
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/mumble-django.dirs?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/mumble-django.dirs (added)
+++ mumble-django/trunk/debian/mumble-django.dirs Wed Apr 29 12:05:36 2009
@@ -1,0 +1,9 @@
+etc/apache2/sites-available
+etc/mumble-django
+usr/share/mumble-django/pyweb
+usr/share/mumble-django/template/registration
+usr/share/mumble-django/htdocs/css
+usr/share/mumble-django/htdocs/ext-2.2
+usr/share/mumble-django/htdocs/images/gfxborder
+usr/share/mumble-django/htdocs/yaml
+var/lib/mumble-django

Added: mumble-django/trunk/debian/mumble-django.install
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/mumble-django.install?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/mumble-django.install (added)
+++ mumble-django/trunk/debian/mumble-django.install Wed Apr 29 12:05:36 2009
@@ -1,0 +1,18 @@
+# Python code
+pyweb/*.py		/usr/share/mumble-django/pyweb
+
+# static content
+htdocs/css/*		/usr/share/mumble-django/htdocs/css
+htdocs/ext-2.2/*	/usr/share/mumble-django/htdocs/ext-2.2
+htdocs/images/*		/usr/share/mumble-django/htdocs/images
+htdocs/yaml/*		/usr/share/mumble-django/htdocs/yaml
+
+# templates
+template/registration/*	/usr/share/mumble-django/template/registration
+template/index.htm	/usr/share/mumble-django/template
+
+# Apache2 VHost config
+mumble-django		/etc/apache2/sites-available/
+
+# WSGI conf
+mumble-django.wsgi	/usr/share/mumble-django/

Added: mumble-django/trunk/debian/mumble-django.links
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/mumble-django.links?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/mumble-django.links (added)
+++ mumble-django/trunk/debian/mumble-django.links Wed Apr 29 12:05:36 2009
@@ -1,0 +1,2 @@
+/usr/share/pyshared-data/python-django-mumble/htdocs/mumble /usr/share/mumble-django/htdocs/mumble
+/usr/share/mumble-django/pyweb/settings.py /etc/mumble-django/settings.py

Added: mumble-django/trunk/debian/mumble-django.postinst
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/mumble-django.postinst?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/mumble-django.postinst (added)
+++ mumble-django/trunk/debian/mumble-django.postinst Wed Apr 29 12:05:36 2009
@@ -1,0 +1,24 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "configure" ]
+then
+	chown -R www-data:www-data /var/lib/mumble-django
+	cd /usr/share/mumble-django/pyweb && su www-data -c 'python manage.py syncdb'
+	
+	a2ensite mumble-django
+	apache2ctl graceful
+	
+	echo "******************************************************"
+	echo "***                                                ***"
+	echo "***   Mumble-Django is now running on port 8002.   ***"
+	echo "***   You can login with your superuser at:        ***"
+	echo "***      http://localhost:8002/admin/              ***"
+	echo "***                                                ***"
+	echo "***   Remember to configure and start Murmur!      ***"
+	echo "***                                                ***"
+	echo "******************************************************"
+	
+	#DEBHELPER#
+
+fi

Propchange: mumble-django/trunk/debian/mumble-django.postinst
------------------------------------------------------------------------------
    svn:executable = *

Added: mumble-django/trunk/debian/mumble-django.prerm
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/mumble-django.prerm?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/mumble-django.prerm (added)
+++ mumble-django/trunk/debian/mumble-django.prerm Wed Apr 29 12:05:36 2009
@@ -1,0 +1,5 @@
+#!/bin/sh
+set -e
+a2dissite mumble-django
+apache2ctl graceful
+#DEBHELPER#

Propchange: mumble-django/trunk/debian/mumble-django.prerm
------------------------------------------------------------------------------
    svn:executable = *

Added: mumble-django/trunk/debian/pycompat
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/pycompat?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/pycompat (added)
+++ mumble-django/trunk/debian/pycompat Wed Apr 29 12:05:36 2009
@@ -1,0 +1,1 @@
+2

Added: mumble-django/trunk/debian/python-django-mumble.dirs
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/python-django-mumble.dirs?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/python-django-mumble.dirs (added)
+++ mumble-django/trunk/debian/python-django-mumble.dirs Wed Apr 29 12:05:36 2009
@@ -1,0 +1,3 @@
+usr/share/pyshared-data/python-django-mumble/htdocs/mumble
+usr/share/pyshared-data/python-django-mumble/template/mumble
+usr/share/python-support/python-django-mumble/mumble/templatetags

Added: mumble-django/trunk/debian/python-django-mumble.install
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/python-django-mumble.install?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/python-django-mumble.install (added)
+++ mumble-django/trunk/debian/python-django-mumble.install Wed Apr 29 12:05:36 2009
@@ -1,0 +1,9 @@
+# Python code
+pyweb/mumble/templatetags/*	/usr/share/python-support/python-django-mumble/mumble/templatetags
+pyweb/mumble/*.py		/usr/share/python-support/python-django-mumble/mumble
+
+# Templates
+template/mumble/*		/usr/share/pyshared-data/python-django-mumble/template/mumble
+
+# Static content
+htdocs/mumble/* 		/usr/share/pyshared-data/python-django-mumble/htdocs/mumble

Added: mumble-django/trunk/debian/python-django-mumble.postinst
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/python-django-mumble.postinst?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/python-django-mumble.postinst (added)
+++ mumble-django/trunk/debian/python-django-mumble.postinst Wed Apr 29 12:05:36 2009
@@ -1,0 +1,4 @@
+#!/bin/sh
+set -e
+
+#DEBHELPER#

Propchange: mumble-django/trunk/debian/python-django-mumble.postinst
------------------------------------------------------------------------------
    svn:executable = *

Added: mumble-django/trunk/debian/python-django-mumble.prerm
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/python-django-mumble.prerm?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/python-django-mumble.prerm (added)
+++ mumble-django/trunk/debian/python-django-mumble.prerm Wed Apr 29 12:05:36 2009
@@ -1,0 +1,4 @@
+#!/bin/sh
+set -e
+
+#DEBHELPER#

Propchange: mumble-django/trunk/debian/python-django-mumble.prerm
------------------------------------------------------------------------------
    svn:executable = *

Added: mumble-django/trunk/debian/pyversions
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/pyversions?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/pyversions (added)
+++ mumble-django/trunk/debian/pyversions Wed Apr 29 12:05:36 2009
@@ -1,0 +1,1 @@
+2.3-

Added: mumble-django/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/mumble-django/trunk/debian/rules?rev=7081&op=file
==============================================================================
--- mumble-django/trunk/debian/rules (added)
+++ mumble-django/trunk/debian/rules Wed Apr 29 12:05:36 2009
@@ -1,0 +1,77 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	# Add here commands to configure the package.
+
+	touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp  
+	dh_testdir
+	touch $@
+
+clean: 
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_prep  
+	dh_installdirs
+
+
+
+# Build architecture-independent files here.
+binary-arch: install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-indep: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installexamples
+	dh_install
+#	dh_installmenu
+#	dh_installdebconf
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_python
+	dh_pysupport
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+#	dh_perl
+#	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

Propchange: mumble-django/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *




More information about the Pkg-voip-commits mailing list