[med-svn] [Git][med-team/conda-package-handling][master] 4 commits: Remove junit.xml from install dir

Andreas Tille gitlab at salsa.debian.org
Wed Nov 20 13:51:57 GMT 2019



Andreas Tille pushed to branch master at Debian Med / conda-package-handling


Commits:
71875b5e by Andreas Tille at 2019-11-20T13:41:31Z
Remove junit.xml from install dir

- - - - -
7913c9db by Andreas Tille at 2019-11-20T13:43:41Z
Fix license

- - - - -
3484967b by Andreas Tille at 2019-11-20T13:46:31Z
add manpage

- - - - -
ed0dff04 by Andreas Tille at 2019-11-20T13:50:14Z
Enable hardening options (but it does not have any effect)

- - - - -


5 changed files:

- debian/copyright
- + debian/cph.1
- + debian/createmanpages
- + debian/manpages
- debian/rules


Changes:

=====================================
debian/copyright
=====================================
@@ -1,16 +1,37 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: conda-package-handling
-Source: <path_to_download>
-Comment: **** Before manually editing this file you should give ****
-           scan-copyrights
-         **** available in cme + lib-config-model-dpkg-perl     ****
-         **** package a try.  For existing copyright files try  ****
-           cme update dpkg-copyright
+Source: https://github.com/conda/conda-package-handling/releases
 
 Files: *
-Copyright: 20xx-20yy <upstream>
-License: <license>
+Copyright: 2019 Conda
+License: BSD-3-Clause
 
 Files: debian/*
 Copyright: 2019 Andreas Tille <tille at debian.org>
-License: <license>
+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 name of the copyright holder nor the names of its
+    contributors 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 HOLDER 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/cph.1
=====================================
@@ -0,0 +1,34 @@
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.11.
+.TH CPH "1" "November 2019" "cph 1.6.0" "User Commands"
+.SH NAME
+cph \- create and extract conda packages of various formats
+.SH SYNOPSIS
+.B cph
+[\-h] [\-V] {extract,x,create,c,verify,v,transmute,t} ...
+.SH OPTIONS
+.SS "optional arguments:"
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+show this help message and exit
+.TP
+\fB\-V\fR, \fB\-\-version\fR
+Show the conda\-package\-handling version number and
+exit.
+.SS "subcommands:"
+.IP
+{extract,x,create,c,verify,v,transmute,t}
+.TP
+extract (x)
+extract package contents
+.TP
+create (c)
+bundle files into a package
+.TP
+verify (v)
+verify converted files against their reference
+.TP
+transmute (t)
+convert from one package type to another
+.SH AUTHOR
+ This manpage was written by Andreas Tille for the Debian distribution and
+ can be used for any other usage of the program.


=====================================
debian/createmanpages
=====================================
@@ -0,0 +1,28 @@
+#!/bin/sh
+MANDIR=debian
+mkdir -p $MANDIR
+
+VERSION=`dpkg-parsechangelog | awk '/^Version:/ {print $2}' | sed -e 's/^[0-9]*://' -e 's/-.*//' -e 's/[+~]dfsg$//'`
+NAME=`grep "^Description:" debian/control | sed 's/^Description: *//' | head -n1`
+PROGNAME=`grep "^Package:" debian/control | sed 's/^Package: *//' | head -n1`
+
+AUTHOR=".SH AUTHOR\n \
+This manpage was written by $DEBFULLNAME for the Debian distribution and\n \
+can be used for any other usage of the program.\
+"
+
+# If program name is different from package name or title should be
+# different from package short description change this here
+progname=cph
+help2man --no-info --no-discard-stderr \
+         --name="create and extract conda packages of various formats" \
+            --version-string="$VERSION" ${progname} > $MANDIR/${progname}.1
+echo $AUTHOR >> $MANDIR/${progname}.1
+
+echo "$MANDIR/*.1" > debian/manpages
+
+cat <<EOT
+Please enhance the help2man output.
+The following web page might be helpful in doing so:
+    http://liw.fi/manpages/
+EOT


=====================================
debian/manpages
=====================================
@@ -0,0 +1 @@
+debian/*.1


=====================================
debian/rules
=====================================
@@ -3,19 +3,12 @@
 # DH_VERBOSE := 1
 export LC_ALL=C.UTF-8
 
-include /usr/share/dpkg/default.mk
-# this provides:
-# DEB_SOURCE: the source package name
-# DEB_VERSION: the full version of the package (epoch + upstream vers. + revision)
-# DEB_VERSION_EPOCH_UPSTREAM: the package's version without the Debian revision
-# DEB_VERSION_UPSTREAM_REVISION: the package's version without the Debian epoch
-# DEB_VERSION_UPSTREAM: the package's upstream version
-# DEB_DISTRIBUTION: the distribution(s) listed in the current entry of debian/changelog
-# SOURCE_DATE_EPOCH: the source release date as seconds since the epoch, as
-#                    specified by <https://reproducible-builds.org/specs/source-date-epoch/>
-
 # for hardening you might like to uncomment this:
-# export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild
+
+override_dh_install:
+	dh_install
+	find debian -name junit.xml -delete



View it on GitLab: https://salsa.debian.org/med-team/conda-package-handling/compare/bada27585231a09ccf6cf86244e82a68b593380d...ed0dff04dd77a42ef1b540f35eb73365ef740f13

-- 
View it on GitLab: https://salsa.debian.org/med-team/conda-package-handling/compare/bada27585231a09ccf6cf86244e82a68b593380d...ed0dff04dd77a42ef1b540f35eb73365ef740f13
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/20191120/1911348e/attachment-0001.html>


More information about the debian-med-commit mailing list