[med-svn] r11274 - trunk/packages/strap-base/trunk/debian

Christoph Gille christophgil-guest at alioth.debian.org
Thu Jun 7 21:25:57 UTC 2012


Author: christophgil-guest
Date: 2012-06-07 21:25:57 +0000 (Thu, 07 Jun 2012)
New Revision: 11274

Removed:
   trunk/packages/strap-base/trunk/debian/compileStrap.sh
Modified:
   trunk/packages/strap-base/trunk/debian/control
   trunk/packages/strap-base/trunk/debian/copyright
   trunk/packages/strap-base/trunk/debian/rules
Log:
Improved wording in debian/control; removed unused file 

Deleted: trunk/packages/strap-base/trunk/debian/compileStrap.sh
===================================================================
--- trunk/packages/strap-base/trunk/debian/compileStrap.sh	2012-06-07 21:24:44 UTC (rev 11273)
+++ trunk/packages/strap-base/trunk/debian/compileStrap.sh	2012-06-07 21:25:57 UTC (rev 11274)
@@ -1,33 +0,0 @@
-#!/bin/bash
-
-
-mkdir -p $SRC_TMP
-
-CP=.:$TARBALLS/compilationDependencies.jar:
-# Note compilationDependencies.jar contains those classes that are required for compilation but not for runtime.
-# Conditional compilation does not work properly with javac.
-
-for jar in javatar activation commons-codec commons-httpclient commons-logging httpclient httpclient httpcore httpmime; do
-    jf=/usr/share/java/$jar.jar
-    [ -f $jf ] || echo Jar-file not found $jf
-    CP=$CP:$jf
-done
-
-echo Classpath  $CP
-echo 
-cd $SRC_TMP
-tar -xzf $TARBALLS/strap_1.orig.tar.gz
-cd strap-$VERSION
-echo PWD=$PWD
-SKIP='/metannogen/\|Superimpose_LajollaProtein.java\|ChJv.java\|Flavine.java\|ChAquaScrollBarUI\|StrapMacApplicationListener'
-SRC_FILES=$(find . -name '[A-Z]*.java' | tr ' ' '\n' | grep -v "$SKIP")
-
-javac -cp $CP $SRC_FILES
-NEW_JAR=$TARBALLS/strap-$VERSION.1.jar
-jar -cf $NEW_JAR charite org/apache 
-echo NEW_JAR: $NEW_JAR
-
-
-
-
-

Modified: trunk/packages/strap-base/trunk/debian/control
===================================================================
--- trunk/packages/strap-base/trunk/debian/control	2012-06-07 21:24:44 UTC (rev 11273)
+++ trunk/packages/strap-base/trunk/debian/control	2012-06-07 21:25:57 UTC (rev 11274)
@@ -16,13 +16,12 @@
 Suggests: strap
 Enhances: 
 Description: Minimal environment for the bioinformatics tool Strap for
- aligning proteins by sequence and/or structure.  This package is
- sufficient to run /usr/bin/strap-protein-alignment.  But external
- programs and libraries enhancing the functionality of Strap such as
- 3D-visualization, automated 3D-superposition, 3D-alignment and
- sequence alignment are missing. End users should therefore install
- the debian package "strap" which links all required packages. Other
- software using Strap as a viewer for proteins, alignments and
- 3D-superpositions may not need the full spectrum of external
- libraries and may therefore refer to strap-base.
+ aligning proteins by sequence and/or 3D-structure.  This package is
+ sufficient to run /usr/bin/strap-protein-alignment.  But required
+ debian packages for 3D-visualization, automated sequence alignment
+ and 3D-superposition are not installed automatically.  End users
+ should therefore install the debian package strap which links these
+ required packages. The strap-base package may be a dependency of
+ another debian package if used as a viewer for proteins, alignments
+ and 3D-superpositions.
 

