[Merge] cernlib 2006.dfsg.2-1ubuntu1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cernlib (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: cernlib
Please merge cernlib 2006.dfsg.
Changelog:
cernlib (2006.dfsg.
.
* Merge from Debian unstable. Remaining Ubuntu changes:
- Added kxterm.desktop.
* Modify Maintainer value to match Debian-
.
cernlib (2006.dfsg.2-1) unstable; urgency=low
.
* debian/
(closes: #416008). Hence rebuild orig.tar.gz. Thanks to Angelo
Graziosi <email address hidden> for noticing the problem.
.
* debian/
created, to comply with Developers' Reference section 6.7.8.2.
.
* debian/
libpawlib2
libpawlib-
hence also libgeant321) will need to be bumped due to an upcoming purge of
obsolete embedded third-party code from the library. Once the new
libraries are in unstable I'll remove the libpawlib2-
dependency, but in the meantime the cernlib-core-dev metapackage will
still be installable.
.
* debian/
inet-
on an inetd.
.
* New patch 122: Fix minor syntax errors in CDF files (text accidentally
commented out by leading '*' characters) that caused a few phrases to
be missing from program online help texts.
.
* Changes supplied or requested by Patrice Dumas <email address hidden> for
use in Fedora Cernlib packages:
- debian/
potential to have the cernlib script look for Cernlib libraries
in a specific versioned directory. [Does not affect Debian builds.]
- New patch 123: Declare memmove() in packlib/
only if it is not already defined as a macro. [Does not affect
Debian builds.]
- Patch 321: Revert to use of Harald Vogt's solution for supplying a
getarg wrapper function to gfortran; upstream's solution hard-codes
gfortran name mangling, and may break in the future.
- Patch 800: Shared library target Imake macros updated for consistency;
added the possibility to include the compiler name in the library
sonames for FORTRAN compiler transitions. [Does not affect Debian
builds.]
- Patch 805: Restore implementation of PERRORF() in kernlib [by deleting
the part of this patch that kept it from being compiled]. I have
no idea why I commented it out of the build long ago, and it seems
it cannot possibly do any harm. Hence, bump libkernlib shlibdeps
in debian/rules.
.
cernlib (2006.dfsg-1) experimental; urgency=low
.
* New upstream release.
- Upstream has this time produced a single monolithic tarball.
. debian/
. debian/
- Upstream now ships a bootstrap method of building nypatchy. At
some point (not just yet) we will build a package from this, so
incorporate p5boot and patchy modules in the source package.
- Upstream now ships a man page for the cernlib script. We continue
using a custom version of the script, but may as well ship their
man page at least in the source package.
- debian/
- Patch 113: Upstream fixed ipdef.F; delete this patch.
- Patch 115: Upstream fixed rsrtnt64.F in a more elegant way, so this
- Patch 202: Resync.
- Patch 304: Merge in upstream's changes to Imake.cf, linux.cf,
- Patch 314: Upstream fixed kmfile.c; delete this patch.
- Patch 315: Upstream fixed c327m.F, c342m.F, log.c, tcpaw.c, systems.c,
- Patch 318: Upstream fixed tcpaw.c; resync iconwidget.c.
- Patch 321: Upstream fixed wpsipg.F, cfstft.F, v107z0.inc, iucomh.F,
.
* Patch 803: Add "-u" to the invocation of "cernlib" used to create kxterm,
and revert CernlibFortranP
ensuring that the kxterm binary is not linked against extraneous libs.
.
* debian/control.d/*, debian/
cernlib-
script and Autoconf and Imake macros. People not using the CERN
libraries for development need none of these. Adjust control information
accordingly so that only devel packages pull in cernlib-base-dev.
Also install remove-deadpool and gmake scripts into /usr/share/cernlib
so that other Cernlib source packages don't need to carry around their
own copies (risking divergence). Add $(datadir)/cernlib to $PATH
in debian/
.
* debian/
debian/
highlighting of KUIPC Command Definition Files (CDFs) and KUIP/PAW
macro (.kumac) files. Emacs macros will be accepted as well but I
won't be the one to write them.
.
* debian/
"cernlib -G Motif pawlib", preparing for plans to make libpawlib-
use external libXaw and libXbae. [N.B. -lXm *must* come before -lXaw.]
.
* debian/
dependencies of cernlib metapackage upon geant321-data, libgeant321-*
as the geant321 package pulls them in automatically.
.
* debian/
explicit debconf dependency.
.
* debian/
.
* debian/
"cernlib-
"debian/rules binary-indep".
.
* debian/rules: Remove stray reference to libpawlib2-lesstif package,
no longer in this source package. Use -s instead of -a for debhelper
flags in binary-arch.
.
* debian/
instead of 2005. Also generate symlinks /cern/2006deb/
/cern/
(or installation) of a Cernlib directory skeleton with a different year.
Add symlinks from /usr/lib to GEANT and Monte Carlo data files
xsneut95.dat, cojets.dat, eurodec.dat, isajet.dat.
.
* debian/
- Set $(TEXMFVAR) to $(CURDIR)
LaTeX maintainers. Take care of creating and removing this directory
in the appropriate targets. Cernlib modules (mclibs) that use LaTeX
to build documents will now behave correctly when built using this
version of the cernlib-base package.
- No longer fiddle with separate directories for control file fragments
on different arches; this is no longer needed as we now use -s instead
of -a flags for debhelper in binary-arch.
- As a result, we should no longer need to fiddle with debian/control at
build time. Instead, check that an autogenerated debian/control.new is
the same as the existing debian/control; if not, error out of the build.
.
* debian/changelog: Since the changelog is getting quite large, move
entries older than a year or so into debian/
Install this only into the cernlib-base binary package.
.
* Remove empty directory debian/
.
* Debconf translation: gl.po, thanks to Jacobo Tarrio <email address hidden>.
(closes: #409621)
Changed in cernlib: | |
status: | Unconfirmed → Fix Released |
Debdiff from Debian unstable