[med-svn] [Git][med-team/profisis][master] 6 commits: Stop using pp_popcon

Andreas Tille (@tille) gitlab at salsa.debian.org
Tue Jan 18 20:14:24 GMT 2022



Andreas Tille pushed to branch master at Debian Med / profisis


Commits:
8fb97b74 by Andreas Tille at 2022-01-18T21:07:19+01:00
Stop using pp_popcon

- - - - -
6c02279f by Andreas Tille at 2022-01-18T21:08:04+01:00
Upstream download vanished

- - - - -
423b0357 by Andreas Tille at 2022-01-18T21:08:22+01:00
routine-update: Standards-Version: 4.6.0

- - - - -
9009dd2e by Andreas Tille at 2022-01-18T21:08:27+01:00
Add missing build dependency on dh addon.

Changes-By: lintian-brush
Fixes: lintian: missing-build-dependency-for-dh_-command
See-also: https://lintian.debian.org/tags/missing-build-dependency-for-dh_-command.html

- - - - -
76a60b7f by Andreas Tille at 2022-01-18T21:10:37+01:00
DEP3

- - - - -
f99fb654 by Andreas Tille at 2022-01-18T21:11:44+01:00
Upload to unstable

- - - - -


6 changed files:

- − debian/README.Debian
- debian/changelog
- debian/control
- + debian/patches/no_pp-popcon.patch
- + debian/patches/series
- debian/watch


Changes:

=====================================
debian/README.Debian deleted
=====================================
@@ -1,11 +0,0 @@
-profisis for Debian
-===================
-
-profisis nags the user that he/she has to install pp-popularity-contest (which already is a Recommends)
--------------------------------------------------------------------------------------------------------
-This is the explicit intention of upstream. The software being released free, this is upstream's way of keeping usage counts. That in turn is used to decide what to support upstream and what not.
-
- Q: How to silence the warning?
- A1: Install the 'pp-popularity-contest' package.
- A2: Create an executable (script) named 'pp_popcon_cnt' and put it somewhere on your $PATH. The program does not need to do anything, an 'exit' is enough.
-


=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+profisis (1.0.11-7) unstable; urgency=medium
+
+  * Stop using pp_popcon
+  * Upstream download vanished
+  * Standards-Version: 4.6.0 (routine-update)
+  * Add missing build dependency on dh addon.
+
+ -- Andreas Tille <tille at debian.org>  Tue, 18 Jan 2022 21:10:48 +0100
+
 profisis (1.0.11-6) unstable; urgency=medium
 
   * pp-popularity-contest only suggested


=====================================
debian/control
=====================================
@@ -5,8 +5,8 @@ Uploaders: Cedric Staniewski <cedric at gmx.ca>,
            Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13)
-Standards-Version: 4.5.1
+Build-Depends: debhelper-compat (= 13), debhelper
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/med-team/profisis
 Vcs-Git: https://salsa.debian.org/med-team/profisis.git
 Homepage: https://rostlab.org/owiki/index.php/PROFisis
@@ -19,7 +19,6 @@ Depends: ${misc:Depends},
          libconfig-inifiles-perl,
          profnet-isis
 Recommends: librg-utils-perl
-Suggests: pp-popularity-contest
 Description: prediction of protein-protein interaction sites from sequence
  Profisis (ISIS) identifies interacting protein residues in protein-protein
  interfaces from sequence alone.


=====================================
debian/patches/no_pp-popcon.patch
=====================================
@@ -0,0 +1,16 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Tue, 18 Jan 2022 19:02:40 +0100
+Description: Stop using pp_popcon
+
+--- a/profisis
++++ b/profisis
+@@ -17,9 +17,6 @@ BEGIN {
+ 	$pkgdatadir = glob( $config->val('profisis', 'pkgdatadir') );
+ }
+ 
+-# popularity contest
+-if( system('pp_popcon_cnt', '-p', 'profisis') == -1 ){ warn("The Rost Lab recommends you install the pp-popularity-contest package that provides pp_popcon_cnt:\n\nsudo apt-get install pp-popularity-contest\n"); }
+-
+ my $debug = 0;
+ #$Fil=""; # lkajan: this was empty string was used like this: $hssp="$out.hssp$Fil" or $hssp="hssp/$sfile.hssp$Fil"
+ # lkajan: $out however is not initialized and $struct is hard-coded to 'n'


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+no_pp-popcon.patch


=====================================
debian/watch
=====================================
@@ -1,2 +1,4 @@
 version=4
-ftp://rostlab.org/free/profisis-([0-9.]+)\.tar\.gz debian uupdate
+opts=dversionmangle=s/.*/0.No-Site/ \
+https://people.debian.org/~eriberto/ FakeWatchNoUpstreamSiteForThisPackage-(\d\S+)\.gz
+



View it on GitLab: https://salsa.debian.org/med-team/profisis/-/compare/1a87f43d743f90d1fc02e45c23e4dc206e511407...f99fb6542cb25ce523e5b40dce162bbd0ea18f44

-- 
View it on GitLab: https://salsa.debian.org/med-team/profisis/-/compare/1a87f43d743f90d1fc02e45c23e4dc206e511407...f99fb6542cb25ce523e5b40dce162bbd0ea18f44
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/20220118/e4540de2/attachment-0001.htm>


More information about the debian-med-commit mailing list