~ubuntu-branches/debian/experimental/parted/experimental

Viewing all changes in revision 14.

  • Committer: Package Import Robot
  • Author(s): Colin Watson
  • Date: 2014-07-14 12:44:37 UTC
  • mfrom: (1.3.1) (7.1.33 sid)
  • Revision ID: package-import@ubuntu.com-20140714124437-y9j2xm1ts6wq4fhd
Tags: 3.1-1
* New upstream release (closes: #646130, LP: #1046391; see #754582 for
  transition tracking):
  - Improve support of DASD devices on s390 (closes: #578097).
  - Remove old and unmaintainable file system creation, deletion, and
    copying code; please use other FS-specific tools instead (closes:
    #399046, #481435, #751406).  Most resizing code is also gone, although
    HFS+ and FAT resizing is still available via libparted-fs-resize.
  - Fix snap radius to avoid miscalculation of partition size when the
    start or end is 1<unit> (closes: #706023).
* Update binary package names to libparted2 (etc.).  We can safely drop
  the "debian1" suffix now, as the previous incarnation of libparted2 was
  about 14 years ago, and the Conflicts against it were made versioned
  four years ago in 2.2-4.
* Split off separate packages for libparted-fs-resize, which has a
  different SONAME.
* Remove largely-unhelpful version from libparted-i18n and libparted-dev
  package names.
* Add .symbols files and stop using the old "make check-abi" mechanism,
  which was cumbersome and appears to be unmaintained upstream.  This is
  also more robust against differing build options (closes: #744313).
* Convert from the long-deprecated dh_movefiles to dh_install.
* Remove lots of parameterisation from the packaging which was intended to
  make it easier to handle SONAME changes.  Enough things still have to be
  adjusted manually that it didn't really help, and it made the packaging
  harder to understand.
* Modernise and correct use of dpkg-architecture variables to work better
  when cross-building.
* Drop another vestige of the old parted-bf package.
* Stop shipping static libraries.
* Use dh_link to fix up .so links in libparted-dev rather than doing it by
  hand in debian/rules.
* Move development libraries into multiarch directories and mark
  libparted-dev as Multi-Arch: same.
* Drop -fgnu89-inline workaround, which is no longer needed (and was
  actually disabled by accident in 2.3-10).
* Drop the hardcoded minimum version passed to dh_makeshlibs, since this
  is now effectively superseded by the .symbols file.
* Update Vcs-* to current canonical URLs.
* Convert to dh(1).
* Make parted and parted-udeb have exact-version dependencies on
  libparted2 and libparted2-udeb respectively.
* Add a libparted0-dev transitional package.  Most of the packages that
  build-depend on us have a versioned build-dependency on libparted0-dev
  right now, so this greatly simplifies the transition.
* Stop disabling pc98 support on powerpc; 3.1 tightened up pc98 probing so
  that it has many fewer false positives.
* Remove use of --disable-Werror on several architectures; as of 3.0,
  parted no longer supports this configure option and just builds without
  -Werror.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: