Author: osallou-guest
Date: 2011-04-01 09:52:22 +0000 (Fri, 01 Apr 2011)
New Revision: 6420

Added:
   trunk/packages/gbrowse/trunk/debian/get-orig-source
Modified:
   trunk/packages/gbrowse/trunk/debian/README.Debian
   trunk/packages/gbrowse/trunk/debian/copyright
   trunk/packages/gbrowse/trunk/debian/gbrowse-data.postinst
   trunk/packages/gbrowse/trunk/debian/links
   trunk/packages/gbrowse/trunk/debian/patches/debian-packaging-patch
   trunk/packages/gbrowse/trunk/debian/postinst
   trunk/packages/gbrowse/trunk/debian/postrm
   trunk/packages/gbrowse/trunk/debian/rules
   trunk/packages/gbrowse/trunk/debian/watch
Log:
remove contribs for licensing issues, update scripts to support arguments, 
update path to gbrowse instead of gbrowse2

Modified: trunk/packages/gbrowse/trunk/debian/README.Debian
===================================================================
--- trunk/packages/gbrowse/trunk/debian/README.Debian   2011-04-01 08:09:51 UTC 
(rev 6419)
+++ trunk/packages/gbrowse/trunk/debian/README.Debian   2011-04-01 09:52:22 UTC 
(rev 6420)
@@ -5,4 +5,4 @@
  has been installed in /etc/apache2/conf.d to map URLs to GBrowse directories.
  In other cases (other web server, apache not installed...), one should 
configure the web
  server to trigger gbrowse. An apache2 template is available in configration 
directory
- (/etc/gbrowse2/apache2.conf).
+ (/etc/gbrowse/apache2.conf).

Modified: trunk/packages/gbrowse/trunk/debian/copyright
===================================================================
--- trunk/packages/gbrowse/trunk/debian/copyright       2011-04-01 08:09:51 UTC 
(rev 6419)
+++ trunk/packages/gbrowse/trunk/debian/copyright       2011-04-01 09:52:22 UTC 
(rev 6420)
@@ -95,7 +95,7 @@
 
 Files: htdocs/css/dropdown/default_theme.css htdocs/css/dropdown/dropdown.css
 Copyright: © 2008 Live Web Institute. All Rights Reserved.
-License: unknown
+License: GPL-3
 
 Files: docs/pod/INSTALL.MacOSX.pod
 Copyright @ 2003 Cold Spring Harbor Laboratory

Modified: trunk/packages/gbrowse/trunk/debian/gbrowse-data.postinst
===================================================================
--- trunk/packages/gbrowse/trunk/debian/gbrowse-data.postinst   2011-04-01 
08:09:51 UTC (rev 6419)
+++ trunk/packages/gbrowse/trunk/debian/gbrowse-data.postinst   2011-04-01 
09:52:22 UTC (rev 6420)
@@ -5,9 +5,21 @@
 # Source debconf library.
 . /usr/share/debconf/confmodule
 
-#DEBHELPER#
+case "$1" in
+    configure)
+      chown -R root:www-data /usr/share/gbrowse/databases
+      chmod -R 770 /usr/share/gbrowse/databases
+   ;;
 
+    abort-upgrade|abort-remove|abort-deconfigure)
+    ;;
 
-chown -R root:www-data /usr/share/gbrowse2/databases
-chmod -R 770 /usr/share/gbrowse2/databases
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
 
+
+#DEBHELPER#
+

Added: trunk/packages/gbrowse/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/gbrowse/trunk/debian/get-orig-source                         
(rev 0)
+++ trunk/packages/gbrowse/trunk/debian/get-orig-source 2011-04-01 09:52:22 UTC 
(rev 6420)
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+set -e
+
+PKG=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
+VERSION=`uscan --rename --verbose --force-download | 
+    grep "Newest version on remote site is .* local version is .*" | 
+    head -n 1 | 
+    sed "s/Newest version on remote site is \([a-z0-9.]\+\),.*/\1/"`
+
+mkdir -p ../tarballs
+cd ../tarballs
+
+UTAR="${PKG}_${VERSION}.orig.tar.gz"
+mv ../${UTAR} .
+tar -xzf ${UTAR}
+
+mv GBrowse-${VERSION} $PKG-${VERSION}.orig # Requested by Developers Reference 
3.4.4 §6.7.8.2
+
+cd $PKG-${VERSION}.orig
+rm -rf contrib
+cd ..
+
+rm $UTAR
+
+GZIP="--best --no-name" tar -czf "$PKG"_"$VERSION".orig.tar.gz 
"${PKG}-${VERSION}.orig"
+rm -rf "${PKG}-${VERSION}.orig"


