[libccp4] 04/04: release

Frédéric-Emmanuel Picca picca at moszumanska.debian.org
Tue Aug 16 15:04:14 UTC 2016


This is an automated email from the git hooks/post-receive script.

picca pushed a commit to branch master
in repository libccp4.

commit 4f4d99db83c9e8f94ec0cfa0ae22ed0f91e3485f
Author: Picca Frédéric-Emmanuel <picca at debian.org>
Date:   Tue Aug 16 16:52:47 2016 +0200

    release
---
 debian/changelog            |   2 +
 debian/control              |  92 +-------------------------
 debian/copyright            | 153 ++++++++++++++++++++++----------------------
 debian/libccp4-data.install |   1 -
 debian/libccp4-dev.install  |   3 -
 debian/libccp4c0.install    |   1 -
 debian/libccp4f0.install    |   1 -
 debian/rules                |  19 +++++-
 8 files changed, 99 insertions(+), 173 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 51ab7ae..632e921 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ libccp4 (6.5.1-1~exp1) experimental; urgency=medium
 
   * Imported Upstream version 6.5.1
   * Standards-Version bump to 3.9.6
+  * Update Vcs-* fields to use https
+  * Migrate -dbg package to ddeb
 
  -- Picca Frédéric-Emmanuel <picca at debian.org>  Tue, 16 Aug 2016 14:07:58 +0200
 
diff --git a/debian/control b/debian/control
index 53fecfe..b70fc07 100644
--- a/debian/control
+++ b/debian/control
@@ -3,14 +3,14 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.
 Uploaders: Picca Frédéric-Emmanuel <picca at debian.org>
 Section: science
 Priority: extra
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 9.20150628),
                dh-autoreconf,
                gfortran,
                libmmdb2-dev,
                m4
 Standards-Version: 3.9.6
-Vcs-Browser: http://anonscm.debian.org/?p=debian-science/packages/libccp4.git;a=summary
-Vcs-Git: git://anonscm.debian.org/debian-science/packages/libccp4.git
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/libccp4.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/libccp4.git
 Homepage: http://www.ccp4.ac.uk/
 
 Package: libccp4c0
@@ -99,49 +99,6 @@ Description: CCP4 core functionality - development files
    library components needed for programs that have been compiled with
    the libccp4 library.
 
-Package: libccp4c0-dbg
-Architecture: any
-Multi-Arch: same
-Section: debug
-Depends: ${misc:Depends},
-         libccp4c0 (= ${binary:Version})
-Pre-Depends: ${misc:Pre-Depends}
-Description: CCP4 core functionality - debug symbols
- The CCP4 software suite is based around a library of routines which
- cover common tasks, such as file opening, parsing keyworded input,
- reading and writing of standard data formats, applying symmetry
- operations, etc. Programs in the suite call these routines which, as
- well as saving the programmer some effort, ensure that the varied
- programs in the suite have a similar look-and-feel.
- .
- The library contains several sub components:
- .
-  * CMTZ library -- Contains a variety of functions for manipulating
-    the data structure, for example adding crystals, datasets or
-    columns. The data structure can be dumped to an output MTZ data
-    file.
- .
-  * CMAP library -- Functions defining the C-level API for accessing
-   CCP4 map files.
- .
-  * CSYM library -- a collection of functions centered around a data
-   file syminfo.lib which is auto-generated from sgtbx (the Space
-   Group Toolbox of cctbx).
- .
-  * CCP4 utility library -- many utility functions which either give
-   specific CCP4 or platform independent functionality.
- .
-  * CCP4 Parser library -- provides CCP4-style parsing, as used for
-   processing keywords of CCP4 programs, MTZ header records, etc.
- .
-  * CCP4 resizable arrays -- defines an object and methods which looks
-   just like a simple C array, but can be resized at will without
-   incurring excessive overheads. This package contains the shared
-   library components needed for programs that have been compiled with
-   the libccp4 library.
- .
- This package provides the debug files for the CCP4 C library.
-
 Package: libccp4f0
 Architecture: any
 Multi-Arch: same
@@ -185,49 +142,6 @@ Description: CCP4 core functionality - fortran runtime
  .
  This package provides the runtime of the CCP4 fortran library.
 
