gnucap 1:0.36~20171003-1 source package in Ubuntu

Changelog

gnucap (1:0.36~20171003-1) unstable; urgency=medium

  * Split gnucap package into several packages
    This is required, as gnucap now provides a shared library.
  * libgnucap0 + libgnucap-dev (Closes: #224467)
    These packages contain the shared library and provide the files necessary
    to build/link against it, respectively. For example users can create their
    own binary programs to substitute the "gnucap" example executable provided
    in the "gnucap" package. Other packages may depend on libgnucap-dev, if
    they make use of the gnucap library, which will provide most gnucap
    functionality without the need to install all gnucap packages and files.
    (Closes: #224467)
  * Introduce gnucap-default-plugins0 package
    The plugins that were previous linked into the main executable are now
    shipped as a separate (optional) binary, the "default plugins". These are
    loaded by "gnucap", unless overridden in /etc/gnucap.rc (which does not
    exist by default). This package must hence be installed, if the
    functionality of the previous gnucap package is sought.
    The binary plugin is installed in a directory depending on the
    architecture and on the library soname it has been tested against.
  * gnucap-common package (Closes: #693267)
    Contains the development headers and build infrastructure. This package
    is architecture independent.
  * man pages for /usr/bin/gnucap and /usr/bin/gnucap-{conf,modelgen}. The
    upstream project makes no attempt in providing these, hence they are
    maintained here.
  * get-orig-source target, snapshotting upstream git
    There are no release tarballs, just tags, nowadays. These are equivalent
    to releases ("development snapshots"). This is new and was not required for
    previous tarball releases.
  * set sysconfdir to /etc, equivalent to --sysconfdir in autotools.
    There's the possibility to override things in /etc/gnucap.rc.
  * update d/copyright
  * move package to salsa (from alioth/pkg-electronics)
  * debian/control: Bump Standards-Version to 4.1.3
    Checked against
    https://www.debian.org/doc/packaging-manuals/upgrading-checklist.txt
    The seemingly relevant items do not require action.
    - 5.6.26 VCS-*, "https", for example
    - 10.2   plugins are in /usr/lib/triplet/gnucap0
    - 4.15   reproducibility not formally tested
    - 2.5    priority is optional
    - 8.1.1  invokes ldconfig.
    - 4.9.1  there is no doc (any more?) use wiki page instead
    - 5.2    control does not mention -dbg packages
  * bump compat to 11
    Now depend on dh >= 11. No action required, according to debhelper(7).
  * remove Wesley  J. Landaker and Hamish Moffatt from Uploaders as they not
    active anymore
    Thanking both for their work on the packages of gnucap in the past!
    (Closes: #759987, #831480)
  * adding a lintian override for http URL in watch file
    Lintian is complaining about the usage of http:// instead of https:// on
    the URL http://gnucap.org/archive/ in watch, a file for automatic checking
    for new upstream versions.
    gnucap.org isn't using the https protocol (yet or never will) and we need
    to use http here. Note that tarball releases are currently suspended, and
    git tags are used instead, so this might need more work.


  [ Helmut Grohne ]
  * Fix FTCBFS: Add gnucap:native to Build-Depends. (Closes: #878364)

 -- Felix Salfelder <email address hidden>  Sun, 04 Mar 2018 04:14:08 +0000

Upload details

Uploaded by:
Debian Electronics Team on 2018-05-22
Uploaded to:
Sid
Original maintainer:
Debian Electronics Team
Architectures:
any all
Section:
electronics
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Cosmic release on 2018-05-23 universe electronics

Downloads

File Size SHA-256 Checksum
gnucap_0.36~20171003-1.dsc 2.3 KiB 31950bac7266ab8ac54062d05c64089364bcd533ccda058f765ac7631dc6f957
gnucap_0.36~20171003.orig.tar.gz 776.3 KiB 9c38f3af860b8ad93db041696b2c993ec022e6f4f41284e907da712dd9f1a3f7
gnucap_0.36~20171003-1.debian.tar.xz 22.8 KiB 44f827b8a127aa27f8c5297c57930a06055b67084d1e196fa735efdc5e95b509

No changes file available.

Binary packages built by this source

gnucap: GNU Circuit Analysis package, main executable

 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains a main executable and gnucap-modelgen.

gnucap-common: GNU Circuit Analysis package, development headers

 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains headers and infrastructure.

gnucap-default-plugins0: GNU Circuit Analysis package, default plugins

 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains the default plugins.

libgnucap-dev: GNU Circuit Analysis package, development library

 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains the symlink to the shared library.

libgnucap0: GNU Circuit Analysis package, the library

 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains the shared library.