Property changes on: trunk/packages/gbrowse/trunk/debian/get-orig-source
___________________________________________________________________
Added: svn:executable
   + *

Modified: trunk/packages/gbrowse/trunk/debian/links
===================================================================
--- trunk/packages/gbrowse/trunk/debian/links   2011-04-01 08:09:51 UTC (rev 
6419)
+++ trunk/packages/gbrowse/trunk/debian/links   2011-04-01 09:52:22 UTC (rev 
6420)
@@ -1,2 +1,2 @@
-/usr/share/javascript/prototype/prototype.js 
usr/share/gbrowse2/htdocs/js/prototype.js
-/usr/share/javascript/scriptaculous/scriptaculous.js 
usr/share/gbrowse2/htdocs/js/scriptaculous.js
+/usr/share/javascript/prototype/prototype.js 
usr/share/gbrowse/htdocs/js/prototype.js
+/usr/share/javascript/scriptaculous/scriptaculous.js 
usr/share/gbrowse/htdocs/js/scriptaculous.js

Modified: trunk/packages/gbrowse/trunk/debian/patches/debian-packaging-patch
===================================================================
--- trunk/packages/gbrowse/trunk/debian/patches/debian-packaging-patch  
2011-04-01 08:09:51 UTC (rev 6419)
+++ trunk/packages/gbrowse/trunk/debian/patches/debian-packaging-patch  
2011-04-01 09:52:22 UTC (rev 6420)
@@ -17,7 +17,7 @@
 +.PP
 +.SH CONFIGURATION
 +.B gbrowse2
-+Configuration files are located in /etc/gbrowse2. Main configuration file is 
GBrowse.conf. It contains the global configuration elements. Specific 
configuration files are located in the same directory per data bank. For more 
details, one should refer to the GBrowse documentation.
++Configuration files are located in /etc/gbrowse. Main configuration file is 
GBrowse.conf. It contains the global configuration elements. Specific 
configuration files are located in the same directory per data bank. For more 
details, one should refer to the GBrowse documentation.
 + Installation is provided with a Yeast genome sample.
 +.PP
 +.SH DESCRIPTION
@@ -118,7 +118,7 @@
 +    my $metadb_script = File::Spec->catfile("bin", 
"gbrowse_metadb_config.pl");
 +    my $perl          = $self->perl;
 +    my @inc           = map{"-I$_"} split ':',$self->added_to_INC;
-+    system 
$perl,@inc,$metadb_script,"--dsn=DBI:SQLite:debian/gbrowse/usr/share/gbrowse2/databases/users.sqlite";
++    system 
$perl,@inc,$metadb_script,"--dsn=DBI:SQLite:debian/gbrowse/usr/share/gbrowse/databases/users.sqlite";
 +
 +}
 +

Modified: trunk/packages/gbrowse/trunk/debian/postinst
===================================================================
--- trunk/packages/gbrowse/trunk/debian/postinst        2011-04-01 08:09:51 UTC 
(rev 6419)
+++ trunk/packages/gbrowse/trunk/debian/postinst        2011-04-01 09:52:22 UTC 
(rev 6420)
@@ -7,30 +7,30 @@
 
 case "$1" in
     configure)
-if [ -e /var/cache/gbrowse2 ]
+if [ -e /var/cache/gbrowse ]
 then
  echo "Dir already present, skip it"
 else
-mkdir -p /var/cache/gbrowse2
+mkdir -p /var/cache/gbrowse
 fi
 
