cernlib 2005.dfsg-3ubuntu1 source package in Ubuntu

Changelog

cernlib (2005.dfsg-3ubuntu1) edgy; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Added kxterm.desktop.

cernlib (2005.dfsg-3) unstable; urgency=low

  * Patch 321: Fix FTBFS on some architectures, apparently caused by an
    error in the recent changes to packlib/kernlib/kerngen/kerngen/klnx.h.

  * Patch 211: Fix FTBFS with gfortran (it doesn't like "%LOC" instead of
    "LOC").

cernlib (2005.dfsg-2) unstable; urgency=low

  * The "Harald Vogt, second edition" release.
    Based on work of Harald Vogt <email address hidden> to improve 64-bit support and
    add gfortran support, released as a monolithic patch on 2006-07-20.

  * Patch 115: In addition to unwrapping the loop, change "1" to "&" for line
    continuation indicators in rsrtnt64.F.

  * New patch 119: Fix a large number of compiler warnings, mainly resulting
    from failure to #include system header files or misuse of NULL vs. 0.

  * New patch 120: Fix use of gets() in kuipcc.c.

  * New patch 121: Fix off-by-one bug in c209m.F mathlib test case.

  * Patch 211: 64-bit system support greatly expanded and updated.
    New function chkloc() added to kernlib; shlib dependency bumped in
    debian/rules.

  * New patch 321, debian/add-ons/cernlib.mk: Support gfortran in build
    infrastructure (but not yet in binary .debs).  To build Cernlib with
    gfortran, put "gfortran" in $DEB_BUILD_OPTIONS.  Note that you will first
    need to hack the file debian/add-ons/bin/cernlib.in to replace "-lg2c"
    with "-lgfortran" (line 98) for this to work properly.  You will also need
    to have installed versions of liblapack.so and libblas.so that were
    compiled with gfortran (the versions in Debian have been built with g77).

  * Delete no-longer-used patches 901 and 902 in debian/patches/optional
    that were only relevant to Monte Carlo libs (now in a separate source
    package).

