Author: osallou-guest Date: 2013-05-31 12:05:12 +0000 (Fri, 31 May 2013) New Revision: 13777
Added: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.conf trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules Removed: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules Log: [svn-buildpackage] Tagging mobyle 1.5.0+dfsg-2 Deleted: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog =================================================================== --- trunk/packages/mobyle/mobyle/trunk/debian/changelog 2013-05-31 07:59:01 UTC (rev 13772) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog 2013-05-31 12:05:12 UTC (rev 13777) @@ -1,83 +0,0 @@ -mobyle (1.5.0+dfsg-1) unstable; urgency=low - - * New upstream release - - -- Olivier Sallou <[email protected]> Mon, 18 Feb 2013 12:11:44 +0100 - -mobyle (1.0.7+dfsg-1) unstable; urgency=low - - [ Olivier Sallou ] - * New upstream release - * debian/get-orig-source: Normalised versioning (~dfsg -> +dfsg) - - [ Andreas Tille ] - * debian/copyright: - - DEP5 - - Add Files-Excluded to document what was removed from original source - * debian/watch: Normalised versioning (~dfsg -> +dfsg) - - -- Olivier Sallou <[email protected]> Tue, 04 Sep 2012 13:27:00 +0200 - -mobyle (1.0.6~dfsg-1) unstable; urgency=low - - * New upstream release - - -- Olivier Sallou <[email protected]> Mon, 25 Jun 2012 15:55:39 +0200 - -mobyle (1.0.5~dfsg-2) unstable; urgency=low - - * Add postrm for clean purge. - - -- Olivier Sallou <[email protected]> Sun, 03 Jun 2012 13:36:48 +0200 - -mobyle (1.0.5~dfsg-1) unstable; urgency=low - - * New upstream release - * debian/patches/defaultconfig: add phylip binary path - * debian/control: remove some recommends - [ Andreas Tille ] - * debian/upstream: Added citations - - -- Olivier Sallou <[email protected]> Tue, 22 May 2012 17:53:24 +0200 - -mobyle (1.0.4~dfsg-3) unstable; urgency=low - - * Use invoke-rc.d instead of service command to restart - apache as per Debian policy (Closes: #656078) - * Remove zx compression - * Add doc-base - - -- Olivier Sallou <[email protected]> Mon, 16 Jan 2012 11:43:31 +0100 - -mobyle (1.0.4~dfsg-2) unstable; urgency=low - - * Add missing dep on python-pygraphviz for workflows - - -- Olivier Sallou <[email protected]> Tue, 13 Dec 2011 13:48:42 +0100 - -mobyle (1.0.4~dfsg-1) unstable; urgency=low - - * New upstream version. - - Possible break in previous xml program description, - see README.Debian file for more info - - -- Olivier Sallou <[email protected]> Wed, 07 Dec 2011 17:20:09 +0100 - -mobyle (1.0.3~dfsg-1) unstable; urgency=low - - * New upstream release (bug fixes) - - -- Olivier Sallou <[email protected]> Wed, 02 Nov 2011 12:08:19 +0100 - -mobyle (1.0.2~dfsg-2) unstable; urgency=low - - * debian/rules : Thanks to A. Ucko - - fix issue when building arch depandant only package (Closes: #644277) - - -- Olivier Sallou <[email protected]> Wed, 05 Oct 2011 13:35:00 +0900 - -mobyle (1.0.2~dfsg-1) unstable; urgency=low - - * Initial release (Closes: #637230) - - -- Olivier Sallou <[email protected]> Mon, 03 Oct 2011 12:56:44 +0900 Copied: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog (from rev 13775, trunk/packages/mobyle/mobyle/trunk/debian/changelog) =================================================================== --- trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog (rev 0) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/changelog 2013-05-31 12:05:12 UTC (rev 13777) @@ -0,0 +1,89 @@ +mobyle (1.5.0+dfsg-2) unstable; urgency=low + + * Transition to Apache 2.4 (Closes: #669884). + + -- Olivier Sallou <[email protected]> Fri, 31 May 2013 13:11:20 +0200 + +mobyle (1.5.0+dfsg-1) unstable; urgency=low + + * New upstream release + + -- Olivier Sallou <[email protected]> Mon, 18 Feb 2013 12:11:44 +0100 + +mobyle (1.0.7+dfsg-1) unstable; urgency=low + + [ Olivier Sallou ] + * New upstream release + * debian/get-orig-source: Normalised versioning (~dfsg -> +dfsg) + + [ Andreas Tille ] + * debian/copyright: + - DEP5 + - Add Files-Excluded to document what was removed from original source + * debian/watch: Normalised versioning (~dfsg -> +dfsg) + + -- Olivier Sallou <[email protected]> Tue, 04 Sep 2012 13:27:00 +0200 + +mobyle (1.0.6~dfsg-1) unstable; urgency=low + + * New upstream release + + -- Olivier Sallou <[email protected]> Mon, 25 Jun 2012 15:55:39 +0200 + +mobyle (1.0.5~dfsg-2) unstable; urgency=low + + * Add postrm for clean purge. + + -- Olivier Sallou <[email protected]> Sun, 03 Jun 2012 13:36:48 +0200 + +mobyle (1.0.5~dfsg-1) unstable; urgency=low + + * New upstream release + * debian/patches/defaultconfig: add phylip binary path + * debian/control: remove some recommends + [ Andreas Tille ] + * debian/upstream: Added citations + + -- Olivier Sallou <[email protected]> Tue, 22 May 2012 17:53:24 +0200 + +mobyle (1.0.4~dfsg-3) unstable; urgency=low + + * Use invoke-rc.d instead of service command to restart + apache as per Debian policy (Closes: #656078) + * Remove zx compression + * Add doc-base + + -- Olivier Sallou <[email protected]> Mon, 16 Jan 2012 11:43:31 +0100 + +mobyle (1.0.4~dfsg-2) unstable; urgency=low + + * Add missing dep on python-pygraphviz for workflows + + -- Olivier Sallou <[email protected]> Tue, 13 Dec 2011 13:48:42 +0100 + +mobyle (1.0.4~dfsg-1) unstable; urgency=low + + * New upstream version. + - Possible break in previous xml program description, + see README.Debian file for more info + + -- Olivier Sallou <[email protected]> Wed, 07 Dec 2011 17:20:09 +0100 + +mobyle (1.0.3~dfsg-1) unstable; urgency=low + + * New upstream release (bug fixes) + + -- Olivier Sallou <[email protected]> Wed, 02 Nov 2011 12:08:19 +0100 + +mobyle (1.0.2~dfsg-2) unstable; urgency=low + + * debian/rules : Thanks to A. Ucko + - fix issue when building arch depandant only package (Closes: #644277) + + -- Olivier Sallou <[email protected]> Wed, 05 Oct 2011 13:35:00 +0900 + +mobyle (1.0.2~dfsg-1) unstable; urgency=low + + * Initial release (Closes: #637230) + + -- Olivier Sallou <[email protected]> Mon, 03 Oct 2011 12:56:44 +0900 Deleted: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control =================================================================== --- trunk/packages/mobyle/mobyle/trunk/debian/control 2013-05-31 07:59:01 UTC (rev 13772) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control 2013-05-31 12:05:12 UTC (rev 13777) @@ -1,36 +0,0 @@ -Source: mobyle -Section: science -Priority: optional -Maintainer: Debian Med Packaging Team <[email protected]> -DM-Upload-Allowed: yes -Uploaders: Olivier Sallou <[email protected]> -Build-Depends: debhelper (>= 8.9.7), python (>= 2.5), python-simpletal (>=4.1), python-simplejson (>= 1.7.1), python-imaging (>= 1.1.5), python-lxml (>= 2.2.4) -Standards-Version: 3.9.4 -Homepage: https://projets.pasteur.fr/projects/show/mobyle -Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/mobyle/mobyle/trunk/ -Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/mobyle/mobyle/trunk/ - -Package: mobyle -Architecture: all -Depends: ${misc:Depends}, python (>= 2.5), apache2, python-simpletal (>=4.1), -# see INSTALL - python-simpletal (<< 5.0~), python-support (>= 0.90), python-pygraphviz, - python-simplejson (>= 1.7.1), python-imaging (>= 1.1.5), - python-lxml (>= 2.2.4), squizz (>=0.99b+dfsg), libjs-scriptaculous, libjs-jquery, libjs-prototype, mobyle-utils, jing, ttf-bitstream-vera -Suggests: python-openid (>= 2.2.4), python-dnspython (>= 1.5.0) -Recommends: mobyle-programs (>= 5.1), mobyle-tutorials -Description: Web portal that provides web forms for command-line software - Mobyle is a framework and web portal specifically aimed at the integration of - bioinformatics software and databanks. It generates a web interface from an xml - description for command-line based tools. - It can submit jobs locally or using DRM systems. - . - This package will restart Apache after enabling the ‘rewrite’ and ‘headers’ - modules. - -Package: mobyle-utils -Architecture: any -Depends: ${misc:Depends},${shlibs:Depends} -Description: binary tools used by Mobyle - Binary tools used by the Mobyle web portal to manage - jobs. Copied: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control (from rev 13776, trunk/packages/mobyle/mobyle/trunk/debian/control) =================================================================== --- trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control (rev 0) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/control 2013-05-31 12:05:12 UTC (rev 13777) @@ -0,0 +1,48 @@ +Source: mobyle +Section: science +Priority: optional +Maintainer: Debian Med Packaging Team <[email protected]> +Uploaders: Olivier Sallou <[email protected]> +Build-Depends: debhelper (>= 9), python (>= 2.5), + python-simpletal (>=4.1), + python-simplejson (>= 1.7.1), + python-imaging (>= 1.1.5), + python-lxml (>= 2.2.4), + dh-apache2 +Standards-Version: 3.9.4 +Homepage: https://projets.pasteur.fr/projects/show/mobyle +Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/mobyle/mobyle/trunk/ +Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/mobyle/mobyle/trunk/ + +Package: mobyle +Architecture: all +Depends: ${misc:Depends}, python (>= 2.5), apache2 (>= 2.4) | httpd-cgi, + libjs-scriptaculous, libjs-jquery, libjs-prototype, + mobyle-utils, + jing, + python-imaging (>= 1.1.5), + python-lxml (>= 2.2.4), + python-pygraphviz, + python-simplejson (>= 1.7.1), + python-simpletal (>=4.1), + python-simpletal (<< 5.0~), + python-support (>= 0.90), + squizz (>=0.99b+dfsg), + ttf-bitstream-vera +Suggests: python-openid (>= 2.2.4), python-dnspython (>= 1.5.0) +Recommends: mobyle-programs (>= 3.1), mobyle-tutorials, ${misc:Recommends} +Description: Web portal that provides web forms for command-line software + Mobyle is a framework and web portal specifically aimed at the integration of + bioinformatics software and databanks. It generates a web interface from an xml + description for command-line based tools. + It can submit jobs locally or using DRM systems. + . + This package will restart Apache after enabling the ‘rewrite’ and ‘headers’ + modules. + +Package: mobyle-utils +Architecture: any +Depends: ${misc:Depends},${shlibs:Depends} +Description: binary tools used by Mobyle + Binary tools used by the Mobyle web portal to manage + jobs. Deleted: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 =================================================================== --- trunk/packages/mobyle/mobyle/trunk/debian/mobyle.apache2 2013-05-31 07:59:01 UTC (rev 13772) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 2013-05-31 12:05:12 UTC (rev 13777) @@ -1,37 +0,0 @@ - - Alias /mobyle /usr/share/mobyle/htdocs - - RewriteEngine on - #Support v0.97 URLs - RewriteCond %{REQUEST_URI} ^/cgi-bin/mobyle/portal.py - RewriteCond %{QUERY_STRING} form=(.*) - RewriteRule .* /cgi-bin/mobyle/portal.py?#forms::%1 [NE,R,L] - #Support v0.97 URLs - RewriteCond %{REQUEST_URI} ^/cgi-bin/mobyle/portal.py - RewriteCond %{QUERY_STRING} jobs=http://(.*)/(.*)/(.*)/(.*)/(.*) - RewriteRule .* /cgi-bin/mobyle/portal.py?#jobs::%4.%5 [NE,R,L] - - RewriteCond %{REQUEST_URI} ^/mobyle/data/jobs(\.*) - RewriteCond %{QUERY_STRING} ^save$ - RewriteRule (.*)/([^/]+)$ $1/$2 [E=SAVEDFILENAME:$2] - Header set Content-Disposition "attachment; filename=\"%{SAVEDFILENAME}e\"" env=SAVEDFILENAME - - - <Directory "/usr/lib/cgi-bin/mobyle"> - Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch - AllowOverride None - Options FollowSymLinks - Order allow,deny - Allow from all - SetEnv MOBYLEHOME /usr/share/mobyle/core - AddDefaultCharset ISO-8859-1 - </Directory> - - <Directory "/usr/share/mobyle/htdocs"> - Options -Indexes FollowSymLinks MultiViews - AllowOverride None - Order allow,deny - allow from all - </Directory> - - Copied: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 (from rev 13774, trunk/packages/mobyle/mobyle/trunk/debian/mobyle.apache2) =================================================================== --- trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 (rev 0) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.apache2 2013-05-31 12:05:12 UTC (rev 13777) @@ -0,0 +1 @@ +conf debian/mobyle.conf Copied: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.conf (from rev 13773, trunk/packages/mobyle/mobyle/trunk/debian/mobyle.conf) =================================================================== --- trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.conf (rev 0) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/mobyle.conf 2013-05-31 12:05:12 UTC (rev 13777) @@ -0,0 +1,37 @@ + + Alias /mobyle /usr/share/mobyle/htdocs + + RewriteEngine on + #Support v0.97 URLs + RewriteCond %{REQUEST_URI} ^/cgi-bin/mobyle/portal.py + RewriteCond %{QUERY_STRING} form=(.*) + RewriteRule .* /cgi-bin/mobyle/portal.py?#forms::%1 [NE,R,L] + #Support v0.97 URLs + RewriteCond %{REQUEST_URI} ^/cgi-bin/mobyle/portal.py + RewriteCond %{QUERY_STRING} jobs=http://(.*)/(.*)/(.*)/(.*)/(.*) + RewriteRule .* /cgi-bin/mobyle/portal.py?#jobs::%4.%5 [NE,R,L] + + RewriteCond %{REQUEST_URI} ^/mobyle/data/jobs(\.*) + RewriteCond %{QUERY_STRING} ^save$ + RewriteRule (.*)/([^/]+)$ $1/$2 [E=SAVEDFILENAME:$2] + Header set Content-Disposition "attachment; filename=\"%{SAVEDFILENAME}e\"" env=SAVEDFILENAME + + + <Directory "/usr/lib/cgi-bin/mobyle"> + Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch + AllowOverride None + Options FollowSymLinks + Order allow,deny + Allow from all + SetEnv MOBYLEHOME /usr/share/mobyle/core + AddDefaultCharset ISO-8859-1 + </Directory> + + <Directory "/usr/share/mobyle/htdocs"> + Options -Indexes +FollowSymLinks +MultiViews + AllowOverride None + Order allow,deny + allow from all + </Directory> + + Deleted: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst =================================================================== --- trunk/packages/mobyle/mobyle/trunk/debian/postinst 2013-05-31 07:59:01 UTC (rev 13772) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst 2013-05-31 12:05:12 UTC (rev 13777) @@ -1,41 +0,0 @@ -#!/bin/sh - -set -e - -# summary of how this script can be called: -# * <postinst> `configure' <most-recently-configured-version> -# * <old-postinst> `abort-upgrade' <new version> -# * <conflictor's-postinst> `abort-remove' `in-favour' <package> -# <new-version> -# * <postinst> `abort-remove' -# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' -# <failed-install-package> <version> `removing' -# <conflicting-package> <version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case "$1" in - configure) - chown -R www-data:www-data /var/log/mobyle - chown -R www-data:www-data /var/lib/mobyle - a2enmod rewrite - a2enmod headers - invoke-rc.d apache2 restart - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 Copied: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst (from rev 13773, trunk/packages/mobyle/mobyle/trunk/debian/postinst) =================================================================== --- trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst (rev 0) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/postinst 2013-05-31 12:05:12 UTC (rev 13777) @@ -0,0 +1,44 @@ +#!/bin/sh + +set -e + +# summary of how this script can be called: +# * <postinst> `configure' <most-recently-configured-version> +# * <old-postinst> `abort-upgrade' <new version> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package> +# <new-version> +# * <postinst> `abort-remove' +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +# <failed-install-package> <version> `removing' +# <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + chown -R www-data:www-data /var/log/mobyle + chown -R www-data:www-data /var/lib/mobyle + if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then + . /usr/share/apache2/apache2-maintscript-helper + apache2_invoke enmod rewrite + apache2_invoke enmod headers + apache2_invoke enmod alias + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 Deleted: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules =================================================================== --- trunk/packages/mobyle/mobyle/trunk/debian/rules 2013-05-31 07:59:01 UTC (rev 13772) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules 2013-05-31 12:05:12 UTC (rev 13777) @@ -1,48 +0,0 @@ -#!/usr/bin/make -f - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -%: - dh $@ --with python2 - -override_dh_auto_build: - # Nothing to do - - -#override_dh_builddeb: -# dh_builddeb -- -Z xz - -override_dh_installchangelogs: - dh_installchangelogs NEWS - -get-orig-source: - bash debian/get-orig-source - -clean: - dh clean --with python2 - rm -f debian/common-install-stamp - -debian/common-install-stamp: - python setup.py install --install-cgis=debian/mobyle/usr/lib/cgi-bin/mobyle --install-htdocs=debian/mobyle/usr/share/mobyle/htdocs --install-core=debian/mobyle/usr/share/mobyle/core - touch $@ - -override_dh_auto_install-arch: debian/common-install-stamp - mv debian/mobyle/usr/share/mobyle/core/Tools/setsid debian/mobyle-utils/usr/bin/mobyle-setsid - -override_dh_auto_install-indep: debian/common-install-stamp - find debian/mobyle/usr/share/mobyle/core -type f | xargs sed -i "s/MOBYLEHOME = '.*'/MOBYLEHOME = '\/usr\/share\/mobyle\/core'/g" - find debian/mobyle/usr/share/mobyle/core -type f | xargs sed -i "s/MOBYLEHTDOCS = '.*'/MOBYLEHTDOCS = '\/usr\/share\/mobyle\/htdocs'/g" - mv debian/mobyle/usr/share/mobyle/htdocs/data debian/mobyle/var/lib/mobyle/ - rm -rf debian/mobyle/usr/share/mobyle/core/Doc - rm -f debian/mobyle/usr/share/mobyle/core/Src/Mobyle/Captcha/COPYING - rm -rf debian/mobyle/usr/share/mobyle/core/Services/Programs - rm -rf debian/mobyle/usr/share/mobyle/core/Services/Viewers - rm -rf debian/mobyle/usr/share/mobyle/core/Services/Workflows - rm -rf debian/mobyle/usr/share/mobyle/core/Services/Tutorials - cp debian/mobyle/usr/share/mobyle/core/Example/Local/Config/Config.template.py debian/mobyle/etc/mobyle/Config.py - cp debian/mobyle/usr/share/mobyle/core/Example/Local/CustomClasses/__init__.py debian/mobyle/etc/mobyle/CustomClasses/__init__.py - cp debian/mobyle.apache2 debian/mobyle/etc/apache2/conf.d/mobyle - find debian/mobyle -name *.html | xargs chmod 644 - find debian/mobyle -name *.xml | xargs chmod 644 - mv debian/mobyle/usr/share/mobyle/htdocs/portal/html/announcement.txt debian/mobyle/etc/mobyle/ Copied: trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules (from rev 13773, trunk/packages/mobyle/mobyle/trunk/debian/rules) =================================================================== --- trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules (rev 0) +++ trunk/packages/mobyle/mobyle/tags/1.5.0+dfsg-2/debian/rules 2013-05-31 12:05:12 UTC (rev 13777) @@ -0,0 +1,48 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ --with python2 --with apache2 + +override_dh_auto_build: + # Nothing to do + + +#override_dh_builddeb: +# dh_builddeb -- -Z xz + +override_dh_installchangelogs: + dh_installchangelogs NEWS + +get-orig-source: + bash debian/get-orig-source + +clean: + dh clean --with python2 + rm -f debian/common-install-stamp + +debian/common-install-stamp: + python setup.py install --install-cgis=debian/mobyle/usr/lib/cgi-bin/mobyle --install-htdocs=debian/mobyle/usr/share/mobyle/htdocs --install-core=debian/mobyle/usr/share/mobyle/core + touch $@ + +override_dh_auto_install-arch: debian/common-install-stamp + mv debian/mobyle/usr/share/mobyle/core/Tools/setsid debian/mobyle-utils/usr/bin/mobyle-setsid + +override_dh_auto_install-indep: debian/common-install-stamp + find debian/mobyle/usr/share/mobyle/core -type f | xargs sed -i "s/MOBYLEHOME = '.*'/MOBYLEHOME = '\/usr\/share\/mobyle\/core'/g" + find debian/mobyle/usr/lib/cgi-bin/mobyle -type f | xargs sed -i "s/MOBYLEHOME = '.*'/MOBYLEHOME = '\/usr\/share\/mobyle\/core'/g" + find debian/mobyle/usr/share/mobyle/core -type f | xargs sed -i "s/MOBYLEHTDOCS = '.*'/MOBYLEHTDOCS = '\/usr\/share\/mobyle\/htdocs'/g" + mv debian/mobyle/usr/share/mobyle/htdocs/data debian/mobyle/var/lib/mobyle/ + rm -rf debian/mobyle/usr/share/mobyle/core/Doc + rm -f debian/mobyle/usr/share/mobyle/core/Src/Mobyle/Captcha/COPYING + rm -rf debian/mobyle/usr/share/mobyle/core/Services/Programs + rm -rf debian/mobyle/usr/share/mobyle/core/Services/Viewers + rm -rf debian/mobyle/usr/share/mobyle/core/Services/Workflows + rm -rf debian/mobyle/usr/share/mobyle/core/Services/Tutorials + cp debian/mobyle/usr/share/mobyle/core/Example/Local/Config/Config.template.py debian/mobyle/etc/mobyle/Config.py + cp debian/mobyle/usr/share/mobyle/core/Example/Local/CustomClasses/__init__.py debian/mobyle/etc/mobyle/CustomClasses/__init__.py + find debian/mobyle -name *.html | xargs chmod 644 + find debian/mobyle -name *.xml | xargs chmod 644 + mv debian/mobyle/usr/share/mobyle/htdocs/portal/html/announcement.txt debian/mobyle/etc/mobyle/ _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
