[med-svn] [Git][med-team/adun-app][master] 4 commits: Support "terse" in DEB_BUILD_OPTIONS

Yavor Doganov gitlab at salsa.debian.org
Thu Jan 24 10:47:41 GMT 2019


Yavor Doganov pushed to branch master at Debian Med / adun.app


Commits:
7377da52 by Yavor Doganov at 2019-01-24T06:49:36Z
Support "terse" in DEB_BUILD_OPTIONS

- - - - -
2b052f68 by Yavor Doganov at 2019-01-24T10:20:11Z
Fix more compiler warnings

- - - - -
82c8a498 by Yavor Doganov at 2019-01-24T10:42:19Z
Replace upstream homepage with the GNUstep wiki page

- - - - -
f95145f4 by Yavor Doganov at 2019-01-24T10:46:43Z
copyright: Add comment that the source is from Debian only; update years

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/patches/gcc-warnings.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,17 @@
-adun.app (0.81-13) UNRELEASED; urgency=medium
+adun.app (0.81-13) unstable; urgency=medium
 
-  * Fix FTBFS on powerpcspe
-
- -- Yavor Doganov <yavor at gnu.org>  Tue, 22 Jan 2019 12:57:14 +0100
+  * debian/patches/ftbfs-powerpcspe.patch: New; fixes FTBFS on powerpcspe.
+  * debian/patches/gcc-warnings.patch: Fix more warnings.
+  * debian/patches/series: Update.
+  * debian/control (Build-Depends): Bump gnustep-make requirement to >=
+    2.7.0-4 for "terse" support.
+    (Homepage): Replace with the GNUstep wiki page.
+  * debian/rules: Use dh_auto_* commands instead of $(MAKE).  Strip
+    trailing whitespace.  Support "terse" in DEB_BUILD_OPTIONS.
+  * debian/copyright: Add comment that the source is available only in
+    Debian.  Update copyright years.
+
+ -- Yavor Doganov <yavor at gnu.org>  Thu, 24 Jan 2019 12:45:35 +0200
 
 adun.app (0.81-12) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -5,7 +5,7 @@ Uploaders: Andreas Tille <tille at debian.org>,
 Section: science
 Priority: optional
 Build-Depends: debhelper (>= 11),
-               gnustep-make (>= 2.7.0-3),
+               gnustep-make (>= 2.7.0-4),
                libgnustep-gui-dev,
                libsteptalk-dev,
                libsqlclient-dev,
@@ -13,7 +13,7 @@ Build-Depends: debhelper (>= 11),
 Standards-Version: 4.3.0
 Vcs-Browser: https://salsa.debian.org/med-team/adun-app
 Vcs-Git: https://salsa.debian.org/med-team/adun-app.git
-Homepage: http://diana.imim.es/Adun
+Homepage: http://wiki.gnustep.org/index.php/Adun
 
 Package: adun.app
 Architecture: any


=====================================
debian/copyright
=====================================
@@ -1,6 +1,7 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Adun
 Source: http://diana.imim.es/Adun
+Comment: The source is only avaialble from Debian.
 
 Files: *
 Copyright: © 2003-2007 Alexander V. Diemand (MolTalk)
