[med-svn] [Git][med-team/mricron][master] 16 commits: Import Debian changes 0.20140804.1~dfsg.1-3.1

Graham Inggs gitlab at salsa.debian.org
Sun Oct 25 18:24:18 GMT 2020



Graham Inggs pushed to branch master at Debian Med / mricron


Commits:
26d5554f by Graham Inggs at 2020-10-25T15:18:29+02:00
Import Debian changes 0.20140804.1~dfsg.1-3.1

mricron (0.20140804.1~dfsg.1-3.1) unstable; urgency=medium

  * Non-maintainer upload
  * Close comments to be compatible with FPC 3.2 (Closes: #968126)

- - - - -
1e1b35d6 by Andreas Tille at 2020-10-25T15:20:53+02:00
Move citation data from blends task to packaging

- - - - -
ec4049ec by Graham Inggs at 2020-10-25T15:23:17+02:00
Update changelog

- - - - -
14488464 by Graham Inggs at 2020-10-25T15:26:36+02:00
Adopt package on behalf of Debian Med Team

- - - - -
f527f84f by Graham Inggs at 2020-10-25T16:19:58+02:00
Run wrap-and-sort

- - - - -
119d9681 by Graham Inggs at 2020-10-25T17:50:07+02:00
Minimize Lazarus and FPC build dependencies

- - - - -
a08f0af9 by Graham Inggs at 2020-10-25T17:51:00+02:00
Switch to debhelper 13

- - - - -
5f1e1db7 by Graham Inggs at 2020-10-25T17:51:48+02:00
Set Rules-Requires-Root: no

- - - - -
ab8cf8fd by Graham Inggs at 2020-10-25T17:54:44+02:00
Add debian/clean to prevent FTBFSx2

- - - - -
dde1134d by Graham Inggs at 2020-10-25T19:19:56+02:00
Fix clearing the executable bit of examples

- - - - -
e18ccda2 by Graham Inggs at 2020-10-25T19:20:00+02:00
Drop obsolete patches

- - - - -
ef82ba4e by Graham Inggs at 2020-10-25T19:20:00+02:00
Remove duplicate Section fields from debian/control

- - - - -
fc188854 by Graham Inggs at 2020-10-25T19:20:00+02:00
Update debian/copyright

- - - - -
ffd0da04 by Graham Inggs at 2020-10-25T19:20:00+02:00
Update debian/watch

- - - - -
9d83f6ae by Graham Inggs at 2020-10-25T19:20:00+02:00
Bump-Standards version to 4.5.0

- - - - -
10084827 by Graham Inggs at 2020-10-25T19:22:02+02:00
Prepare for upload to unstable

- - - - -


19 changed files:

- − .gitignore
- debian/changelog
- + debian/clean
- − debian/compat
- debian/control
- debian/copyright
- debian/mricron-data.install
- debian/mricron.install
- debian/mricron.links
- debian/mricron.manpages
- + debian/patches/fpc-3.2.patch
- − debian/patches/lazarus_compat
- − debian/patches/lucid-dsc-patch-lazarus_deps
- debian/patches/series
- − debian/patches/series-lucid
- − debian/patches/series-maverick
- − debian/patches/series-squeeze
- debian/rules
- debian/watch


Changes:

=====================================
.gitignore deleted
=====================================
@@ -1 +0,0 @@
-.pc


=====================================
debian/changelog
=====================================
@@ -1,3 +1,33 @@
+mricron (0.20140804.1~dfsg.1-4) unstable; urgency=medium
+
+  * Team upload
+
+  [ Andreas Tille ]
+  * Move citation data from blends task to packaging
+
+  [ Graham Inggs ]
+  * Adopt package on behalf of Debian Med Team
+  * Run wrap-and-sort
+  * Minimize Lazarus and FPC build dependencies
+  * Switch to debhelper 13
+  * Set Rules-Requires-Root: no
+  * Add debian/clean to prevent FTBFSx2
+  * Fix clearing the executable bit of examples
+  * Drop obsolete patches
+  * Remove duplicate Section fields from debian/control
+  * Update debian/copyright, thanks Lintian
+  * Update debian/watch (Closes: #852777)
+  * Bump-Standards version to 4.5.0, no changes
+
+ -- Graham Inggs <ginggs at debian.org>  Sun, 25 Oct 2020 17:21:21 +0000
+
+mricron (0.20140804.1~dfsg.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Close comments to be compatible with FPC 3.2 (Closes: #968126)
+
+ -- Graham Inggs <ginggs at debian.org>  Sun, 16 Aug 2020 10:52:31 +0000
+
 mricron (0.20140804.1~dfsg.1-3) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/clean
=====================================
@@ -0,0 +1 @@
+dcm2nii/dcm2niigui.res


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-12


=====================================
debian/control
=====================================
@@ -1,33 +1,27 @@
 Source: mricron
-Maintainer: NeuroDebian Team <team at neuro.debian.net>
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Michael Hanke <mih at debian.org>,
            Yaroslav Halchenko <debian at onerussian.com>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 12~),
-               lcl-utils,
-               lcl-gtk2 | lcl-gtk,
-               lcl-units,
-               fp-utils,
-               fp-units-gfx,
+Build-Depends: debhelper-compat (= 13),
                fp-units-misc,
-               lazarus-src,
-               libgtk2.0-dev,
-               imagemagick
-Standards-Version: 4.3.0
+               imagemagick,
+               lcl-gtk2,
+               lcl-units,
+               lcl-utils,
+               libgtk2.0-dev
+Standards-Version: 4.5.0
+Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/med-team/mricron
 Vcs-Git: https://salsa.debian.org/med-team/mricron.git
 Homepage: https://www.nitrc.org/projects/mricron
 
 Package: mricron
 Architecture: any
-Section: science
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         mricron-data
+Depends: mricron-data, ${misc:Depends}, ${shlibs:Depends}
 Recommends: pigz
-Suggests: mricron-doc,
-          fsl
+Suggests: fsl, mricron-doc
 Description: magnetic resonance image conversion, viewing and analysis
  This is a GUI-based visualization and analysis tool for (functional) magnetic
  resonance imaging. MRIcron can be used to create 2D or 3D renderings of
@@ -42,7 +36,6 @@ Description: magnetic resonance image conversion, viewing and analysis
 
 Package: mricron-data
 Architecture: all
-Section: science
 Depends: ${misc:Depends}
 Description: data files for MRIcron
  This is a GUI-based visualization and analysis tool for (functional) magnetic


=====================================
debian/copyright
=====================================
@@ -1,34 +1,11 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: MRIcron
 Upstream-Contact: Chris Rorden
-Source: http://www.nitrc.org/frs/?group_id=152
+Source: https://github.com/neurolabusc/MRIcron/releases
 
 Files: *
 Copyright: Copyright 2006-2010, Chris Rorden
 License: BSD-3-clause
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are met:
-  .
-  Redistributions of source code must retain the above copyright notice, this
-  list of conditions and the following disclaimer.
-  .
-  Redistributions in binary form must reproduce the above copyright notice, this
-  list of conditions and the following disclaimer in the documentation and/or
-  other materials provided with the distribution.  Neither the names of the
-  copyright owners nor the names of this project (MRIcron) may be used to
-  endorse or promote products derived from this software without specific prior
-  written permission.
-  .
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
-  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 
 Files: fpmath/*
@@ -36,8 +13,8 @@ Copyright: Copyright 2007, Jean Debord
   Copyright 2001, Michael Hopper
   Copyright (C) 1997 - 2002, Takuji Nishimura and Makoto Matsumoto
 License: LGPL-2.1+
-  On Debian systems the full text of the GNU Lesser General Public License can be
-  found in the `/usr/share/common-licenses/LGPL-2.1' file.
+  On Debian systems the full text of the GNU Lesser General Public License
+  can be found in the `/usr/share/common-licenses/LGPL-2.1' file.
   .
   This is a copy of "TPMATH -- MATHEMATICAL LIBRARY FOR PASCAL COMPILERS",
   available from:
@@ -46,7 +23,7 @@ License: LGPL-2.1+
 
 Files: fpmath/uranmt.pas
 Copyright: Copyright 1997 - 2002, Makoto Matsumoto and Takuji Nishimura
-License: BSD
+License: BSD-3-clause
 
 
 Files: rgb/*
@@ -75,13 +52,14 @@ License: Modified_LGPL
     do so. If you do not wish to do so, delete this exception statement
     from your version.
   .
-  On Debian systems the full text of the GNU Lesser Public License can be
-  found in the `/usr/share/common-licenses/LGPL-2' file.
+  On Debian systems the full text of the GNU Lesser General Public License
+  can be found in the `/usr/share/common-licenses/LGPL-2' file.
 
 
-Files: common/{DiskSpaceKludge,GraphicsMathLibrary}.pas
+Files: common/DiskSpaceKludge.pas
+       common/GraphicsMathLibrary.pas
 Copyright: Copyright 1982-1998, Earl F. Glynn
-License: BSD
+License: BSD-3-clause
   The original author gave approval to ship these files under the same terms as
   MRIcron itself (see above for the full license text).
 
@@ -94,10 +72,35 @@ License: GPL
   This is a heavily modified version of gzio.pas that is available in the
   'fpc-source' package.
   .
-  On Debian systems the full text of the GNU Lesser Public License can be
+  On Debian systems the full text of the GNU General Public License can be
   found in the `/usr/share/common-licenses/GPL-2' file.
 
 
 Files: debian/*
 Copyright: Copyright 2010, Michael Hanke <michael.hanke at gmail.com>
-License: BSD
+License: BSD-3-clause
+
+License: BSD-3-clause
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions are met:
+  .
+  Redistributions of source code must retain the above copyright notice, this
+  list of conditions and the following disclaimer.
+  .
+  Redistributions in binary form must reproduce the above copyright notice, this
+  list of conditions and the following disclaimer in the documentation and/or
+  other materials provided with the distribution.  Neither the names of the
+  copyright owners nor the names of this project (MRIcron) may be used to
+  endorse or promote products derived from this software without specific prior
+  written permission.
+  .
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
+  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


=====================================
debian/mricron-data.install
=====================================
@@ -1,2 +1,2 @@
-templates usr/share/mricron
 lut usr/share/mricron
+templates usr/share/mricron


=====================================
debian/mricron.install
=====================================
@@ -1,7 +1,7 @@
-mricron usr/lib/mricron
-debian/wrapper/mricron usr/bin
-dcm2nii/dcm2niigui usr/bin
 dcm2nii/dcm2nii usr/bin
-npm/mricron-npm usr/bin
-mricron.xpm usr/share/pixmaps
+dcm2nii/dcm2niigui usr/bin
 debian/*.desktop usr/share/applications
+debian/wrapper/mricron usr/bin
+mricron usr/lib/mricron
+mricron.xpm usr/share/pixmaps
+npm/mricron-npm usr/bin


=====================================
debian/mricron.links
=====================================
@@ -1,2 +1,2 @@
-/usr/share/man/man1/mricron.1.gz /usr/share/man/man1/mricron-npm.1.gz
 /usr/share/man/man1/mricron.1.gz /usr/share/man/man1/dcm2niigui.1.gz
+/usr/share/man/man1/mricron.1.gz /usr/share/man/man1/mricron-npm.1.gz


=====================================
debian/mricron.manpages
=====================================
@@ -1,2 +1,2 @@
-debian/mricron.1
 debian/dcm2nii.1
+debian/mricron.1


=====================================
debian/patches/fpc-3.2.patch
=====================================
@@ -0,0 +1,28 @@
+Description: Close comments to be compatible with FPC 3.2
+Bug-Debian: https://bugs.debian.org/968126
+Forwarded: no
+Author: Graham Inggs <ginggs at debian.org>
+Last-Update: 2020-08-11
+
+--- a/common/distr.pas
++++ b/common/distr.pas
+@@ -558,7 +558,7 @@
+ 	pp:=pNormalOld(y);  y0:=abs(y-y0);
+ 	end;
+ result:=y;
+-end;   (**)
++end;   *)
+ function pGammaInv(f:longint;p:extended):extended;
+ var  pp,y,y0,a,b,a0       :extended;
+ 
+--- a/npm/firthThds.pas
++++ b/npm/firthThds.pas
+@@ -638,7 +638,7 @@
+ 
+     freemem(finalloglik);
+ 
+-end; (**)
++end; *)
+ 
+ 
+ 


=====================================
debian/patches/lazarus_compat deleted
=====================================
@@ -1,15 +0,0 @@
-Description: Make code compatible with Debian's lazarus version
- This modification has been suggested by the upstream code.
-Forwarded: not-needed
-Author: Michael Hanke <michael.hanke at gmail.com>
---- a/rgb/rgbgtkroutines.pas
-+++ b/rgb/rgbgtkroutines.pas
-@@ -33,7 +33,7 @@
- uses
-   SysUtils, Classes, LCLType,
- {$IFDEF LCLgtk2}
--   //gtkDef,     //<- uncomment for older versions of Lazarus
-+   gtkDef,     //<- uncomment for older versions of Lazarus
-    glib2, gdk2,gtk2Def, gtk2Proc,
- {$ELSE}  //LCLgtk1
-   glib, gdk, gtkDef, gtkProc,


=====================================
debian/patches/lucid-dsc-patch-lazarus_deps deleted
=====================================
@@ -1,18 +0,0 @@
-Description: Patch for Ubuntu 10.04 lucid that comes with an older lazarus
- version with different package names.
-Author: Michael Hanke <michael.hanke at gmail.com>
-Forwarded: not-needed
-
---- a/debian/control
-+++ b/debian/control
-@@ -3,9 +3,7 @@ Priority: extra
- Maintainer: NeuroDebian Team <team at neuro.debian.net>
- Uploaders: Michael Hanke <mih at debian.org>, Yaroslav Halchenko <debian at onerussian.com>
- Build-Depends: debhelper (>= 7.0.50~),
-- lcl-utils,
-- lcl-gtk2 | lcl-gtk,
-- lcl-units,
-+ lazarus (>=0.9.28),
-  fp-utils,
-  fp-units-gfx,
-  fp-units-misc,


=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ lazarus_modern
 debian_paths
 debian_version
 stricter_fpc.patch
+fpc-3.2.patch


=====================================
debian/patches/series-lucid deleted
=====================================
@@ -1 +0,0 @@
-lazarus_compat


=====================================
debian/patches/series-maverick deleted
=====================================
@@ -1 +0,0 @@
-lazarus_compat


=====================================
debian/patches/series-squeeze deleted
=====================================
@@ -1 +0,0 @@
-lazarus_compat


=====================================
debian/rules
=====================================
@@ -30,7 +30,7 @@ override_dh_auto_build:
 override_dh_compress:
 	dh_compress -X.voi
 	-find debian/mricron-data/usr/share/mricron/ -type f -exec chmod -x {} \;
-	-find debian/mricron-doc/usr/share/doc/mricron-doc/examples -type f -exec chmod -x {} \;
+	-find debian/mricron-doc/usr/share/doc/mricron/examples -type f -exec chmod -x {} \;
 
 override_dh_dwz:
 	echo "Lazarus code does not export debug symbols"
@@ -53,4 +53,3 @@ get-orig-source: get-latest-source
 get-latest-source:
 	wget http://www.mccauslandcenter.sc.edu/CRNL/sw/mricron/source.zip
 	bash debian/repack.sh source.zip
-


=====================================
debian/watch
=====================================
@@ -1,5 +1,3 @@
 version=4
-
-opts=dversionmangle=s/.*/0.No-Release/ \
-  https://people.debian.org/~eriberto/ FakeWatchNoUpstreamReleaseForThisPackage-(\d\S+)\.gz
-
+opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/mricron-$1\.tar\.gz/ \
+  https://github.com/neurolabusc/MRIcron/tags .*/v?(\d\S+)\.tar\.gz



View it on GitLab: https://salsa.debian.org/med-team/mricron/-/compare/b2a24ec11d9068698e895ea319b71a7d4b4a1ddf...100848275143d7800b025302d261d11094df71bf

-- 
View it on GitLab: https://salsa.debian.org/med-team/mricron/-/compare/b2a24ec11d9068698e895ea319b71a7d4b4a1ddf...100848275143d7800b025302d261d11094df71bf
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/20201025/36492c51/attachment-0001.html>


More information about the debian-med-commit mailing list