From 0a0f3051fe24c7930c10a2a058aa5bf61eb3eb19 Mon Sep 17 00:00:00 2001 From: Matt Birkholz Date: Tue, 5 Jun 2018 17:35:25 -0700 Subject: [PATCH] plugins: Almost all require 9.2.13 (use command-line-arguments). Include specific minimum versions for all direct dependencies (i.e. those subsystems whose global-definitions were needed in the .pkg description). --- src/blowfish/debian/control | 5 +++-- src/cairo/debian/control | 7 ++++++- src/devops/debian/control | 4 ++-- src/edwin/debian/control | 4 +++- src/gdbm/debian/control | 5 +++-- src/gl/debian/control | 9 ++++++++- src/glib/debian/control | 5 +++-- src/gtk-screen/debian/control | 10 +++++++++- src/gtk/debian/control | 9 ++++++++- src/imail/debian/control | 7 +++++-- src/mcrypt/debian/control | 5 +++-- src/pango/debian/control | 5 ++++- src/pgsql/debian/control | 5 +++-- src/planetarium/debian/control | 8 +++++++- src/x11-screen/debian/control | 7 ++++--- src/x11/debian/control | 5 +++-- 16 files changed, 74 insertions(+), 26 deletions(-) diff --git a/src/blowfish/debian/control b/src/blowfish/debian/control index 9fe198df0..df9c2dddb 100644 --- a/src/blowfish/debian/control +++ b/src/blowfish/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 9.2.7), + mit-scheme-pucked (>= 9.2.13), libssl-dev Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +12,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-blowfish Architecture: any -Depends: mit-scheme-pucked (>= 9.2.7), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + ${shlibs:Depends}, ${misc:Depends} Description: Blowfish plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of the Blowfish block cipher C API as implemented by libssl. diff --git a/src/cairo/debian/control b/src/cairo/debian/control index 88e475dc4..a1d054bbd 100644 --- a/src/cairo/debian/control +++ b/src/cairo/debian/control @@ -3,6 +3,8 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, + mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), mit-scheme-pucked-pango (>= 0.6), texinfo, texlive, libcairo2-dev @@ -13,7 +15,10 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-cairo Architecture: any -Depends: mit-scheme-pucked-pango (>= 0.6), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-pango (>= 0.6), + ${shlibs:Depends}, ${misc:Depends} Description: Cairo plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of a small portion of the Cairo C API, just sufficient to diff --git a/src/devops/debian/control b/src/devops/debian/control index 5d623ca0c..f8c63e3d7 100644 --- a/src/devops/debian/control +++ b/src/devops/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), - mit-scheme-pucked, + mit-scheme-pucked (>= 9.2.13), texinfo, texlive Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +12,7 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-devops Architecture: any -Depends: mit-scheme-pucked +Depends: mit-scheme-pucked (>= 9.2.13) Description: Developer Operations plugin for MIT/GNU Scheme Pucked Tools to help create source releases and manage build hosts producing binaries for them. diff --git a/src/edwin/debian/control b/src/edwin/debian/control index c5a17ea16..993ab3866 100644 --- a/src/edwin/debian/control +++ b/src/edwin/debian/control @@ -3,6 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), + mit-scheme-pucked (>= 9.2.13), mit-scheme-pucked-blowfish (>= 0.1), mit-scheme-pucked-gdbm (>= 0.1) Standards-Version: 3.9.4 @@ -12,7 +13,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-edwin Architecture: any -Depends: mit-scheme-pucked-blowfish (>= 0.1), +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-blowfish (>= 0.1), mit-scheme-pucked-gdbm (>= 0.1) Description: Edwin plugin for MIT/GNU Scheme Pucked This package provides an Edwin plugin for MIT/GNU Scheme Pucked. It diff --git a/src/gdbm/debian/control b/src/gdbm/debian/control index 602595c15..d0fe18af4 100644 --- a/src/gdbm/debian/control +++ b/src/gdbm/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 9.2.11), + mit-scheme-pucked (>= 9.2.13), texinfo, texlive, libgdbm-dev Standards-Version: 3.9.4 @@ -13,7 +13,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-gdbm Architecture: any -Depends: mit-scheme-pucked (>= 9.2.11), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + ${shlibs:Depends}, ${misc:Depends} Description: GDBM plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of the GDBM (GNU Data Base Management) C API as implemented diff --git a/src/gl/debian/control b/src/gl/debian/control index 616ffce77..8029b6272 100644 --- a/src/gl/debian/control +++ b/src/gl/debian/control @@ -3,6 +3,10 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, + mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-pango (>= 0.6), + mit-scheme-pucked-cairo (>= 0.6), mit-scheme-pucked-gtk (>= 0.6), texinfo, texlive, libglu1-mesa-dev @@ -13,7 +17,10 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-gl Architecture: any -Depends: mit-scheme-pucked-gtk (>= 0.6), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-gtk (>= 0.6), + ${shlibs:Depends}, ${misc:Depends} Description: OpenGL plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of a small portion of the OpenGL C API as implemented by the diff --git a/src/glib/debian/control b/src/glib/debian/control index 700e04b0e..9ac4ce3a5 100644 --- a/src/glib/debian/control +++ b/src/glib/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 9.2.7), + mit-scheme-pucked (>= 9.2.13), texinfo, texlive, libglib2.0-dev Standards-Version: 3.9.4 @@ -13,7 +13,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-glib Architecture: any -Depends: mit-scheme-pucked (>= 9.2.7), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + ${shlibs:Depends}, ${misc:Depends} Description: GLib/GIO plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of a small portion of the GLib and GIO C APIs. The wrappings diff --git a/src/gtk-screen/debian/control b/src/gtk-screen/debian/control index 4d49f80d7..304238a0d 100644 --- a/src/gtk-screen/debian/control +++ b/src/gtk-screen/debian/control @@ -3,7 +3,11 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), + mit-scheme-pucked (>= 9.2.13), mit-scheme-pucked-edwin (>= 3.116.1), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-pango (>= 0.6), + mit-scheme-pucked-cairo (>= 0.6), mit-scheme-pucked-gtk (>= 0.6) Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +16,11 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-gtk-screen Architecture: any -Depends: mit-scheme-pucked-edwin (>= 3.116.1), +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-edwin (>= 3.116.1), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-pango (>= 0.6), + mit-scheme-pucked-cairo (>= 0.6), mit-scheme-pucked-gtk (>= 0.6) Description: Gtk screen plugin for MIT/GNU Scheme Pucked This package provides a Gtk-based screen type for Edwin. diff --git a/src/gtk/debian/control b/src/gtk/debian/control index e353bf45f..4c1410463 100644 --- a/src/gtk/debian/control +++ b/src/gtk/debian/control @@ -3,6 +3,9 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, + mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-pango (>= 0.6), mit-scheme-pucked-cairo (>= 0.6), texinfo, texlive, libgtk-3-dev @@ -13,7 +16,11 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-gtk Architecture: any -Depends: mit-scheme-pucked-cairo (>= 0.6), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-pango (>= 0.6), + mit-scheme-pucked-cairo (>= 0.6), + ${shlibs:Depends}, ${misc:Depends} Description: Gtk plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of a small portion of the Gtk3 C API, just sufficient to diff --git a/src/imail/debian/control b/src/imail/debian/control index 014172d93..fbc51e19a 100644 --- a/src/imail/debian/control +++ b/src/imail/debian/control @@ -2,7 +2,9 @@ Source: mit-scheme-pucked-imail Section: lisp Priority: optional Maintainer: Matt Birkholz -Build-Depends: debhelper (>= 9), mit-scheme-pucked-edwin (>= 3.116.1), +Build-Depends: debhelper (>= 9), + mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-edwin (>= 3.116.1), texinfo, texlive Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -11,7 +13,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-imail Architecture: any -Depends: mit-scheme-pucked-edwin (>= 3.116.1) +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-edwin (>= 3.116.1) Description: IMail plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked-edwin with an imail command for reading email on IMAP servers. diff --git a/src/mcrypt/debian/control b/src/mcrypt/debian/control index 88c8d961b..cc127bbe2 100644 --- a/src/mcrypt/debian/control +++ b/src/mcrypt/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 9.2.7), + mit-scheme-pucked (>= 9.2.13), libmcrypt-dev Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +12,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-mcrypt Architecture: any -Depends: mit-scheme-pucked (>= 9.2.7), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + ${shlibs:Depends}, ${misc:Depends} Description: MCrypt plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of a small portion of the mcrypt C API as implemented by libmcrypt. diff --git a/src/pango/debian/control b/src/pango/debian/control index 330dce703..85cbf4033 100644 --- a/src/pango/debian/control +++ b/src/pango/debian/control @@ -3,6 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, + mit-scheme-pucked (>= 9.2.13), mit-scheme-pucked-glib (>= 0.7), texinfo, texlive, libpango1.0-dev @@ -13,7 +14,9 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-pango Architecture: any -Depends: mit-scheme-pucked-glib (>= 0.7), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + ${shlibs:Depends}, ${misc:Depends} Description: Pango plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of a small portion of the Pango C API. diff --git a/src/pgsql/debian/control b/src/pgsql/debian/control index b26922030..edda9901e 100644 --- a/src/pgsql/debian/control +++ b/src/pgsql/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 9.2.7), + mit-scheme-pucked (>= 9.2.13), libpq-dev Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +12,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-pgsql Architecture: any -Depends: mit-scheme-pucked (>= 9.2.7), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + ${shlibs:Depends}, ${misc:Depends} Description: PostgreSQL plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with a dynamically loadable wrapper of the PostgreSQL C API as implemented by libpq. diff --git a/src/planetarium/debian/control b/src/planetarium/debian/control index 729c12022..aaa95e510 100644 --- a/src/planetarium/debian/control +++ b/src/planetarium/debian/control @@ -3,6 +3,9 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), + mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-gtk (>= 0.6), mit-scheme-pucked-gl (>= 0.1), texinfo, texlive Standards-Version: 3.9.4 @@ -12,7 +15,10 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-planetarium Architecture: any -Depends: mit-scheme-pucked-gl (>= 0.1) +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-glib (>= 0.7), + mit-scheme-pucked-gtk (>= 0.6), + mit-scheme-pucked-gl (>= 0.1) Description: A Planetarium for MIT/GNU Scheme Pucked This package currently contains: . diff --git a/src/x11-screen/debian/control b/src/x11-screen/debian/control index 95a78b206..8106e9867 100644 --- a/src/x11-screen/debian/control +++ b/src/x11-screen/debian/control @@ -3,9 +3,9 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), + mit-scheme-pucked (>= 9.2.13), mit-scheme-pucked-edwin (>= 3.116.1), - mit-scheme-pucked-x11 (>= 0.1), - mit-scheme-pucked (>= 9.2.8) + mit-scheme-pucked-x11 (>= 0.1) Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ Vcs-Git: git://birchwood-abbey.net/~matt/mit-scheme.git @@ -13,7 +13,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-x11-screen Architecture: any -Depends: mit-scheme-pucked-edwin (>= 3.116.1), +Depends: mit-scheme-pucked (>= 9.2.13), + mit-scheme-pucked-edwin (>= 3.116.1), mit-scheme-pucked-x11 (>= 0.1) Description: Edwin X11 screen plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with an X11 screen type for diff --git a/src/x11/debian/control b/src/x11/debian/control index e174a0da0..a3d9b147e 100644 --- a/src/x11/debian/control +++ b/src/x11/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 9.2.7), + mit-scheme-pucked (>= 9.2.13), libx11-dev Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +12,8 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-x11 Architecture: any -Depends: mit-scheme-pucked (>= 9.2.7), ${shlibs:Depends}, ${misc:Depends} +Depends: mit-scheme-pucked (>= 9.2.13), + ${shlibs:Depends}, ${misc:Depends} Description: X11 plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with an X11 graphics device type and X11 "terminals" as originally provided by the x11 microcode -- 2.25.1