[Pkg-voip-commits] r5184 - in /freepbx-modules/trunk/debian: changelog control dirs install postinst prerm

tzafrir-guest at alioth.debian.org tzafrir-guest at alioth.debian.org
Wed Feb 6 23:24:24 UTC 2008


Author: tzafrir-guest
Date: Wed Feb  6 23:24:24 2008
New Revision: 5184

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=5184
Log:
A single binary package. All modules installed right now.

Added:
    freepbx-modules/trunk/debian/dirs
    freepbx-modules/trunk/debian/install
    freepbx-modules/trunk/debian/postinst
    freepbx-modules/trunk/debian/prerm
Modified:
    freepbx-modules/trunk/debian/changelog
    freepbx-modules/trunk/debian/control

Modified: freepbx-modules/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx-modules/trunk/debian/changelog?rev=5184&op=diff
==============================================================================
--- freepbx-modules/trunk/debian/changelog (original)
+++ freepbx-modules/trunk/debian/changelog Wed Feb  6 23:24:24 2008
@@ -1,6 +1,10 @@
 freepbx-modules (2.3.1) unstable; urgency=low
 
+  [Diego Iastrubni]
   * First release
   * Repacaking all freepbx modules as one huge tarball
+
+  [Tzafrir Cohen]
+  A single binary package. All modules installed right now.
   
- -- Diego Iastrubni <diego.iastrubni at xorcom.com>  Thu, 20 Sep 2007 19:02:23 +0200
+ -- Diego Iastrubni <tzafrir.cohen at xorcom.com>  Thu,  7 Feb 2008 01:02:23 +0200

Modified: freepbx-modules/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx-modules/trunk/debian/control?rev=5184&op=diff
==============================================================================
--- freepbx-modules/trunk/debian/control (original)
+++ freepbx-modules/trunk/debian/control Wed Feb  6 23:24:24 2008
@@ -12,8 +12,9 @@
 
 Package: freepbx-modules
 Architecture: all
-Depends: freepbx-common, freepbx-module-announcement, freepbx-module-asterisk-cli, freepbx-module-blacklist, freepbx-module-callback, freepbx-module-callforward, freepbx-module-callwaiting, freepbx-module-cidlookup, freepbx-module-conferences, freepbx-module-customerdb, freepbx-module-dictate, freepbx-module-disa, freepbx-module-donotdisturb, freepbx-module-featurecodeadmin, freepbx-module-findmefollow, freepbx-module-gabcast, freepbx-module-infoservices, freepbx-module-inventorydb, freepbx-module-ivr, freepbx-module-logfiles, freepbx-module-manager, freepbx-module-miscapps, freepbx-module-miscdests, freepbx-module-paging, freepbx-module-parking, freepbx-module-pbdirectory, freepbx-module-phonebook, freepbx-module-phpagiconf, freepbx-module-phpinfo, freepbx-module-pinsets, freepbx-module-printextensions, freepbx-module-queues, freepbx-module-recordings, freepbx-module-ringgroups, freepbx-module-speeddial, freepbx-module-timeconditions, freepbx-module-voicemail, freepbx-module-asteriskinfo
+Depends: freepbx-common, php5-cli | php4-cli
 Description: FreePBX modules
+ ===== TODO: FIX THIS DESCRIPTION ============
  This is a meta package which installs all the free modules supplied by
  FreePBX. This package does not provide any file, by it just installs
  a bunch of modules.
@@ -26,244 +27,3 @@
  Some of the modules are not required by this package, because of license
  issues. If you are looking for the non  free modules, the meta package
  is called freepbx-modules-nonfree.
