[med-svn] r12611 - in trunk/packages/arb/trunk/debian: . patches

Andreas Tille tille at alioth.debian.org
Wed Dec 12 18:42:45 UTC 2012


Author: tille
Date: 2012-12-12 18:42:44 +0000 (Wed, 12 Dec 2012)
New Revision: 12611

Removed:
   trunk/packages/arb/trunk/debian/patches/gcc-4.7.patch
Modified:
   trunk/packages/arb/trunk/debian/changelog
   trunk/packages/arb/trunk/debian/control
   trunk/packages/arb/trunk/debian/patches/20_Makefiles
   trunk/packages/arb/trunk/debian/patches/20_config.makefiles
   trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch
   trunk/packages/arb/trunk/debian/patches/30_Makefile_main
   trunk/packages/arb/trunk/debian/patches/30_phyml
   trunk/packages/arb/trunk/debian/patches/series
   trunk/packages/arb/trunk/debian/patches/tmpfile_CVE-2008-5378.patch
Log:
New upstream version + adapted patches


Modified: trunk/packages/arb/trunk/debian/changelog
===================================================================
--- trunk/packages/arb/trunk/debian/changelog	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/changelog	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,3 +1,10 @@
+arb (5.5-1) UNRELEASED; urgency=low
+
+  * New upstream version (+adapted patches)
+  * Standards-Version: 3.9.4 (no changes needed)
+
+ -- Andreas Tille <tille at debian.org>  Tue, 11 Dec 2012 09:59:08 +0100
+
 arb (5.3-4) unstable; urgency=low
 
   * debian/upstream: Add citations

Modified: trunk/packages/arb/trunk/debian/control
===================================================================
--- trunk/packages/arb/trunk/debian/control	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/control	2012-12-12 18:42:44 UTC (rev 12611)
@@ -23,7 +23,7 @@
                perl-doc,
                xsltproc,
                xutils-dev
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
 Homepage: http://www.arb-home.de/
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/arb/trunk/
 Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/arb/trunk/

Modified: trunk/packages/arb/trunk/debian/patches/20_Makefiles
===================================================================
--- trunk/packages/arb/trunk/debian/patches/20_Makefiles	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/20_Makefiles	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,5 +1,5 @@
---- arb-5.3.orig/ARBDB2/Makefile
-+++ arb-5.3/ARBDB2/Makefile
+--- a/ARBDB2/Makefile
++++ b/ARBDB2/Makefile
 @@ -1,7 +1,11 @@
  # INCLUDE und GLOBALS MAIN CC cflags werden von aussen uebergeben
  .SUFFIXES: .o .c .depend
@@ -13,8 +13,8 @@
  
  ACC_OBJECTS = $(GB_O) $(GB_T) $(GB_X)
  
---- arb-5.3.orig/ARBDBS/Makefile
-+++ arb-5.3/ARBDBS/Makefile
+--- a/ARBDBS/Makefile
++++ b/ARBDBS/Makefile
 @@ -1,7 +1,11 @@
  # INCLUDE und GLOBALS MAIN CC cflags werden von aussen uebergeben
  .SUFFIXES: .o .c .cxx .depend
@@ -28,9 +28,9 @@
  
  
  OBJECTS = $(GB_O) $(GB_T) $(GB_PP) $(GB_X)