cernlib (2005.dfsg-1) unstable; urgency=low

  * Rebuild source package since the mclibs, geant321, and pawlib tarballs
    have each been split off into their own source packages.
    (Now use "2005.dfsg" for the sake of having a shorter version number.
    Since digits precede letters in dpkg's version ordering, no epoch is
    necessary.)

  * Only the following binary packages are now generated from the cernlib
    source package:
    cernlib, cernlib-{base,core,core-dev,extras}, dzedit, kuipc, kxterm,
    libgraflib1{,-dev}, libgrafx11-1{,-dev}, libkernlib1{,-dev},
    libmathlib2{,-dev}, libpacklib1{,-dev}, pawserv, zftp.

  * Also remove src_cmz and src_patchy tarballs from orig.tar.gz since
    they are never used.

  * Remove netkit-inetd | xinetd dependency from pawserv package (and mention
    of xinetd from the long description) since netbase already depends on the
    default inetd and should continue to do so through the release of Etch.
    (closes: #382678)

  * Debconf translations
    - Portuguese: Hugo Peixoto, submitted by Rui Branco (closes: #378884)

cernlib (2005.05.09.dfsg-9) unstable; urgency=low

  * Prepare to split the Cernlib source package apart in the near future by
    making it possible to build individual source modules out-of-tree.
    - debian/add-ons/Makefile, debian/debhelper/cernlib-base.install,
      debian/control.d/cernlib-base.control: Install various Imake macros to
      /usr/share/cernlib/config/ in the cernlib-base binary package.  This way
      they only have to be patched once, not once per future source package.
    - debian/rules, debian/cernlib-debian.mk: Separate out most of the
      debian/rules targets into a separate file, and install that file to
      /usr/share/cernlib/ in the cernlib-base binary package.
    - debian/add-ons/Makefile, debian/add-ons/cernlib.mk: Similar separation
      of targets for the non-Debian-specific Makefile.  Install cernlib.mk to
      /usr/share/cernlib/ as well.
    - Therefore, in debian/patches/000-unpack.sh.dpatch, call "make" with
      "prefix=/usr" argument.

  * Patch 600: Delete.  We need to set site-specific options in a different
    way in order to make things work for out-of-tree source modules.  Instead,
    put these options into host.def in the stampdir/configure-stamp target
    of debian/add-ons/Makefile.  Create a new patch 600 that causes host.def
    to be read at configure time.

  * Patch 900: Delete.  Again, do this better by putting the option into
    host.def as appropriate.  New patch 320 puts a conditional test into
    the kxterm Imakefile checking for whether or not ifort is being used.
    Resync patch 803.  Correct erroneous ifort compiler flag
    (s/-no_formain/-nofor_main/) in both places, thanks to Eduardo Ariel
    Menendez P <email address hidden>.

  * debian/cernlib-debian.mk, debian/add-ons/Makefile: Utilize a $(DESTDIR)
    variable following the usual convention.

  * debian/debhelper/{libcojets2,libeurodec1,libisajet758-2}.dirs: Stop
    generating unused directory /usr/share/montecarlo-data.

  * debian/debhelper/libpawlib2-dev.README.debian: Correct the path of a
    file referenced in this document (s/pawlib1/libpawlib2/).

 -- William Alexander Grant <email address hidden>   Wed, 13 Sep 2006 19:12:11 +1000

Upload details

Uploaded by:
William Grant on 2006-09-15
Uploaded to:
Edgy
Original maintainer:
Kevin B. McCarty
Architectures:
any
Section:
science
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
cernlib_2005.dfsg.orig.tar.gz 6.3 MiB 67c5736312efec4969c22f071bbb1ba8f913baf2ba9a67b31a6972bd62960757
cernlib_2005.dfsg-3ubuntu1.diff.gz 161.5 KiB fa98bc0ad13e3f3c05d027fe6f4222c85d557d3dbc38d5b3e2f3c34ab6dbf23a
cernlib_2005.dfsg-3ubuntu1.dsc 1.1 KiB 3cf22529b67d30fef71ae5a7eae65beb51d45dbdcc1021d81791b696c5948dd7

View changes file

Binary packages built by this source

cernlib: No summary available for cernlib in ubuntu edgy.

No description available for cernlib in ubuntu edgy.

cernlib-base: No summary available for cernlib-base in ubuntu edgy.

No description available for cernlib-base in ubuntu edgy.

cernlib-core: No summary available for cernlib-core in ubuntu edgy.

No description available for cernlib-core in ubuntu edgy.

cernlib-core-dev: No summary available for cernlib-core-dev in ubuntu edgy.

No description available for cernlib-core-dev in ubuntu edgy.

cernlib-extras: No summary available for cernlib-extras in ubuntu edgy.

No description available for cernlib-extras in ubuntu edgy.

dzedit: No summary available for dzedit in ubuntu edgy.

No description available for dzedit in ubuntu edgy.

kuipc: No summary available for kuipc in ubuntu edgy.

No description available for kuipc in ubuntu edgy.

kxterm: No summary available for kxterm in ubuntu edgy.

No description available for kxterm in ubuntu edgy.

libgraflib1: No summary available for libgraflib1 in ubuntu edgy.

No description available for libgraflib1 in ubuntu edgy.

libgraflib1-dev: No summary available for libgraflib1-dev in ubuntu edgy.

No description available for libgraflib1-dev in ubuntu edgy.

libgrafx11-1: No summary available for libgrafx11-1 in ubuntu edgy.

No description available for libgrafx11-1 in ubuntu edgy.

libgrafx11-1-dev: No summary available for libgrafx11-1-dev in ubuntu edgy.

No description available for libgrafx11-1-dev in ubuntu edgy.

libkernlib1: No summary available for libkernlib1 in ubuntu edgy.

No description available for libkernlib1 in ubuntu edgy.

libkernlib1-dev: No summary available for libkernlib1-dev in ubuntu edgy.

No description available for libkernlib1-dev in ubuntu edgy.

libmathlib2: No summary available for libmathlib2 in ubuntu edgy.

No description available for libmathlib2 in ubuntu edgy.

libmathlib2-dev: No summary available for libmathlib2-dev in ubuntu edgy.

No description available for libmathlib2-dev in ubuntu edgy.

libpacklib1: No summary available for libpacklib1 in ubuntu edgy.

No description available for libpacklib1 in ubuntu edgy.

libpacklib1-dev: No summary available for libpacklib1-dev in ubuntu edgy.

No description available for libpacklib1-dev in ubuntu edgy.

libpacklib1-lesstif: No summary available for libpacklib1-lesstif in ubuntu edgy.

No description available for libpacklib1-lesstif in ubuntu edgy.

libpacklib1-lesstif-dev: No summary available for libpacklib1-lesstif-dev in ubuntu edgy.

No description available for libpacklib1-lesstif-dev in ubuntu edgy.

pawserv: No summary available for pawserv in ubuntu edgy.

No description available for pawserv in ubuntu edgy.

zftp: No summary available for zftp in ubuntu edgy.

No description available for zftp in ubuntu edgy.