diff --git a/airtime_mvc/locale/az/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/az/LC_MESSAGES/airtime.mo index 053a99b1a..6785de678 100644 Binary files a/airtime_mvc/locale/az/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/az/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/de_AT/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/de_AT/LC_MESSAGES/airtime.mo index 63f34c90b..76942ed77 100644 Binary files a/airtime_mvc/locale/de_AT/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/de_AT/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.mo index 508a78ec1..4ca8d6170 100644 Binary files a/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo index 3672f9e54..6a2e72329 100644 Binary files a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po index 2a70d78c9..5c2e42f2b 100644 --- a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po @@ -4546,6 +4546,8 @@ msgstr "" #: airtime_mvc/application/models/Scheduler.php:195 msgid "Cannot schedule a playlist that contains missing files." msgstr "" +"Vous ne pouvez pas programmer une liste de lecture qui contient des fichiers " +"manquants " #: airtime_mvc/application/models/Scheduler.php:216 #: airtime_mvc/application/models/Scheduler.php:305 @@ -4891,35 +4893,39 @@ msgid "" "%1$s copyright © %2$s All rights reserved.%3$sMaintained and " "distributed under the %4$s by %5$s" msgstr "" +"%1$s copyright © %2$s Tous droits réservés.%3$sMaintenue et distribuée " +"sous %4$s by %5$s" #: airtime_mvc/application/forms/SupportSettings.php:122 #: airtime_mvc/application/forms/RegisterAirtime.php:126 #, php-format msgid "Promote my station on %s" -msgstr "" +msgstr "Promouvoir station sur %s" #: airtime_mvc/application/forms/SupportSettings.php:150 #: airtime_mvc/application/forms/RegisterAirtime.php:151 #, php-format msgid "By checking this box, I agree to %s's %sprivacy policy%s." msgstr "" +"En cochant cette case , je accepte la %s's %s de politique de " +"confidentialité %s ." #: airtime_mvc/application/forms/AddShowLiveStream.php:10 #, php-format msgid "Use %s Authentication:" -msgstr "" +msgstr "Utilisez l'authentification %s :" #: airtime_mvc/application/controllers/ApiController.php:771 #: airtime_mvc/application/controllers/ApiController.php:791 #: airtime_mvc/application/controllers/ApiController.php:803 #, php-format msgid "File does not exist in %s" -msgstr "" +msgstr "Le fichier n'existe pas dans %s" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:14 #, php-format msgid "%s Version" -msgstr "" +msgstr "%s Version" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:6 #, php-format @@ -4928,12 +4934,17 @@ msgid "" "collected regularly in order to enhance your user experience.%2$sClick 'Yes, " "help %1$s' and we'll make sure the features you use are constantly improving." msgstr "" +"Aidez %1$s nous à l'améliorer en nous faisant savoir comment vous " +"l'utilisez. Cette information sera recueillie régulièrement afin d'améliorer " +"votre expérience utilisateur.\n" +"%2$s Cliquez Oui, aider %1$s et nous vous assurerons que les fonctions que " +"vous utilisez seront en constante amélioration." #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:29 #: airtime_mvc/application/views/scripts/form/support-setting.phtml:29 #, php-format msgid "Click the box below to promote your station on %s." -msgstr "" +msgstr "Cliquez sur la case ci-dessous pour promouvoir votre station sur %s ." #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:43 #, php-format @@ -4941,6 +4952,8 @@ msgid "" "Rescan watched directory (This is useful if it is network mount and may be " "out of sync with %s)" msgstr "" +"Rescanner le répertoire surveillé (Ce qui peut être utile si il est sur le " +"réseau et est peut être désynchronisé de %s)" #: airtime_mvc/application/views/scripts/form/support-setting.phtml:5 #, php-format @@ -4950,16 +4963,24 @@ msgid "" "the 'Send support feedback' box and we'll make sure the features you use are " "constantly improving." msgstr "" +"Aidez %s à améliorer le logiciel en nous faisant savoir comment vous " +"l'utilisez %s. Cette information sera recueillie régulièrement afin " +"d'améliorer votre expérience utilisateur.\n" +"%s Cliquez la case \"Envoyer des rapports d'utilisation» et nous nous " +"assurerons que les fonctions que vous utilisez seront en constante " +"amélioration." #: airtime_mvc/application/views/scripts/dashboard/help.phtml:3 #, php-format msgid "Welcome to %s!" -msgstr "" +msgstr "Bienvenue à %s !" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:4 #, php-format msgid "Here's how you can get started using %s to automate your broadcasts: " msgstr "" +"Voici comment vous pouvez commencer à utiliser %s pour automatiser vos " +"émissions:" #: airtime_mvc/application/views/scripts/dashboard/about.phtml:9 #, php-format @@ -4967,11 +4988,13 @@ msgid "" "%1$s %2$s, the open radio software for scheduling and remote station " "management." msgstr "" +"%1$s %2$s, le logiciel ouvert de gestion et de programmation pour vos " +"stations distantes." #: airtime_mvc/application/views/scripts/dashboard/about.phtml:22 #, php-format msgid "%1$s %2$s is distributed under the %3$s" -msgstr "" +msgstr "%1$s %2$s est distribué sous %3$s" #: airtime_mvc/application/views/scripts/login/index.phtml:7 #, php-format @@ -4979,13 +5002,15 @@ msgid "" "Welcome to the %s demo! You can log in using the username 'admin' and the " "password 'admin'." msgstr "" +"Bienvenue à la démo %s ! Vous pouvez vous connecter en utilisant le nom " +"d'utilisateur «admin» et le mot de passe «admin» ." #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:9 #, php-format msgid "Purchase your copy of %s" -msgstr "" +msgstr "Achetez votre copie d' %s" #: airtime_mvc/application/models/Auth.php:36 #, php-format msgid "%s Password Reset" -msgstr "" +msgstr "%s Réinitialisation du mot de passe" diff --git a/airtime_mvc/locale/hy_AM/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/hy_AM/LC_MESSAGES/airtime.mo index 8071b8426..114eb85d3 100644 Binary files a/airtime_mvc/locale/hy_AM/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/hy_AM/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 3ea37cd3b..696b207b7 100644 Binary files a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/ka/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ka/LC_MESSAGES/airtime.mo index e6fb352ce..1cd4bb1ac 100644 Binary files a/airtime_mvc/locale/ka/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/ka/LC_MESSAGES/airtime.mo differ diff --git a/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.mo index 032deff0e..abd94d09d 100644 Binary files a/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.mo and b/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.mo differ diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 31d2f92ca..000000000 --- a/debian/changelog +++ /dev/null @@ -1,343 +0,0 @@ -airtime (2.5.1-1) unstable; urgency=low - - * Nightly development snapshot of Airtime 2.5.x series - - -- Daniel James Thu, 24 Oct 2013 11:04:56 +0100 - -airtime (2.5.0-1) unstable; urgency=low - - * Upstream 2.5.0-ga release - - -- Daniel James Wed, 23 Oct 2013 14:56:21 +0100 - -airtime (2.4.1-1) unstable; urgency=low - - * Upstream 2.4.1-ga release - - -- Daniel James Wed, 28 Aug 2013 11:53:10 +0100 - -airtime (2.4.0-1) unstable; urgency=low - - * Upstream 2.4.0-ga release - - -- Daniel James Tue, 25 Jun 2013 14:26:55 +0100 - -airtime (2.3.1-1) unstable; urgency=low - - * Upstream 2.3.1 release - - -- Daniel James Wed, 20 Mar 2013 09:43:15 +0000 - -airtime (2.3.0-2) unstable; urgency=low - - * Don't run the airtime-install script if the user has chosen not to - set up Apache - - -- Daniel James Tue, 19 Mar 2013 16:39:23 +0000 - -airtime (2.3.0-1) unstable; urgency=low - - * Upstream 2.3.0 release - - -- Daniel James Tue, 12 Feb 2013 11:44:57 +0000 - -airtime (2.2.1-1) unstable; urgency=low - - * Upstream 2.2.1 release - - -- Daniel James Tue, 04 Dec 2012 11:10:37 +0000 - -airtime (2.2.0-2) unstable; urgency=low - - * Added dependency on flac package for metaflac support - - -- Daniel James Mon, 05 Nov 2012 10:54:49 +0000 - -airtime (2.2.0-1) unstable; urgency=low - - * Upstream 2.2.0 release - - -- Daniel James Fri, 26 Oct 2012 10:44:06 +0100 - -airtime (2.1.3-2) unstable; urgency=low - - * Use a debconf question to set storage directory (CC-3576) - - -- Daniel James Tue, 24 Jul 2012 14:55:13 +0100 - -airtime (2.1.3-1) unstable; urgency=low - - * Upstream 2.1.3 release - * Prompt user to answer No to set Icecast passwords manually (CC-4013) - - -- Daniel James Thu, 05 Jul 2012 17:01:20 +0100 - -airtime (2.1.2-1) unstable; urgency=low - - * Upstream 2.1.2 release - - -- Daniel James Mon, 18 Jun 2012 10:01:43 +0100 - -airtime (2.1.1-1) unstable; urgency=low - - * Upstream 2.1.1 release - - -- Daniel James Thu, 14 Jun 2012 09:56:38 +0100 - -airtime (2.1.0-1) unstable; urgency=low - - * Upstream 2.1.0 release - * Test the symlink to the Liquidsoap binary - - -- Daniel James Mon, 04 June 2012 18:25:11 +0100 - -airtime (2.0.3-1) unstable; urgency=low - - * Upstream 2.0.3 release - * Added Apache license to copyright file - - -- Daniel James Wed, 04 Apr 2012 11:11:15 +0100 - -airtime (2.0.2-1) unstable; urgency=low - - * Upstream 2.0.2 release - * Strip install_full scripts from tarball - - -- Daniel James Wed, 29 Feb 2012 10:34:35 +0000 - -airtime (2.0.1-1) unstable; urgency=low - - * Upstream 2.0.1 release - * Strip ZFDebug library from tarball - * Depend on distro's package of Zend - - -- Daniel James Wed, 15 Feb 2012 12:57:23 +0000 - -airtime (2.0.0-5) unstable; urgency=low - - * Strip phing library from tarball - - -- Daniel James Wed, 01 Feb 2012 15:50:18 +0000 - -airtime (2.0.0-4) unstable; urgency=low - - * Fix for overbooked shows longer than 24 hours - - -- Daniel James Wed, 25 Jan 2012 10:11:33 +0000 - -airtime (2.0.0-3) unstable; urgency=low - - * Upstream 2.0.0 final release - - -- Daniel James Fri, 20 Jan 2012 12:03:55 +0000 - -airtime (2.0.0-2) unstable; urgency=low - - * Upstream 2.0.0-RC1 release - - -- Daniel James Mon, 16 Jan 2012 15:41:15 +0000 - -airtime (2.0.0-1) unstable; urgency=low - - * Upstream 2.0.0-beta2 release - - -- Daniel James Thu, 05 Jan 2012 17:15:07 +0000 - -airtime (1.9.5-3) unstable; urgency=low - - * Upstream 1.9.5-RC5 release - - -- Daniel James Mon, 14 Nov 2011 10:34:51 +0000 - -airtime (1.9.5-2) unstable; urgency=low - - * Upstream 1.9.5-RC2 release - - -- Daniel James Wed, 09 Nov 2011 17:09:07 +0000 - -airtime (1.9.5-1) unstable; urgency=low - - * Upstream 1.9.5-RC1 release - - -- Daniel James Mon, 07 Nov 2011 16:16:57 +0000 - -airtime (1.9.4-13) unstable; urgency=low - - * Increase PHP memory limit to more than post_max_size - - -- Daniel James Mon, 03 Oct 2011 17:29:05 +0100 - -airtime (1.9.4-12) unstable; urgency=low - - * Use invoke-rc.d rather than wwwconfig-common - - -- Daniel James Fri, 30 Sep 2011 16:52:28 +0100 - -airtime (1.9.4-11) unstable; urgency=low - - * Insist on python-virtualenv 1.4.9 or later - - -- Daniel James Wed, 28 Sep 2011 14:45:19 +0100 - -airtime (1.9.4-10) unstable; urgency=low - - * Install python-virtualenv as a Pre-Depends - - -- Daniel James Tue, 27 Sep 2011 11:04:29 +0100 - -airtime (1.9.4-9) unstable; urgency=low - - * Add dependency on ed, configure monit without asking - - -- Daniel James Mon, 26 Sep 2011 10:55:09 +0100 - -airtime (1.9.4-8) unstable; urgency=low - - * Upstream 1.9.4-RC9 release - - -- Daniel James Fri, 23 Sep 2011 14:37:15 +0100 - -airtime (1.9.4-7) unstable; urgency=low - - * Don't depend on Ruby packages - - -- Daniel James Thu, 22 Sep 2011 15:51:42 +0100 - -airtime (1.9.4-6) unstable; urgency=low - - * Upstream 1.9.4-RC8 release - - -- Daniel James Wed, 21 Sep 2011 16:22:57 +0100 - -airtime (1.9.4-5) unstable; urgency=low - - * Upstream 1.9.4-RC7 release - - -- Daniel James Tue, 20 Sep 2011 20:12:24 +0100 - -airtime (1.9.4-4) unstable; urgency=low - - * Upstream 1.9.4-RC6 release - - -- Daniel James Tue, 20 Sep 2011 11:48:38 +0100 - -airtime (1.9.4-3) unstable; urgency=low - - * Upstream 1.9.4-RC3 release - - -- Daniel James Thu, 15 Sep 2011 10:28:22 +0100 - -airtime (1.9.4-2) unstable; urgency=low - - * Upstream 1.9.4-RC2 release - - -- Daniel James Wed, 14 Sep 2011 15:18:20 +0100 - -airtime (1.9.4-1) unstable; urgency=low - - * Upstream 1.9.4-RC1 release - - -- Daniel James Tue, 13 Sep 2011 14:50:02 +0100 - -airtime (1.9.3-4) unstable; urgency=low - - * Improvements to package error logging - - -- Daniel James Mon, 05 Sep 2011 16:02:21 +0100 - -airtime (1.9.3-3) unstable; urgency=low - - * Updated dependency list - - -- Daniel James Sat, 03 Sep 2011 11:29:26 +0100 - -airtime (1.9.3-2) unstable; urgency=low - - * Fixed reconfigure action so that airtime-install does not run again - - -- Daniel James Tue, 30 Aug 2011 17:48:49 +0100 - -airtime (1.9.3-1) unstable; urgency=low - - * upstream 1.9.3 - - -- Daniel James Sat, 27 Aug 2011 12:58:46 +0100 - -airtime (1.9.2-2) unstable; urgency=low - - * upstream 1.9.2 - - -- Daniel James Wed, 24 Aug 2011 12:26:57 +0100 - -airtime (1.9.2-1) unstable; urgency=low - - * upstream 1.9.2-RC1 - - -- Daniel James Tue, 23 Aug 2011 15:49:31 +0100 - -airtime (1.9.1-1) unstable; urgency=low - - * upstream 1.9.1 - - -- Daniel James Mon, 22 Aug 2011 11:04:33 +0100 - -airtime (1.9.0-1) unstable; urgency=low - - * upstream 1.9.0 - - -- Daniel James Fri, 12 Aug 2011 14:11:21 +0100 - -airtime (1.8.2-4) unstable; urgency=low - - * upstream 1.8.2-RC4 - - -- Robin Gareus Tue, 07 Jun 2011 21:45:55 +0200 - -airtime (1.8.2-3) unstable; urgency=low - - * upstream 1.8.2-RC3 - - -- Robin Gareus Tue, 07 Jun 2011 02:56:12 +0200 - -airtime (1.8.2-2) unstable; urgency=low - - * fixed postinst - - -- Robin Gareus Wed, 01 Jun 2011 20:48:29 +0200 - -airtime (1.8.2-1) unstable; urgency=low - - * upstream 1.8.2-RC2 release - - -- Robin Gareus Wed, 01 Jun 2011 16:21:40 +0200 - -airtime (1.8.1-1) unstable; urgency=low - - * upstream 1.8.1 release - - -- Robin Gareus Wed, 11 May 2011 22:50:03 +0200 - -airtime (1.8.0-1) unstable; urgency=low - - * upstream 1.8.0 release - - -- Robin Gareus Tue, 19 Apr 2011 15:44:40 +0200 - -airtime (1.7.0-2) unstable; urgency=low - - * fixed few lintian warnings - * allow to de-install apache 000default - - -- Robin Gareus Tue, 05 Apr 2011 20:45:52 +0200 - -airtime (1.7.0-1) unstable; urgency=low - - * upstream 1.7.0-GA release - - -- Robin Gareus Mon, 04 Apr 2011 21:19:56 +0200 - -airtime (1.6.1-1) unstable; urgency=low - - * initial package - - -- Robin Gareus Sat, 02 Apr 2011 22:48:35 +0200 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7f8f011eb..000000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/debian/config b/debian/config deleted file mode 100644 index 553a85fd1..000000000 --- a/debian/config +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash -# Debconf config script for airtime - -set -e - -. /usr/share/debconf/confmodule - -db_input high airtime/apache-setup || true -db_go ||true - -db_get airtime/apache-setup -if [ "$RET" = "dedicated v-host" ]; then - db_input high airtime/apache-servername || true - db_go ||true - db_input high airtime/apache-serveradmin || true - db_go ||true - db_input high airtime/apache-deldefault || true - db_go ||true -fi - -db_input high airtime/icecast-setup || true -db_go ||true - -db_get airtime/icecast-setup -if [ "$RET" = "true" ]; then - db_input high airtime/icecast-hostname || true - db_go ||true - db_input high airtime/icecast-sourcepw || true - db_go ||true - db_input high airtime/icecast-relaypw || true - db_go ||true - db_input high airtime/icecast-adminpw || true - db_go ||true -fi - -# Only ask for storage directory and admin password on clean installs -if [ ! -e /var/log/airtime/pypo/pypo.log ]; then - db_input high airtime/storage-directory || true - db_go ||true - db_input high airtime/admin-password || true - db_go ||true -fi - -#DEBHELPER# - -exit 0 diff --git a/debian/control b/debian/control deleted file mode 100644 index 92479d53b..000000000 --- a/debian/control +++ /dev/null @@ -1,67 +0,0 @@ -Source: airtime -Section: web -Priority: optional -Maintainer: Daniel James -Build-Depends: debhelper (>= 7.0.50~), po-debconf -Standards-Version: 3.9.3 -Homepage: http://www.sourcefabric.org/en/airtime/ - -Package: airtime -Architecture: all -Pre-Depends: postgresql, python-virtualenv (>= 1.4.9) -Depends: apache2, - coreutils (>= 7.5) | timeout, - curl, - ecasound, - flac, - gzip (>= 1.3.12), - libapache2-mod-php5, - libcamomile-ocaml-data, - liquidsoap (>= 1.1.1~), - locales, - lsof, - monit, - mp3gain, - multitail, - odbc-postgresql, - patch, - php5-cli, - php5-curl, - php-db, - php5-gd, - php-pear, - php5-pgsql, - pwgen, - python, - rabbitmq-server, - silan (>= 0.3.1~), - sudo, - sysv-rc, - tar (>= 1.22), - unzip, - vorbisgain, - vorbis-tools, - zendframework | libzend-framework-php, - ${misc:Depends} -Recommends: icecast2, php-apc -Suggests: airtime-audio-samples, - alsa-utils -Description: open broadcast software for scheduling and station management. - Airtime is an open source application that provides remote automation - of a broadcast station. - . - Major features: - . - Web-based remote station management. Authorized personnel can add - program material, create playlists, and schedule programming all via - a web interface. - . - Automation. Airtime has a scheduler function that enables users to - set shows with playlists for playback at a date and time of their choosing. - Playlists can be played back multiple times. - . - Solid, fast playback. Airtime uses the open source Liquidsoap - multimedia framework for clean, reliable, fast playback. - . - Open, extensible architecture. Stations are free to extend and alter - all parts of the program code. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 80d81c352..000000000 --- a/debian/copyright +++ /dev/null @@ -1,156 +0,0 @@ -Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=200 -Upstream-Name: airtime -Upstream-Contact: Sourcefabric -Source: http://sourceforge.net/projects/airtime/files/ - -Files: * -Copyright: - 2010-2012 Sourcefabric o.p.s - 2004-2009 Media Development Loan Fund -License: GPL-3 - -Files: airtime/python_apps/pypo/* -Copyright: - Jonas Ohrstrom - Paul Baranowski - Martin Konecny -License: GPL-3+ - -Files: airtime_mvc/library/doctrine/migrations/* -Copyright: No copyright holders -License: LGPL-2.1 -Comment: - This software consists of voluntary contributions made by many individuals - and is licensed under the LGPL. For more information, see - - -Files: airtime_mvc/library/soundcloud-api/* -Copyright: 2010-2011 Anton Lindqvist -License: Expat - -Files: airtime_mvc/library/php-amqplib/* -Copyright: - Barry Pederson - Vadim Zaliva - taavi013@gmail.com - Sean Murphy - spiderbill -License: LGPL-2.1 - -Files: airtime_mvc/library/propel/* -Copyright: 2005-2011 Hans Lellelid, David Zuelke, Francois Zaninotto, William Durand -License: Expat - -Files: airtime_mvc/library/propel/test/etc/xsl/* -Copyright: 2001-2004 The Apache Software Foundation -License: Apache-2.0 - -Files: airtime_mvc/public/js/flot/* -Copyright: 2007-2009 IOLA and Ole Laursen -License: Expat - -Files: debian/* -Copyright: - 2012 Alessio Treglia - 2011 Robin Gareus -License: GPL-2+ - -License: Expat - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the “Software”), - to deal in the Software without restriction, including without limitation the - rights to use, copy, modify, merge, publish, distribute, sublicense, and/or - sell copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - -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 version 3 as - published by the Free Software Foundation. - . - 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. -Comment: - You should have received a copy of the GNU General Public License - along with this program. If not, see . - . - On Debian systems, the complete text of the GNU General Public - License can be found in `/usr/share/common-licenses/GPL-3'. - -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. -Comment: - You should have received a copy of the GNU General Public License - along with this program. If not, see . - . - On Debian systems, the complete text of the GNU General Public - License can be found in `/usr/share/common-licenses/GPL-3'. - -License: LGPL-2.1 - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License version 2.1 as published by the Free Software Foundation. - . - This library 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 - Lesser General Public License for more details. -Comment: - You should have received a copy of the GNU General Public License - along with this program. If not, see . - . - On Debian systems, the complete text of the GNU General Public - License can be found in `/usr/share/common-licenses/LGPL-2.1'. - -License: GPL-2+ - 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. -Comment: - You should have received a copy of the GNU General Public License - along with this program. If not, see . - . - On Debian systems, the complete text of the GNU General Public - License can be found in `/usr/share/common-licenses/GPL-2'. - -License: Apache-2.0 - Copyright 2001-2004 The Apache Software Foundation - . - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - . - http://www.apache.org/licenses/LICENSE-2.0 - . - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/debian/docs b/debian/docs deleted file mode 100644 index ccedcc212..000000000 --- a/debian/docs +++ /dev/null @@ -1,4 +0,0 @@ -airtime/README -airtime/CREDITS -airtime/LICENSE_3RD_PARTY -airtime/changelog diff --git a/debian/etc/airtime.ini b/debian/etc/airtime.ini deleted file mode 100644 index e35f600b0..000000000 --- a/debian/etc/airtime.ini +++ /dev/null @@ -1,5 +0,0 @@ -[PHP] -memory_limit = 512M -magic_quotes_gpc = Off -file_uploads = On -upload_tmp_dir = /tmp diff --git a/debian/etc/apache.conf b/debian/etc/apache.conf deleted file mode 100644 index d3d84e92c..000000000 --- a/debian/etc/apache.conf +++ /dev/null @@ -1,11 +0,0 @@ -Alias /airtime /usr/share/airtime/public - -SetEnv APPLICATION_ENV "development" - - - DirectoryIndex index.php - Options -Indexes FollowSymLinks MultiViews - AllowOverride All - Order allow,deny - Allow from all - diff --git a/debian/etc/apache.vhost.tpl b/debian/etc/apache.vhost.tpl deleted file mode 100644 index 3d7334107..000000000 --- a/debian/etc/apache.vhost.tpl +++ /dev/null @@ -1,18 +0,0 @@ - - ServerName __SERVER_NAME__ - #ServerAlias www.example.com - - ServerAdmin __SERVER_ADMIN__ - - DocumentRoot /usr/share/airtime/public - DirectoryIndex index.php - - SetEnv APPLICATION_ENV "production" - - - Options -Indexes FollowSymLinks MultiViews - AllowOverride All - Order allow,deny - Allow from all - - diff --git a/debian/gbp.conf b/debian/gbp.conf deleted file mode 100644 index 5474c6080..000000000 --- a/debian/gbp.conf +++ /dev/null @@ -1,3 +0,0 @@ -[DEFAULT] -pristine-tar = True -sign-tags = True diff --git a/debian/install b/debian/install deleted file mode 100644 index 763300c99..000000000 --- a/debian/install +++ /dev/null @@ -1,17 +0,0 @@ -airtime/airtime_mvc var/lib/airtime/tmp/ -airtime/install_minimal var/lib/airtime/tmp/ -airtime/python_apps var/lib/airtime/tmp/ -airtime/utils var/lib/airtime/tmp/ - -airtime/widgets usr/share/doc/airtime/examples/ - -debian/etc/apache.conf /etc/airtime/ -debian/etc/airtime.ini /etc/airtime/ -debian/etc/apache.vhost.tpl /etc/airtime/ - -debian/usr/bin/airtime-launch-browser /usr/bin/ -debian/usr/share/applications/airtime.desktop /usr/share/applications/ -debian/usr/share/man/man1 /usr/share/man/ -debian/usr/share/menu/airtime /usr/share/menu -debian/usr/share/pixmaps/airtime.xpm /usr/share/pixmaps/ - diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in deleted file mode 100644 index cef83a340..000000000 --- a/debian/po/POTFILES.in +++ /dev/null @@ -1 +0,0 @@ -[type: gettext/rfc822deb] templates diff --git a/debian/po/templates.pot b/debian/po/templates.pot deleted file mode 100644 index 6458b85ac..000000000 --- a/debian/po/templates.pot +++ /dev/null @@ -1,249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: airtime@packages.debian.org\n" -"POT-Creation-Date: 2012-07-05 16:49+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: select -#. Choices -#: ../templates:1001 -msgid "dedicated v-host" -msgstr "" - -#. Type: select -#. Choices -#: ../templates:1001 -msgid "no thanks" -msgstr "" - -#. Type: select -#. Description -#: ../templates:1002 -msgid "Create apache2 config:" -msgstr "" - -#. Type: select -#. Description -#: ../templates:1002 -msgid "" -"This setup script can perform Apache web server configuration so that you " -"can connect to Airtime directly after this installation." -msgstr "" - -#. Type: select -#. Description -#: ../templates:1002 -msgid "" -"Production systems should choose \"dedicated v-host\". This option will ask " -"for a server hostname (FQDN) and will create a minimal Apache virtual host " -"configuration that you can adapt." -msgstr "" - -#. Type: select -#. Description -#: ../templates:1002 -msgid "" -"\"no, thanks\": no problem. You're welcome to set it up however you like. " -"Note that the files in /etc/airtime/ may come in handy doing so." -msgstr "" - -#. Type: select -#. Choices -#: ../templates:2001 -msgid "remove default" -msgstr "" - -#. Type: select -#. Choices -#: ../templates:2001 -msgid "no change" -msgstr "" - -#. Type: select -#. Description -#: ../templates:2002 -msgid "Remove 000-default apache config:" -msgstr "" - -#. Type: select -#. Description -#: ../templates:2002 -msgid "" -"By default the Apache webserver is configured to send all virtual hosts to " -"the /var/www/ directory." -msgstr "" - -#. Type: select -#. Description -#: ../templates:2002 -msgid "" -"This option will invoke `sudo a2dissite default` and is recommended when " -"using a virtual host for Airtime." -msgstr "" - -#. Type: string -#. Description -#: ../templates:3001 -msgid "FQDN - Apache virtual host ServerName:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:3001 -msgid "" -"Enter the main hostname of the web server. The DNS of this name must resolve " -"to the Apache server running on this machine." -msgstr "" - -#. Type: string -#. Description -#: ../templates:3001 -msgid "e.g. \"example.com\" or \"www.example.com\" (without the quotes)" -msgstr "" - -#. Type: string -#. Description -#: ../templates:3001 -msgid "" -"You can customize /etc/apache2/sites-enabled/airtime.vhost afterward and add " -"ServerAliases and further custom configuration." -msgstr "" - -#. Type: string -#. Description -#: ../templates:4001 -msgid "Email of the ServerAdmin:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:4001 -msgid "An email address is required for the virtual host configuration." -msgstr "" - -#. Type: boolean -#. Description -#: ../templates:5001 -msgid "Enable Icecast2 and set passwords automatically?" -msgstr "" - -#. Type: boolean -#. Description -#: ../templates:5001 -msgid "" -"This option enables a local Icecast streaming media server to start on boot, " -"and configures passwords for both the Icecast server and Airtime." -msgstr "" - -#. Type: boolean -#. Description -#: ../templates:5001 -msgid "" -"Note: these settings are here for convenience only. Strictly speaking they " -"should be done during Icecast installation - not Airtime installation." -msgstr "" - -#. Type: boolean -#. Description -#: ../templates:5001 -msgid "" -"If you wish to set Icecast server passwords manually, you should answer No " -"here." -msgstr "" - -#. Type: string -#. Description -#: ../templates:6001 -msgid "Icecast2 hostname:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:6001 -msgid "" -"Specify the hostname of the Icecast server. Depending on your setup, this " -"might be the same as the Airtime ServerName. For testing purposes, you can " -"use the default of 'localhost'." -msgstr "" - -#. Type: string -#. Description -#: ../templates:7001 -msgid "Icecast2 Source Password:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:7001 -msgid "Specify a password to send A/V sources to Icecast" -msgstr "" - -#. Type: string -#. Description -#: ../templates:8001 -msgid "Icecast2 Relay Password:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:8001 -msgid "" -"Specify a password for stream relay access. This is not needed by Airtime, " -"however you should change it from the default to lock down your system." -msgstr "" - -#. Type: string -#. Description -#: ../templates:9001 -msgid "Icecast2 Admin Password:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:9001 -msgid "" -"Specify the admin password for Icecast. You can access icecast2's admin " -"interface via http://localhost:8000/ - and both monitor connection as well " -"as block users." -msgstr "" - -#. Type: string -#. Description -#: ../templates:10001 -msgid "Airtime Admin Password:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:10001 -msgid "" -"Specify a secure admin password for Airtime. You can access the Airtime " -"administration interface at http://localhost/ to set up other user accounts, " -"upload media, create playlists and schedule shows." -msgstr "" - -#. Type: string -#. Description -#: ../templates:11001 -msgid "Airtime Storage Directory:" -msgstr "" - -#. Type: string -#. Description -#: ../templates:11001 -msgid "" -"Specify the main storage path which Airtime will use, ending with a slash. " -"You can also specify watched folders in the Airtime administration interface." -msgstr "" diff --git a/debian/postinst b/debian/postinst deleted file mode 100755 index f57c972de..000000000 --- a/debian/postinst +++ /dev/null @@ -1,273 +0,0 @@ -#!/bin/bash -#postinst script for airtime - -set -e - -. /usr/share/debconf/confmodule - -if [ "$DPKG_DEBUG" = "developer" ]; then - set -x -fi - -wwwdir="/usr/share/airtime" -tmpdir="/var/lib/airtime/tmp" -configdir="/etc/airtime" -includefile="${configdir}/apache.conf" -a2tplfile="${configdir}/apache.vhost.tpl" -phpinifile="${configdir}/airtime.ini" -OLDVERSION="$2" -NEWVERSION="2.5.1" - -case "$1" in - configure|reconfigure) - - webserver="apache2" - php="php5" - - # this file in 1.8.2 is a directory path in 1.9.3 - if [ -f /var/www/airtime/utils/airtime-import ]; then - rm -f /var/www/airtime/utils/airtime-import - fi - - # do we set up a virtual host? - db_get airtime/apache-setup - APACHESETUP=$RET - if [ "${APACHESETUP}" == "no thanks" ]; then - echo "Not setting up ${webserver} and ${php}..." - - elif [ "${APACHESETUP}" == "dedicated v-host" ]; then - echo "Setting up ${webserver}..." - - # create the document root if it doesn't exist - if [ ! -d $wwwdir/public/ ]; then - install -d -m755 $wwwdir/public/ - fi - - # temporarily disable an existing virtual host - if [ -f /etc/$webserver/sites-available/airtime-vhost ]; then - a2dissite airtime-vhost - elif [ -f /etc/$webserver/sites-available/airtime-vhost.conf ]; then - a2dissite airtime-vhost.conf - fi - - db_get airtime/apache-servername - SN=$RET - db_get airtime/apache-serveradmin - SA=$RET - - if [ ! -d /etc/$webserver/sites-available/ ]; then - install -d -m755 /etc/$webserver/sites-available/ - fi - sed -e "s/__SERVER_ADMIN__/${SA}/;s/__SERVER_NAME__/${SN}/" \ - ${a2tplfile} > /etc/$webserver/sites-available/airtime-vhost.conf - - command -v a2ensite > /dev/null - RETVAL=$? - if [ $RETVAL -eq 0 ]; then - a2ensite airtime-vhost.conf - fi - - # insert a specific hostname, if provided, into API configuration - if [ "${SN}" != "localhost" ]; then - - # new installs - if [ -f /var/lib/airtime/tmp/airtime_mvc/build/airtime.conf -a -f /var/lib/airtime/tmp/python_apps/api_clients/api_client.cfg ]; then - sed -i "s/base_url = localhost/base_url = ${SN}/" /var/lib/airtime/tmp/airtime_mvc/build/airtime.conf - sed -i "s/host = 'localhost'/host = '${SN}'/" /var/lib/airtime/tmp/python_apps/api_clients/api_client.cfg - fi - - # upgrades - if [ -f /etc/airtime/airtime.conf -a -f /etc/airtime/api_client.cfg ]; then - sed -i "s/base_url = localhost/base_url = ${SN}/" /etc/airtime/airtime.conf - sed -i "s/host = 'localhost'/host = '${SN}'/" /etc/airtime/api_client.cfg - fi - fi - - # enable the rewrite module - command -v a2enmod > /dev/null - RETVAL=$? - if [ $RETVAL -eq 0 ]; then - a2enmod rewrite - fi - - # remove the default site, if requested to - db_get airtime/apache-deldefault - if [ "$RET" == "remove default" ]; then - if [ -f /etc/apache2/sites-available/default ]; then - a2dissite default - elif [ -f /etc/apache2/sites-available/000-default.conf ]; then - a2dissite 000-default.conf - fi - fi - - # PHP config - echo "Configuring php5..." - if [ ! -d /etc/$php/conf.d/ ]; then - install -d -m755 /etc/$php/conf.d/ - fi - if [ ! -e /etc/$php/conf.d/airtime.ini ]; then - ln -s ${phpinifile} /etc/$php/conf.d/airtime.ini - fi - - # restart apache - invoke-rc.d apache2 restart - fi - - # XXX ICECAST XXX - db_get airtime/icecast-setup - if [ "$RET" == "true" ]; then - if [ -f /etc/default/icecast2 -a -f /etc/icecast2/icecast.xml ]; then - echo "Setting up icecast2..." - sed -i "s:ENABLE=.*:ENABLE=true:g" /etc/default/icecast2 - db_get airtime/icecast-sourcepw - ICESOURCE=$RET - sed -i "s:.*<\/source-password>:$ICESOURCE<\/source-password>:g" /etc/icecast2/icecast.xml - db_get airtime/icecast-relaypw - ICERELAY=$RET - sed -i "s:.*<\/relay-password>:$ICERELAY<\/relay-password>:g" /etc/icecast2/icecast.xml - db_get airtime/icecast-adminpw - ICEADMIN=$RET - sed -i "s:.*<\/admin-password>:$ICEADMIN<\/admin-password>:g" /etc/icecast2/icecast.xml - db_get airtime/icecast-hostname - ICEHOST=$RET - sed -i "s:.*<\/hostname>:$ICEHOST<\/hostname>:g" /etc/icecast2/icecast.xml - - # restart icecast server - invoke-rc.d icecast2 restart || true - - # save icecast hostname and source-password in airtime - db_get airtime/icecast-hostname - ICEHOST=$RET - sed -i "s:'s1_host', '127.0.0.1', 'string':'s1_host', '$ICEHOST', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql - - db_get airtime/icecast-sourcepw - ICESOURCE=$RET - sed -i "s:'s1_pass', 'hackme', 'string':'s1_pass', '$ICESOURCE', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql - - db_get airtime/icecast-adminpw - ICEADMIN=$RET - sed -i "s:'s1_admin_user', '', 'string':'s1_admin_user', 'admin', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql - sed -i "s:'s1_admin_pass', '', 'string':'s1_admin_pass', '$ICEADMIN', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql - - else - echo "The icecast2 package does not appear to be installed on this server." - fi - fi - - # Monit setup - if [ -f /etc/default/monit ]; then - echo "Setting up monit configuration..." - sed -i 's:startup=.*:startup=1:g' /etc/default/monit - sed -i 's:START=.*:START=yes:g' /etc/default/monit - - MONITCONFIGURED=$(grep "include /etc/monit/conf.d" /etc/monit/monitrc || true) - if [ -z "$MONITCONFIGURED" ]; then - echo "include /etc/monit/conf.d/*" >> /etc/monit/monitrc - fi - - invoke-rc.d monit restart - else - echo "The monit package does not appear to be installed on this server." - fi - - # get airtime admin password on new installs - if [ ! -e /var/log/airtime/pypo/pypo.log ]; then - db_get airtime/admin-password - AIRTIMEADMIN=$RET - sed -i "1s:md5('admin'):md5('$AIRTIMEADMIN'):g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql - fi - - # get the main storage directory specified by the user - db_get airtime/storage-directory - AIRTIMESTORAGE=$RET - if [ "$AIRTIMESTORAGE" != "/srv/airtime/stor/" ]; then - sed -i "1s:/srv/airtime/stor/:$AIRTIMESTORAGE:g" ${tmpdir}/install_minimal/include/airtime-install.ini - fi - - # stop debconf so daemons started by the install script cannot hold open the pipe - db_stop - - # start rabbitmq if it isn't running - if [ -f /etc/init.d/rabbitmq-server ]; then - RABBITMQSTOPPED=$(invoke-rc.d rabbitmq-server status | grep no_nodes_running || true) - if [ -n "$RABBITMQSTOPPED" ]; then - invoke-rc.d rabbitmq-server start - fi - - # Warn if rabbitmq is installed but not set to start on boot - RABBITMQSTARTONBOOT=$(ls /etc/rc2.d/ | grep rabbitmq || true) - if [ -z "$RABBITMQSTARTONBOOT" ]; then - echo "Warning: rabbitmq-server is not configured to start after a reboot!" - echo "Fix Default-Start and Default-Stop lines in /etc/init.d/rabbitmq-server" - echo "then run this command as root: update-rc.d rabbitmq-server defaults" - fi - else - echo "The rabbitmq-server package does not appear to be installed on this server." - fi - - # fix the Liquidsoap symlink if it doesn't point to standard location - if [ -h /usr/bin/airtime-liquidsoap ]; then - SYMLINK_TARGET=`readlink /usr/bin/airtime-liquidsoap` - if [ "$SYMLINK_TARGET" != "/usr/bin/liquidsoap" ]; then - echo "Liquidsoap symlink points to the wrong place, fixing it!" - rm /usr/bin/airtime-liquidsoap - ln -s /usr/bin/liquidsoap /usr/bin/airtime-liquidsoap - fi - - if [ "$SYMLINK_TARGET" == "/usr/bin/liquidsoap" ]; then - echo "Liquidsoap symlink points to the right place!" - fi - fi - - # symlink the Liquidsoap path to standard location, if symlink doesn't exist - if [ ! -h /usr/bin/airtime-liquidsoap ]; then - echo "Creating symlink for Liquidsoap..." - ln -s /usr/bin/liquidsoap /usr/bin/airtime-liquidsoap - fi - - # don't run airtime-install if the user is doing a dpkg-reconfigure - if [ "$1" = "reconfigure" ] || [ -n "$DEBCONF_RECONFIGURE" ] ; then - echo "Reconfiguration complete." - else - - if [ -n "$OLDVERSION" ] && [[ "${OLDVERSION:0:3}" < "2.1" ]]; then - echo "Upgrades from Airtime versions before 2.1.0 are not supported. Please back up your files and perform a clean install." - - elif [ "${APACHESETUP}" == "no thanks" ]; then - echo "Please run the ${tmpdir}/install_minimal/airtime-install script with the -d option after you have set up the web server." - - else - - mkdir -p /var/log/airtime - cd $tmpdir/install_minimal/ - - if [ "${OLDVERSION:0:5}" == "${NEWVERSION}" ] ; then - echo "Reinstallation detected..." - echo | ./airtime-install --disable-deb-check -rp 2> /var/log/airtime/reinstallation-errors.log - else - - ./airtime-install --disable-deb-check 2> /var/log/airtime/installation-errors.log - - fi - - # Update the desktop menu to show Airtime - if test -x /usr/bin/update-menus; then - update-menus; - fi - fi - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/postrm b/debian/postrm deleted file mode 100755 index ed1680c58..000000000 --- a/debian/postrm +++ /dev/null @@ -1,130 +0,0 @@ -#!/bin/bash -#postrm script for airtime - -set -e - -if [ -f /usr/share/debconf/confmodule ]; then - . /usr/share/debconf/confmodule -fi - -if [ "$DPKG_DEBUG" = "developer" ]; then - set -x -fi - -package_name="airtime" -datadir="/srv/airtime" -wwwdir="/usr/share/airtime" -tmpdir="/var/lib/airtime/tmp" -configdir="/etc/airtime" - -webserver="apache2" -php="php5" - -case "$1" in - purge|remove) - - # airtime uninstaller does not remove these - - if [ -L /var/lib/airtime/airtime_mvc ]; then - rm -rf /var/lib/airtime/ || true - fi - - if [ -f /var/lib/airtime/.htaccess ]; then - rm -f /var/lib/airtime/.htaccess || true - fi - - if [ -f ${tmpdir}/install_minimal/distribute-0.6.10.tar.gz ]; then - rm -f ${tmpdir}/install_minimal/distribute-0.6.10.tar.gz || true - fi - - if [ -f /usr/share/python-virtualenv/distribute-0.6.10.tar.gz ]; then - rm -f /usr/share/python-virtualenv/distribute-0.6.10.tar.gz || true - fi - - if [ -d ${tmpdir}/python_apps/pypo/liquidsoap_bin ]; then - rm -f ${tmpdir}/python_apps/pypo/liquidsoap_bin/* || true - rm -rf ${tmpdir}/python_apps/pypo/liquidsoap_bin || true - fi - - if [ -d /var/lib/airtime/python_apps/pypo/liquidsoap ]; then - rm -rf /var/lib/airtime/python_apps/pypo/liquidsoap || true - fi - - if [ -d ${tmpdir}/install_minimal/upgrades/airtime-1.9.0/airtimefilemonitor ]; then - rm -rf ${tmpdir}/install_minimal/upgrades/airtime-1.9.0/airtimefilemonitor || true - fi - - if [ -f ${tmpdir}/install_minimal/upgrades/airtime-1.9.0/storDump.txt ]; then - rm -f ${tmpdir}/install_minimal/upgrades/airtime-1.9.0/storDump.txt || true - fi - - if [ -L /usr/bin/airtime-clean-storage ]; then - rm -f /usr/bin/airtime-clean-storage || true - fi - - if [ -L /usr/bin/airtime-user ]; then - rm -f /usr/bin/airtime-user || true - fi - - if [ -L /usr/bin/airtime-log ]; then - rm -f /usr/bin/airtime-log || true - fi - - # Un-configure webservers - if [ -L /etc/$webserver/conf.d/airtime.conf ]; then - rm -f /etc/$webserver/conf.d/airtime.conf || true - restart="$webserver $restart" - fi - - if [ -L /etc/$php/conf.d/airtime.ini ]; then - rm -f /etc/$php/conf.d/airtime.ini || true - restart="$webserver $restart" - fi - - if [ -f /etc/$webserver/sites-available/airtime-vhost ]; then - a2dissite airtime-vhost &>/dev/null || true - elif [ -f /etc/$webserver/sites-available/airtime-vhost.conf ]; then - a2dissite airtime-vhost.conf &>/dev/null || true - # TODO: if airtime-vhost is not modified -> delete it - restart="$webserver $restart" - fi - - servers="apache2" - # may not exist if package was manually installed - if [ -r /usr/share/wwwconfig-common/restart.sh ]; then - . /usr/share/wwwconfig-common/restart.sh || true - echo $error - fi - - # Remove Airtime menu entry and icon - if test -x /usr/bin/update-menus; then - update-menus; - fi - - # Remove legacy permission overrides - dpkg-statoverride --list $datadir &>/dev/null && \ - dpkg-statoverride --remove $datadir || true - - # Only remove settings if purge is called as an argument - if [ "$1" = "purge" ]; then - echo "Removing configuration files from /etc/airtime/" >&2 - rm -rf /etc/airtime || true - echo "Purging Airtime settings from debconf database" >&2 - db_purge || true - fi - - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/preinst b/debian/preinst deleted file mode 100755 index 02b762856..000000000 --- a/debian/preinst +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -#preinst script for airtime - -set -e - -if [ "$DPKG_DEBUG" = "developer" ]; then - set -x -fi - -case "$1" in - install|upgrade) - - # Remove liquidsoap binary from old installs - if [ -f /var/lib/airtime/python_apps/pypo/liquidsoap/liquidsoap ]; then - echo "Removing old Liquidsoap binary..." >&2 - rm -f /var/lib/airtime/python_apps/pypo/liquidsoap/liquidsoap - fi - - ;; - - abort-upgrade) - echo "Upgrade aborting..." >&2 - ;; - - *) - echo "preinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/prerm b/debian/prerm deleted file mode 100755 index 3cf5a91b6..000000000 --- a/debian/prerm +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -#prerm script for airtime - -set -e - -package_name="airtime" -datadir="/var/lib/${package_name}/tmp" - -case "$1" in - remove|purge) - cd $datadir/install_minimal/ && ./airtime-uninstall || true - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "prerm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index d91c2d9f2..000000000 --- a/debian/rules +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/make -f - -#override_dh_shlibdeps: -# dh_makeshlibs -# -dh_shlibdeps -- --ignore-missing-info - -%: - dh $@ - diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 163aaf8d8..000000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/debian/source/include-binaries b/debian/source/include-binaries deleted file mode 100644 index cc43edcc4..000000000 --- a/debian/source/include-binaries +++ /dev/null @@ -1,5 +0,0 @@ -debian/usr/share/man/man1/airtime-import.1.gz -debian/usr/share/man/man1/airtime-launch-browser.1.gz -debian/usr/share/man/man1/airtime-log.1.gz -debian/usr/share/man/man1/airtime-test-soundcard.1.gz -debian/usr/share/man/man1/airtime-test-stream.1.gz diff --git a/debian/templates b/debian/templates deleted file mode 100644 index 4cd301493..000000000 --- a/debian/templates +++ /dev/null @@ -1,109 +0,0 @@ -Template: airtime/apache-setup -Type: select -__Choices: dedicated v-host, no thanks -Choices-de.UTF-8: v-host einrichten, nein danke -Default: dedicated v-host -_Description: Create apache2 config: - This setup script can perform Apache web server configuration - so that you can connect to Airtime directly after this installation. - . - Production systems should choose "dedicated v-host". This option - will ask for a server hostname (FQDN) and will create a minimal Apache - virtual host configuration that you can adapt. - . - "no, thanks": no problem. You're welcome to set it up however you like. - Note that the files in /etc/airtime/ may come in handy doing so. -Description-de.UTF-8: Erzeugen einer apache2 konfiuration: - . - -Template: airtime/apache-deldefault -Type: select -__Choices: remove default, no change -Default: no change -_Description: Remove 000-default apache config: - By default the Apache webserver is configured to send all virtual hosts - to the /var/www/ directory. - . - This option will invoke `sudo a2dissite default` and is recommended - when using a virtual host for Airtime. - -Template: airtime/apache-servername -Type: string -Default: localhost -_Description: FQDN - Apache virtual host ServerName: - Enter the main hostname of the web server. - The DNS of this name must resolve to the Apache server running on this - machine. - . - e.g. "example.com" or "www.example.com" (without the quotes) - . - You can customize /etc/apache2/sites-enabled/airtime.vhost afterward - and add ServerAliases and further custom configuration. - -Template: airtime/apache-serveradmin -Type: string -Default: root@localhost -_Description: Email of the ServerAdmin: - An email address is required for the virtual host configuration. - -Template: airtime/icecast-setup -Type: boolean -Default: false -_Description: Enable Icecast2 and set passwords automatically? - This option enables a local Icecast streaming media server to start - on boot, and configures passwords for both the Icecast server and Airtime. - . - Note: these settings are here for convenience only. Strictly speaking - they should be done during Icecast installation - not Airtime installation. - . - If you wish to set Icecast server passwords manually, - you should answer No here. - -Template: airtime/icecast-hostname -Type: string -Default: localhost -_Description: Icecast2 hostname: - Specify the hostname of the Icecast server. Depending on your - setup, this might be the same as the Airtime ServerName. For - testing purposes, you can use the default of 'localhost'. - -Template: airtime/icecast-sourcepw -Type: string -Default: hackme -_Description: Icecast2 Source Password: - Specify a password to send A/V sources to Icecast - -Template: airtime/icecast-relaypw -Type: string -Default: hackme -_Description: Icecast2 Relay Password: - Specify a password for stream relay access. - This is not needed by Airtime, however you should - change it from the default to lock down your system. - -Template: airtime/icecast-adminpw -Type: string -Default: hackme -_Description: Icecast2 Admin Password: - Specify the admin password for Icecast. - You can access icecast2's admin interface via - http://localhost:8000/ - and both monitor connection as - well as block users. - -Template: airtime/admin-password -Type: string -Default: admin -_Description: Airtime Admin Password: - Specify a secure admin password for Airtime. - You can access the Airtime administration interface - at http://localhost/ to set up other user accounts, - upload media, create playlists and schedule shows. - -Template: airtime/storage-directory -Type: string -Default: /srv/airtime/stor/ -_Description: Airtime Storage Directory: - Specify the main storage path which Airtime will use, - ending with a slash. - You can also specify watched folders in the Airtime - administration interface. diff --git a/debian/usr/bin/airtime-launch-browser b/debian/usr/bin/airtime-launch-browser deleted file mode 100755 index c0bf585c0..000000000 --- a/debian/usr/bin/airtime-launch-browser +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -#------------------------------------------------------------------------------- -# Copyright (c) 2012 Sourcefabric O.P.S. -# -# This file is part of the Airtime project. -# http://airtime.sourcefabric.org/ -# -# Airtime 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. -# -# Airtime 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 Airtime; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -#------------------------------------------------------------------------------- -#------------------------------------------------------------------------------- -# This script opens the default graphical web browser on the Airtime login page. - -/usr/bin/x-www-browser http://localhost/ || exit 1 diff --git a/debian/usr/share/applications/airtime.desktop b/debian/usr/share/applications/airtime.desktop deleted file mode 100644 index e712670ee..000000000 --- a/debian/usr/share/applications/airtime.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Type=Application -Version=1.0 -Name=Airtime -GenericName=Broadcast automation system -Icon=/usr/share/pixmaps/airtime.xpm -Exec=/usr/bin/airtime-launch-browser -Categories=AudioVideo;Audio; diff --git a/debian/usr/share/man/man1/airtime-import.1.gz b/debian/usr/share/man/man1/airtime-import.1.gz deleted file mode 100644 index 828d8cf66..000000000 Binary files a/debian/usr/share/man/man1/airtime-import.1.gz and /dev/null differ diff --git a/debian/usr/share/man/man1/airtime-launch-browser.1.gz b/debian/usr/share/man/man1/airtime-launch-browser.1.gz deleted file mode 100644 index e9e211c0d..000000000 Binary files a/debian/usr/share/man/man1/airtime-launch-browser.1.gz and /dev/null differ diff --git a/debian/usr/share/man/man1/airtime-log.1.gz b/debian/usr/share/man/man1/airtime-log.1.gz deleted file mode 100644 index c6e47d873..000000000 Binary files a/debian/usr/share/man/man1/airtime-log.1.gz and /dev/null differ diff --git a/debian/usr/share/man/man1/airtime-test-soundcard.1.gz b/debian/usr/share/man/man1/airtime-test-soundcard.1.gz deleted file mode 100644 index 6d915473d..000000000 Binary files a/debian/usr/share/man/man1/airtime-test-soundcard.1.gz and /dev/null differ diff --git a/debian/usr/share/man/man1/airtime-test-stream.1.gz b/debian/usr/share/man/man1/airtime-test-stream.1.gz deleted file mode 100644 index c6660fd4d..000000000 Binary files a/debian/usr/share/man/man1/airtime-test-stream.1.gz and /dev/null differ diff --git a/debian/usr/share/menu/airtime b/debian/usr/share/menu/airtime deleted file mode 100644 index d9db710dc..000000000 --- a/debian/usr/share/menu/airtime +++ /dev/null @@ -1,6 +0,0 @@ -?package(airtime):\ - needs="X11"\ - section="Applications/Sound"\ - title="Airtime"\ - command="/usr/bin/airtime-launch-browser"\ - icon="/usr/share/pixmaps/airtime.xpm" diff --git a/debian/usr/share/pixmaps/airtime.xpm b/debian/usr/share/pixmaps/airtime.xpm deleted file mode 100644 index 95c8ab39c..000000000 --- a/debian/usr/share/pixmaps/airtime.xpm +++ /dev/null @@ -1,50 +0,0 @@ -/* XPM */ -static char * airtime_xpm[] = { -"32 32 15 1", -" c None", -". c #FFE1D5", -"+ c #FFA47F", -"@ c #FF7137", -"# c #FF5D1A", -"$ c #FF7B45", -"% c #FFB89B", -"& c #FF9062", -"* c #FFCDB8", -"= c #FF6728", -"- c #FFC3AA", -"; c #FF9A70", -"> c #FFD7C6", -", c #FF8653", -"' c #FFAE8D", -" .+@+. ", -" .+@#####$% ", -" .+@###########&* ", -" %$################=+ ", -" $######################$- ", -" %$#######################;.", -" .+=#####################>", -" *&##################, ", -" %@###############> ", -" .;=###########, ", -" -@#########> ", -" =########, ", -" -#########> ", -" ,########$ ", -" #########- ", -" %########@ ", -" @########- ", -" .########@ ", -" ;########- ", -" =#######@ ", -" -#######,. ", -" &#####@* ", -" ####=' ", -" %###; ", -" $#,. ", -" .@- ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/debian/watch b/debian/watch deleted file mode 100644 index 0bc1b4aa8..000000000 --- a/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=3 -http://sf.net/airtime/airtime-([\d\.]+)-ga\.tar\.gz diff --git a/gen-snapshot.sh b/gen-snapshot.sh deleted file mode 100755 index bb96ddd53..000000000 --- a/gen-snapshot.sh +++ /dev/null @@ -1,61 +0,0 @@ -#/bin/sh -# Script for generating nightly Airtime snapshot packages -# Run from the directory containg the files checked out from git - -VERSION=2.5.1~$(date "+%Y%m%d") -BUILDDEST=/tmp/airtime-${VERSION}/ -DEBDIR=`pwd`/debian - -git checkout $(git branch | grep "^*" | cut -d' ' -f 2) -git pull - -echo "cleaning up previous build..." - -rm -rf /tmp/airtime* -mkdir -p ${BUILDDEST}airtime - -echo "copying files to temporary directory..." - -cp -a * ${BUILDDEST}airtime || exit -cp -a $DEBDIR ${BUILDDEST}debian || exit - -cd ${BUILDDEST} || exit - -# Set the version of the snapshot package - -sed -i "1s:(2.5.1-1):(${VERSION}):g" debian/changelog - -# FIXES for 2.5.1 ############# - -# these are all moved to debian/copyright -rm airtime/python_apps/pypo/LICENSE -rm airtime/airtime_mvc/library/php-amqplib/LICENSE -rm airtime/airtime_mvc/library/phing/LICENSE -rm airtime/airtime_mvc/library/propel/LICENSE -rm airtime/airtime_mvc/library/soundcloud-api/README.md - -# Remove Liquidsoap binary -rm -r airtime/python_apps/pypo/liquidsoap_bin/ - -#Remove phing library -rm -r airtime/airtime_mvc/library/phing/ - -#Remove ZFDebug -rm -r airtime/airtime_mvc/library/ZFDebug/ - -#Strip un-needed install scripts -rm -r airtime/install_full/ - -#Remove dev tools and files -rm -r airtime/dev_tools/ -rm -r airtime/docs/ -rm airtime/.gitignore -rm airtime/.zfproject.xml - -############################# - -echo "running the build..." - -debuild -b -uc -us $@ || exit - -cp /tmp/airtime_${VERSION}* /var/www/apt/snapshots/ diff --git a/python_apps/airtime_analyzer/airtime_analyzer/cuepoint_analyzer.py b/python_apps/airtime_analyzer/airtime_analyzer/cuepoint_analyzer.py index b5492ebe9..6b461f050 100644 --- a/python_apps/airtime_analyzer/airtime_analyzer/cuepoint_analyzer.py +++ b/python_apps/airtime_analyzer/airtime_analyzer/cuepoint_analyzer.py @@ -26,7 +26,7 @@ class CuePointAnalyzer(Analyzer): ''' command = [CuePointAnalyzer.SILAN_EXECUTABLE, '-b', '-F', '0.99', '-f', 'JSON', filename] try: - results_json = subprocess.check_output(command, stderr=subprocess.STDOUT) + results_json = subprocess.check_output(command, stderr=subprocess.STDOUT, close_fds=True) silan_results = json.loads(results_json) metadata['length_seconds'] = float(silan_results['file duration']) # Conver the length into a formatted time string @@ -42,4 +42,4 @@ class CuePointAnalyzer(Analyzer): except Exception as e: logging.warn(e) - return metadata \ No newline at end of file + return metadata diff --git a/python_apps/airtime_analyzer/airtime_analyzer/playability_analyzer.py b/python_apps/airtime_analyzer/airtime_analyzer/playability_analyzer.py index 0a3656296..ec102eeb2 100644 --- a/python_apps/airtime_analyzer/airtime_analyzer/playability_analyzer.py +++ b/python_apps/airtime_analyzer/airtime_analyzer/playability_analyzer.py @@ -21,7 +21,7 @@ class PlayabilityAnalyzer(Analyzer): ''' command = [PlayabilityAnalyzer.LIQUIDSOAP_EXECUTABLE, '-v', '-c', "output.dummy(audio_to_stereo(single('%s')))" % filename] try: - subprocess.check_output(command, stderr=subprocess.STDOUT) + subprocess.check_output(command, stderr=subprocess.STDOUT, close_fds=True) except OSError as e: # liquidsoap was not found logging.warn("Failed to run: %s - %s. %s" % (command[0], e.strerror, "Do you have liquidsoap installed?")) diff --git a/python_apps/airtime_analyzer/airtime_analyzer/replaygain_analyzer.py b/python_apps/airtime_analyzer/airtime_analyzer/replaygain_analyzer.py index 396d0d5ad..39ea2e439 100644 --- a/python_apps/airtime_analyzer/airtime_analyzer/replaygain_analyzer.py +++ b/python_apps/airtime_analyzer/airtime_analyzer/replaygain_analyzer.py @@ -19,7 +19,7 @@ class ReplayGainAnalyzer(Analyzer): ''' command = [ReplayGainAnalyzer.REPLAYGAIN_EXECUTABLE, '-d', filename] try: - results = subprocess.check_output(command, stderr=subprocess.STDOUT) + results = subprocess.check_output(command, stderr=subprocess.STDOUT, close_fds=True) filename_token = "%s: " % filename rg_pos = results.find(filename_token, results.find("Calculating Replay Gain information")) + len(filename_token) db_pos = results.find(" dB", rg_pos) @@ -33,4 +33,4 @@ class ReplayGainAnalyzer(Analyzer): except Exception as e: logging.warn(e) - return metadata \ No newline at end of file + return metadata diff --git a/python_apps/pypo/liquidsoap_scripts/opus.liq b/python_apps/pypo/liquidsoap_scripts/opus.liq index 36082c6fd..3ad6f6c55 100644 --- a/python_apps/pypo/liquidsoap_scripts/opus.liq +++ b/python_apps/pypo/liquidsoap_scripts/opus.liq @@ -1,68 +1,68 @@ if bitrate == 24 then if stereo then - ignore(output_stereo(%opus(bitrate = 24, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 24, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 24, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 24, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 32 then if stereo then - ignore(output_stereo(%opus(bitrate = 32, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 32, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 32, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 32, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 48 then if stereo then - ignore(output_stereo(%opus(bitrate = 48, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 48, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 48, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 48, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 64 then if stereo then - ignore(output_stereo(%opus(bitrate = 64, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 64, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 64, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 64, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 96 then if stereo then - ignore(output_stereo(%opus(bitrate = 96, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 96, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 96, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 96, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 128 then if stereo then - ignore(output_stereo(%opus(bitrate = 128, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 128, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 128, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 128, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 160 then if stereo then - ignore(output_stereo(%opus(bitrate = 160, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 160, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 160, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 160, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 192 then if stereo then - ignore(output_stereo(%opus(bitrate = 192, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 192, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 192, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 192, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 224 then if stereo then - ignore(output_stereo(%opus(bitrate = 224, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 224, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 224, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 224, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 256 then if stereo then - ignore(output_stereo(%opus(bitrate = 256, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 256, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 256, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 256, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end elsif bitrate == 320 then if stereo then - ignore(output_stereo(%opus(bitrate = 320, channels = 2), !source)) + ignore(output_stereo(%opus(bitrate = 320, channels = 2, signal="music", application="audio", complexity=10, vbr="constrained"), !source)) else - ignore(output_mono(%opus(bitrate = 320, channels = 1), mean(!source))) + ignore(output_mono(%opus(bitrate = 320, channels = 1, signal="music", application="audio", complexity=10, vbr="constrained"), mean(!source))) end end diff --git a/tests/selenium/Calendar Add Show Skeleton.html b/tests/selenium/Calendar Add Show Skeleton.html index 6ab57a89e..c369c304b 100644 --- a/tests/selenium/Calendar Add Show Skeleton.html +++ b/tests/selenium/Calendar Add Show Skeleton.html @@ -21,6 +21,11 @@ link=Calendar + + waitForTable + css=table.fc-header.0.0 + todayShow + click link=Show @@ -136,7 +141,6 @@ id=add_show_color - diff --git a/tests/selenium/Calendar Skeleton Present.html b/tests/selenium/Calendar Skeleton Present.html index 6aeb2f102..994200394 100644 --- a/tests/selenium/Calendar Skeleton Present.html +++ b/tests/selenium/Calendar Skeleton Present.html @@ -16,16 +16,31 @@ /Library + + selectWindow + null + + clickAndWait link=Calendar + + waitForTable + id=schedule_block_table.0.1 + todayShowNovember 2014dayweekmonthSunMonTueWedThuFriSat26



