* new upstream release
* sync debian/perldl.conf with perldl.conf
* remove left-over file 'test.log', which slipped into the 1:2.4.7+dfsg-1
debian diff
* include upstream release notes in deb
* fix Pod of PDL::IO::FastRaw
* add lintian override: it is OK to have dpatch dependency with an empty
patch list. Usually I am adding fixes as dpatch patches, and it is useless
to add/remove the dpatch support in case there are no patches for one
particular revision.
* add a lintian override for a long code line in a manpage, which cannot be
easily broken
* new upstream version
- much improved documentation (closes: #132900)
* build-depend on netpbm (improves testsuite runs)
* build-depend on proj-bin (alternatively with proj) to have 'proj'
command available
* build-depend and suggest libdevel-repl-perl (for new pdl2 shell)
* update debian standards-version to 3.9.1 (no further changes needed)
* improve test suite run output in build log
* pgperl is back in debian, name changed to libpgplot-perl; changed the
pdl recommends to reflect that (closes: #407463)
* fix paths in generated HTML docs
* add dpkg trigger for documentation index and HTML documentation updates
* add ${misc:Depends} to pdl's Depends (recommended by lintian due to
debhelper usage)
* use DESTDIR instead of PREFIX when installing (recommended by lintian,
as this works only due to a debian-specific MakeMake extension)
* bump (build-)dependency on libopengl-perl to 0.62
* update to standards-version 3.8.4
* build-depend on libhdf4-alt-dev (closes: #540404)
* modify hdf support build scripts to autodetect the 'alt'-flavour
* build-depend on libproj-dev (closes: #521822)
* move Homepage to Homepage control field and improve description
(closes: #574372)
* switch TriD from X11 to freeglut
* patch test suite to give more meaningful results
* repair f77config, link against libgfortran.so
* run testsuite in verbose mode to get more information
* build-depend and suggest ExtUtils::F77
* suggest Astro::FITS::Header
* new upstream release
* repacked upstream source without debian dir
* build-depend on sharutils to have uuencode/uudecode available for
test suite
* build-depend on libraries needed for the reworked TriD module
* remove maintainer script postrm, it was actually empty
* bump standards-version to 3.8.3
* bump debhelper compatibility level to 7
* generate html docs and doc index in /var/lib/pdl
* put symlink to files in /var/lib/pdl into /usr/lib/perl5/PDL
* add proper description to the dpatch pathes (6 lintian warnings)
* backport documentation 'apropos' search function from upstream cvs
(closes: #499758)
* remove empty manpage /usr/share/man/man3/PDL::PP.3pm (lintian warning)
* update standarts version to 3.8.0 (lintian warning)
* build-depend on x11proto-core-dev instead of x-dev (lintian error)
* remove libgl1 from Suggests; there is no 3d support presently
* bump readline Suggests: to Recommends:, as users are lost in
interactive mode without it
* Fix doc-base entry (Science/Mathematics instead of Apps/Math)
* suggest doc-base
* patch upstream IO/Makefile.PL to also install Dicom IO module
(closes: #474751)
* disable opengl based PDL::Graphics::TriD, it is not working
with perl 5.10. this considerably lowers PDL's dependencies,
upstream does not yet have a solution for this problem
(closes: #495379)
* apply upstream patch for the pct() problem (closes: #488092)
[ Rafael Laboissiere ]
* Switch from g77 to gfortran
[ Henning Glawe ]
* apply Rafael's patch (closes: #468637)
* clean up leftover files not caught by pdl's distclean target
(closes: #424345)
* clearly state in PDL::Fit::Gaussian synopsis that PDL has to be loaded
first (closes: #379932)
* apply patch for uniqvec/qsortvec from upstream BTS (closes: #415426)
* encode Latin1 characters in POD documentation as roff
* postprocess the "reduce" manpage's NAME section to remove roff macros
(closes: #304217)
* remove misplaced whitespace characters from changelog
* fix the menu entry to reflect current menu policy
* add lintian override to ignore the missing html files; they are
generated in the postinst script, so lintian can not see them
* fix the gsl version check
* comment out the dump() calls in t/xvals.t test, as this seems to confuse
the test result parser
* rebuild for the ldbl128 transition (closes: #430319)
* add -DGLvoid=void in the cpp call for setting up the OpenGL typemaps in
order to make PDL build with newer mesa versions (closes: #390122)
* upstream: enhance the 64bit-excludelist for the flexraw-test
* let the build continue anyways if problems are found in the
testsuite, so its output is only informational
* new upstream
* enable gd, proj and HDF support
* force-enable WITH_3D, as on debian autobuilders, there is no
$DISPLAY and therefore the autodetection does not work
* Graphics::TriD did not compile anymore. Backport this module from HEAD.
* update standarts-version to 3.7.2
* build-depend on libxext-dev, as the TriD GL needs it
* incorporate OpenGL build fix from upstream BTS 1505132
* add workaround for broken ExtUtils::MakeMaker in perl 5.8.8
(closes: #356975):
- as EU::MM generated Makefiles reference PERLRUN instead of PERLRUNINST,
explicitly "use blib;" in the BAD{,2}_demo.pm.PL
* make the xlibs-dev transition for x.org 6.9 (closes: #346926):
- build-depending on x-dev should be enough according to
http://www.inutil.org/jmm/xlibs/xlibs-split-2005-11-15.tar-bz2
* Suggest libplplot-dev and tell about the PDL::Graphics::PLplot
examples it contains in pdl's README.Debian
* change Build-dependencies to build with xorg (closes: #318258)
* add libinline-perl to suggests
* add perl readline modules to suggests
* use dpatch for patch management
* split out Makefile clean target patch
* split out patch preventing the generation of an empty manpage pdl.1p
* get fix for transform.pd from cvs (problem reported on pdl mailing list)
* fix a second problem with PDL_Double used not in C code in transform.pd
* patch mkhtmldoc.pl to generate relative links instead of absolute ones;
absolute pathnames confused dhelp sometimes.
* move debhelper template in prerm up, so the doc-base remove call is done
before the dynamically generated html files are removed
* patch remove obsolete upstream debian files until these changes are
checked in.
* mention new pdl htmldoc location in README.Debian
* new upstream release
* remove comment about not including m51.fits from debian/copyright
* re-import COPYING to debian/copyright
* include perldl.conf used in "official" package as debian/perldl.conf
* install Known_problems to docdir
* fix clean target in upstream makefiles
* use upstream makefile distclean target in debian/rules clean target
* fix description+synopsis
* remove references to obsolete websites from README
* rework packaging with debhelper
* build html docs in /usr/share/doc/pdl/html/PDL and install doc-base
entry for this
* remove lintian override, slatec is now built with -fPIC
* disable building of pdl.1p from pdl.PL, so the correct pdl.1p from
Basic/Pod/Intro.pod is included
* new upstream release
* don't print debug info in preinst (Closes: #69978)
* enable bad value support, the impact should be minimal on modern
hardware (Closes: #113607)
* took plplot from PDL HEAD
* clean up doc index and html docs in prerm (Closes: #160034)
* new maintainer (Closes: #215543)
* acknowlege NMU (Closes: #141117, #104630, #140104, #170182)
* new upstream release.
* enable plplot support (Closes: #196185)
* enable gsl support
* enable fftw support
* swap out m51.fits and COPYING, taken from PDL CVS HEAD (Closes: #223793)
* NMU for xlib6g-dev dependency (Closes: #170182)
* NMU for perl 5.8. Set build-dependency to perl 5.8.
* debian/rules: moved prefix selection to installation time.
* Non-Maintainer Upload
* In postinst, specify path to /usr/bin/perl so that users with a conflicting
perl in /usr/local/bin do not get a blow-up. (Closes: #141117)
* (Note that the above change was made in debian/rules, NOT debian/postinst,
because of the very strange way the original maintainer made the
debian/postinst be auto-generated..)
* Non-Maintainer Upload
* Newest version needed to fix gimp-perl build problems (perl
segfaults on alpha otherwise).
* Use F77CONF=debian/f77conf.pl, signify hppa needed changes in
there instead of hacking Lib/Slatec/Makefile.PL .
* Include small patch to change $(INST_LIBDIR)/PDL to
$(INST_LIBDIR) in Basic/Gen/Makefile.PL (debian/rules has
a very long, strange find command that barfs if there are
multiple directories named PDL, and this looks like a typo
anyway)
* debian/rules was writing to file called "substvers", and
was missing a $ anyway when writing Perl depends substvars.
Commented out, added a call to dh_perl and tightened Build-Depends
on debhelper to (>= 3.0.18).
* Add call to dh_clean to clean up debhelper-generated files.
* Non-Maintainer Upload
* Fix to build on hppa, patch in BTS. Closes: #104630
* rebuild with dh_gencontrol instead of dpkg-gencontrol, new
perl policy seems to need this.
* include lintian override for non-pic code in Slatec.so
* include debian/all (build/check script) in source
* Introduced a build-depends on libextutils-f77-perl. [Which
breaks cross compilation since I've not released that package yet --
waiting on DFSG copyright, but allows building with slatec.]
* fix postinst.base -- postinst was missing set -e
* Ok, found out how to resolve $Config{version}.
* changed INSTALLDIRS=perl to INSTALLDIRS=vendor in debian/rules,
for the new perl policy, changed Build-Depends to match.
(fixes #95423)
* made other changes to debian/rules and debian/control as indicated
by this new policy. I hope the OPTIMIZE attribute doesn't hose PDL...
* FIXME: I've backed out compliance with 3.4.2 of the new perl policy:
"Binary modules must specify a dependency on either perl or
perl-base with a minimum version of the perl package used to
build the module, and must additionally depend on the expansion of
perlapi-$Config{version}."
This fails to indicate what context to use for that expansion. In
my initial tests, this broke the package, and `apt-cache search
perlapi` turns up nothing.
* replaced mesag-dev with xlibmesa-dev in build depends. (fixes #97508)
replaced mesag3 with libgl1 in depends.
* Rant: [None of this rant is immediately relevant to this version
of PDL, except through examining the implications of bug #97508.]
This whole "trash the old i/o-library interface" thing strikes
me as *really bad*. Interfaces should be treated as sacred,
and maintaining backwards compatibility is important for long term
system survivability. Basically, what we're saying here is that
these interfaces are immature, and people who built code against
the earlier (obsolete) libraries acted prematurely. Either that,
or we're saying that distributing binary packages for debian is
a mistake on the part of anyone outside of debian.
* I'm leaving the Build-Depends for libncurses-dev in the control file,
even though it's now a virutal package, to see if I get any bug
reports filed against pdl because of it (for the record, I'm using
version 5.2.20010318-1 of libncurses5-dev to build this instance).
* updated debian/rules (added prerm, minor cleanups)
* renamed directory from PDL-2.2.1 to pdl-2.2.1, and chmod +x debian/rules
(required so that dpkg-buildpackage works).
* changed Source-Depends: to Build-Depends: in control file, and restored
build dependency for libncurses-dev.
* restored debian/postinst.base and debian/prerm from debian 2.2
* new upstream release
* delete bogus debian.orig directory
* new upstream release
* turned off make test because it has problems:
1. requires an active X session (bad for autobuilders), and
2. requires slatec (or linfit fails). [Can't support
slatec until ExtUtils::F77 is a debian package]
* bumped up urgency because old pdl doesn't support newest
perl, and some people consider that serious.
* reintroduced scantree.pl and mkhtmldoc to postinst (fixes
problem reported in private email by Dav Clark and Gordon Haverland
-- thanks).
* note: this version won't purge cleanly, as it creates a couple
files a postinst time which aren't removed even at purge time.
* got rid of bashisms from debian/rules
* translated /usr/doc to /usr/share/doc and /usr/man to /usr/share/man
* never released -- ignore epoch
* new upstream version
* this is a pre-release, among other things, I'm waiting for xlib6g-dev
to stabilize. Please email me, personally, with any bug reports.
This is not an official release. Changes from the 2.1.1 sources on
sourceforge for this prerelease:
+ chmod +x debian/rules
+ this entry in debian/changelog
+ editted copy of perldl.conf as debian/.perldl.conf (no -lMesa*)
+ HOME=`pwd`/debian added to Makefile.PL part of debian/rules
pdl (2.005-2) frozen; urgency=medium
* Argh, forgot to fix t/gauss.t -- this is required
for Bug#55268 to really be fixed.
pdl (2.005-1) frozen; urgency=medium
* new bugfix upstream version
* two hacks: (1) disable #ifdef in Basic/Math/mconf.h which includes
<nan.h> on our linux alpha, (2) disable test which shows that guassian
doesn't work properly on our linux alpha. (Fixes Bug#55268)
* new upstream version
* new maintainer
* recreated source package, unpack in pdl-2.002 instead of PDL-2.002
[this oddity in source package accounts for earlier diff problems].
(Fixes #45771).
* do "make test" at build time
* removed suggests jpeg-progs, I can't find any such package
* removed suggests pgperl, there's a well labeled demo that fails
and that should be enough of a suggestion for people who would want
this non-free support. If there's demand, and if special compilation
support turns out to be needed, I supposed I'll have to create
a pdl-nonfree...
* added depends on libterm-readkey-perl
* New upstream
* Build with new perl 5.005 package
* fixes #40433 with workaround for error in Bessel functions in
libc6 2.1
* Fixes #36402, docs are now made at build time and are purged
with dpkg --purge. Also previous cruft from old versions is purged
in preinst.
* Fixes #38429, typo in Depends
* New upstream
* Add r-pdl code (merging r-pdl package)
* link with glibc 2.1.1
* add menu entry
* new upstream version
pdl (1.99988-5) unstable frozen; urgency=low
* html docs were put in wrong place.
pdl (1.99988-4) unstable frozen; urgency=low
* Some package (mesa?) change and broke the build
Add X11 include path by hand.
* link against mesag3.
* Make rules less i386-centric
* New minor revision
* New minor revision
pdl (1.9906-1) frozen unstable; urgency=low
* New minor revision
* New minor revision
* New minor revision
* suggests mesag2 not mesa2
* Upstream minor revision.
* Note doc lookup was still broken in 1.9901
* Changed architecture from i386 to any
* Fixed doc lookup, I hope
* Fixed online doc lookup.
* New upstream minor version including ...
* New Free license.
* Bug fixes, doc improvements
pdl (1.9900-1) non-free; urgency=low
* New upstream release
pdl (1.95.07-3) non-free; urgency=low
* removed perllocal.pod; only for local build
pdl (1.95.07-2) non-free; urgency=low
* existed a debstd bug; upgraded debstd and repackaged.
pdl (1.95.07-1) non-free; urgency=low
* Initial Release.