-chown -R root:www-data /usr/share/gbrowse2/databases
-chmod -R 770 /usr/share/gbrowse2/databases
-chown -R root:www-data /var/cache/gbrowse2
-chmod -R 770 /var/cache/gbrowse2
+chown -R root:www-data /usr/share/gbrowse/databases
+chmod -R 770 /usr/share/gbrowse/databases
+chown -R root:www-data /var/cache/gbrowse
+chmod -R 770 /var/cache/gbrowse
 # Initialize account database
 perl /usr/bin/gbrowse_metadb_config
-chown -R www-data:www-data /var/cache/gbrowse2/sessions
-chown www-data:www-data /usr/share/gbrowse2/databases/users.sqlite
+chown -R www-data:www-data /var/cache/gbrowse/sessions
+chown www-data:www-data /usr/share/gbrowse/databases/users.sqlite
 
 
 if [ -e /etc/apache2/conf.d ]
 then
- if [ -e /etc/apache2/conf.d/gbrowse2 ]
+ if [ -e /etc/apache2/conf.d/gbrowse ]
  then
    echo "Apache config already set, keeping original"
  else
-   ln -s /etc/gbrowse2/apache2.conf /etc/apache2/conf.d/gbrowse2
+   ln -s /etc/gbrowse/apache2.conf /etc/apache2/conf.d/gbrowse
    echo "Warning, apache2 must be restarted to take into account the 
configuration"
  fi
 fi

Modified: trunk/packages/gbrowse/trunk/debian/postrm
===================================================================
--- trunk/packages/gbrowse/trunk/debian/postrm  2011-04-01 08:09:51 UTC (rev 
6419)
+++ trunk/packages/gbrowse/trunk/debian/postrm  2011-04-01 09:52:22 UTC (rev 
6420)
@@ -7,16 +7,16 @@
 
 case "$1" in
     purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-rm -rf /var/cache/gbrowse2
+rm -rf /var/cache/gbrowse
 
-if [ -e /etc/apache2/conf.d/gbrowse2 ]
+if [ -e /etc/apache2/conf.d/gbrowse ]
 then
- rm /etc/apache2/conf.d/gbrowse2
+ rm /etc/apache2/conf.d/gbrowse
 fi
 
-if [ -e /usr/share/gbrowse2 ]
+if [ -e /usr/share/gbrowse ]
 then
-rm -rf /usr/share/gbrowse2
+rm -rf /usr/share/gbrowse
 fi
 
 if [ "$1" = "purge" ]; then

Modified: trunk/packages/gbrowse/trunk/debian/rules
===================================================================
--- trunk/packages/gbrowse/trunk/debian/rules   2011-04-01 08:09:51 UTC (rev 
6419)
+++ trunk/packages/gbrowse/trunk/debian/rules   2011-04-01 09:52:22 UTC (rev 
6420)
@@ -6,7 +6,7 @@
 
 override_dh_auto_build:
        echo "Skipping this step"
-       #perl Build.PL --install_path lib=/usr/lib/perl5  --conf=/etc/gbrowse2 
--htdocs=/usr/share/gbrowse2/htdocs --tmp=/var/cache/gbrowse2 
--databases=/usr/share/gbrowse2/databases --cgibin=/usr/lib/cgi-bin/gbrowse2 
--www-user=www-data  --installetc=y
+       #perl Build.PL --install_path lib=/usr/lib/perl5  --conf=/etc/gbrowse 
--htdocs=/usr/share/gbrowse/htdocs --tmp=/var/cache/gbrowse 
--databases=/usr/share/gbrowse/databases --cgibin=/usr/lib/cgi-bin/gbrowse 
--www-user=www-data  --installetc=y
        #dh_auto_build
 
 override_dh_auto_test:
@@ -14,28 +14,30 @@
 
 override_dh_auto_install:
        echo "Using specific install"
-       perl Build.PL --conf=/etc/gbrowse2 --htdocs=/usr/share/gbrowse2/htdocs 
--tmp=/var/cache/gbrowse2 --databases=/usr/share/gbrowse2/databases 
--cgibin=/usr/lib/cgi-bin/gbrowse2 --www-user=www-data  
+       perl Build.PL --conf=/etc/gbrowse --htdocs=/usr/share/gbrowse/htdocs 
--tmp=/var/cache/gbrowse --databases=/usr/share/gbrowse/databases 
--cgibin=/usr/lib/cgi-bin/gbrowse --www-user=www-data  
        ./Build  --install_base=debian/gbrowse debianinstall
