[plplot] 02/03: Remove outdated debian files

Ole Streicher olebole at moszumanska.debian.org
Wed Jul 12 08:19:40 UTC 2017


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

olebole pushed a commit to branch master
in repository plplot.

commit 1100817c3536a5d70dc26168657d8a2dec1eaef2
Author: Ole Streicher <olebole at debian.org>
Date:   Sun Jul 9 15:16:57 2017 +0200

    Remove outdated debian files
    
    These files are either out of date or not needed anymore for the build
---
 debian/NEWS                    |  28 ------
 debian/README.Debian           | 106 ---------------------
 debian/Release                 |   5 -
 debian/TODO                    |  29 ------
 debian/get-upstream-version.pl |   8 --
 debian/index.html.in           |  48 ----------
 debian/install-www.sh          |  90 ------------------
 debian/make-cvs-release.sh     |  21 -----
 debian/upload-debs.pl          | 206 -----------------------------------------
 9 files changed, 541 deletions(-)

diff --git a/debian/NEWS b/debian/NEWS
deleted file mode 100644
index e017ee3..0000000
--- a/debian/NEWS
+++ /dev/null
@@ -1,28 +0,0 @@
-plplot (5.9.8-1) unstable; urgency=low
-
-    New libplplot-ocaml, libplplot-lua and libplplot-d packages have been 
-    introduced. These contain the PLplot bindings for the ocaml, lua and D
-    languages respectively. 
-
-    New python-plplot-qt package has been introduced which allows the PLplot
-    API to be used in Qt applications from python using pyqt4.
-
- -- Andrew Ross <andrewross at users.sourceforge.net>  Tue, 02 Aug 2011 15:41:38 +0100
-
-plplot (5.9.6-1) unstable; urgency=low
-
-    The plplot-bin package has been dropped since all the utilities in contained
-    were now obsolete, or relied on obsolete drivers.
-
-    A new plplot9-driver-qt package has been introduced for the new qt driver
-    and bindings. This produce high quality interactive output on multiple 
-    platforms (Linux / Mac OS-X / Windows) as well as a range of file formats
-    including postscript, pdf, svg, png, jpeg and ppm. Upstream the gd driver is
-    now disabled by default and the qt or cairo are recommended instead. In a
-    subsequent release it is likely that the Debian package of the gd driver will
-    also be dropped and so it is recommended that you move to the qt or cairo 
-    drivers instead. 
-
- -- Andrew Ross <andrewross at users.sourceforge.net>  Thu, 12 Jul 2010 23:25:08 +0100
-
-
diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644
index 233d6dd..0000000
--- a/debian/README.Debian
+++ /dev/null
@@ -1,106 +0,0 @@
-plplot for Debian
------------------
-
-1. INTRODUCTION & ORIGIN
-
-    These are the debianized packages for PLplot, a scientific plotting
-    library.  They were put together by Rafael Laboissiere. The porting
-    to the new CMake build system and current maintenance is done by 
-    Andrew Ross.
- 
-    As of version 5.10.0 the original source tarball has been modified
-    to remove the doc/doxygen and www directories. Both these are not
-    needed for the Debian packages and contain non-DFSG auto-generated
-    files.
-
-
-2. PACKAGES
-
-    The original PLplot distribution was broken down in several Debian
-    packages:
-
-      * libplplot12: Contains the shared C libraries, as well as the
-	data files and the driver modules that do not depend on other
-	libraries.
-
-      * libplplot-dev: Headers and static libraries for developing programs
-        using the PLplot API, as well as many examples in C, C++ and F95.
-
-      * plplot-doc: HTML, PS and PDF formats of the PLplot manual.
-
-      * plplot12-driver-xwin: Provides the xwin driver module.
-
-      * plplot12-driver-cairo: Provides the cairo driver module. This uses
-	the cairo library to produce higher quality text using truetype
-        fonts. It produces postscript, pdf, svg, png, mem and X output.
-        This replaces the plplot9-driver-psttf package in previous
-        releases. The cairo driver provides similar results for postscript
-        and more functionality.
-
-      * plplot12-driver-wxwidgets: Provides the WXWidgets driver module.
-
-      * plplot12-driver-qt: Provides the qt driver module.
-
-      * libplplot-c++11: Contains the library for using the C++ PLplot
-	classes.
-
-      * libplplot-fortran10: Contains the F95 bindings for the PLplot 
-        functions.
-
-      * libplplot-java: Contains the bindings for using the PLplot
-	functions from java. 
-
-      * libplplot-ada1: Contains the runtime Ada bindings library for the 
-        PLplot functions.
-
-      * libplplot-ada1-dev: Development files for the Ada bindings for 
-        the PLplot functions.
-
-      * libplplot-ocaml: Contains the OCaml bindings for the PLplot functions.
-
-      * libplplot-lua: Contains the lua bindings for the PLplot functions.
-
-      * libplplot-d: Contains the d language bindings for the PLplot functions.
-
-      * plplot-tcl: Modules allowing binding of the PLplot functions
-        for Tcl/Tk.  Contains also the Tk driver module and some interactive
-        programs
-
-      * plplot-tcl-dev: Development files for the Tcl/Tk biondings.
-
-      * python-plplot: Glue library with bindings for Python.
-
-      * python-plplot-qt: Bindings to use the plplot API in Qt applications
-        from python with pyqt4.
-
-      * octave-plplot: Glue library with bindings for Octave 3.2.  In order
-	to use this package, issue the command "toggle_plplot_use" at the
-        Octave 3.2 prompt.  This will have the effect of replacing the
-        traditional Gnuplot interface by a PLplot based one.
-
-      * libcsiro0: libcsirocsa and libcsironn libraries from Pavel Sakov 
-        at CSIRO which are used by PLplot.
-
-      * libqsastime0, libqsastime-dev: library and development packages for
-        the qsastime library for handling time format conversions. This is
-        used by PLplot.
-
-
-3. DOCUMENTATION
-
-    Further documentation for PLplot can be found in the plplot-doc
-    package.  The entry point is /usr/share/doc/plplot-doc.
-
-
-4. DEMOS & EXAMPLES
-
-    A lot of examples were included in the libplplot-dev, plplot-tcl,
-    python-plplot, and octave-plplot packages.  They can be found under
-    /usr/share/doc/libplplot12/examples/. Makefiles are available along the
-    sources.
-
-    For development of C programs with the PLplot library, there is a
-    pkg-config support included in the libplplot-dev package.  For details,
-    see /usr/share/doc/libplplot-dev/README.pkg-config.
-
- -- Rafael Laboissiere <rafael at debian.org>, Tue Mar  4 17:05:31 2003
diff --git a/debian/Release b/debian/Release
deleted file mode 100644
index 2f991f4..0000000
--- a/debian/Release
+++ /dev/null
@@ -1,5 +0,0 @@
-Archive: unstable
-Component: main
-Origin: PLplot/~rlaboiss
-Label: PLplot
-Architecture: i386
diff --git a/debian/TODO b/debian/TODO
deleted file mode 100644
index 029545a..0000000
--- a/debian/TODO
+++ /dev/null
@@ -1,29 +0,0 @@
--*- text -*-
-
-* Fix all Lintian errors and warnings.
-  -> DONE
-
-* Check all the bugs in the BTS and close those that are fixed.
-  -> DONE
-
-* Copy some upstream README files into /usr/share/doc/libplplot5 (either
-  using dh_install or upstream with Makefile.am).
-  -> DONE
-
-* Check package dependencies of plplot-c++ and plplot-f77.  If they are are
-  not different from those of libplplot5, merge them.  Also, put the
-  appropriate *.la and *.so files in libplplot-dev.
-  -> DONE
-  
-* Check all the files in the old packages and set the appropriate conflicts
-  in debian/control
-  -> DONE
-
-* Clean up debian/rules
-  -> DONE
-
-* Write a decent libplplot5.README.Debian
-  -> DONE
-
-* Remove all the old files from CVS (*.README.Debian, *.files, etc)
-  -> DONE
diff --git a/debian/get-upstream-version.pl b/debian/get-upstream-version.pl
deleted file mode 100755
index 30c2aa0..0000000
--- a/debian/get-upstream-version.pl
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/perl -w
-
-while (<>) {
-  if (/^set\(PLPLOT_VERSION ([^,)]+)/) {
-    print $1;
-    last;
-  }
-}
diff --git a/debian/index.html.in b/debian/index.html.in
deleted file mode 100644
index 391661c..0000000
--- a/debian/index.html.in
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-  <head>
-    <title>PLplot packages for Debian GNU/Linux</title>
-  </head>
-
-  <body>
-    <h1>PLplot packages for Debian GNU/Linux</h1>
-    <table border="1">
-      <tbody>
-	<tr>
-	  <th> file </th>
-	  <th> size </th>
-	  <th> md5sum </th>
-	</tr>
-<:
-
-while (<>) {
-  chomp;
-  $f = $_;
-  if ( -f $f ) {
-    $s = `ls -sh $f`;
-    $s =~ s/\s*([0-9.]+)([MKk])\s+.*/$1 $2/;
-    chomp $s;
-    $m = `md5sum $f`;
-    $m =~ s/\s*([0-9a-f]+)\s+.*/$1/;
-    chomp $m;
-    print "
-<tr>
-  <td> <a href=\"$f\">$f</a> </td>
-  <td align=\"right\"><pre> $s </pre></td>
-  <td><pre> $m </pre></td>
-</tr>
-";
-  }
-}
-:>
-      </tbody>
-    </table>
-
-    <hr>
-    <address><a href="mailto:rafael at debian.org">Rafael Laboissiere</a></address>
-<!-- Created: Thu Feb 15 08:39:05 CET 2001 -->
-<!-- hhmts start -->
-Last modified: <: print `date` :>
-<!-- hhmts end -->
-  </body>
-</html>
diff --git a/debian/install-www.sh b/debian/install-www.sh
deleted file mode 100755
index 77e3e84..0000000
--- a/debian/install-www.sh
+++ /dev/null
@@ -1,90 +0,0 @@
-#! /bin/bash
-
-www_host=shell1.sourceforge.net
-www_dir=/home/groups/p/pl/plplot/htdocs/resources/debian
-www_user=rlaboiss
-www_group=plplot
-
-rcp_command=scp
-
-tmp_dir=${TMPDIR:-/var/tmp}/install-www
-
-#www-
-usage()
-{
-  cat <<EOF
-Usage: $0 [OPTIONS]
-Options:
-        [--release=RELEASE]
-        [--host=REMOTE_HOST]
-        [--dir=REMOTE_DIR]
-        [--user=REMOTE_USER]
-        [--group=REMOTE_GROUP]
-        [--help]
-EOF
-  exit $1
-}
-
-while test $# -gt 0; do
-  case "$1" in
-  -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
-  *) optarg= ;;
-  esac
-
-  case $1 in
-    --release=*)
-      release=$optarg
-      ;;
-    --host=*)
-      www_host=$optarg
-      ;;
-    --dir=*)
-      www_dir=$optarg
-      ;;
-    --user=*)
-      www_user=$optarg
-      ;;
-    --group=*)
-      www_group=$optarg
-      ;;
-    --help)
-      usage 1 1>&2
-      ;;
-  esac
-  shift
-done
-
-if [ -z "$release" ] ; then
-  if [ ! -f debian/changelog ] ; then
-    echo "File debian/changelog not found!" 1>&2
-    exit 1
-  fi
-  release=`perl -ne 'if(/\((.*)\)/){print $1;exit}' < debian/changelog`
-fi
-
-rsh_command="ssh $www_user@$www_host"
-
-tarball=dist.tar.gz
-
-rm -rf $tmp_dir
-mkdir -p $tmp_dir
-cp ../*${release}*.{deb,dsc,diff.gz} $tmp_dir
-cp ../*`echo $release | sed 's/-.*//'`.orig.tar.gz $tmp_dir
-cp debian/Release $tmp_dir
-touch $tmp_dir/override
-pwd=`pwd`
-( cd $tmp_dir 
-  dpkg-scanpackages . override | gzip -9 -c > Packages.gz
-  dpkg-scansources . override | gzip -9 -c > Sources.gz
-  rm -f override
-  ls | fgrep -v index | eperl -k $pwd/debian/index.html.in > index.html
-  tar cfz $tarball `ls`
-)
-
-$rsh_command rm -rf $www_dir
-$rsh_command mkdir -p $www_dir
-$rcp_command $tmp_dir/dist.tar.gz $www_user@$www_host:$www_dir 
-$rsh_command tar xfz $www_dir/$tarball -C $www_dir
-$rsh_command chgrp -R $www_group $www_dir
-$rsh_command chmod -R g=u $www_dir
-$rsh_command rm -f $www_dir/$tarball
diff --git a/debian/make-cvs-release.sh b/debian/make-cvs-release.sh
deleted file mode 100755
index 9de1c45..0000000
--- a/debian/make-cvs-release.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-# Copyright (C) 2003  Rafael Laboissiere
-# This script is in the Public Domain
-
-# This will prepare a PLplot source tree for a release <version>.cvs.<date>
-# of Debian packages.  Run it from the top dir.
-
-test -f Makefile && make maintainer-clean
-if [ "$1" = "" ] ; then
-  optver=--date-version
-else
-  optver="--version=$1"
-fi
-./bootstrap.sh $optver
-rm -f config.status
-fakeroot debian/rules clean
-./configure --enable-builddoc --enable-python --enable-octave --enable-f77
-make dist
-version=`debian/get-upstream-version.pl < configure.ac`
-mv plplot-$version.tar.gz ../plplot_$version.orig.tar.gz
diff --git a/debian/upload-debs.pl b/debian/upload-debs.pl
deleted file mode 100755
index 974de32..0000000
--- a/debian/upload-debs.pl
+++ /dev/null
@@ -1,206 +0,0 @@
-#!/usr/bin/perl -w
-#
-# Upload the deb files for PLplot to the plplot.sf.net web site
-#
-# Copyright (C) 2004  Rafael Laboissiere
-#
-# This script is part of PLplot
-#
-# PLplot is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Library General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# PLplot 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 Library General Public License for more details.
-#
-# You should have received a copy of the GNU Library General Public License
-# along with PLplot; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
-
-sub env_default {
-    my $envvar = shift;
-    my $default = shift;
-    $value = defined $ENV{$envvar} ? $ENV{$envvar} : $default;
-    eval qq{\$$envvar = "$value"};
-}
-
-env_default ("WWW_USER", "rlaboiss");
-env_default ("HOST", "shell.sf.net");
-env_default ("WWW_HOST", "plplot.sf.net");
-env_default ("WWW_DIR", "/home/groups/p/pl/plplot/htdocs");
-env_default ("APT_DIR", "debian");
-env_default ("GPGKEY", "0x4A5D72FE");
-
-$debver = `cat /etc/debian_version`;
-chomp $debver;
-
-$md5sum = "md5sum.txt";
-$md5sum_asc = "$md5sum.asc";
-
-system "touch override";
-system "dpkg-scanpackages . override | gzip -c > Packages.gz";
-system "dpkg-scansources . override | gzip -c > Sources.gz";
-
- at files = ("Release")
-    if -f "Release";
- at files = (@files, "Packages.gz", "Sources.gz");
- at desc = ();
-%sources = ();
-%pkgs = ();
-for $i (split ("\n\n", `gunzip -c Packages.gz`)) {
-    $i =~ /Package:\s*([^\s]+)/;
-    $n = $1;
-    chomp $n;
-    $i =~ /Version:\s*(\d+:)*([^\s]+)/;
-    $v = $2;
-    chomp $v;
-    $pkgs{$n} = $v;
-    $txt = "$n.txt";
-    open (DESC, "> $txt");
-    print DESC $i;
-    close DESC;
-    push (@desc, $txt);
-    $src = ($i =~ /Source: (.*)/) ? $1 : $n;
-    if (not defined $sources{$src}) {
-      $sources{$src} = 1;
-      open (CHG, (glob "${src}_$v*.changes")[0]);
-      while (<CHG>) {
-        @f = split (" ", $_);
-        if ((scalar @f == 5) and ($f[0] =~ /[a-f\d]{32}/)) {
-          push (@files, $f[4]);
-        }
-      }
-    }
-}
-
-open (CSUM, "> $md5sum");
-print CSUM map {`md5sum $_`} @files;
-close CSUM;
-unlink $md5sum_asc;
-system
-  "gpg --armor --detach-sign --default-key $GPGKEY --output $md5sum_asc $md5sum";
-
-$index = "index.html";
-open (INDEX, "> $index");
-
-print INDEX <<EOF
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
-     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<title>Apt-getable repository for PLplot (Debian version $debver)</title>
-<style type="text/css">
-  body { color: black; background-color: white; }
-  h1 { font-size: 1.5em; border-bottom: solid black 1px;
-       color: #005a9c; }
-  dt { font-size: 1.1em; font-weight: bold;
-       color: rgb(136,0,0);
-       margin-top: 1em; margin-bottom: 0.5em; }
-  code { color: inherit; background-color: #e0e0e0; }
-  table.pkg { border-collapse: collapse;
-              border-spacing: 0px;
-              border: solid #a0a0a0 1px; }
-  table.footer { border-top: solid black 1px; font-size: 0.8em; }
-  td.pkg { border: solid #a0a0a0 1px;
-           padding: 4px; }
-  th.pkg { border: solid #a0a0a0 1px;
-           color: white; background-color: #a0a0a0;
-           padding: 4px; }
-</style>
-</head>
-<body>
-<h1>Apt-getable Repository for PLplot (Debian version $debver)</h1>
-<dl>
-<dt> Available packages: </dt>
-<dd>
-<table class="pkg">
-<tr><th class="pkg">name</th><th class="pkg">version</th></tr>
-EOF
-;
-
-foreach $p (sort keys %pkgs) {
-print "$p\n";
-  print INDEX <<EOF
-<tr><td class="pkg"><a href="$p.txt">$p</a></td>
-<td class="pkg">$pkgs{$p}</td></tr>
-EOF
-;
-}
-
-print INDEX <<EOF
-</table>
-</dd>
-<dt> /etc/apt/sources.list lines: </dt>
-
-<dd>
-<code>deb http://$WWW_HOST/$APT_DIR ./    </code>
-<br/>
-<code>deb-src http://$WWW_HOST/$APT_DIR ./</code>
-</dd>
-
-<dt> Files: </dt>
-<dd>
-EOF
-;
-
-print INDEX map {
-  $size = `du -bh $_`;
-  chomp $size;
-  $size =~ s/\s*([\dMKk]+)\s+.*/$1/;
-  $size .= " bytes" if not ($size =~ /[MKk]/);
-  "<a href=\"$_\">$_</a> ($size)\n <br/>";
-} @files;
-
-$fingerprint = `gpg --list-keys --fingerprint $GPGKEY | grep fingerprint`;
-
-print INDEX <<EOF
-</dd>
-<dt> Checksums file: </dt>
-<dd>
-<a href="$md5sum">$md5sum</a>
-(<a href="$md5sum_asc">detached GPG signature</a> signed with key
-<a
-href="http://wwwkeys.pgp.net:11371/pks/lookup?op=index&search=$GPGKEY">$GPGKEY</a>)
-</dd>
-<dd>$fingerprint</dd>
-</dl>
-<p></p>
-<table class="footer" width="100%">
-<tr><td align="left">Last updated
-EOF
-;
-
-print INDEX `date '+%Y-%m-%d %H:%M%z'`;
-
-print INDEX <<EOF
-</td>
-<td align="right">
-  <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0!</a>
-    
-  <a href="http://jigsaw.w3.org/css-validator/check/referer">Valid CSS!</a>
-</td>
-</tr>
-</table>
-</body>
-</html>
-EOF
-;
-
-close (INDEX);
-
-$pdir = "$WWW_DIR/$APT_DIR";
-$ssh_cmd = "ssh $WWW_USER\@$HOST";
-
-system "$ssh_cmd rm -rf $pdir";
-system "$ssh_cmd mkdir -p $pdir";
-
-system ("scp $index $md5sum $md5sum_asc " . join (" ", @files)
-        . " " . join (" ", @desc) . " $WWW_USER\@$HOST:$pdir");
-
-system "$ssh_cmd chgrp -R plplot $pdir";
-system "$ssh_cmd chmod -R g=u $pdir";
-

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



More information about the debian-science-commits mailing list