-
-Package: freepbx-module-announcement
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - announcement
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-asterisk-cli
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - asterisk-cli
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-asteriskinfo
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - asteriskinfo
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-backup
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - backup
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-blacklist
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - blacklist
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-callback
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - callback
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-callforward
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - callforward
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-callwaiting
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - callwaiting
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-cidlookup
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - cidlookup
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-conferences
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - conferences
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-customerdb
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - customerdb
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-dictate
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - dictate
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-disa
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - disa
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-donotdisturb
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - donotdisturb
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-featurecodeadmin
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - featurecodeadmin
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-findmefollow
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - findmefollow
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-gabcast
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - gabcast
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-infoservices
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - infoservices
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-inventorydb
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - inventorydb
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-ivr
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - ivr
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-logfiles
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - logfiles
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-manager
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - manager
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-miscapps
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - miscapps
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-miscdests
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - miscdests
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-modules
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - modules
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-music
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - music
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-paging
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - paging
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-parking
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - parking
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-pbdirectory
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - pbdirectory
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-phonebook
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - phonebook
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-phpagiconf
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - phpagiconf
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-phpinfo
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - phpinfo
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-pinsets
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - pinsets
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-printextensions
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - printextensions
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-queues
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - queues
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-recordings
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - recordings
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-ringgroups
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - ringgroups
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-speeddial
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - speeddial
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-timeconditions
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - timeconditions
- This is a freepbx-module, see information on the freepbx wiki
-
-Package: freepbx-module-voicemail
-Architecture: all
-Depends: freepbx-common
-Description: FreePBX module - voicemail
- This is a freepbx-module, see information on the freepbx wiki
-

Added: freepbx-modules/trunk/debian/dirs
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx-modules/trunk/debian/dirs?rev=5184&op=file
==============================================================================
--- freepbx-modules/trunk/debian/dirs (added)
+++ freepbx-modules/trunk/debian/dirs Wed Feb  6 23:24:24 2008
@@ -1,0 +1,2 @@
+usr/share/freepbx-common/
+usr/share/freepbx/modules

Added: freepbx-modules/trunk/debian/install
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx-modules/trunk/debian/install?rev=5184&op=file
==============================================================================
--- freepbx-modules/trunk/debian/install (added)
+++ freepbx-modules/trunk/debian/install Wed Feb  6 23:24:24 2008
@@ -1,0 +1,1 @@
+modules/*	usr/share/freepbx/modules/

Added: freepbx-modules/trunk/debian/postinst
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx-modules/trunk/debian/postinst?rev=5184&op=file
==============================================================================
--- freepbx-modules/trunk/debian/postinst (added)
+++ freepbx-modules/trunk/debian/postinst Wed Feb  6 23:24:24 2008
@@ -1,0 +1,48 @@
+#! /bin/sh
+# postinst script for voicemail
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+
+case "$1" in
+	configure)
+		for module in `ls /usr/share/freepbx/modules`; do
+			/usr/share/asterisk/bin/module_admin install $module \
+				|| echo "Continuing anyway"
+		done
+
+		# FIXME: this part should be controlled by debconf, to 
+		# selectively enable modules.
+		for module in `ls /usr/share/freepbx/modules`; do
+			/usr/share/asterisk/bin/module_admin enable $module \
+				|| echo "Continuing anyway"
+		done
+		;;
+	abort-upgrade|abort-remove|abort-deconfigure)
+		# dummy.
+		;;
+	*)
+		echo "postinst called with unknown argument \`$1'" >&2
+		exit 1
+		;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0

Added: freepbx-modules/trunk/debian/prerm
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx-modules/trunk/debian/prerm?rev=5184&op=file
==============================================================================
--- freepbx-modules/trunk/debian/prerm (added)
+++ freepbx-modules/trunk/debian/prerm Wed Feb  6 23:24:24 2008
@@ -1,0 +1,46 @@
+#! /bin/bash
+# prerm script for voicemail
+#
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+if [ "$DPKG_DEBUG" = "developer" ]; then
+	set -x
+fi
+
+case "$1" in
+	purge|remove)
+		for module in `ls /usr/share/freepbx/modules`; do
+			/usr/share/asterisk/bin/module_admin uninstall $module \
+				|| echo "Continuing anyway"
+		done
+		;;
+	upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)	
+#		dummy
+		;;
+	*)
+		echo "prerm called with unknown argument \`$1'" >&2
+		exit 1
+		;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0




More information about the Pkg-voip-commits mailing list