@@ -76,8 +77,8 @@ License: MIT
 
 Files: debian/*
 Copyright: 2006-2014 Gürkan Myczko <gurkan at phys.ethz.ch>
-           2008-2018 Yavor Doganov <yavor at gnu.org>
-           2008-2017 Andreas Tille <tille at debian.org>
+           2008-2019 Yavor Doganov <yavor at gnu.org>
+           2008-2019 Andreas Tille <tille at debian.org>
            2016 Gert Wollny <gw.fossdev at gmail.com>
 License: GPL-3+
 


=====================================
debian/patches/gcc-warnings.patch
=====================================
@@ -24,10 +24,11 @@ Description: Adapt to the new GNUstep API and fix few gcc warnings.
  output truncated before the last format character [-Wformat-truncation=]
  ‘receiver’ may not respond to ‘-message’
  multiple methods named ‘-foo’ found
+ operation on ‘foo’ may be undefined [-Wsequence-point]
 Author: Yavor Doganov <yavor at gnu.org>
 Bug-Debian: http://bugs.debian.org/749733
 Forwarded: no
-Last-Update: 2018-01-07
+Last-Update: 2019-01-24
 ---
 
 --- adun.app.orig/Kernel/AdunKernel/CoreAdditions/AdunTrajectory.m
@@ -1540,7 +1541,7 @@ Last-Update: 2018-01-07
  	{
 --- adun.app.orig/Kernel/AdunKernel/Framework/AdunSmoothedGBTerm.m
 +++ adun.app/Kernel/AdunKernel/Framework/AdunSmoothedGBTerm.m
-@@ -69,7 +69,7 @@
+@@ -69,13 +69,13 @@
  	NSArray* array;
  	NSString* coefficientKey;
  	
@@ -1549,6 +1550,13 @@ Last-Update: 2018-01-07
  	{ 	
  		//Initialise some ivars
  		integrationStartPoint = 0.5;	//Following Im et al.
+ 		meshSize = 1.0;			//Better for identifying complete overlaps
+ 		cutBuffer = 0.0;
+-		totalPairESTPotential = totalPairESTPotential = totalNonpolarPotential = 0;
++		totalPairESTPotential = totalNonpolarPotential = 0;
+ 		memoryManager = [AdMemoryManager appMemoryManager];
+ 		
+ 		//Set arguments
 @@ -240,8 +240,6 @@
  
  - (void) calculateBornRadii
@@ -3551,7 +3559,15 @@ Last-Update: 2018-01-07
  	if([NSStringFromSelector(aSelector) isEqual: @"insertNewline:"])
 --- adun.app.orig/UL/ULExportController.m
 +++ adun.app/UL/ULExportController.m
-@@ -49,7 +49,7 @@
+@@ -20,6 +20,7 @@
+    Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+ */
+ #include "ULExportController.h"
++#import "ULInterfaceFunctions.h"
+ #include <AdunKernel/AdunFileSystemSimulationStorage.h>
+ #include <MolTalk/MolTalk.h>
+ 
+@@ -49,7 +50,7 @@
  	if(sharedExportController != nil)
  		return sharedExportController;
  