27



28



29



30



31



1



2



3



4



5



6



7



8



9



10



11



12



13



14



15



16



17



18



19



20



21



22



23



24



25



26



27



28



29



30



1



2



3



4



5



6



11:00 - 15:00Weekend Morning Blues

11:00 - 12:00naregggg

11:00 - 18:00TestNareg

11:00 - 18:00TestNareg

11:50 - 12:55nareg51

11:00 - 18:00TestNareg

11:00 - 16:00Weekend Morning Blues

13:45 - 16:55nareg55

13:45 - 14:57nareg55

15:00 - 15:07nareg88

11:00 - 16:00Weekend Morning Blues

11:00 - 16:00Weekend Morning Blues

12:10 - 14:30nareg4

15:00 - 19:00nareg5

11:00 - 16:00Weekend Morning Blues

11:00 - 16:00Weekend Morning Blues

12:10 - 14:30nareg4

15:00 - 19:00nareg5

11:00 - 16:00Weekend Morning Blues

11:00 - 16:00Weekend Morning Blues
   

12:10 - 14:30nareg4

22:01 - 23:00Untitled Show

23:00 - 0:00Untitled Show
   

15:00 - 19:00nareg5

11:00 - 16:00Weekend Morning Blues
   

11:00 - 16:00Weekend Morning Blues
   

12:10 - 14:30nareg4
   

15:00 - 19:00nareg5
   

11:00 - 16:00Weekend Morning Blues
   

11:00 - 16:00Weekend Morning Blues
   

12:10 - 14:30nareg4
   

15:00 - 19:00nareg5 + verifyElementPresent id=schedule_calendar + + waitForTable + css=table.fc-header.0.2 + dayweekmonth + verifyElementPresent //div[@id='schedule_calendar']/table/tbody/tr/td[3]/span[3]/span/span @@ -46,7 +61,6 @@ //div[@id='schedule_calendar']/table/tbody/tr/td[3]/span/span/span -