SF.net SVN: postfixadmin: [188] trunk
Brought to you by:
christian_boltz,
gingerdog
|
From: <Gin...@us...> - 2007-11-04 16:46:41
|
Revision: 188
http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=188&view=rev
Author: GingerDog
Date: 2007-11-04 08:46:43 -0800 (Sun, 04 Nov 2007)
Log Message:
-----------
debian: adding - initial support for creating .debs; run dpkg-buildpakcage -rfakeroot within the trunk dir
Added Paths:
-----------
trunk/debian/
trunk/debian/README.Debian
trunk/debian/apache-conf
trunk/debian/changelog
trunk/debian/compat
trunk/debian/conffiles
trunk/debian/control
trunk/debian/copyright
trunk/debian/docs
trunk/debian/files
trunk/debian/postfixadmin.dirs
trunk/debian/rules
Added: trunk/debian/README.Debian
===================================================================
--- trunk/debian/README.Debian (rev 0)
+++ trunk/debian/README.Debian 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,30 @@
+PostfixAdmin for Debian
+=======================
+
+After installing the package, you should find that :
+
+http://youserver/postfixadmin/setup.php works. This should
+guide you through the appropriate process.
+
+You will need to create a database (either MySQL or PostgreSQL)
+and know the username and password for it. The Database does not need
+to be on the same server as the Postfixadmin install.
+
+
+
+Recommended and Suggested Packages
+==================================
+
+ - Postfix
+ - MySQL or PostgreSQL
+ - Courier or Dovecot
+
+Where to get help
+=================
+
+The first stop would be the Postfixadmin Website, Forum or IRC channel.
+
+See :
+ - http://postfixadmin.sf.net
+ - #postfixadmin on irc.freenode.net
+
Added: trunk/debian/apache-conf
===================================================================
--- trunk/debian/apache-conf (rev 0)
+++ trunk/debian/apache-conf 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,6 @@
+# BEGIN FOR POSTFIXADMIN
+
+Alias /postfixadmin /usr/share/postfixadmin
+
+
+# END FOR POSTFIXADMIN
Added: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog (rev 0)
+++ trunk/debian/changelog 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,6 @@
+postfixadmin (2.2.0-1rc1) unstable; urgency=low
+
+ * Initial Release (via dpkg)
+
+ -- David Goodwin <da...@co...> Sun, 04 Nov 2007 15:36:00 +0000
+
Added: trunk/debian/compat
===================================================================
--- trunk/debian/compat (rev 0)
+++ trunk/debian/compat 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1 @@
+5
Added: trunk/debian/conffiles
===================================================================
--- trunk/debian/conffiles (rev 0)
+++ trunk/debian/conffiles 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,2 @@
+/etc/apache2/conf.d/postfixadmin
+/etc/postfixadmin/config.inc.php
Added: trunk/debian/control
===================================================================
--- trunk/debian/control (rev 0)
+++ trunk/debian/control 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,25 @@
+Source: postfixadmin
+Section: web
+Priority: optional
+Maintainer: David Goodwin <da...@co...>
+Build-Depends: debhelper (>= 5)
+Standards-Version: 3.7.2
+
+Package: postfixadmin
+Architecture: all
+Depends: apache2 | httpd, libapache2-mod-php4 | libapache-mod-php4 | php4 | php4-cgi | libapache2-mod-php5 | libapache-mod-php5 | php5-cgi | php5, ${misc:Depends}
+Recommends: squirrelmail-locales, ispell | aspell | aspell-bin, perl, postfix, postgresql-server, mysql-server
+Suggests:
+Description: Virtual mail hosting interface for Postfix
+ Postfixadmin is a web interface to managing virtual users and domains
+ for a Postfix mailserver. The web interface is written in PHP.
+ Postfixadmin allows administrators to delegate handling a domain to domain
+ administrators.
+ Postfixadmin allows users to login and change their own settings (e.g. forward,
+ vacation, password etc).
+ Postfixadmin also includes support for virtual vacation support -
+ this requires Perl and various CPAN modules to be installed.
+ See vacation.pl for further details.
+ .
+ Homepage: http://postfixadmin.sf.net/
+
Added: trunk/debian/copyright
===================================================================
--- trunk/debian/copyright (rev 0)
+++ trunk/debian/copyright 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,30 @@
+This package was debianized by David Goodwin <da...@co...> on
+Sun, 04 Nov 2007 15:21:00 +0000.
+
+It was downloaded from subversion, via http://postfixadmin.sf.net
+
+Upstream Authors: The PostfixAdmin Development Team <pos...@li...>
+
+Copyright:
+
+ Copyright (C) 2007 The Postfixadmin Project Team
+
+ 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
+
+On Debian GNU/Linux systems, the complete text of the GNU General Public
+License can be found in the `/usr/share/common-licenses' directory.
+
+The Debian packaging of Postfixadmin is licensed under the same terms
+as Postfixadmin itself.
Added: trunk/debian/docs
===================================================================
--- trunk/debian/docs (rev 0)
+++ trunk/debian/docs 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,6 @@
+VIRTUAL_VACATION
+DOCUMENTS
+ADDITIONS
+LICENSE.TXT
+INSTALL.TXT
+GPL-LICENSE.TXT
Property changes on: trunk/debian/docs
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/debian/files
===================================================================
--- trunk/debian/files (rev 0)
+++ trunk/debian/files 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1 @@
+postfixadmin_2.2.0-1rc1_all.deb web optional
Added: trunk/debian/postfixadmin.dirs
===================================================================
--- trunk/debian/postfixadmin.dirs (rev 0)
+++ trunk/debian/postfixadmin.dirs 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,3 @@
+usr/share/postfixadmin
+usr/share/doc/postfixadmin
+etc/postfixadmin
Added: trunk/debian/rules
===================================================================
--- trunk/debian/rules (rev 0)
+++ trunk/debian/rules 2007-11-04 16:46:43 UTC (rev 188)
@@ -0,0 +1,57 @@
+#!/usr/bin/make -f
+# debian/rules makefile for squirrelmail
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp:
+ dh_testdir
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ dh_install
+ cp *.php debian/postfixadmin/usr/share/postfixadmin
+ mv debian/postfixadmin/usr/share/postfixadmin/config.inc.php debian/postfixadmin/etc/postfixadmin/config.inc.php
+ ln -s /etc/postfixadmin/config.inc.php debian/postfixadmin/usr/share/postfixadmin/config.inc.php
+ cp -a admin debian/postfixadmin/usr/share/postfixadmin
+ cp -a images debian/postfixadmin/usr/share/postfixadmin
+ cp -a languages debian/postfixadmin/usr/share/postfixadmin
+ cp -a templates debian/postfixadmin/usr/share/postfixadmin
+ cp -a users debian/postfixadmin/usr/share/postfixadmin
+ mkdir -p debian/postfixadmin/etc/apache2/conf.d
+ cp debian/apache-conf debian/postfixadmin/etc/apache2/conf.d/postfixadmin
+ find debian/postfixadmin -name .svn | xargs -r rm -r
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installdebconf
+ dh_installdocs -X.svn
+ dh_installexamples
+ dh_installman
+ dh_installcron
+ dh_link
+ dh_compress
+ dh_fixperms -X/var
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch:
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|