-Package: libccp4f0-dbg
-Architecture: any
-Multi-Arch: same
-Section: debug
-Depends: ${misc:Depends},
-         libccp4f0 (= ${binary:Version})
-Pre-Depends: ${misc:Pre-Depends}
-Description: CCP4 core functionality - debug symbols
- The CCP4 software suite is based around a library of routines which
- cover common tasks, such as file opening, parsing keyworded input,
- reading and writing of standard data formats, applying symmetry
- operations, etc. Programs in the suite call these routines which, as
- well as saving the programmer some effort, ensure that the varied
- programs in the suite have a similar look-and-feel.
- .
- The library contains several sub components:
- .
-  * CMTZ library -- Contains a variety of functions for manipulating
-    the data structure, for example adding crystals, datasets or
-    columns. The data structure can be dumped to an output MTZ data
-    file.
- .
-  * CMAP library -- Functions defining the C-level API for accessing
-   CCP4 map files.
- .
-  * CSYM library -- a collection of functions centered around a data
-   file syminfo.lib which is auto-generated from sgtbx (the Space
-   Group Toolbox of cctbx).
- .
-  * CCP4 utility library -- many utility functions which either give
-   specific CCP4 or platform independent functionality.
- .
-  * CCP4 Parser library -- provides CCP4-style parsing, as used for
-   processing keywords of CCP4 programs, MTZ header records, etc.
- .
-  * CCP4 resizable arrays -- defines an object and methods which looks
-   just like a simple C array, but can be resized at will without
-   incurring excessive overheads. This package contains the shared
-   library components needed for programs that have been compiled with
-   the libccp4 library.
- .
- This package provides the debug files for the fortran CCP4 library.
-
 Package: libccp4-data
 Architecture: all
 Multi-Arch: foreign
diff --git a/debian/copyright b/debian/copyright
index 5d69395..e719fa3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,139 +3,140 @@ Upstream-Name: libccp4
 Upstream-Contact: CCP4 <ccp4 at ccp4.ac.uk>
 Source: ftp://ftp.ccp4.ac.uk/opensource/
 