---- arb-5.3.orig/NAMES_COM/Makefile
-+++ arb-5.3/NAMES_COM/Makefile
-@@ -18,7 +18,7 @@
+--- a/NAMES_COM/Makefile
++++ b/NAMES_COM/Makefile
+@@ -18,7 +18,7 @@ CLIENTCOMPILER = $(COMPILER)
  AISC_COMPILER=../MAKEBIN/aisc
  AISC_DEPENDS = $(wildcard AISC/*.pa) $(AISC_COMPILER)
  
@@ -39,7 +39,7 @@
  
  server.a: $(MAIN_SOURCE) $(PRIVATE_SERVER_OBJECTS:.o=.c) $(PUBLIC_SOURCES) $(AISC_DEPENDS)
  	@$(MAKE) -r -f AISC/Makefile
-@@ -27,7 +27,7 @@
+@@ -27,7 +27,7 @@ depends:
  	@$(MAKE) -r -f AISC/Makefile pregenerate
  
  clean:
@@ -48,9 +48,9 @@
  
  # DO NOT DELETE
  
---- arb-5.3.orig/PROBE_COM/Makefile
-+++ arb-5.3/PROBE_COM/Makefile
-@@ -18,7 +18,7 @@
+--- a/PROBE_COM/Makefile
++++ b/PROBE_COM/Makefile
+@@ -18,7 +18,7 @@ CLIENTCOMPILER := $(COMPILER)
  AISC_COMPILER=../MAKEBIN/aisc
  AISC_DEPENDS = $(wildcard AISC/*.pa) $(AISC_COMPILER)
  
@@ -59,7 +59,7 @@
  
  server.a:	$(MAIN_SOURCE)	$(PRIVATE_SERVER_OBJECTS:.o=.c) $(PUBLIC_SOURCES) $(AISC_DEPENDS)
  		@$(MAKE) -r -f AISC/Makefile
-@@ -27,7 +27,7 @@
+@@ -27,7 +27,7 @@ depends:
  		@$(MAKE) -r -f AISC/Makefile pregenerate
  
  clean:
@@ -68,9 +68,9 @@
  
  # DO NOT DELETE
  
---- arb-5.3.orig/GENOM_IMPORT/Makefile
-+++ arb-5.3/GENOM_IMPORT/Makefile
-@@ -30,12 +30,12 @@
+--- a/GENOM_IMPORT/Makefile
++++ b/GENOM_IMPORT/Makefile
+@@ -30,12 +30,12 @@ $(MAIN): $(CPP_OBJECTS)
  	$(ACC) $(cflags) -c $< $(CPPINCLUDES)
  
  clean:
@@ -89,9 +89,9 @@
  
  #.IGNORE:
  #	clean
---- arb-5.3.orig/HELP_SOURCE/Makefile
-+++ arb-5.3/HELP_SOURCE/Makefile
-@@ -151,7 +151,7 @@
+--- a/HELP_SOURCE/Makefile
++++ b/HELP_SOURCE/Makefile
+@@ -151,7 +151,7 @@ $(HLP_DEST)/%.pdf.gz : $(HLP_SOURCE)/%.p
  # --------------------------------------------------------------------------------
  
  delzerohtml:
@@ -100,19 +100,34 @@
  
  date :
  	$(MAKE) date.xsl.tmp
---- arb-5.3.orig/GDEHELP/Makefile
-+++ arb-5.3/GDEHELP/Makefile
-@@ -37,10 +37,18 @@
+--- a/GDEHELP/Makefile.helpfiles
++++ b/GDEHELP/Makefile.helpfiles
+@@ -2,9 +2,9 @@
+ 
+ .SUFFIXES: .doc .help .html
+ 
+-# GENHELPDEST, GENDOCDEST and HELPFILELIST are passed from 'Makefile'
++# GENHELPDEST, GENDOCDEST and HELP_NAMES are passed from 'Makefile'
+ 
+-HELP_NAMES=$(shell cat $(HELPFILELIST))
++# HELP_NAMES=$(shell cat $(HELPFILELIST))
+ HELP_TARGETS=$(addprefix $(GENHELPDEST)/,$(HELP_NAMES))
+ HELP_PLAIN=./HELP_PLAIN
+ HELP_WRITTEN=./HELP_WRITTEN
+--- a/GDEHELP/Makefile
++++ b/GDEHELP/Makefile
+@@ -47,11 +47,19 @@ save:
  	tar cvf - MENUS ARB_GDEmenus* |gzip >`date '+arbgdemnus_%d_%m_%y.tar.gz'`
  
  clean:
--	rm -f $(GENMENUS) $(TARGET) $(HELPFILELIST)
+-	rm -f $(GENMENUS) $(MENUS) $(HELPFILELIST)
 -	@$(MAKE) -f Makefile.helpfiles \
 -		"GENHELPDEST=$(GENHELPDEST)" \
 -		"GENDOCDEST=$(GENDOCDEST)" \
 -		"HELPFILELIST=$(HELPFILELIST)" \
 -		clean
-+	rm -f $(GENMENUS) $(TARGET)
+-	rm -f $(GENMENUS) $(MENUS) $(HELPFILELIST)
++	rm -f $(GENMENUS) $(MENUS)
 +	@if [ -e $(HELPFILELIST) ] ; then \
 +		$(MAKE) -f Makefile.helpfiles \
 +			"GENHELPDEST=$(GENHELPDEST)" \
@@ -123,21 +138,8 @@
 +		$(MAKE) -f Makefile.helpfiles \
 +			"GENHELPDEST=$(GENHELPDEST)" \
 +			"GENDOCDEST=$(GENDOCDEST)" \
++			"HELPFILELIST=$(HELPFILELIST)" \
 +			clean ; \
 +	fi
- 
 +	rm -f $(HELPFILELIST)
---- arb-5.3.orig/GDEHELP/Makefile.helpfiles
-+++ arb-5.3/GDEHELP/Makefile.helpfiles
-@@ -2,9 +2,9 @@
  
- .SUFFIXES: .doc .help .html
- 
--# GENHELPDEST, GENDOCDEST and HELPFILELIST are passed from 'Makefile'
-+# GENHELPDEST, GENDOCDEST and HELP_NAMES are passed from 'Makefile'
- 
--HELP_NAMES=$(shell cat $(HELPFILELIST))
-+# HELP_NAMES=$(shell cat $(HELPFILELIST))
- HELP_TARGETS=$(addprefix $(GENHELPDEST)/,$(HELP_NAMES))
- HELP_PLAIN=./HELP_PLAIN
- HELP_WRITTEN=./HELP_WRITTEN

Modified: trunk/packages/arb/trunk/debian/patches/20_config.makefiles
===================================================================
--- trunk/packages/arb/trunk/debian/patches/20_config.makefiles	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/20_config.makefiles	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,5 +1,5 @@
 --- /dev/null
-+++ arb-5.3/config.makefile
++++ b/config.makefile
 @@ -0,0 +1,27 @@
 +# --------------------------------------------------------------------------------
 +# If this file is named config.makefile.template then copy it to config.makefile

Modified: trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch
===================================================================
--- trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,5 +1,5 @@
---- arb-5.3.orig/SH/arb_fastdnaml
-+++ arb-5.3/SH/arb_fastdnaml
+--- a/SH/arb_fastdnaml
++++ b/SH/arb_fastdnaml
 @@ -1,5 +1,5 @@
  #!/bin/sh
 -tmp=/tmp/arb_fdnaml_${USER}_$$
@@ -7,9 +7,9 @@
  mv infile $tmp
  nice -19 $1 < $tmp &
  sig=$!
---- arb-5.3.orig/SH/dszmconnect.pl
-+++ arb-5.3/SH/dszmconnect.pl
-@@ -20,7 +20,7 @@
+--- a/SH/dszmconnect.pl
++++ b/SH/dszmconnect.pl
+@@ -20,7 +20,7 @@ use LWP::Simple;
  use HTTP::Request::Common qw(POST);
  use LWP::UserAgent;
  
@@ -18,7 +18,7 @@
  
  
  
-@@ -51,9 +51,12 @@
+@@ -51,9 +51,12 @@ Last modified: Mon Sep  8 14:25:42 CEST
    </body>
  </html>";
  
@@ -33,7 +33,7 @@
  
  if (scalar(@ARGV) == 0)
    {print OUTPUT $errordocument;
-@@ -86,7 +89,10 @@
+@@ -86,7 +89,10 @@ print STDERR "Searching for '$item2'\n";
   $req_selection->content($selection_content);
  
   # Pass request to the user agent and get a response back
@@ -45,7 +45,7 @@
  
  
  
-@@ -95,7 +101,7 @@
+@@ -95,7 +101,7 @@ print STDERR "Searching for '$item2'\n";
   else  {die "Bad luck this time, request failed\n";};
  
  
@@ -54,7 +54,7 @@
  
  
   my $htmlcontent;
-@@ -111,7 +117,7 @@
+@@ -111,7 +117,7 @@ $htmlcontent =~ s{HREF=[^"]}{HREF=http:/
  
  print OUTPUT $htmlcontent ;
  

Modified: trunk/packages/arb/trunk/debian/patches/30_Makefile_main
===================================================================
--- trunk/packages/arb/trunk/debian/patches/30_Makefile_main	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/30_Makefile_main	2012-12-12 18:42:44 UTC (rev 12611)
@@ -6,47 +6,41 @@
   * Fix X11 path
   * Enable propagation of hardening flags
 
---- arb-5.3.orig/Makefile
-+++ arb-5.3/Makefile
-@@ -58,7 +58,9 @@
- 	4.1.1 4.1.2 4.1.3 \
- 	4.2.0 4.2.1 4.2.3 4.2.4 \
- 	4.3 4.3.1 4.3.2 4.3.3 \
--	4.4.1 4.4.3 \
-+	4.4.1 4.4.3 4.4.5 \
-+	4.6 \
-+	4.7
+--- a/Makefile
++++ b/Makefile
+@@ -68,7 +68,7 @@ ALLOWED_GCC_4xx_VERSIONS=\
+ 	      4.3.1 4.3.2 4.3.3 \
+ 	      4.4.1       4.4.3 \
+ 	      4.6.1 \
+-	      4.7.1
++	      4.7.1 4.7.2
  
  ALLOWED_GCC_VERSIONS=$(ALLOWED_GCC_3xx_VERSIONS) $(ALLOWED_GCC_4xx_VERSIONS)
  
-@@ -95,7 +97,12 @@
+@@ -105,7 +105,12 @@ ifeq ($(DEBUG),0)
  	dflags := -DNDEBUG# defines
  	cflags := -O4# compiler flags (C and C++)
   ifndef DARWIN
--	lflags += -O99 --strip-all# linker flags
+-	lflags += -O99# linker flags
 +	ifdef DEBIAN
 +		lflags += -O2 -Wl,-rpath=/usr/lib/arb/lib # linker flags
 +		# remark:  --strip-all option breaks g++ 4.6 and it's unwanted anyway
 +	else
-+		lflags += -O99 --strip-all# linker flags
++		lflags += -O99# linker flags
 +	endif
   endif
  endif
  
-@@ -199,7 +206,11 @@
+@@ -208,7 +213,7 @@ cflags += -fPIC
  
  #---------------------- X11 location
  
--XHOME:=/usr/X11R6
+-ifdef DARWIN
 +ifdef DEBIAN
-+	XHOME:=/usr
-+else
-+	XHOME:=/usr/X11R6
-+endif
- XINCLUDES:=-I$(XHOME)/include
- 
- ifdef DARWIN
-@@ -281,9 +292,9 @@
+ 	XHOME:=$(PREFIX)
+ else
+ 	XHOME:=/usr/X11R6
+@@ -285,9 +290,9 @@ endif
  #	(instead define variables above)
  # -------------------------------------------------------------------------
  
@@ -58,15 +52,12 @@
  
  ifeq ($(DEVELOPER),RALF)
  HAVE_GNUPP0X=`SOURCE_TOOLS/requireVersion.pl 4.3 $(GCC_VERSION_FOUND)`
-@@ -302,9 +313,9 @@
+@@ -304,7 +309,7 @@ CPP := $(GPP) $(cppflags)# compile C++
+ ACCLIB := $(ACC) $(shared_cflags)# compile C (shared libs)
+ CPPLIB := $(CPP) $(shared_cflags)# compile C++ (shared libs)
  
- PP := $(CPPreal)# preprocessor
- 
--lflags += $(ldynamic)
-+lflags += $(ldynamic) $(LDFLAGS)
- 
--LINK_STATIC_LIB := ld $(lflags) -r -o# link static lib
-+LINK_STATIC_LIB := ld -rpath=/usr/lib/arb/lib -r -o# link static lib
+-LINK_STATIC_LIB := ld $(lflags) $(ldynamic) -r -o# link static lib
++LINK_STATIC_LIB := ld -rpath=/usr/lib/arb/lib -z relro -r -o# link static lib
  LINK_EXECUTABLE := $(GPP) $(lflags) $(cdynamic) -o# link executable (c++)
  
  ifeq ($(LINK_STATIC),1)

Modified: trunk/packages/arb/trunk/debian/patches/30_phyml
===================================================================
--- trunk/packages/arb/trunk/debian/patches/30_phyml	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/30_phyml	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,6 +1,6 @@
---- arb-5.3.orig/GDE/PHYML/Makefile
-+++ arb-5.3/GDE/PHYML/Makefile
-@@ -13,7 +13,8 @@
+--- a/GDE/PHYML/Makefile
++++ b/GDE/PHYML/Makefile
+@@ -13,7 +13,8 @@ ifndef ARB
  # original compilation
  
  CC = gcc #cc
@@ -10,12 +10,3 @@
  # CFLAGS = -Wall
  # CFLAGS = -g -Wall
  # CFLAGS = -pg -Wall -fprofile-arcs -static
-@@ -30,8 +31,6 @@
- 
- ifdef DARWIN
- CFLAGS += -fPIC
--else
--CFLAGS += -static
- endif
- 
- # ARBs standard target

Deleted: trunk/packages/arb/trunk/debian/patches/gcc-4.7.patch
===================================================================
--- trunk/packages/arb/trunk/debian/patches/gcc-4.7.patch	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/gcc-4.7.patch	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,14 +0,0 @@
-Author: Andreas Tille <tille at debian.org>
-Date: Thu, 26 Jul 2012 12:15:21 +0200
-Description: Fix gcc-4.7 build issue
-
---- arb-5.3.orig/AWTI/AWTI_import.cxx
-+++ arb-5.3/AWTI/AWTI_import.cxx
-@@ -12,6 +12,7 @@
- #include <GEN.hxx>
- 
- #include <climits>
-+#include <unistd.h>
- 
- using namespace std;
- 

Modified: trunk/packages/arb/trunk/debian/patches/series
===================================================================
--- trunk/packages/arb/trunk/debian/patches/series	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/series	2012-12-12 18:42:44 UTC (rev 12611)
@@ -4,4 +4,3 @@
 20_Makefiles
 20_tmpfile_issue.patch
 tmpfile_CVE-2008-5378.patch
-gcc-4.7.patch

Modified: trunk/packages/arb/trunk/debian/patches/tmpfile_CVE-2008-5378.patch
===================================================================
--- trunk/packages/arb/trunk/debian/patches/tmpfile_CVE-2008-5378.patch	2012-12-12 13:55:17 UTC (rev 12610)
+++ trunk/packages/arb/trunk/debian/patches/tmpfile_CVE-2008-5378.patch	2012-12-12 18:42:44 UTC (rev 12611)
@@ -1,6 +1,6 @@
 This patch fixes tmpfile issues reported in CVE-2008-5378
---- arb-5.3.orig/SH/arb_fastdnaml
-+++ arb-5.3/SH/arb_fastdnaml
+--- a/SH/arb_fastdnaml
++++ b/SH/arb_fastdnaml
 @@ -1,9 +1,10 @@
  #!/bin/sh
  tmp=`mktemp -t arb_fdnaml_XXXXXXXXXX`
@@ -13,9 +13,9 @@
  wait
  # echo $tmp not deleted for debugging purposes
  rm -f $tmp
---- arb-5.3.orig/SH/arb_clean
-+++ arb-5.3/SH/arb_clean
-@@ -9,9 +9,14 @@
+--- a/SH/arb_clean
++++ b/SH/arb_clean
+@@ -9,9 +9,14 @@ else
  	pidfiles=/tmp/arb_pids_${USER}_${ARB_PID}
  fi
  
@@ -32,9 +32,9 @@
 +		rm -f "$pidfile"
 +	fi
 +done
---- arb-5.3.orig/SH/arb_panic
-+++ arb-5.3/SH/arb_panic
-@@ -21,7 +21,9 @@
+--- a/SH/arb_panic
++++ b/SH/arb_panic
+@@ -21,7 +21,9 @@ echo "  There may be more than one datab
  echo "          --------------------------------"
  
  for i in $chooser ; do
@@ -45,7 +45,7 @@
  done
  echo "          --------------------------------"
  
-@@ -29,19 +31,21 @@
+@@ -29,19 +31,21 @@ seperator
  echo "Please choose one line and enter the rightmost number"
  
  read ARB_PID




More information about the debian-med-commit mailing list