Modified: trunk/packages/strap-base/trunk/debian/copyright
===================================================================
--- trunk/packages/strap-base/trunk/debian/copyright	2012-06-07 21:24:44 UTC (rev 11273)
+++ trunk/packages/strap-base/trunk/debian/copyright	2012-06-07 21:25:57 UTC (rev 11274)
@@ -27,7 +27,7 @@
 Copyright: © 2011 Christoph Gille
 License: GPL-3
 # ********************************************************************************
-Files: remote.png color.gif tools.png pencil.png scissor.png hotplug.png pdf.png 3d.png hotplug.png plug.png Loaded from
+Files: browser.png remote.png color.gif tools.png pencil.png scissor.png hotplug.png pdf.png 3d.png hotplug.png plug.png Loaded from
 Source: http://www.phoca.cz/demo/gallery-categories/category/22-nuvola-icons
 License: LGPL-2.1
  Comment: On Debian systems, the complete text of the Apache license can be found in '/usr/share/common-licenses/LGPL-2.1'
@@ -36,9 +36,9 @@
 Source: http://icone.goldenweb.it/index_file/l/en/d2/computer/default.html
 License: Citation from web site "The icons stored within our database are free and downloadable in .ico, .bmp, or .gif format. .... " #
 # ********************************************************************************
-Files:  big_ wikipedia.jpg  firefox.png jmol.jpg  ncbi*.jpg pfamShort.png  pymol.gif pubmed*.png  prodom.png uniprot.gif 
+Files:  Logos *wikipedia.jpg  ncbi*.jpg  pfamShort.png  pymol.gif pubmed*.png  prodom.png uniprot.gif 
 Source: The respective project pages
-License: These are free soft ware projects
+License: These are academic projects 
 # ********************************************************************************
 Files: winzip.gif 
 Source: http://www.winzip.com/graphics/winzip_icon_xp.gif 

Modified: trunk/packages/strap-base/trunk/debian/rules
===================================================================
--- trunk/packages/strap-base/trunk/debian/rules	2012-06-07 21:24:44 UTC (rev 11273)
+++ trunk/packages/strap-base/trunk/debian/rules	2012-06-07 21:25:57 UTC (rev 11274)
@@ -8,20 +8,20 @@
 %:
 	dh $@
 
-#SRC_TMP  := $(shell mktemp --tmpdir --directory strap-base-build.XXXXXXXXXX)
-SRC_TMP := $(HOME)/tmp/build_strap-base
+SRC_TMP  := $(shell mktemp --tmpdir --directory strap-base-build.XXXXXXXXXX)
+#SRC_TMP := $(HOME)/tmp/build_strap-base
 TARBALLS := $(CURDIR)/../tarballs
 ORIG_TAR=$(TARBALLS)/strap-base_$(VERSION).orig.tar.gz
 MANFILE1 := ~/java/charite/christo/strap/strap-protein-alignment.1
 
-
 override_dh_installdocs:
 	dh_installdocs
 
 override_dh_auto_build:
-	test -f $(MANFILE1) && cp $(MANFILE1) debian/strap-protein-alignment.1 
+	test -f $(MANFILE1) && cp -u $(MANFILE1) debian/strap-protein-alignment.1 
 	cd $(SRC_TMP) && tar -xzf $(ORIG_TAR)
-	# Native program to manage GUI frames by frame title. It provides always-on-top, iconization, to-front etc.
+	# Native program to manage GUI frames by frame title. 
+	#It provides always-on-top, iconization, to-front etc.
 	cd $(SRC_TMP)/src && cc -lm -lX11 -o $(CURDIR)/nativeTools_unix2 nativeTools_unix2.c
 	cd $(SRC_TMP)/src && find . -name "*.java" > ../javaFiles.txt
 	cd $(SRC_TMP)/src && javac -O -cp @$(SRC_TMP)/classpath.txt   @../javaFiles.txt




More information about the debian-med-commit mailing list