+
 Files: debian/*
 Copyright: (C) Picca Frédéric-Emmanuel <picca at debian.org>
 License: LGPL-3
 
-Files: ./ccp4/ccp4_file_err.h
- ./ccp4/ccp4_sysdep.h
- ./ccp4/ccp4_types.h
- ./ccp4/ccp4_utils.h
- ./ccp4/cmap_accessor.c
- ./ccp4/cmap_close.c
- ./ccp4/cmap_data.c
- ./ccp4/cmap_data.h
- ./ccp4/cmap_errno.h
- ./ccp4/cmap_header.c
- ./ccp4/cmap_header.h
- ./ccp4/cmap_labels.c
- ./ccp4/cmap_labels.h
- ./ccp4/cmap_open.c
- ./ccp4/cmap_skew.c
- ./ccp4/cmap_skew.h
- ./ccp4/cmap_stats.c
- ./ccp4/cmap_stats.h
- ./ccp4/cmap_symop.c
- ./ccp4/cmaplib.h
- ./ccp4/cmaplib_f.h
- ./ccp4/library_err.c
- ./ccp4/library_file.c
- ./ccp4/library_file.h
- ./ccp4/library_utils.c
- ./fortran/cmaplib_f.c
- ./fortran/library_f.c
+Files: ccp4/ccp4_file_err.h
+ ccp4/ccp4_sysdep.h
+ ccp4/ccp4_types.h
+ ccp4/ccp4_utils.h
+ ccp4/cmap_accessor.c
+ ccp4/cmap_close.c
+ ccp4/cmap_data.c
+ ccp4/cmap_data.h
+ ccp4/cmap_errno.h
+ ccp4/cmap_header.c
+ ccp4/cmap_header.h
+ ccp4/cmap_labels.c
+ ccp4/cmap_labels.h
+ ccp4/cmap_open.c
+ ccp4/cmap_skew.c
+ ccp4/cmap_skew.h
+ ccp4/cmap_stats.c
+ ccp4/cmap_stats.h
+ ccp4/cmap_symop.c
+ ccp4/cmaplib.h
+ ccp4/cmaplib_f.h
+ ccp4/library_err.c
+ ccp4/library_file.c
+ ccp4/library_file.h
+ ccp4/library_utils.c
+ fortran/cmaplib_f.c
+ fortran/library_f.c
 Copyright: (C) 2001, CCLRC, Charles Ballard
 License: LGPL-3
 
-Files: ./ccp4/ccp4_spg.h
- ./ccp4/ccp4_unitcell.c
- ./ccp4/ccp4_unitcell.h
- ./ccp4/ccp4_vars.h
- ./ccp4/cmtzlib.c
- ./ccp4/cmtzlib.h
- ./ccp4/csymlib.c
- ./ccp4/csymlib.h
- ./ccp4/cvecmat.c
- ./ccp4/cvecmat.h
- ./ccp4/mtzdata.h
- ./ccp4/overview.h
- ./fortran/ccp4_general_f.c
- ./fortran/ccp4_unitcell_f.c
- ./fortran/cmtzlib_f.c
- ./fortran/csymlib_f.c
+Files: ccp4/ccp4_spg.h
+ ccp4/ccp4_unitcell.c
+ ccp4/ccp4_unitcell.h
+ ccp4/ccp4_vars.h
+ ccp4/cmtzlib.c
+ ccp4/cmtzlib.h
+ ccp4/csymlib.c
+ ccp4/csymlib.h
+ ccp4/cvecmat.c
+ ccp4/cvecmat.h
+ ccp4/mtzdata.h
+ ccp4/overview.h
+ fortran/ccp4_general_f.c
+ fortran/ccp4_unitcell_f.c
+ fortran/cmtzlib_f.c
+ fortran/csymlib_f.c
 Copyright: (C) 2001-2003, CCLRC, Martyn Winn
 License: LGPL-3
 
-Files: ./ccp4/pack_c.h
- ./fortran/ccplib.f
- ./fortran/modlib.f
- ./fortran/parser.f
- ./fortran/plot84lib.f
- ./fortran/plotsubs.f
- ./fortran/rwbrook.f
- ./fortran/testlib.f
+Files: ccp4/pack_c.h
+ fortran/ccplib.f
+ fortran/modlib.f
+ fortran/parser.f
+ fortran/plot84lib.f
+ fortran/plotsubs.f
+ fortran/rwbrook.f
+ fortran/testlib.f
 Copyright: (C) 1995-2013, STFC (Science and Technology Facilities Council)
 License: LGPL-3
 
-Files: ./ccp4/ccp4_parser.c
- ./ccp4/ccp4_parser.h
- ./ccp4/ccp4_program.c
- ./ccp4/ccp4_program.h
- ./fortran/ccp4_parser_f.c
+Files: ccp4/ccp4_parser.c
+ ccp4/ccp4_parser.h
+ ccp4/ccp4_program.c
+ ccp4/ccp4_program.h
+ fortran/ccp4_parser_f.c
 Copyright: (C) 2001, CCLRC, Peter Briggs
 License: LGPL-3
 
-Files: ./ccp4/w32mvs.c
- ./fortran/pxxml.f
- ./fortran/w32mvs.f
+Files: ccp4/w32mvs.c
+ fortran/pxxml.f
+ fortran/w32mvs.f
 Copyright: (C) 1999, 2001, 2003 Alun Ashton
 License: LGPL-3
 
-Files: ./ccp4/ccp4_errno.h
- ./fortran/ccp4_diskio_f.c
+Files: ccp4/ccp4_errno.h
+ fortran/ccp4_diskio_f.c
 Copyright: (C) 2001-2002, CCLRC, Charles Ballard and Martyn Winn
 License: LGPL-3
 
-Files: ./ccp4/ccp4_general.c
- ./ccp4/ccp4_general.h
+Files: ccp4/ccp4_general.c
+ ccp4/ccp4_general.h
 Copyright: (C) 2001, CCLRC, Peter Briggs et al
 License: LGPL-3
 
-Files: ./ccp4/pack_c.c
- ./fortran/pack_f.f
+Files: ccp4/pack_c.c
+ fortran/pack_f.f
 Copyright: (C) 1995, Jan P Abrahams
 License: LGPL-3
 
-Files: ./ccp4/ccp4_array.c
- ./ccp4/ccp4_array.h
+Files: ccp4/ccp4_array.c
+ ccp4/ccp4_array.h
 Copyright: (C) 2002, Kevin Cowtan
 License: LGPL-3
 
-Files: ./ccp4/w32mvs.h
+Files: ccp4/w32mvs.h
 Copyright: (C) 1987, Free Software Foundation, Inc
   (C) 1987, Free Software Foundation, Inc."; and include following the
   (C) 2003, Alun Ashton
 License: LGPL-3
 
-Files: ./fortran/dna_output.f
+Files: fortran/dna_output.f
 Copyright: (C) 2004, CCLRC, Graeme Winter
 License: LGPL-3
 
-Files: ./fortran/keyparse.f
+Files: fortran/keyparse.f
 Copyright: (C) 1995, Dave Love, Kevin Cowtan
 License: LGPL-3
 
-Files: ./ccp4/ccp4_fortran.h
+Files: ccp4/ccp4_fortran.h
 Copyright: (C) 2001, Eugene Krissinel
 License: LGPL-3
 
-Files: ./fortran/sorting_main.f
+Files: fortran/sorting_main.f
 Copyright: (C) 2001, Garib Murshudov
 License: LGPL-3
 
-Files: ./fortran/lgglib.f
+Files: fortran/lgglib.f
 Copyright: (C) 1999, Guoguang Lu
 License: LGPL-3
 
-Files: ./fortran/libhtml.f
+Files: fortran/libhtml.f
 Copyright: (C) 1998, Kevin Cowtan et al
 License: LGPL-3
 
-Files: ./fortran/fftlib.f
+Files: fortran/fftlib.f
 Copyright: (C) Lynn Ten Eyck
 License: LGPL-3
 
-Files: ./ccp4/vmslibrary.c
+Files: ccp4/vmslibrary.c
 Copyright: (C) 1999, Martyn Winn
 License: LGPL-3
 
diff --git a/debian/libccp4-data.install b/debian/libccp4-data.install
deleted file mode 100644
index dd222db..0000000
--- a/debian/libccp4-data.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/share
diff --git a/debian/libccp4-dev.install b/debian/libccp4-dev.install
deleted file mode 100644
index dbc124c..0000000
--- a/debian/libccp4-dev.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/include/*
-usr/lib/*/lib*.so
-usr/lib/*/pkgconfig
\ No newline at end of file
diff --git a/debian/libccp4c0.install b/debian/libccp4c0.install
deleted file mode 100644
index 1cc4592..0000000
--- a/debian/libccp4c0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libccp4c*.so.*
diff --git a/debian/libccp4f0.install b/debian/libccp4f0.install
deleted file mode 100644
index cc77704..0000000
--- a/debian/libccp4f0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libccp4f*.so.*
diff --git a/debian/rules b/debian/rules
index 95a0e20..e2d74f2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,22 @@
 override_dh_auto_configure:
 	dh_auto_configure -- --disable-static --enable-shared --datadir=/usr/share/ccp4
 
+override_dh_install:
+	# libccp4-data
+	dh_install -p libccp4-data usr/share
+
+	# libccp4-dev
+	dh_install -p libccp4-dev usr/include/*
+	dh_install -p libccp4-dev usr/lib/*/lib*.so
+	dh_install -p libccp4-dev usr/lib/*/pkgconfig
+
+	# libccp4c0
+	dh_install -p libccp4c0	usr/lib/*/libccp4c*.so.*
+
+	# libccp4f0
+	dh_install -p libccp4f0 usr/lib/*/libccp4f*.so.*
+
 override_dh_strip:
-	dh_strip -plibccp4c0 --dbg-package=libccp4c0-dbg
-	dh_strip -plibccp4f0 --dbg-package=libccp4f0-dbg
+	dh_strip -plibccp4c0  --ddeb-migration='libccp4c0-dbg (<< 6.5.1-1~)'
+	dh_strip -plibccp4f0  --ddeb-migration='libccp4f0-dbg (<< 6.5.1-1~)'
 	dh_strip -a -Nlibccp4c0 -Nlibccp4f0

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libccp4.git



More information about the debian-science-commits mailing list