-       ./Build   apache_conf > debian/gbrowse/etc/gbrowse2/apache2.conf
-       perl Build.PL --conf=/etc/gbrowse2 --htdocs=/usr/share/gbrowse2/htdocs 
--tmp=/var/cache/gbrowse2 --databases=/usr/share/gbrowse2/databases 
--cgibin=/usr/lib/cgi-bin/gbrowse2 --www-user=www-data  --installetc=y
+       ./Build   apache_conf > debian/gbrowse/etc/gbrowse/apache2.conf
+       perl Build.PL --conf=/etc/gbrowse --htdocs=/usr/share/gbrowse/htdocs 
--tmp=/var/cache/gbrowse --databases=/usr/share/gbrowse/databases 
--cgibin=/usr/lib/cgi-bin/gbrowse --www-user=www-data  --installetc=y
        ./Build  --install_base=debian/gbrowse install_slave
        mkdir -p debian/gbrowse/usr/lib/perl5
        mv debian/gbrowse/lib/perl5/*/* debian/gbrowse/usr/lib/perl5/
        rm -rf debian/gbrowse/lib
        rm -f debian/gbrowse/usr/share/doc/gbrowse/INSTALL
        rm -f debian/gbrowse/usr/lib/perl5/auto/GBrowse/.packlist
-       rm -f debian/gbrowse/usr/share/gbrowse2/htdocs/js/prototype.js
-       rm -f debian/gbrowse/usr/share/gbrowse2/htdocs/js/scriptaculous.js
-       chmod 644 debian/gbrowse/etc/gbrowse2/MobyServices/text_xml_renderer.pm
-       chmod 644 debian/gbrowse/etc/gbrowse2/synteny/oryza.synconf.disabled
+       rm -f debian/gbrowse/usr/share/gbrowse/htdocs/js/prototype.js
+       rm -f debian/gbrowse/usr/share/gbrowse/htdocs/js/scriptaculous.js
+       chmod 644 debian/gbrowse/etc/gbrowse/MobyServices/text_xml_renderer.pm
+       chmod 644 debian/gbrowse/etc/gbrowse/synteny/oryza.synconf.disabled
        chmod 755 debian/gbrowse/etc/default/gbrowse-slave
        #Rename pl scripts in bin
        rename 's/\.pl//' debian/gbrowse/bin/*.pl
        mv debian/gbrowse/bin debian/gbrowse/usr/bin
        # Remove databases, keep it as additional package
-       cp debian/gbrowse/usr/share/gbrowse2/databases/users.sqlite 
debian/gbrowse/usr/share/gbrowse2/
-       rm -rf debian/gbrowse/usr/share/gbrowse2/databases/*
-       mv debian/gbrowse/usr/share/gbrowse2/users.sqlite 
debian/gbrowse/usr/share/gbrowse2/databases/
+       touch debian/gbrowse/usr/share/gbrowse/databases/users.sqlite
+       cp debian/gbrowse/usr/share/gbrowse/databases/users.sqlite 
debian/gbrowse/usr/share/gbrowse/
+       rm -rf debian/gbrowse/usr/share/gbrowse/databases/*
+       mv debian/gbrowse/usr/share/gbrowse/users.sqlite 
debian/gbrowse/usr/share/gbrowse/databases/
+   
 
 
 override_dh_installman:
@@ -51,3 +53,5 @@
 override_dh_auto_build-gbrowse-data:
        #Skip
 
+get-orig-source:
+       . debian/get-orig-source

Modified: trunk/packages/gbrowse/trunk/debian/watch
===================================================================
--- trunk/packages/gbrowse/trunk/debian/watch   2011-04-01 08:09:51 UTC (rev 
6419)
+++ trunk/packages/gbrowse/trunk/debian/watch   2011-04-01 09:52:22 UTC (rev 
6420)
@@ -1,2 +1,2 @@
 version=3
-http://search.cpan.org/dist/GBrowse/   
.*/GBrowse-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
+http://search.cpan.org/dist/GBrowse 
.*/GBrowse-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian uupdate


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit

Reply via email to