debian/0000755000000000000000000000000012233602165007166 5ustar debian/README.Debian0000644000000000000000000000120411640644007011226 0ustar pp-popularity-contest ===================== This package collects usage statistics for the Rost Lab at rostlab.org. Our prediction methods call pp_popcon_cnt - the executable from this package - to count each call. The counts are collected and are sent to rostlab.org once a day. No data is sent to rostlab.org apart of: * the IP address of the sender * the name of the prediction method and * the number of times it was called over the reporting period These usage statistics are vital when applying for money for the maintenance and development of these tools. -- Laszlo Kajan Wed, 28 Sep 2011 16:43:16 +0200 debian/dirs0000644000000000000000000000002411640644007010050 0ustar var/spool/pp-popcon debian/source/0000755000000000000000000000000012222343650010465 5ustar debian/source/format0000644000000000000000000000001411640644007011676 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000230011737005533011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: pp-popularity-contest Upstream-Contact: Laszlo Kajan Source: http://rostlab.org/ Files: debian/* Copyright: 2011 Laszlo Kajan , Technical University of Munich, Germany License: GPL-3+ Files: * Copyright: 2012 Laszlo Kajan , Technical University of Munich, Germany License: GPL-3+ License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. debian/cron.daily0000755000000000000000000000016611642141454011163 0ustar #!/bin/sh if [ -x /usr/share/pp-popularity-contest/cron.daily ]; then /usr/share/pp-popularity-contest/cron.daily; fi debian/postrm0000755000000000000000000000173111640644007010444 0ustar #!/bin/sh # postrm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge) rm -rf /var/spool/pp-popcon ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/changelog0000644000000000000000000000450512233602041011035 0ustar pp-popularity-contest (1.0.6-1ubuntu1) trusty; urgency=low * Specify multiarch boost libdir. * Bump automake dependency to automake-1.14. -- Dmitrijs Ledkovs Tue, 29 Oct 2013 00:34:46 +0000 pp-popularity-contest (1.0.6-1build1) trusty; urgency=low * No change rebuild for Boost 1.54 transition. -- Dmitrijs Ledkovs Tue, 22 Oct 2013 18:08:39 +0100 pp-popularity-contest (1.0.6-1) unstable; urgency=low * New upstream release. * Fixes "pp-popularity-contest link with -L/usr/lib" (Closes: #722819). -- Laszlo Kajan Mon, 30 Sep 2013 20:31:20 +0200 pp-popularity-contest (1.0.5-1) unstable; urgency=low * New upstream release * DH build system * Static version is now patched out - builds with g++-4.7 (Closes: #667330) * debian/copyright now formatted as http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -- Laszlo Kajan Thu, 01 Dec 2011 15:08:32 +0100 pp-popularity-contest (1.0.4-1) unstable; urgency=low * New upstream release * fixed cron.daily that called script in pkgdatadir also after package uninstall - resulting in cron (error) output after package uninstall (Closes: #644057) * fixed curl issue with handling redirect from server -- Laszlo Kajan Mon, 31 Oct 2011 21:36:55 +0100 pp-popularity-contest (1.0.3-3) unstable; urgency=low * libboost-program-options-dev added to build-deps (Closes: #644002) -- Laszlo Kajan Fri, 30 Sep 2011 21:07:41 +0200 pp-popularity-contest (1.0.3-2) unstable; urgency=low * updated package long description -- Laszlo Kajan Fri, 30 Sep 2011 18:04:11 +0200 pp-popularity-contest (1.0.3-1) UNRELEASED; urgency=low * Initial release (Closes: #643669) -- Laszlo Kajan Wed, 31 Aug 2011 09:54:22 +0200 pp-popularity-contest (1.0.2) UNRELEASED; urgency=low * statically built version is now included -- Laszlo Kajan Wed, 31 Aug 2011 09:54:22 +0200 pp-popularity-contest (1.0.1) UNRELEASED; urgency=low * 0 usage won't be reported -- Laszlo Kajan Fri, 18 Feb 2011 19:06:23 +0100 pp-popularity-contest (1.0.0) UNRELEASED; urgency=low * Initial version -- Laszlo Kajan Wed, 16 Feb 2011 17:10:10 +0100 debian/pp-popularity-contest.install0000644000000000000000000000000511737005533015057 0ustar /usr debian/postinst0000755000000000000000000000201411640644007010776 0ustar #!/bin/sh # postinst script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) SPOOLDIR=/var/spool/pp-popcon mkdir -p $SPOOLDIR chmod 1777 $SPOOLDIR ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/control0000644000000000000000000000452012233602143010566 0ustar Source: pp-popularity-contest Section: science Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Med Packaging Team Uploaders: Laszlo Kajan Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf, autotools-dev, libboost-program-options-dev, automake Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/wsvn/debian-med/trunk/packages/rostlab/pp-popularity-contest/trunk/ Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/rostlab/pp-popularity-contest/trunk/ Homepage: http://predictprotein.org/ Package: pp-popularity-contest Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, curl, liburi-perl, perl Description: PredictProtein popularity contest The pp-popularity-contest package sets up a cron job that periodically submits the developers anonymous statistics on the usage of Rost Lab prediction methods installed on this system. The installation of this package is completely voluntary (though recommended): there is no difference in the performance or functionality of the prediction methods. . The information gathered helps making decisions like which packages should receive higher priority when fixing bugs or receive additional resources for further development and support. . This information is also very important when the Rost Lab applies for funding. Traditionally, these prediction methods are made available on the PredictProtein website, granting perfect statistics. The distribution as part of the Debian+Ubuntu Linux distributions shall increase the user base and allow for additional workflows to serve the scientific community better. Still, this is an experiment. It is only the statistics gathered through this package that grants a justification to the group and its funding agencies for the additional investments needed for this distribution channel and the potential drop in the usage of the PredictProtein website. Package: pp-popularity-contest-dbg Section: debug Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, pp-popularity-contest (= ${binary:Version}) Description: debug files for pp-popularity-contest This package contains the stripped debugging symbols for pp-popularity-contest, the package that collects PredictProtein usage statistics. debian/rules0000755000000000000000000000110312233602156010241 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) include /usr/share/dpkg/default.mk %: dh $@ --parallel --with autoreconf .PHONY: override_dh_strip override_dh_strip: dh_strip --dbg-package=pp-popularity-contest-dbg override_dh_auto_configure: dh_auto_configure -- --with-boost-libdir=/usr/lib/$(DEB_HOST_MULTIARCH) debian/watch0000644000000000000000000000014512030017441010207 0ustar version=3 opts=pasv ftp://rostlab.org/pp-popularity-contest/pp-popularity-contest-([0-9.]+)\.tar\.gz debian/patches/0000755000000000000000000000000012222343650010614 5ustar debian/patches/do_not_link_with_usr_lib0000644000000000000000000000106312222343601015604 0ustar Author: Laszlo Kajan Description: fixing #722819: "pp-popularity-contest link with -L/usr/lib". In the original upstream, the boost m4 macro adds /usr/lib to BOOST_LDFLAGS. Bug-Debian: http://bugs.debian.org/722819 Forwarded: no --- a/src/Makefile.am +++ b/src/Makefile.am @@ -15,6 +15,6 @@ pp_popcon_cnt_SOURCES = pp_popcon_cnt.cpp AM_CPPFLAGS = $(BOOST_CPPFLAGS) -D__sysconfdir__=\"$(sysconfdir)\" -D__pkgdatadir__=\"$(pkgdatadir)\" -Wall -AM_LDFLAGS = $(BOOST_LDFLAGS) -Wall +AM_LDFLAGS = -Wall LDADD = $(BOOST_PROGRAM_OPTIONS_LIB) debian/patches/series0000644000000000000000000000003112222342332012017 0ustar do_not_link_with_usr_lib debian/compat0000644000000000000000000000000211640644007010366 0ustar 7