@@ -3560,7 +3576,7 @@ Last-Update: 2018-01-07
  	{
  		if([NSBundle loadNibNamed: @"CreateAttributePanel" owner: self] == NO)
  		{
-@@ -119,7 +119,6 @@
+@@ -119,7 +120,6 @@
  - (void) _exportObjectAsBinaryArchive: (id) anObject toFile: (NSString*) filename
  {
  	BOOL retVal;
@@ -3568,7 +3584,7 @@ Last-Update: 2018-01-07
  	NSError *error;
  	NSMutableData *data;
  	NSKeyedArchiver* archiver;
-@@ -177,17 +176,17 @@
+@@ -177,17 +177,17 @@
  
  - (void) export: (id) sender
  {
@@ -3590,7 +3606,7 @@ Last-Update: 2018-01-07
  	format = [exportPanel choice];
  
  	if(result == NSOKButton)
-@@ -204,7 +203,6 @@
+@@ -204,7 +204,6 @@
  		{
  			//Take any extension off filename 
  			//This just makes it easier to work with it later
@@ -3598,7 +3614,7 @@ Last-Update: 2018-01-07
  			exportObject = [pasteboard objectForType: type];
  			[self exportObject: exportObject 
  				toFile: filename
-@@ -220,7 +218,7 @@
+@@ -220,7 +219,7 @@
  */
  - (void) exportObject: (id) anObject toFile: (NSString*) filename as: (ULExportType) type
  {
@@ -3607,7 +3623,7 @@ Last-Update: 2018-01-07
  	
  	switch((int)type)
  	{
-@@ -246,7 +244,6 @@
+@@ -246,7 +245,6 @@
  
  - (void) exportObject: (id) anObject toFile: (NSString*) filename format: (NSString*) format 
  {
@@ -3615,7 +3631,7 @@ Last-Update: 2018-01-07
  	NSString* selectorString;
  	
  	if([format isEqual: @"binary archive"])
-@@ -324,7 +321,7 @@
+@@ -324,7 +322,7 @@
  - (void) exportCurrentPasteboardObjectAs: (ULExportType) type
  {
  	int result;
@@ -3624,7 +3640,7 @@ Last-Update: 2018-01-07
  	NSArray* availableTypes;
  	NSSavePanel* savePanel;
  	id exportObject;
-@@ -349,7 +346,6 @@
+@@ -349,7 +347,6 @@
  			{
  				//Take any extension off filename 
  				//This just makes it easier to work with it later
@@ -3632,7 +3648,27 @@ Last-Update: 2018-01-07
  				exportObject = [pasteboard objectForType: className];
  				[self exportObject: exportObject 
  					    toFile: filename
-@@ -509,11 +505,10 @@
+@@ -430,11 +427,6 @@
+ 	if(result == NSOKButton)
+ 	{
+ 	
+-//Gnustep base pre 0.16	
+-#if defined GNUSTEP && GS_API_VERSION(0, 011600) 
+-		[string writeToFile: filename 
+-			 atomically: NO];
+-#else
+ 		[string writeToFile: filename 
+ 			 atomically: NO 
+ 			   encoding: NSUTF8StringEncoding 
+@@ -442,7 +434,6 @@
+ 		
+ 		if(error != nil)
+ 			ULRunErrorPanel(error);	  
+-#endif		
+ 	
+ 	}		
+ }
+@@ -509,11 +500,10 @@
  	int i;
  	NSRange numRange;
  	NSMutableString* string = [NSMutableString new];
@@ -3646,7 +3682,7 @@ Last-Update: 2018-01-07
  	
  	matrixName = [matrixList titleOfSelectedItem];
  	
-@@ -565,7 +560,6 @@
+@@ -565,7 +555,6 @@
  	{
  		useAtoms = YES;
  		[string appendString: @"recipient: atoms\n"];


=====================================
debian/rules
=====================================
@@ -44,11 +44,11 @@ override_dh_auto_build:
 # $(MAKE) -f GNUmakefile ...).  This is the default mode of operation,
 # even if no -j option is used.  GNUSTEP_MAKE_PARALLEL_BUILDING=no
 # prevents messing the MAKELEVEL again.
-	MAKELEVEL=0 $(MAKE) GNUSTEP_MAKE_PARALLEL_BUILDING=no $(optim) \
-	  messages=yes $(shell dpkg-buildflags --export=cmdline)
+	MAKELEVEL=0 dh_auto_build -- GNUSTEP_MAKE_PARALLEL_BUILDING=no \
+	  $(optim) $(verbose) $(shell dpkg-buildflags --export=cmdline)
 
 override_dh_auto_install:
-	$(MAKE) install messages=yes DESTDIR=$(d_app) \
+	dh_auto_install -- $(verbose) DESTDIR=$(d_app) \
 	  GNUSTEP_SYSTEM_LIBRARIES=/usr/lib/adun.app \
 	  GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
 	mkdir -p $(d_app)/usr/share/GNUstep
@@ -70,4 +70,3 @@ override_dh_link:
 # We install the libraries at /usr/lib/adun.app.
 override_dh_makeshlibs:
 	dh_makeshlibs -n
-



View it on GitLab: https://salsa.debian.org/med-team/adun-app/compare/a3f7a250017728f4be6a4f1b0c302129333c3e4e...f95145f44906317f164f4e729e6e38c8957d5eea

-- 
View it on GitLab: https://salsa.debian.org/med-team/adun-app/compare/a3f7a250017728f4be6a4f1b0c302129333c3e4e...f95145f44906317f164f4e729e6e38c8957d5eea
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190124/7ddd3563/attachment-0001.html>


More information about the debian-med-commit mailing list