From 90257f085321eefe857c3535c783c5ca7ea35443 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Fri, 29 Apr 2011 10:56:24 +0000 Subject: [PATCH] Restructured to trunk - branch - tags skeleton. Branched and tagged for v2.2 release. --- README.sudo | 12 ++++++++++ config/debian/changelog | 14 ++++++++++++ config/debian/compat | 1 + config/debian/control | 21 +++++++++++++++++ config/debian/copyright | 24 ++++++++++++++++++++ config/debian/rules | 46 ++++++++++++++++++++++++++++++++++++++ ngcp/debian/changelog | 14 ++++++++++++ ngcp/debian/compat | 1 + ngcp/debian/control | 21 +++++++++++++++++ ngcp/debian/copyright | 24 ++++++++++++++++++++ ngcp/debian/rules | 46 ++++++++++++++++++++++++++++++++++++++ nth/debian/changelog | 26 +++++++++++++++++++++ nth/debian/compat | 1 + nth/debian/control | 19 ++++++++++++++++ nth/debian/copyright | 24 ++++++++++++++++++++ nth/debian/rules | 46 ++++++++++++++++++++++++++++++++++++++ services/debian/changelog | 13 +++++++++++ services/debian/compat | 1 + services/debian/control | 21 +++++++++++++++++ services/debian/copyright | 24 ++++++++++++++++++++ services/debian/rules | 46 ++++++++++++++++++++++++++++++++++++++ templates/debian/changelog | 28 +++++++++++++++++++++++ templates/debian/compat | 1 + templates/debian/control | 21 +++++++++++++++++ templates/debian/copyright | 24 ++++++++++++++++++++ templates/debian/rules | 46 ++++++++++++++++++++++++++++++++++++++ 26 files changed, 565 insertions(+) create mode 100644 README.sudo create mode 100644 config/debian/changelog create mode 100644 config/debian/compat create mode 100644 config/debian/control create mode 100644 config/debian/copyright create mode 100755 config/debian/rules create mode 100644 ngcp/debian/changelog create mode 100644 ngcp/debian/compat create mode 100644 ngcp/debian/control create mode 100644 ngcp/debian/copyright create mode 100755 ngcp/debian/rules create mode 100644 nth/debian/changelog create mode 100644 nth/debian/compat create mode 100644 nth/debian/control create mode 100644 nth/debian/copyright create mode 100755 nth/debian/rules create mode 100644 services/debian/changelog create mode 100644 services/debian/compat create mode 100644 services/debian/control create mode 100644 services/debian/copyright create mode 100755 services/debian/rules create mode 100644 templates/debian/changelog create mode 100644 templates/debian/compat create mode 100644 templates/debian/control create mode 100644 templates/debian/copyright create mode 100755 templates/debian/rules diff --git a/README.sudo b/README.sudo new file mode 100644 index 0000000..9b503e9 --- /dev/null +++ b/README.sudo @@ -0,0 +1,12 @@ +Metapackage folders for ngcp2 + +Installer depends on bash only. It will install ngcp metapackage that depends on: + +*ngcp-ngcp: Metapackage with all required packages + * ngcp-services : Metapackage for required services + * ngcp-config: Metapackage for configuration framework. Depends on: + * ngcp-templates : Metapackage for template packages + * ngcp-snazzy: Config framwork magic + * ngcp-config-main: Main config file + * ngcp-nth: Metapackage for usefull tools + * ngcp-keyring: repository keys diff --git a/config/debian/changelog b/config/debian/changelog new file mode 100644 index 0000000..57358b8 --- /dev/null +++ b/config/debian/changelog @@ -0,0 +1,14 @@ +ngcp-config (2.2.0) unstable; urgency=low + + [ Jon Bonilla ] + * Add ngcp-ngcpcfg to dependencies. + * Improve package descriptions. + + -- Michael Prokop Fri, 29 Apr 2011 01:33:28 +0200 + +ngcp-config (2.1.0) unstable; urgency=low + + * Initial release + + -- Jon Bonilla Sun, 10 Oct 2010 12:09:08 +0200 + diff --git a/config/debian/compat b/config/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/config/debian/compat @@ -0,0 +1 @@ +5 diff --git a/config/debian/control b/config/debian/control new file mode 100644 index 0000000..e31bbd8 --- /dev/null +++ b/config/debian/control @@ -0,0 +1,21 @@ +Source: ngcp-config +Section: utils +Priority: extra +Maintainer: Jon Bonilla +Build-Depends: debhelper (>= 5) +Standards-Version: 3.9.1 +Homepage: http://sipwise.com/ + +Package: ngcp-config-pro +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ngcp-templates-pro, ngcp-ngcpcfg, ngcp-ngcpcfg-ha, ngcp-templates-pro-config +Conflicts: ngcp-config-ce +Description: Metapackage for NGCP platform configuration system + This metapackage installs the ngcp configuration system for the NGCP sip:provider PRO platform. + +Package: ngcp-config-ce +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ngcp-templates-ce, ngcp-ngcpcfg, ngcp-templates-ce-config +Conflicts: ngcp-config-pro +Description: Metapackage for NGCP platform configuration system + This metapackage installs the ngcp configuration system for the NGCP sip:provider CE platform. diff --git a/config/debian/copyright b/config/debian/copyright new file mode 100644 index 0000000..09d43d3 --- /dev/null +++ b/config/debian/copyright @@ -0,0 +1,24 @@ +Upstream Author: The Sipwise Team - http://sipwise.com +Copyright: 2007-2010, Sipwise GmbH, Austria +License: GPL-3+ + 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 3 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 package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + diff --git a/config/debian/rules b/config/debian/rules new file mode 100755 index 0000000..83dd2ae --- /dev/null +++ b/config/debian/rules @@ -0,0 +1,46 @@ +#!/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 + +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 + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/ngcp/debian/changelog b/ngcp/debian/changelog new file mode 100644 index 0000000..a63bba9 --- /dev/null +++ b/ngcp/debian/changelog @@ -0,0 +1,14 @@ +ngcp-ngcp (2.2.0) unstable; urgency=low + + [ Jon Bonilla ] + * Improve package description. + * Added ngcp-keyring to ngcp metapackage dependencies. + + -- Michael Prokop Fri, 29 Apr 2011 01:36:57 +0200 + +ngcp-ngcp (2.1.0) unstable; urgency=low + + * Initial release + + -- Jon Bonilla Sun, 10 Oct 2010 12:09:08 +0200 + diff --git a/ngcp/debian/compat b/ngcp/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/ngcp/debian/compat @@ -0,0 +1 @@ +5 diff --git a/ngcp/debian/control b/ngcp/debian/control new file mode 100644 index 0000000..565a23f --- /dev/null +++ b/ngcp/debian/control @@ -0,0 +1,21 @@ +Source: ngcp-ngcp +Section: utils +Priority: extra +Maintainer: Jon Bonilla +Build-Depends: debhelper (>= 5) +Standards-Version: 3.9.1 +Homepage: http://sipwise.com/ + +Package: ngcp-ngcp-pro +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ngcp-config-pro, ngcp-services-pro, ngcp-nth-pro, ngcp-keyring +Conflicts: ngcp-ngcp-ce +Description: Metapackage for Sipwise's NGCP platform + This metapackage installs all the packages needed in a NGCP sip:provider PRO platform environment. + +Package: ngcp-ngcp-ce +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ngcp-config-ce, ngcp-services-ce, ngcp-nth-ce, ngcp-keyring +Conflicts: ngcp-ngcp-pro +Description: Metapackage for Sipwise's NGCP platform + This metapackage installs all the packages needed in a NGCP sip:provider CE platform environment. diff --git a/ngcp/debian/copyright b/ngcp/debian/copyright new file mode 100644 index 0000000..09d43d3 --- /dev/null +++ b/ngcp/debian/copyright @@ -0,0 +1,24 @@ +Upstream Author: The Sipwise Team - http://sipwise.com +Copyright: 2007-2010, Sipwise GmbH, Austria +License: GPL-3+ + 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 3 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 package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + diff --git a/ngcp/debian/rules b/ngcp/debian/rules new file mode 100755 index 0000000..83dd2ae --- /dev/null +++ b/ngcp/debian/rules @@ -0,0 +1,46 @@ +#!/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 + +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 + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/nth/debian/changelog b/nth/debian/changelog new file mode 100644 index 0000000..7284ece --- /dev/null +++ b/nth/debian/changelog @@ -0,0 +1,26 @@ +ngcp-nth (0.2.0) unstable; urgency=low + + [ Jon Bonilla ] + * Improved package description. + * Add "irqbalance" package to depends. + * Add "less" package to depends. + * Add "mytop" package to depends. + * Add "ssh" to depends. + + [ Andreas Granig ] + * Add "host" package to depends. + + -- Michael Prokop Fri, 29 Apr 2011 01:40:24 +0200 + +ngcp-nth (0.1.1) unstable; urgency=low + + * libtemplate-perl added as dependency + + -- Jon Bonilla Thu, 12 Oct 2010 12:09:08 +0200 + +ngcp-nth (0.1.0) unstable; urgency=low + + * Initial release. + + -- Jon Bonilla Thu, 30 Sep 2010 12:09:08 +0200 + diff --git a/nth/debian/compat b/nth/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/nth/debian/compat @@ -0,0 +1 @@ +5 diff --git a/nth/debian/control b/nth/debian/control new file mode 100644 index 0000000..def122f --- /dev/null +++ b/nth/debian/control @@ -0,0 +1,19 @@ +Source: ngcp-nth +Section: utils +Priority: extra +Maintainer: Jon Bonilla +Build-Depends: debhelper (>= 5) +Standards-Version: 3.9.1 +Homepage: http://sipwise.com/ + +Package: ngcp-nth-pro +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ifenslave, vlan, ngrep-sip, screen, strace, vim, tcpdump, perl-doc, iftop, ifrename, rsync, libtemplate-perl, host, mytop, less, irqbalance +Description: Metapackage for Nice To Have tools in NGCP platforms + This metapackage installs several nice to have tools in a NGCP sip:provider PRO platform. + +Package: ngcp-nth-ce +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ifenslave, vlan, ngrep-sip, screen, strace, vim, tcpdump, perl-doc, iftop, ifrename, rsync, libtemplate-perl, host, mytop, less, irqbalance +Description: Metapackage for Nice To Have tools in NGCP platforms + This metapackage installs several nice to have tools in a NGCP sip:provider CE platform. diff --git a/nth/debian/copyright b/nth/debian/copyright new file mode 100644 index 0000000..09d43d3 --- /dev/null +++ b/nth/debian/copyright @@ -0,0 +1,24 @@ +Upstream Author: The Sipwise Team - http://sipwise.com +Copyright: 2007-2010, Sipwise GmbH, Austria +License: GPL-3+ + 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 3 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 package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + diff --git a/nth/debian/rules b/nth/debian/rules new file mode 100755 index 0000000..83dd2ae --- /dev/null +++ b/nth/debian/rules @@ -0,0 +1,46 @@ +#!/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 + +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 + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/services/debian/changelog b/services/debian/changelog new file mode 100644 index 0000000..a17ad7f --- /dev/null +++ b/services/debian/changelog @@ -0,0 +1,13 @@ +ngcp-services (2.2.0) lucid; urgency=low + + * Replace kamailio-xmlrpc-module by kamailio-xml-module + * Replace rtpproxy by ngcp-mediaproxy-ng + + -- Andreas Granig Tue, 26 Apr 2011 18:24:07 +0200 + +ngcp-services (2.1.0) unstable; urgency=low + + * Initial release + + -- Jon Bonilla Sun, 10 Oct 2010 12:09:08 +0200 + diff --git a/services/debian/compat b/services/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/services/debian/compat @@ -0,0 +1 @@ +5 diff --git a/services/debian/control b/services/debian/control new file mode 100644 index 0000000..b1a28e4 --- /dev/null +++ b/services/debian/control @@ -0,0 +1,21 @@ +Source: ngcp-services +Section: utils +Priority: extra +Maintainer: Jon Bonilla +Build-Depends: debhelper (>= 5) +Standards-Version: 3.9.1 +Homepage: http://sipwise.com/ + +Package: ngcp-services-pro +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, kamailio, kamailio-mysql-modules, kamailio-xml-modules, percona-server-client-5.1, percona-server-server-5.1, ntp, rsyslog-mysql, ngcp-mediaproxy-ng, ngcp-asterisk, ngcp-cdr-exporter, ngcp-check-tools, ngcp-system-tools-pro, ngcp-mediator, ngcp-ossbss-apache, ngcp-ossbss-billing, ngcp-ossbss-common, ngcp-ossbss-voip, ngcp-ossbss-system, ngcp-ossbss-xmldispatcher, ngcp-reminder, ngcp-sems, ngcp-www-admin, ngcp-www-csc, ngcp-rate-o-mat, glusterfs-server, glusterfs-client, mpt-status, ngcp-vmnotify, ngcp-monitoring-tools, ngcp-rsyslog-tools, ngcp-cleanup-tools, exim4, pacemaker, corosync, bzip2, ssh, python, snmpd +Conflicts: ngcp-services-ce +Description: Metapackage for NGCP platform services + This metapackage installs the required services in a NGCP sip:provider PRO platform. + +Package: ngcp-services-ce +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, kamailio, kamailio-mysql-modules, kamailio-xml-modules, percona-server-client-5.1, percona-server-server-5.1, ntp, rsyslog-mysql, ngcp-mediaproxy-ng, ngcp-asterisk, ngcp-cdr-exporter, ngcp-mediator, ngcp-ossbss-apache, ngcp-ossbss-billing, ngcp-ossbss-common, ngcp-ossbss-voip, ngcp-ossbss-system, ngcp-ossbss-xmldispatcher, ngcp-reminder, ngcp-sems, ngcp-www-admin, ngcp-www-csc, ngcp-rate-o-mat, ngcp-vmnotify, ngcp-check-tools, ngcp-system-tools-ce, ngcp-rsyslog-tools, ngcp-cleanup-tools, mailx, ssh, bzip2, python +Conflicts: ngcp-services-pro +Description: Metapackage for NGCP platform services + This metapackage installs the required services in a NGCP sip:provider CE platform. diff --git a/services/debian/copyright b/services/debian/copyright new file mode 100644 index 0000000..09d43d3 --- /dev/null +++ b/services/debian/copyright @@ -0,0 +1,24 @@ +Upstream Author: The Sipwise Team - http://sipwise.com +Copyright: 2007-2010, Sipwise GmbH, Austria +License: GPL-3+ + 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 3 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 package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + diff --git a/services/debian/rules b/services/debian/rules new file mode 100755 index 0000000..83dd2ae --- /dev/null +++ b/services/debian/rules @@ -0,0 +1,46 @@ +#!/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 + +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 + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/templates/debian/changelog b/templates/debian/changelog new file mode 100644 index 0000000..3662aa2 --- /dev/null +++ b/templates/debian/changelog @@ -0,0 +1,28 @@ +ngcp-templates (2.2.0) unstable; urgency=low + + [ Jon Bonilla ] + * Added monitoring-tools and removed collective-check from depends. + * Added www templates to depends. + * Improved package descriptions. + * Added rate-o-mat templates to depends. + * Added cleanup tools to depends. + * Added lsb templates to depends. + * Removed heartbeat and monit from depends. + + [ Andreas Granig ] + * Added mediaproxy-ng templates to depends. + + -- Michael Prokop Fri, 29 Apr 2011 01:53:58 +0200 + +ngcp-templates (2.1.1) unstable; urgency=low + + * Reminder added to dependency list + + -- Jon Bonilla Sun, 10 Oct 2010 12:09:08 +0200 + +ngcp-templates (2.1.0-1) unstable; urgency=low + + * Initial release. + + -- Jon Bonilla Thu, 30 Sep 2010 12:09:08 +0200 + diff --git a/templates/debian/compat b/templates/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/templates/debian/compat @@ -0,0 +1 @@ +5 diff --git a/templates/debian/control b/templates/debian/control new file mode 100644 index 0000000..dc90703 --- /dev/null +++ b/templates/debian/control @@ -0,0 +1,21 @@ +Source: ngcp-templates +Section: utils +Priority: extra +Maintainer: Jon Bonilla +Build-Depends: debhelper (>= 5) +Standards-Version: 3.9.1 +Homepage: http://sipwise.com/ + +Package: ngcp-templates-pro +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ngcp-templates-pro-asterisk, ngcp-templates-pro-glusterfs, ngcp-templates-pro-ha, ngcp-templates-pro-kamailio, ngcp-templates-pro-mediator, ngcp-templates-pro-monitoring-tools, ngcp-templates-pro-check-tools, ngcp-templates-pro-mysql, ngcp-templates-pro-odbc, ngcp-templates-pro-ossbss, ngcp-templates-pro-rtpproxy, ngcp-templates-pro-sems, ngcp-templates-pro-system, ngcp-templates-pro-reminder, ngcp-templates-pro-cdr-exporter, ngcp-templates-pro-vmnotify, ngcp-templates-pro-www-admin, ngcp-templates-pro-www-csc, ngcp-templates-pro-rate-o-mat, ngcp-templates-pro-cleanup-tools, ngcp-templates-pro-lsb, ngcp-templates-pro-mediaproxy-ng +Conflicts: ngcp-templates-ce +Description: Metapackage for NGCP platform config templates + This metapackage installs the required configuration templates for the NGCP sip:provider PRO platform's configuration framework. + +Package: ngcp-templates-ce +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ngcp-templates-ce-asterisk, ngcp-templates-ce-kamailio, ngcp-templates-ce-mediator, ngcp-templates-ce-check-tools, ngcp-templates-ce-mysql, ngcp-templates-ce-odbc, ngcp-templates-ce-ossbss, ngcp-templates-ce-rtpproxy, ngcp-templates-ce-sems, ngcp-templates-ce-system, ngcp-templates-ce-reminder, ngcp-templates-ce-cdr-exporter, ngcp-templates-ce-vmnotify, ngcp-templates-ce-www-admin, ngcp-templates-ce-www-csc, ngcp-templates-ce-rate-o-mat, ngcp-templates-ce-cleanup-tools, ngcp-templates-ce-lsb, ngcp-templates-ce-mediaproxy-ng +Conflicts: ngcp-templates-pro +Description: Metapackage for NGCP platform config templates + This metapackage installs the required configuration templates for the NGCP sip:provider CE platform's configuration framework. diff --git a/templates/debian/copyright b/templates/debian/copyright new file mode 100644 index 0000000..09d43d3 --- /dev/null +++ b/templates/debian/copyright @@ -0,0 +1,24 @@ +Upstream Author: The Sipwise Team - http://sipwise.com +Copyright: 2007-2010, Sipwise GmbH, Austria +License: GPL-3+ + 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 3 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 package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + diff --git a/templates/debian/rules b/templates/debian/rules new file mode 100755 index 0000000..83dd2ae --- /dev/null +++ b/templates/debian/rules @@ -0,0 +1,46 @@ +#!/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 + +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 + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install