003ee8
%define _sbindir /sbin
003ee8
%define _libdir /%{_lib}
003ee8
003ee8
Summary: The GNU disk partition manipulation program
003ee8
Name:    parted
003ee8
Version: 3.2
b268e8
Release: 39%{?dist}
003ee8
License: GPLv3+
003ee8
Group:   Applications/System
003ee8
URL:     http://www.gnu.org/software/parted
003ee8
003ee8
Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
003ee8
Source1: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
003ee8
Source2: pubkey.jim.meyering
003ee8
Source3: pubkey.phillip.susi
003ee8
003ee8
Patch0001: 0001-tests-Try-several-UTF8-locales.patch
003ee8
Patch0002: 0002-maint-post-release-administrivia.patch
003ee8
Patch0003: 0003-libparted-also-link-to-UUID_LIBS.patch
003ee8
Patch0004: 0004-lib-fs-resize-Prevent-crash-resizing-FAT16-file-syst.patch
003ee8
Patch0005: 0005-tests-t3000-resize-fs.sh-Add-FAT16-resizing-test.patch
003ee8
Patch0006: 0006-tests-t3000-resize-fs.sh-Add-requirement-on-mkfs.vfa.patch
003ee8
Patch0007: 0007-tests-Change-minimum-size-to-256MiB.patch
003ee8
Patch0008: 0008-parted-don-t-crash-in-disk_set-when-disk-label-not-f.patch
003ee8
Patch0009: 0009-tests-Add-a-test-for-device-mapper-partition-sizes.patch
003ee8
Patch0010: 0010-libparted-device-mapper-uses-512b-sectors.patch
003ee8
Patch0011: 0011-Update-manpage-NAME-so-whatis-will-work.patch
003ee8
Patch0012: 0012-tests-Make-sure-the-extended-partition-length-is-cor.patch
003ee8
Patch0013: 0013-libparted-BLKPG_RESIZE_PARTITION-uses-bytes-not-sect.patch
003ee8
Patch0014: 0014-parted-Fix-crash-with-name-command-and-no-disklabel-.patch
003ee8
Patch0015: 0015-UI-Avoid-memory-leaks.patch
003ee8
Patch0016: 0016-libparted-Fix-memory-leaks.patch
003ee8
Patch0017: 0017-libparted-Fix-possible-memory-leaks.patch
003ee8
Patch0018: 0018-libparted-Stop-converting-.-in-sys-path-to.patch
003ee8
Patch0019: 0019-libparted-Use-read-only-when-probing-devices-on-linu.patch
003ee8
Patch0020: 0020-tests-Use-wait_for_dev_to_-functions.patch
003ee8
Patch0021: 0021-fdasd-geometry-handling-updated-from-upstream-s390-t.patch
003ee8
Patch0022: 0022-dasd-enhance-device-probing.patch
003ee8
Patch0023: 0023-parted-fix-build-error-on-s390.patch
003ee8
Patch0024: 0024-fdasd.c-Safeguard-against-geometry-misprobing.patch
003ee8
Patch0025: 0025-Add-libparted-fs-resize.pc.patch
003ee8
Patch0026: 0026-tests-Add-udevadm-settle-to-wait_for_-loop-1260664.patch
003ee8
Patch0027: 0027-tests-Add-wait-to-t9042-1257415.patch
003ee8
Patch0028: 0028-tests-Fix-t1700-failing-on-a-host-with-a-4k-xfs-file.patch
003ee8
Patch0029: 0029-lib-fs-resize-Prevent-crash-resizing-FAT-with-very-d.patch
003ee8
Patch0030: 0030-tests-t3000-resize-fs.sh-Add-very-deep-directory.patch
003ee8
Patch0031: 0031-Use-BLKSSZGET-to-get-device-sector-size-in-_device_p.patch
003ee8
Patch0032: 0032-parted-fix-the-rescue-command.patch
003ee8
Patch0033: 0033-Use-disk-geometry-as-basis-for-ext2-sector-sizes.patch
003ee8
Patch0034: 0034-docs-Add-list-of-filesystems-for-fs-type-1311596.patch
003ee8
Patch0035: 0035-parted-Display-details-of-partition-alignment-failur.patch
003ee8
Patch0036: 0036-libparted-Remove-fdasd-geometry-code-from-alloc_meta.patch
003ee8
Patch0037: 0037-libparted-Fix-probing-AIX-disks-on-other-arches.patch
003ee8
Patch0038: 0038-partprobe-Open-the-device-once-for-probing.patch
003ee8
Patch0039: 0039-Cleanup-mkpart-manpage-entry-1183077.patch
003ee8
Patch0040: 0040-doc-Add-information-about-quoting.patch
003ee8
Patch0041: 0041-libparted-dasd-correct-the-offset-where-the-first-pa.patch
003ee8
Patch0042: 0042-Add-support-for-NVMe-devices.patch
003ee8
Patch0043: 0043-docs-Improve-partition-description-in-parted.texi.patch
003ee8
Patch0044: 0044-libparted-only-IEC-units-are-treated-as-exact.patch
003ee8
Patch0045: 0045-tests-t3310-flags.sh-Query-libparted-for-all-flags-t.patch
003ee8
Patch0046: 0046-tests-t3310-flags.sh-Stop-excluding-certain-flags-fr.patch
003ee8
Patch0047: 0047-tests-t3310-flags.sh-Add-test-for-bsd-table-flags.patch
003ee8
Patch0048: 0048-libparted-Fix-to-report-success-when-setting-lvm-fla.patch
003ee8
Patch0049: 0049-libparted-Remove-commented-local-variable-from-bsd_p.patch
003ee8
Patch0050: 0050-tests-t3310-flags.sh-Add-test-for-mac-table-flags.patch
003ee8
Patch0051: 0051-tests-t3310-flags.sh-Add-test-for-dvh-table-flags.patch
003ee8
Patch0052: 0052-tests-t3310-flags.sh-Add-tests-for-remaining-table-t.patch
003ee8
Patch0053: 0053-tests-Set-optimal-blocks-to-64-for-scsi_debug-device.patch
003ee8
Patch0054: 0054-tests-t3310-flags.sh-skip-pc98-when-sector-size-512.patch
003ee8
Patch0055: 0055-tests-Stop-timing-t9040-1172675.patch
003ee8
Patch0056: 0056-libparted-Fix-starting-CHS-in-protective-MBR.patch
003ee8
Patch0057: 0057-libparted-Don-t-warn-if-no-HDIO_GET_IDENTITY-ioctl.patch
003ee8
Patch0058: 0058-libparted-dasd-unify-vtoc-handling-for-cdl-ldl.patch
003ee8
Patch0059: 0059-libparted-dasd-update-and-improve-fdasd-functions.patch
003ee8
Patch0060: 0060-libparted-dasd-add-new-fdasd-functions.patch
003ee8
Patch0061: 0061-libparted-dasd-add-test-cases-for-the-new-fdasd-func.patch
003ee8
Patch0062: 0062-libparted-set-swap-flag-on-GPT-partitions.patch
003ee8
Patch0063: 0063-tests-Update-t0220-and-t0280-for-the-swap-flag.patch
003ee8
Patch0064: 0064-libparted-tests-Move-get_sector_size-to-common.c.patch
003ee8
Patch0065: 0065-libparted-Add-support-for-atari-partition-tables.patch
003ee8
Patch0066: 0066-mac-copy-partition-type-and-name-correctly.patch
003ee8
Patch0067: 0067-libparted-Fix-MacOS-boot-support.patch
003ee8
Patch0068: 0068-libparted-Fix-typo-in-hfs-error-message.patch
003ee8
Patch0069: 0069-Fix-crash-when-localized.patch
003ee8
Patch0070: 0070-Add-support-for-RAM-drives.patch
003ee8
Patch0071: 0071-parted-check-the-name-of-partition-first-when-to-nam.patch
003ee8
Patch0072: 0072-parted-ui-remove-unneccesary-information-of-command-.patch
003ee8
Patch0073: 0073-libpartd-dasd-improve-flag-processing-for-DASD-LDL.patch
003ee8
Patch0074: 0074-libparted-dasd-add-an-exception-for-changing-DASD-LD.patch
003ee8
Patch0075: 0075-libparted-dasd-add-test-cases-for-the-new-fdasd-func.patch
003ee8
Patch0076: 0076-Increase-timeout-for-rmmod-scsi_debug-and-make-it-a-.patch
003ee8
Patch0077: 0077-tests-t1701-rescue-fs-wait-for-the-device-to-appear.patch
003ee8
Patch0078: 0078-libparted-Fix-udev-cookie-leak-in-_dm_resize_partiti.patch
003ee8
Patch0079: 0079-atari.c-Drop-xlocale.h-1476934.patch
003ee8
Patch0080: 0080-libparted-labels-link-with-libiconv-if-needed.patch
003ee8
Patch0081: 0081-Add-support-for-NVDIMM-devices.patch
003ee8
003ee8
# Use python3 in the buildroot
003ee8
# Sent upstream 2018-06-27
003ee8
Patch0082: 0082-Modify-gpt-header-move-and-msdos-overlap-to-work-wit.patch
003ee8
Patch0083: 0083-Switch-gpt-header-move-and-msdos-overlap-to-python3.patch
003ee8
003ee8
# Fixes for covscan issues
003ee8
Patch0084: 0084-Fix-the-length-of-several-strncpy-calls.patch
003ee8
Patch0085: 0085-parted.c-Always-free-peek_word.patch
003ee8
Patch0086: 0086-parted.c-Make-sure-dev_name-is-freed.patch
003ee8
003ee8
# Fix a test bug using newer mdraid metadata formats
003ee8
Patch0087: 0087-t6100-mdraid-partitions-Use-v0.90-metadata-for-the-t.patch
003ee8
Patch0088: 0088-linux.c-Use-sys-sysmacros.h-for-major-minor.patch
1a4387
Patch0089: 0089-t6000-dm-Stop-using-private-lvm-root.patch
1a4387
Patch0090: 0090-libparted-s390-Re-enabled-virtio-attached-DASD-heuri.patch
003ee8
b268e8
# Fix resizepart command
b268e8
Patch0091: 0091-libparted-Fix-endian-bug-in-bsd.c.patch
b268e8
Patch0092: 0092-Fix-resizepart-iec-unit-end-sector.patch
b268e8
Patch0093: 0093-tests-Test-incomplete-resizepart-command.patch
b268e8
Patch0094: 0094-Fix-end_input-usage-in-do_resizepart.patch
b268e8
Patch0095: 0095-parted-Preserve-resizepart-End-when-prompted-for-bus.patch
b268e8
Patch0096: 0096-tests-Add-a-test-for-resizepart-on-a-busy-partition.patch
b268e8
Patch0097: 0097-parted-Fix-memory-leaks-in-do_resizepart.patch
b268e8
003ee8
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
003ee8
BuildRequires: gcc
003ee8
BuildRequires: e2fsprogs-devel
003ee8
BuildRequires: readline-devel
003ee8
BuildRequires: ncurses-devel
003ee8
BuildRequires: gettext-devel
003ee8
BuildRequires: texinfo
003ee8
BuildRequires: device-mapper-devel
003ee8
BuildRequires: libselinux-devel
003ee8
BuildRequires: libuuid-devel
003ee8
BuildRequires: libblkid-devel >= 2.17
003ee8
BuildRequires: gnupg2
003ee8
BuildRequires: git
003ee8
BuildRequires: autoconf automake
003ee8
BuildRequires: e2fsprogs
003ee8
BuildRequires: xfsprogs
003ee8
BuildRequires: dosfstools
003ee8
BuildRequires: perl-Digest-CRC
003ee8
BuildRequires: bc
003ee8
Buildrequires: python3-devel
003ee8
BuildRequires: gperf
003ee8
BuildRequires: make
003ee8
003ee8
Requires(post): /sbin/ldconfig
003ee8
Requires(post): /sbin/install-info
003ee8
Requires(preun): /sbin/install-info
003ee8
Requires(postun): /sbin/ldconfig
003ee8
003ee8
# bundled gnulib library exception, as per packaging guidelines
003ee8
# https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
003ee8
Provides: bundled(gnulib)
003ee8
003ee8
%description
003ee8
The GNU Parted program allows you to create, destroy, resize, move,
003ee8
and copy hard disk partitions. Parted can be used for creating space
003ee8
for new operating systems, reorganizing disk usage, and copying data
003ee8
to new hard disks.
003ee8
003ee8
003ee8
%package devel
003ee8
Summary:  Files for developing apps which will manipulate disk partitions
003ee8
Group:    Development/Libraries
003ee8
Requires: %{name} = %{version}-%{release}
003ee8
Requires: pkgconfig
003ee8
003ee8
%description devel
003ee8
The GNU Parted library is a set of routines for hard disk partition
003ee8
manipulation. If you want to develop programs that manipulate disk
003ee8
partitions and filesystems using the routines provided by the GNU
003ee8
Parted library, you need to install this package.
003ee8
003ee8
003ee8
%prep
003ee8
%setup -q
003ee8
gpg2 --import %{SOURCE2} %{SOURCE3}
003ee8
gpg2 --verify %{SOURCE1} %{SOURCE0}
003ee8
git init
003ee8
git config user.email "parted-owner@fedoraproject.org"
003ee8
git config user.name "Fedora Ninjas"
003ee8
git add .
003ee8
git commit -a -q -m "%{version} baseline."
003ee8
[ -n "%{patches}" ] && git am %{patches}
003ee8
iconv -f ISO-8859-1 -t UTF8 AUTHORS > tmp; touch -r AUTHORS tmp; mv tmp AUTHORS
003ee8
git commit -a -m "run iconv"
003ee8
003ee8
%build
003ee8
autoreconf
003ee8
autoconf
003ee8
CFLAGS="$RPM_OPT_FLAGS -Wno-unused-but-set-variable"; export CFLAGS
003ee8
%configure --enable-selinux --disable-static --disable-gcc-warnings
003ee8
# Don't use rpath!
003ee8
%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
003ee8
%{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
003ee8
V=1 %{__make} %{?_smp_mflags}
003ee8
003ee8
003ee8
%install
003ee8
%{__rm} -rf %{buildroot}
003ee8
%{__make} install DESTDIR=%{buildroot}
003ee8
003ee8
# Remove components we do not ship
003ee8
%{__rm} -rf %{buildroot}%{_libdir}/*.la
003ee8
%{__rm} -rf %{buildroot}%{_infodir}/dir
003ee8
%{__rm} -rf %{buildroot}%{_bindir}/label
003ee8
%{__rm} -rf %{buildroot}%{_bindir}/disk
003ee8
003ee8
%find_lang %{name}
003ee8
003ee8
003ee8
%check
003ee8
export LD_LIBRARY_PATH=$(pwd)/libparted/.libs:$(pwd)/libparted/fs/.libs
003ee8
make check
003ee8
003ee8
003ee8
003ee8
%post
003ee8
/sbin/ldconfig
003ee8
if [ -f %{_infodir}/parted.info.gz ]; then
003ee8
    /sbin/install-info %{_infodir}/parted.info.gz %{_infodir}/dir || :
003ee8
fi
003ee8
003ee8
%preun
003ee8
if [ $1 = 0 ]; then
003ee8
    /sbin/install-info --delete %{_infodir}/parted.info.gz %{_infodir}/dir >/dev/null 2>&1 || :
003ee8
fi
003ee8
003ee8
%postun -p /sbin/ldconfig
003ee8
003ee8
003ee8
%files -f %{name}.lang
003ee8
%defattr(-,root,root,-)
003ee8
%doc AUTHORS NEWS README THANKS
003ee8
%{!?_licensedir:%global license %%doc}
003ee8
%license COPYING
003ee8
%{_sbindir}/parted
003ee8
%{_sbindir}/partprobe
003ee8
%{_mandir}/man8/parted.8.gz
003ee8
%{_mandir}/man8/partprobe.8.gz
003ee8
%{_libdir}/libparted.so.2
003ee8
%{_libdir}/libparted.so.2.0.1
003ee8
%{_libdir}/libparted-fs-resize.so.0
003ee8
%{_libdir}/libparted-fs-resize.so.0.0.1
003ee8
%{_infodir}/parted.info.gz
003ee8
003ee8
%files devel
003ee8
%defattr(-,root,root,-)
003ee8
%doc TODO doc/API doc/FAT
003ee8
%{_includedir}/parted
003ee8
%{_libdir}/libparted.so
003ee8
%{_libdir}/libparted-fs-resize.so
003ee8
%{_libdir}/pkgconfig/libparted.pc
003ee8
%{_libdir}/pkgconfig/libparted-fs-resize.pc
003ee8
003ee8
003ee8
%changelog
b268e8
* Wed Jul 07 2021 Brian C. Lane <bcl@redhat.com> - 3.2-39
b268e8
- tests: Add a test for resizepart on a busy partition (bcl)
b268e8
  Related: rhbz#1861804
b268e8
- parted: Preserve resizepart End when prompted for busy partition (bcl)
b268e8
  Resolves: rhbz#1861804
b268e8
- Fix end_input usage in do_resizepart (bcl)
b268e8
  Related: rhbz#1861804
b268e8
- tests: Test incomplete resizepart command (bcl)
b268e8
  Related: rhbz#1861804
b268e8
- Fix resizepart iec unit end sector (psusi)
b268e8
  Related: rhbz#1861804
b268e8
- libparted: Fix endian bug in bsd.c (AWilcox)
b268e8
  Resolves: rhbz#1980105
b268e8
1a4387
* Thu Sep 26 2019 Brian C. Lane <bcl@redhat.com> - 3.2-38
1a4387
- libparted: Re-enabled virtio-attached DASD heuristics on s390
1a4387
  Resolves: rhbz#1750663
1a4387
1a4387
* Fri Jan 11 2019 Brian C. Lane <bcl@redhat.com> - 3.2-37
1a4387
- Add CI tests
1a4387
  Resolves: rhbz#1653912
1a4387
- t6000-dm: Stop using private lvm root
1a4387
  Related: rhbz#1653912
1a4387
003ee8
* Tue Aug 14 2018 Brian C. Lane <bcl@redhat.com> - 3.2-36
003ee8
- Fix strncpy fix, always add NULL terminator
003ee8
  Resolves: rhbz#1615635
003ee8
003ee8
* Mon Aug 13 2018 Brian C. Lane <bcl@redhat.com> - 3.2-35
003ee8
- Use python3-devel in buildroot
003ee8
  Resolves: rhbz#1615576
003ee8
- linux.c: Use sys/sysmacros.h for major/minor
003ee8
  Resolves: rhbz#1615592
003ee8
003ee8
* Mon Jul 23 2018 Brian C. Lane <bcl@redhat.com> - 3.2-34
003ee8
- Fix the length of several strncpy calls (bcl)
003ee8
  Related: rhbz#1602652
003ee8
- parted.c: Always free peek_word (bcl)
003ee8
  Related: rhbz#1602652
003ee8
- parted.c: Make sure dev_name is freed (bcl)
003ee8
  Related: rhbz#1602652
003ee8
- t6100-mdraid-partitions: Use v0.90 metadata for the test (bcl)
003ee8
- Fix msdos-overlap to work correctly with py2 or py3 (bcl)
003ee8
  Related: rhbz#1595810
003ee8
003ee8
* Wed Jun 27 2018 Brian C. Lane <bcl@redhat.com> - 3.2-33
003ee8
- Switch gpt-header-move and msdos-overlap to python3 (bcl)
003ee8
  Resolves: rhbz#1595810
003ee8
- Modify gpt-header-move and msdos-overlap to work with py2 or py3 (bcl)
003ee8
  Related: rhbz#1595810
003ee8
003ee8
* Thu Jun 07 2018 Brian C. Lane <bcl@redhat.com> - 3.2-32
003ee8
- Switch to using gpg2 for signature check
003ee8
  Resolves: rhbz#1566029
003ee8
003ee8
* Mon Feb 19 2018 Brian C. Lane <bcl@redhat.com> - 3.2-31
003ee8
- Add gcc BuildRequires for future minimal buildroot support
003ee8
- Remove %%clean section
003ee8
003ee8
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-30
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
003ee8
003ee8
* Tue Dec 19 2017 Brian C. Lane <bcl@redhat.com> - 3.2-29
003ee8
- Add support for NVDIMM devices (sparschauer)
003ee8
- libparted/labels: link with libiconv if needed (arnout)
003ee8
003ee8
* Mon Jul 31 2017 Brian C. Lane <bcl@redhat.com> - 3.2-28
003ee8
- atari.c: Drop xlocale.h
003ee8
  Resloves: rhbz#1476934
003ee8
003ee8
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-27
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
003ee8
003ee8
* Tue Jun 06 2017 Brian C. Lane <bcl@redhat.com> - 3.2-26
003ee8
- libparted: Fix udev cookie leak in _dm_resize_partition (bcl)
003ee8
  Resolves: rhbz#1455564
003ee8
003ee8
* Mon May 01 2017 Brian C. Lane <bcl@redhat.com> - 3.2-25
003ee8
+ Updating to upstream patches
003ee8
- tests/t1701-rescue-fs wait for the device to appear. (bcl)
003ee8
- Increase timeout for rmmod scsi_debug and make it a framework failure (bcl)
003ee8
- libparted/dasd: add test cases for the new fdasd functions (dongdwdw)
003ee8
- libparted/dasd: add an exception for changing DASD-LDL partition table
003ee8
  (dongdwdw)
003ee8
- libpartd/dasd: improve flag processing for DASD-LDL (dongdwdw)
003ee8
- parted/ui: remove unneccesary information of command line (dongdwdw)
003ee8
- parted: check the name of partition first when to name a partition (dongdwdw)
003ee8
- Add support for RAM drives (sparschauer)
003ee8
- Fix crash when localized (psusi)
003ee8
- libparted: Fix typo in hfs error message (sebras)
003ee8
- libparted: Fix MacOS boot support (laurent)
003ee8
- mac: copy partition type and name correctly (saproj)
003ee8
- libparted: Add support for atari partition tables (glaubitz)
003ee8
- libparted:tests: Move get_sector_size() to common.c (glaubitz)
003ee8
- tests: Update t0220 and t0280 for the swap flag. (bcl)
003ee8
- libparted: set swap flag on GPT partitions (aschnell)
003ee8
- libparted/dasd: add test cases for the new fdasd functions (dongdwdw)
003ee8
- libparted/dasd: add new fdasd functions (dongdwdw)
003ee8
- libparted/dasd: update and improve fdasd functions (dongdwdw)
003ee8
- libparted/dasd: unify vtoc handling for cdl/ldl (dongdwdw)
003ee8
- libparted: Don't warn if no HDIO_GET_IDENTITY ioctl (sparschauer)
003ee8
- libparted: Fix starting CHS in protective MBR (petr.uzel)
003ee8
- tests: Stop timing t9040 (#1172675) (bcl)
003ee8
003ee8
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-24
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
003ee8
003ee8
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 3.2-23
003ee8
- Rebuild for readline 7.x
003ee8
003ee8
* Tue Oct 04 2016 Brian C. Lane <bcl@redhat.com> - 3.2-22
003ee8
- tests: t3310-flags.sh: skip pc98 when sector size != 512 (bcl)
003ee8
- tests: Set optimal blocks to 64 for scsi_debug devices (bcl)
003ee8
- tests: t3310-flags.sh: Add tests for remaining table types (mike.fleetwood)
003ee8
- tests: t3310-flags.sh: Add test for dvh table flags (mike.fleetwood)
003ee8
- tests: t3310-flags.sh: Add test for mac table flags (mike.fleetwood)
003ee8
- libparted: Remove commented local variable from bsd_partition_set_flag()
003ee8
  (mike.fleetwood)
003ee8
- libparted: Fix to report success when setting lvm flag on bsd table
003ee8
  (mike.fleetwood)
003ee8
- tests: t3310-flags.sh: Add test for bsd table flags (mike.fleetwood)
003ee8
- tests: t3310-flags.sh: Stop excluding certain flags from being tested
003ee8
  (mike.fleetwood)
003ee8
- tests: t3310-flags.sh: Query libparted for all flags to be tested
003ee8
  (mike.fleetwood)
003ee8
- libparted: only IEC units are treated as exact (petr.uzel)
003ee8
- docs: Improve partition description in parted.texi (gareth.randall)
003ee8
- Add support for NVMe devices (petr.uzel)
003ee8
- libparted/dasd: correct the offset where the first partition begins
003ee8
  (dongdwdw)
003ee8
003ee8
* Wed Jun 15 2016 Brian C. Lane <bcl@redhat.com> - 3.2-21
003ee8
- Cleanup mkpart manpage entry (#1183077)
003ee8
- doc: Add information about quoting
003ee8
003ee8
* Thu May 26 2016 Brian C. Lane <bcl@redhat.com> - 3.2-20
003ee8
- libparted: Fix probing AIX disks on other arches
003ee8
- partprobe: Open the device once for probing
003ee8
003ee8
* Tue Apr 12 2016 Brian C. Lane <bcl@redhat.com> 3.2-19
003ee8
- libparted: Remove fdasd geometry code from alloc_metadata (#1244833) (bcl)
003ee8
- parted: Display details of partition alignment failure (#726856) (bcl)
003ee8
- docs: Add list of filesystems for fs-type (#1311596) (bcl)
003ee8
- Use disk geometry as basis for ext2 sector sizes. (Steven.Lang)
003ee8
- parted: fix the rescue command (psusi)
003ee8
003ee8
* Tue Mar 29 2016 Brian C. Lane <bcl@redhat.com> 3.2-18
003ee8
- Use BLKSSZGET to get device sector size in _device_probe_geometry()
003ee8
003ee8
* Mon Mar 07 2016 Brian C. Lane <bcl@redhat.com> 3.2-17
003ee8
- lib-fs-resize: Prevent crash resizing FAT with very deep directories
003ee8
- Add libparted/fs/.libs/ to LD_LIBRARY_PATH during make check
003ee8
003ee8
* Mon Feb 29 2016 Brian C. Lane <bcl@redhat.com> 3.2-16
003ee8
- Cleanup library path usage in specfile
003ee8
  pkgconfig wasn't finding libparted.pc because it was under /usr/lib64/
003ee8
- Explicitly reference the library files instead of use wildcards.
003ee8
- Move libparted-fs-resize.so to the -devel package where it belongs.
003ee8
- Add a pkgconfig file for the filesystem resize library
003ee8
- tests: Add udevadm settle to wait_for_ loop
003ee8
- tests: Add wait to t9042
003ee8
- tests: Fix t1700 failing on a host with a 4k xfs file
003ee8
003ee8
* Tue Feb 09 2016 Brian C. Lane <bcl@redhat.com> 3.2-15
003ee8
- fdasd.c Safeguard against geometry misprobing.patch (#1305931)
003ee8
003ee8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-14
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
003ee8
003ee8
* Thu Oct 29 2015 Brian C. Lane <bcl@redhat.com> 3.2-13
003ee8
- parted: fix build error on s390
003ee8
003ee8
* Tue Oct 27 2015 Brian C. Lane <bcl@redhat.com> 3.2-12
003ee8
- dasd: enhance device probing
003ee8
- fdasd: geometry handling updated from upstream s390-tools
003ee8
003ee8
* Fri Aug 07 2015 Brian C. Lane <bcl@redhat.com> 3.2-11
003ee8
- tests: Fix patch 0012 test for extended partition length
003ee8
- UI: Avoid memory leaks
003ee8
- libparted: Fix memory leaks.patch
003ee8
- libparted: Fix possible memory leaks.patch
003ee8
- libparted: Stop converting . in-sys-path-to /
003ee8
- libparted: Use read-only when probing devices on linux
003ee8
- tests: Use wait_for_dev_to_ functions
003ee8
003ee8
* Mon Jul 13 2015 Brian C. Lane <bcl@redhat.com> 3.2-10
003ee8
- parted: Fix crash with name command and no disklabel (#1226067)
003ee8
003ee8
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-9
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
003ee8
003ee8
* Fri Jun 05 2015 Brian C. Lane <bcl@redhat.com> 3.2-8
003ee8
- tests: Make sure the extended partition length is 2 (#1135493)
003ee8
- libparted: BLKPG_RESIZE_PARTITION uses bytes not sectors (#1135493)
003ee8
003ee8
* Tue Apr 28 2015 Brian C. Lane <bcl@redhat.com> 3.2-7
003ee8
- Add python2 as a BuildRequires, used in some of the tests
003ee8
003ee8
* Tue Apr 28 2015 Brian C. Lane <bcl@redhat.com> 3.2-6
003ee8
- Update manpage NAME so whatis will work (bcl)
003ee8
- libparted: device mapper uses 512b sectors (bcl)
003ee8
- tests: Add a test for device-mapper partition sizes (bcl)
003ee8
- parted: don't crash in disk_set when disk label not found (psusi)
003ee8
003ee8
* Fri Nov 07 2014 Brian C. Lane <bcl@redhat.com> 3.2-5
003ee8
- tests: Change minimum size to 256MiB for t1700-probe-fs
003ee8
003ee8
* Fri Oct 31 2014 Brian C. Lane <bcl@redhat.com> 3.2-4
003ee8
- Update to current master commit ac74b83 to fix fat16 resize (#1159083)
003ee8
- tests: t3000-resize-fs.sh: Add requirement on mkfs.vfat (mike.fleetwood)
003ee8
- tests: t3000-resize-fs.sh: Add FAT16 resizing test (mike.fleetwood)
003ee8
- lib-fs-resize: Prevent crash resizing FAT16 file systems (mike.fleetwood)
003ee8
- libparted: also link to UUID_LIBS (heirecka)
003ee8
003ee8
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-3
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
003ee8
003ee8
* Wed Aug 13 2014 Brian C. Lane <bcl@redhat.com> 3.2-2
003ee8
- Use a better patch to find the UTF8 locale for t0251
003ee8
003ee8
* Wed Jul 30 2014 Brian C. Lane <bcl@redhat.com> 3.2-1
003ee8
- Rebase on upstream stable release v3.2
003ee8
- Drop upstream patches.
003ee8
- Patch t0251 to use en_US.UTF-8 if possible. Fedora doesn't have C.UTF-8
003ee8
003ee8
* Wed Jul 30 2014 Tom Callaway <spot@fedoraproject.org> 3.1.90-2
003ee8
- fix license handling
003ee8
003ee8
* Mon Jul 28 2014 Brian C. Lane <bcl@redhat.com> 3.1.90-1
003ee8
- Rebase on upstream Alpha source release
003ee8
- drop included patches (all but one)
003ee8
- add Phillip Susi's GPG key
003ee8
- make sure gcc warnings as errors remains disabled since we use git for patches
003ee8
003ee8
* Mon Jul 14 2014 Brian C. Lane <bcl@redhat.com> 3.1-29
003ee8
- Rebase on parted master commit 081ed98
003ee8
- libparted: Add support for partition resize
003ee8
- parted: add resizepart command
003ee8
003ee8
* Wed Jun 11 2014 Brian C. Lane <bcl@redhat.com> 3.1-28
003ee8
- Rebase on parted master commit 1da239e2ebd2
003ee8
- libparted: Fix bug with dupe and empty name
003ee8
003ee8
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-27
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
003ee8
003ee8
* Sat May 31 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.1-26
003ee8
- Move dev docs to devel
003ee8
- Drop duplicated/outdated docs
003ee8
003ee8
* Tue May 27 2014 Brian C. Lane <bcl@redhat.com> 3.1-25
003ee8
- Use mkfs.xfs to create files (#1101112)
003ee8
003ee8
* Thu May 22 2014 Brian C. Lane <bcl@redhat.com> 3.1-24
003ee8
- Add some missing patches from master and the loop label fixes
003ee8
- tests: test loop labels (psusi)
003ee8
- libparted: don't trash filesystem when writing loop label (psusi)
003ee8
- libparted: give correct partition device name on loop labels (psusi)
003ee8
- partprobe: do not skip loop labels (psusi)
003ee8
- libparted: don't create partition on loop label (psusi)
003ee8
- libparted: fix loop labels to not vanish (psusi)
003ee8
- libparted: remove all old partitions, even if new label allows less (psusi)
003ee8
- libparted: remove old partitions *first* before adding new ones (psusi)
003ee8
- libparted: don't detect fat and ntfs boot sectors as dos MBR (psusi)
003ee8
- Fix filesystem detection on non 512 byte sectors (psusi)
003ee8
- tests: fix t2310-dos-extended-2-sector-min-offset.sh (psusi)
003ee8
- libparted: remove last_usable_if_grown (psusi)
003ee8
003ee8
* Fri May 16 2014 Brian C. Lane <bcl@redhat.com> 3.1-23
003ee8
- Fix partition naming patch for big endian systems.
003ee8
003ee8
* Fri May 16 2014 Brian C. Lane <bcl@redhat.com> 3.1-22
003ee8
- Fix a problem with GPT Partition names using. They are UCS-2LE not UTF-16
003ee8
003ee8
* Fri Apr 18 2014 Brian C. Lane <bcl@redhat.com> 3.1-21
003ee8
- Fix t1700 probe patch -- remove loop before making new fs
003ee8
003ee8
* Thu Apr 17 2014 Brian C. Lane <bcl@redhat.com> 3.1-20
003ee8
- Use force for xfs in t1700 and a larger file
003ee8
- Make t4100 xfs filesystem larger and sparse
003ee8
- Fix part dupe with empty name
003ee8
- check name when duplicating
003ee8
- Add ntfs vfat hfsplus to t1700 probe test
003ee8
003ee8
* Wed Apr 09 2014 Brian C. Lane <bcl@redhat.com> 3.1-19
003ee8
- Use little endian packing in gpt tests
003ee8
- Fix integer overflows with DVH disk label
003ee8
003ee8
* Tue Apr 08 2014 Brian C. Lane <bcl@redhat.com> 3.1-18
003ee8
- Rebase on new upstream master commit cc382c3
003ee8
- Drop patches incorporated into upstream
003ee8
- Still adds the various DASD patches
003ee8
003ee8
* Thu Feb 27 2014 Brian C. Lane <bcl@redhat.com> 3.1-17
003ee8
- Drop hfs_esp patch. Idea didn't work.
003ee8
003ee8
* Wed Sep 11 2013 Brian C. Lane <bcl@redhat.com> 3.1-16
003ee8
- tests: Restrict gpt header munge to little-endian systems
003ee8
- Add perl Digest::CRC as a build requirement so more tests will run
003ee8
003ee8
* Wed Sep 04 2013 Brian C. Lane <bcl@redhat.com> 3.1-15
003ee8
- libparted: Flush parent device on open (#962611)
003ee8
003ee8
* Wed Aug 28 2013 Brian C. Lane <bcl@redhat.com> 3.1-14
003ee8
- Rebasing Fedora patches with upstream master since v3.1 release
003ee8
- Summary of important changes from upstream:
003ee8
  - add support for a new Linux-specific GPT partition type code
003ee8
  - partprobe: remove partitions when there is no partition table
003ee8
  - libparted: refactor device-mapper partition sync code
003ee8
  - libparted: remove extraneous blkpg add partition ped exception
003ee8
  - libparted: don't probe every dm device in probe_all
003ee8
- New Fedora changes:
003ee8
  - libparted: Add Intel Rapid Start Technology partition flag.
003ee8
  - libparted: Add UEFI System Partition flag.
003ee8
  - libparted: Add hfs_esp partition flag to GPT.
003ee8
  - libparted: Recognize btrfs filesystem
003ee8
  - tests: Add btrfs and xfs to the fs probe test
003ee8
003ee8
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-13
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
003ee8
003ee8
* Wed Apr 17 2013 Brian C. Lane <bcl@redhat.com> 3.1-12
003ee8
- libparted: mklabel to support EDEV DASD (#953146)
003ee8
- tests: rewrite t6001 to use /dev/mapper
003ee8
003ee8
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-11
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
003ee8
003ee8
* Wed Dec 12 2012 Brian C. Lane <bcl@redhat.com> 3.1-10
003ee8
- libparted: mklabel to support EAV DASD (#707032)
003ee8
- libparted: Avoid dasd as default disk type while probe (#707032)
003ee8
003ee8
* Thu Nov 01 2012 Brian C. Lane <bcl@redhat.com> 3.1-9
003ee8
- don't canonicalize /dev/md/ paths (#872361)
003ee8
003ee8
* Tue Oct 16 2012 Brian C. Lane <bcl@redhat.com> 3.1-8
003ee8
- change partition UUID to use partX-UUID (#858704)
003ee8
- fixup losetup usage in tests
003ee8
- add support for implicit FBA DASD partitions (#707027)
003ee8
- add support for EAV DASD partitions (#707032)
003ee8
003ee8
* Tue Sep 04 2012 Brian C. Lane <bcl@redhat.com> 3.1-7
003ee8
- reallocate buf after _disk_analyse_block_size (#835601)
003ee8
003ee8
* Fri Aug 03 2012 Brian C. Lane <bcl@redhat.com> 3.1-6
003ee8
- Use dm_udev_wait for dm operations (#844257) (bcl)
003ee8
- use largest_partnum in _dm_reread_part_table (bcl)
003ee8
- set uuid on dm partitions (#832145) (bcl)
003ee8
003ee8
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-5
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
003ee8
003ee8
* Fri Jun 08 2012 Brian C. Lane <bcl@redhat.com> 3.1-4
003ee8
- Fix crash on ppc64 with GPT (#829960) (rwmj)
003ee8
003ee8
* Tue May 15 2012 Brian C. Lane <bcl@redhat.com> 3.1-3
003ee8
- Added Provides: bundled(gnulib) (#821782)
003ee8
003ee8
* Wed Mar 21 2012 Brian C. Lane <bcl@redhat.com> 3.1-2
003ee8
- libparted: check PMBR before GPT partition table (#805272)
003ee8
- tests: add a test for the new behavior
003ee8
003ee8
* Tue Mar 13 2012 Brian C. Lane <bcl@redhat.com> 3.1-1
003ee8
- Rebase to upstream parted v3.1
003ee8
- removed merged patches
003ee8
- add new libparted-fs-resize library
003ee8
003ee8
* Fri Feb 03 2012 Brian C. Lane <bcl@redhat.com> - 3.0-7
003ee8
- Update patch for copying flags so that it is generic
003ee8
- Copy pmbr_boot flag in gpt_duplicate
003ee8
003ee8
* Thu Feb 02 2012 Brian C. Lane <bcl@redhat.com> - 3.0-6
003ee8
- gpt: add commands to manipulate pMBR boot flag (#754850)
003ee8
- parted: when printing, also print the new disk flags
003ee8
- tests: update tests for new disk flags output
003ee8
- tests: add test for GPT PMBR pmbr_boot flag
003ee8
- doc: update parted documentation
003ee8
003ee8
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-5
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
003ee8
003ee8
* Mon Oct 31 2011 Brian C. Lane <bcl@redht.com> - 3.0-4
003ee8
- Fix ped_disk_duplicate on GPT so that it copies the partition flags (#747947)
003ee8
- Add new test to check ped_disk_duplicate on msdos, gpt, bsd disk labels
003ee8
- Add e2fsprogs and dosfstools so that skipped tests will be run
003ee8
003ee8
* Fri Oct 07 2011 Brian C. Lane <bcl@redhat.com> - 3.0-3
003ee8
- Fix handling of zero-length gpt partitions (#728949)
003ee8
- Fix bug in nilfs2 probe with short partitions (#728949)
003ee8
- Fix bug in hfs probe code (#714758)
003ee8
- Make pc98 detection depend on specific signatures (#646053)
003ee8
003ee8
* Wed Jun 29 2011 Richard W.M. Jones <rjones@redhat.com> - 3.0-2
003ee8
- (Re-)apply patch to fix Linux "3.0" problem.
003ee8
003ee8
* Tue Jun 28 2011 Brian C. Lane <bcl@redhat.com> - 3.0-1
003ee8
- Update to parted v3.0
003ee8
- Run autoreconf so that patches to .am files will work
003ee8
- Add patch to Fix snap radius and don't allow values < 1 (#665496)
003ee8
- Add tests for the snap radius fix.
003ee8
- Drop patches included in upstream release
003ee8
003ee8
* Sun Jun  5 2011 Richard W.M. Jones <rjones@redhat.com> - 2.4-2
003ee8
- Apply patch which may fix Linux "3.0" problem.
003ee8
003ee8
* Thu May 26 2011 Brian C. Lane <bcl@redhat.com> - 2.4-1
003ee8
- Updating to latest upstream v2.4
003ee8
- Drop patches included in upstream
003ee8
003ee8
* Fri Mar 11 2011 Brian C. Lane <bcl@redhat.com> - 2.3-8
003ee8
- Add support for legacy_boot flag for GPT partitions (680562)
003ee8
- Remove PED_ASSERT for dos geometry calculations (585468)
003ee8
003ee8
* Wed Feb 09 2011 Brian C. Lane <bcl@redhat.com> - 2.3-7
003ee8
- Tell GCC to stop treating unused variable warnings as errors
003ee8
003ee8
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3-6
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
003ee8
003ee8
* Mon Dec 20 2010 Brian C. Lanr <bcl@redhat.com> - 2.3-5
003ee8
- Document the align-check command
003ee8
  Resolves: #642476
003ee8
- Default to 1MiB partition alignment
003ee8
  Resolves: #618255
003ee8
003ee8
* Fri Dec 17 2010 Peter Jones <pjones@redhat.com> - 2.3-4
003ee8
- Handle mac labels with differing physical/logical sector sizes better
003ee8
003ee8
* Wed Sep 29 2010 jkeating - 2.3-3
003ee8
- Rebuilt for gcc bug 634757
003ee8
003ee8
* Fri Sep 17 2010 Brian C. Lane <bcl@redhat.com> 2.3-2
003ee8
- Add patch to handle syncing partition changes when using blkext majors
003ee8
- Resolves rhbz#634980
003ee8
- Related rhbz#629719
003ee8
003ee8
* Tue Jul 20 2010 Hans de Goede <hdegoede@redhat.com> 2.3-1
003ee8
- Rebase to new upstream 2.3 release
003ee8
- Drop all patches (all upstreamed)
003ee8
- Recognize scsi disks with a high major as such (#611691)
003ee8
003ee8
* Thu May  6 2010 Hans de Goede <hdegoede@redhat.com> 2.2-5
003ee8
- Also recognize recovery partitions with id 27 / on gpt (#589451)
003ee8
003ee8
* Fri Apr 23 2010 Hans de Goede <hdegoede@redhat.com> 2.2-4
003ee8
- Properly check dm_task_run return value (#585158)
003ee8
- Fix mkpartfs (ext2) on partitions >2TB (#585159)
003ee8
003ee8
* Mon Apr 19 2010 Hans de Goede <hdegoede@redhat.com> 2.2-3
003ee8
- Add a flag for detecting diagnostics / recovery partitions (#583626)
003ee8
003ee8
* Tue Apr  6 2010 Hans de Goede <hdegoede@redhat.com> 2.2-2
003ee8
- Parted should not canonicalize symlinks under /dev/mapper (#577824)
003ee8
003ee8
* Tue Mar 30 2010 Hans de Goede <hdegoede@redhat.com> 2.2-1
003ee8
- New upstream version 2.2 (#577478)
003ee8
- Drop all our patches (all upstreamed)
003ee8
003ee8
* Thu Feb 18 2010 Hans de Goede <hdegoede@redhat.com> 2.1-5
003ee8
- Copy needs_clobber value in ped_disk_duplicate() (#561976)
003ee8
003ee8
* Wed Feb 10 2010 Hans de Goede <hdegoede@redhat.com> 2.1-4
003ee8
- Don't crash when reading a DASD disk with PV's on there (#563419)
003ee8
- Don't overwrite the pmbr when merely printing a gpt table (#563211)
003ee8
003ee8
* Sun Jan 31 2010 Hans de Goede <hdegoede@redhat.com> 2.1-3
003ee8
- If a drive does not have alignment information available default
003ee8
  to an alignment of 1MiB (#559639)
003ee8
003ee8
* Sun Jan 17 2010 Hans de Goede <hdegoede@redhat.com> 2.1-2
003ee8
- Fix various memory leaks in error paths (#556012)
003ee8
- Add %%check section to the specfile, invoking make check
003ee8
003ee8
* Mon Jan 11 2010 Hans de Goede <hdegoede@redhat.com> 2.1-1
003ee8
- New upstream release 2.1
003ee8
- Drop all our patches (all merged upstream)
003ee8
003ee8
* Sun Dec 20 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-25
003ee8
- Fix crash when partitioning loopback devices (#546622)
003ee8
- Drop no-cylinder-align patch:
003ee8
  - its functionality is superseeded by the per disk flags
003ee8
  - its only user (pyparted) has been updated to use those
003ee8
  - this is not upstream so we don't want other programs to start using it
003ee8
003ee8
* Fri Dec 18 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-24
003ee8
- Allow partitioning of loopback devices (#546622)
003ee8
- Add libparted function to query maximum partition length and start
003ee8
  addresses for a given disk (#533417)
003ee8
- Add per disk flags functions from upstream, this is the way upstream
003ee8
  has implemented the disable cylinder alignment functionality
003ee8
- Add --align cmdline option to specify how to align new partitions
003ee8
  see the parted man page for details (#361951)
003ee8
- Make the default alignment for new partitions optimal (#361951)
003ee8
- When cylinder alignment is disabled, allow use of the last (incomplete)
003ee8
  cylinder of the disk (#533328)
003ee8
- Don't crash when printing partition tables in Russian (#543029)
003ee8
- Make parted work correctly with new lvm (#525095)
003ee8
003ee8
* Wed Nov 11 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-23
003ee8
- Fix parted not building on s390
003ee8
003ee8
* Mon Nov  9 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-22
003ee8
- Fix error when creating a fresh dasd disk on a dasd device
003ee8
  with a corrupted dasd label (#533808)
003ee8
003ee8
* Fri Nov  6 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-21
003ee8
- Fix a compiler warning which is causing build errors (#532425)
003ee8
003ee8
* Tue Nov  3 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-20
003ee8
- Fix error when creating a fresh dasd disk (#532425)
003ee8
- Rewrite dasd disk duplication patches, as the old old ones conflicted
003ee8
  with fixing creating a fresh dasd disk
003ee8
003ee8
* Fri Oct 30 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-19
003ee8
- Fix a segfault introduced by -18 when operating on plain files
003ee8
003ee8
* Thu Oct 29 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-18
003ee8
- Add functions to query device / partition table alignments (#528030)
003ee8
003ee8
* Thu Oct  8 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-17
003ee8
- Only change the partition type to 82 when setting the swap flag on dos
003ee8
  labels, not when resetting it
003ee8
003ee8
* Tue Oct  6 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-16
003ee8
- Correctly handle GPT labels on big endian machines
003ee8
003ee8
* Tue Oct  6 2009 Hans de Goede <hdegoede@redhat.com> 1.9.0-15
003ee8
- ped_partition_is_busy() should not throw exceptions (#527035)
003ee8
- msdos_partition_is_flag_available() should return 1 for swap flag (#513729)
003ee8
003ee8
* Mon Aug 31 2009 Joel Granados <jgranado@redhat.com> 1.9.0-14
003ee8
- Patchs for 'commit to os' for linux.  Thx to hansg.
003ee8
003ee8
* Fri Aug 28 2009 Karsten Hopp <karsten@redhat.com> 1.9.0-13
003ee8
- volkey is only 4 chars, don't overflow destination buffer with 84 chars
003ee8
003ee8
* Fri Aug 21 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-12
003ee8
- libuuid-devel is now valid for s390 builds.
003ee8
003ee8
* Wed Aug 12 2009 Ville Skyttä <ville.skytta@iki.fi> - 1.9.0-11
003ee8
- Use xz compressed upstream tarball.
003ee8
003ee8
* Wed Aug 12 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-10
003ee8
- Make install with exclude docs work without an error message.
003ee8
003ee8
* Wed Jul 29 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-9
003ee8
- Add parenthesis where needed (#511907)
003ee8
003ee8
* Mon Jul 27 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-8
003ee8
- Add the swap flag to the dos type labels
003ee8
003ee8
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.0-7
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
003ee8
003ee8
* Thu Jul 23 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-6
003ee8
- Rebuild usiing the official tar.gz at http://ftp.gnu.org/gnu/parted/parted-1.9.0.tar.gz
003ee8
003ee8
* Wed Jul 22 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-5.20090721git980c
003ee8
- Better handle a duplicate error.
003ee8
003ee8
* Tue Jul 21 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-4.20090721git980c
003ee8
- New snapshot.
003ee8
- Add patches to make dasd duplicate disk work.
003ee8
003ee8
* Sat Jul 18 2009 Lubomir Rintel <lkundrak@v3.sk> - 1.9.0-3.20090610git32dc
003ee8
- Fix a typo in the errno patch
003ee8
003ee8
* Mon Jul 13 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-2.20090610git32dc
003ee8
- Correctly number the snapshot.
003ee8
003ee8
* Fri Jul 10 2009 Joel Granados <jgranado@redhat.com> - 1.9.0-1
003ee8
- New version.
003ee8
003ee8
* Thu Mar 26 2009 Joel Granados <jgranado@redhat.com> - 1.8.8-15
003ee8
- Begin to identify virtio devices.
003ee8
- Actually change the partition type in msdos lables (dcantrell).
003ee8
003ee8
* Mon Mar 23 2009 Joel Granados <jgranado@redhat.com> - 1.8.8-14
003ee8
- Correct the behavior of upated_mode functions when the ASSERT fails (thx to hansg).
003ee8
003ee8
* Thu Feb 26 2009 Joel Granados <jgranado@redhat.com> - 1.8.8-13
003ee8
- Fix parted build for gcc-4.4
003ee8
003ee8
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.8-13
003ee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
003ee8
003ee8
* Thu Jan 22 2009 Joel Granados <jgranado@redhat.com> - 1.8.8-12
003ee8
- Avoid the calling of stat for strings that don't begin with the "/" char (#353191).
003ee8
003ee8
* Sat Dec 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.8.8-11
003ee8
- fix typo in last patch
003ee8
003ee8
* Sat Dec 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.8.8-10
003ee8
- enable RAID partition types on sun disklabels for sparc
003ee8
003ee8
* Thu Nov 06 2008 Joel Granados <jgranado@redhat.com> - 1.8.8-9
003ee8
- Fix the build for the s390(x) archs (#470211).
003ee8
003ee8
* Thu Jun 05 2008 Peter Jones <pjones@redhat.com> - 1.8.8-8
003ee8
- Fix some of the atvrecv code (and the msftres code) so that the flags
003ee8
  actually stick.
003ee8
003ee8
* Thu Jun 05 2008 Peter Jones <pjones@redhat.com> - 1.8.8-7
003ee8
- Added "atvrecv" flag patch from atv-bootloader project.
003ee8
003ee8
* Thu May 29 2008 Joel Granados <jgranado@redhat.com> - 1.8.8-6
003ee8
- Do a better job at recognizing the dos partition. (#246423)
003ee8
003ee8
* Thu Apr 10 2008 David Cantrell <dcantrell@redhat.com> - 1.8.8-5
003ee8
- Allow RAID or LVM partition types on BSD disklabels.
003ee8
  (jay.estabrook AT hp.com, #427114)
003ee8
003ee8
* Thu Apr 10 2008 Peter Jones <pjones@redhat.com> - 1.8.8-4
003ee8
- Don't interactively ask to fix an AlternateGPT's location when not
003ee8
  at the end of the disk; this is so that disk images written to a
003ee8
  usb-key can work reasonably.
003ee8
003ee8
* Mon Feb 04 2008 David Cantrell <dcantrell@redhat.com> - 1.8.8-3
003ee8
- Fixes so parted compiles with gcc-4.3 (#431397)
003ee8
003ee8
* Sun Jan 13 2008 David Cantrell <dcantrell@redhat.com> - 1.8.8-2
003ee8
- Move libparted libraries to /lib (#428420)
003ee8
003ee8
* Wed Jan 02 2008 David Cantrell <dcantrell@redhat.com> - 1.8.8-1
003ee8
- Upgraded to GNU parted-1.8.8
003ee8
- License for GNU parted is now GPLv3+
003ee8
003ee8
* Thu Dec 13 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-13
003ee8
- Modify parted man page to indicate which flags are valid for which
003ee8
  disk labels (#242711)
003ee8
003ee8
* Mon Nov 05 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-12
003ee8
- Add KNOWN ISSUES section to parted(8) man page explaining that we cannot
003ee8
  currently do ext3 resizing inside parted (#367101)
003ee8
- Update the xvd patch to include 'xvd' in the string table that parted
003ee8
  uses when printing device types (#366971)
003ee8
- Do not install the linux.h or gnu.h headers
003ee8
003ee8
* Tue Oct 30 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-11
003ee8
- Do not install fdasd.h and vtoc.h header files
003ee8
003ee8
* Thu Oct 04 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-10
003ee8
- Do not install the testsuite tools
003ee8
003ee8
* Thu Oct 04 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-9
003ee8
- Always define PED_DEVICE_DM regardless of compile time options
003ee8
003ee8
* Tue Aug 21 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-8
003ee8
- Rebuild
003ee8
003ee8
* Wed Aug 08 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-7
003ee8
- Update License tag to GPLv2+
003ee8
003ee8
* Tue Aug 07 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-6
003ee8
- Detect Xen virtual block devices and set model name appropriately
003ee8
003ee8
* Thu Apr 19 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-5
003ee8
- Spec file cleanups for merge review (#226230)
003ee8
003ee8
* Fri Apr 13 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-4
003ee8
- Fix primary partition cylinder alignment error for DOS disk labels (#229745)
003ee8
- Do not build and package up libparted.a, only the shared library
003ee8
003ee8
* Wed Apr 11 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-3
003ee8
- Fix off-by-one bug in parted(8) when displaying disk label (#235901)
003ee8
003ee8
* Wed Mar 21 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-2
003ee8
- Do not translate partition name from disk label (#224182)
003ee8
003ee8
* Tue Mar 20 2007 David Cantrell <dcantrell@redhat.com> - 1.8.6-1
003ee8
- Upgrade to GNU parted-1.8.6, summary of major change(s):
003ee8
     a) Revert linux-swap(new) and linux-swap(old) fs types, it's
003ee8
        linux-swap for all swap types (#233085)
003ee8
003ee8
* Tue Mar 20 2007 David Cantrell <dcantrell@redhat.com> - 1.8.5-1
003ee8
- Upgrade to GNU parted-1.8.5 (added missing po files)
003ee8
003ee8
* Fri Mar 16 2007 David Cantrell <dcantrell@redhat.com> - 1.8.4-1
003ee8
- Upgrade to GNU parted-1.8.4, summary of major changes:
003ee8
     a) Update to use newest GNU developer tools
003ee8
     b) Use gnulib, the GNU portability library
003ee8
     c) HFS+ resize support
003ee8
     d) Windows Vista fixes
003ee8
     e) AIX disk label fixes
003ee8
     f) >512 byte logical sector read support on Linux
003ee8
- Spec file cleanups per Fedora packaging guidelines
003ee8
003ee8
* Thu Feb 08 2007 David Cantrell <dcantrell@redhat.com> - 1.8.2-5
003ee8
- Remove period from end of summary line (package review)
003ee8
- Use preferred BuildRoot (package review)
003ee8
- BR device-mapper-devel
003ee8
003ee8
* Tue Jan 30 2007 David Cantrell <dcantrell@redhat.com> - 1.8.2-4
003ee8
- Patched parted.8 man page to show partition names apply to GPT disklabels
003ee8
  as well as Mac and PC98 disklabels (#221600)
003ee8
003ee8
* Mon Jan 22 2007 David Cantrell <dcantrell@redhat.com> - 1.8.2-3
003ee8
- Remove BR for libtermcap-devel
003ee8
- Specifically preserve starting alignment of 0x800 on Windows Vista
003ee8
  (see http://support.microsoft.com/kb/923332 for details)
003ee8
- Fix incorrect sector parameter used to initialize a new PedAlignment
003ee8
003ee8
* Thu Jan 18 2007 David Cantrell <dcantrell@redhat.com> - 1.8.2-2
003ee8
- Preserve starting sector for primary NTFS 3.1 partitions (Windows
003ee8
  Vista) when modifying the DOS disk label.  NTFS 3.1 partitions do
003ee8
  not start on the 2nd head of the 1st cylinder at the beginning of
003ee8
  the drive.
003ee8
003ee8
* Fri Jan 12 2007 David Cantrell <dcantrell@redhat.com> - 1.8.2-1
003ee8
- Upgrade to GNU parted-1.8.2
003ee8
003ee8
* Fri Dec 15 2006 David Cantrell <dcantrell@redhat.com> - 1.8.1-2
003ee8
- Fix a segfault when initializing new volumes (pjones)
003ee8
003ee8
* Mon Dec 04 2006 David Cantrell <dcantrell@redhat.com> - 1.8.1-1
003ee8
- Upgrade to GNU parted-1.8.1
003ee8
003ee8
* Fri Nov 17 2006 David Cantrell <dcantrell@redhat.com> - 1.8.0-1
003ee8
- Upgrade to GNU parted-1.8.0
003ee8
003ee8
* Thu Nov 02 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-18
003ee8
- Detect Apple_Boot partition types correctly (#204714)
003ee8
003ee8
* Thu Oct 26 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-17
003ee8
- For init_generic() failures on user-mode Linux block devices, goto
003ee8
  error_free_arch_specific instead of error_free_dev.
003ee8
003ee8
* Wed Oct 04 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-16
003ee8
- Don't throw PED_EXCEPTION_ERROR in ped_geometry_read() if accessing
003ee8
  sectors outside of partition boundary, since returning false will
003ee8
  shift ped_geometry_check() to the correct sectors.
003ee8
003ee8
* Wed Aug 23 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-15
003ee8
- Fixed gpt patch (*asked_already -> asked_already, whoops)
003ee8
003ee8
* Tue Aug 22 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-14
003ee8
- Improve error message returned by _parse_header() on GPT-labeled disks
003ee8
  so users actually have an idea of how to correct the problem
003ee8
- Fix off-by-one error with LastUsableLBA and PartitionEntryLBA overlap
003ee8
  to prevent possible data corruption when using non-parted GPT editing
003ee8
  tools
003ee8
003ee8
* Mon Aug 21 2006 Peter Jones <pjones@redhat.com> - 1.7.1-13
003ee8
- Don't use the "volume name" as the device node name on dm device
003ee8
  partitions, it isn't really what we want at all.
003ee8
003ee8
* Thu Aug 17 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-12
003ee8
- Updated O_DIRECT patch to work around s390 problems
003ee8
- Update LastUsableLBA on GPT-labeled disks after LUN resize (#194238)
003ee8
- Fix exception when backup GPT table is not in the correction location
003ee8
  and parted tries to move it (#194238)
003ee8
003ee8
* Tue Aug 15 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-11
003ee8
- Expand error buffer to 8192 bytes in vtoc_error()
003ee8
- Do not apply O_DIRECT patch on S/390 or S/390x platforms
003ee8
003ee8
* Mon Aug 14 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-10
003ee8
- Removed bad header file patch (#200577)
003ee8
003ee8
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.7.1-9.1
003ee8
- rebuild
003ee8
003ee8
* Wed Jul  5 2006 Peter Jones <pjones@redhat.com> - 1.7.1-9
003ee8
- add ped_exception_get_handler()
003ee8
003ee8
* Mon Jun 26 2006 Florian La Roche <laroche@redhat.com> - 1.7.1-8
003ee8
- remove info files in preun
003ee8
003ee8
* Thu Jun 22 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-7
003ee8
- PED_SECTOR_SIZE -> PED_SECTOR_SIZE_DEFAULT
003ee8
003ee8
* Thu Jun 22 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-6
003ee8
- Roll dasd patches together
003ee8
- Use O_DIRECT to prevent first partition corruption on GPT disks
003ee8
003ee8
* Thu Jun 15 2006 Jeremy Katz <katzj@redhat.com> - 1.7.1-5
003ee8
- fix segfaults with dasd devices
003ee8
003ee8
* Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 1.7.1-4
003ee8
- move .so symlink to -devel subpackage
003ee8
003ee8
* Sun May 28 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-3
003ee8
- Rebuild
003ee8
003ee8
* Sun May 28 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-2
003ee8
- Removed mac-swraid patch (added upstream)
003ee8
- Updated device-mapper patch for parted-1.7.1
003ee8
003ee8
* Sat May 27 2006 David Cantrell <dcantrell@redhat.com> - 1.7.1-1
003ee8
- Upgraded to parted-1.7.1
003ee8
003ee8
* Fri May 19 2006 David Cantrell <dcantrell@redhat.com> - 1.7.0-1
003ee8
- Upgraded to parted-1.7.0
003ee8
003ee8
* Thu Apr 13 2006 David Cantrell <dcantrell@redhat.com> - 1.6.25.1-1
003ee8
- Upgraded to parted-1.6.25.1
003ee8
- BuildRequires libtool
003ee8
003ee8
* Tue Mar 14 2006 Jeremy Katz <katzj@redhat.com> - 1.6.25-8
003ee8
- fix ppc swraid
003ee8
- BR gettext-devel
003ee8
003ee8
* Wed Feb 22 2006 Peter Jones <pjones@redhat.com> - 1.6.25-7
003ee8
- close /proc/devices correctly
003ee8
003ee8
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.6.25-6.1
003ee8
- bump again for double-long bug on ppc(64)
003ee8
003ee8
* Tue Feb  7 2006 Peter Jones <pjones@redhat.com> 1.6.25-6
003ee8
- Fix dm partition naming.
003ee8
003ee8
* Tue Feb  7 2006 Jesse Keating <jkeating@redhat.com> 1.6.25-5.2
003ee8
- rebuilt for new gcc4.1 snapshot and glibc changes
003ee8
003ee8
* Fri Dec  9 2005 Jesse Keating <jkeating@redhat.com>
003ee8
- rebuilt
003ee8
003ee8
* Fri Dec  2 2005 Peter Jones <pjones@redhat.com> 1.6.25-5
003ee8
- rebuild for new device-mapper
003ee8
003ee8
* Thu Dec  1 2005 Peter Jones <pjones@redhat.com> 1.6.25-4
003ee8
- change device-mapper code to call dm_task_update_nodes() after
003ee8
  tasks which change device nodes.
003ee8
003ee8
* Wed Nov 16 2005 Peter Jones <pjones@redhat.com> 1.6.25-3
003ee8
- fix /proc/devices parser bug
003ee8
003ee8
* Tue Nov 15 2005 Peter Jones <pjones@redhat.com> 1.6.25-2
003ee8
- add support for partitions on dm devices
003ee8
003ee8
* Wed Nov 09 2005 Chris Lumens <clumens@redhat.com> 1.6.25-1
003ee8
- Updated to 1.6.25.
003ee8
- Update DASD, iseries, and SX8 patches.
003ee8
003ee8
* Tue Aug 30 2005 Chris Lumens <clumens@redhat.com> 1.6.24-1
003ee8
- Updated to 1.6.24.
003ee8
003ee8
* Mon Jul 18 2005 Chris Lumens <clumens@redhat.com> 1.6.23-2
003ee8
- Add buildreq for texinfo.
003ee8
003ee8
* Fri Jul 08 2005 Chris Lumens <clumens@redhat.com> 1.6.23-1
003ee8
- Updated to 1.6.23.
003ee8
- Get rid of separate Mac patches that are now included in upstream.
003ee8
- Update DASD and AIX patches.
003ee8
003ee8
* Tue Jun 07 2005 Chris Lumens <clumens@redhat.com> 1.6.22-3
003ee8
- Modified Apple_Free patch to take care of the case where the partitions
003ee8
  are unnamed, causing many errors to be printed (#159047).
003ee8
003ee8
* Thu May 05 2005 Chris Lumens <clumens@redhat.com> 1.6.22-2
003ee8
- Added upstream patch to display certain Apple_Free partitions (#154479).
003ee8
003ee8
* Wed Mar 23 2005 Chris Lumens <clumens@redhat.com> 1.6.22-1
003ee8
- Updated to 1.6.22.
003ee8
- Get rid of separate gc4 patch that's now included upstream.
003ee8
- Take Mac LVM patch from parted CVS.
003ee8
003ee8
* Mon Mar 14 2005 Chris Lumens <clumens@redhat.com> 1.6.21-3
003ee8
- Include patches from parted CVS for new gcc4 warnings.
003ee8
003ee8
* Sun Feb 20 2005 Paul Nasrat <pnasrat@redhat.com> 1.6.21-2
003ee8
- Support lvm flags on mac partitions (#121266)
003ee8
003ee8
* Fri Jan 21 2005 Chris Lumens <clumens@redhat.com> 1.6.21-1 
003ee8
- Updated to 1.6.21
003ee8
003ee8
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 1.6.20-2
003ee8
- Rebuilt for new readline.
003ee8
003ee8
* Fri Jan 07 2005 Chris Lumens <clumens@redhat.com> 1.6.20-1 
003ee8
- Updated to 1.6.20 (#139257, #142100).
003ee8
- Updated DASD and AIX patches for 1.6.20.
003ee8
003ee8
* Tue Dec 14 2004 Jeremy Katz <katzj@redhat.com> - 1.6.19-2
003ee8
- add support for Promise SX8 devices
003ee8
003ee8
* Sun Nov 28 2004 Jeremy Katz <katzj@redhat.com> - 1.6.19-1
003ee8
- update to 1.6.19 (#138419)
003ee8
003ee8
* Sun Nov 21 2004 Jeremy Katz <katzj@redhat.com> - 1.6.18-1
003ee8
- update to 1.6.18
003ee8
003ee8
* Sat Nov 20 2004 Miloslav Trmac <mitr@redhat.com> - 1.6.16-3
003ee8
- Convert pt_BR-parted.8 to UTF-8
003ee8
003ee8
* Thu Nov 11 2004 Jeremy Katz <katzj@redhat.com> - 1.6.16-2
003ee8
- add patch from Matt Domsch to fix consistency of GPT disk labels 
003ee8
  with the EFI specification for disks > 2TB (#138480)
003ee8
- understand the new Sun UFS partition ID
003ee8
- merge the new geometry probing from CVS to see if that helps the 
003ee8
  assertions people are seeing (#138419)
003ee8
003ee8
* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 1.6.16-1
003ee8
- update to 1.6.16
003ee8
- rebuild for python 2.4
003ee8
003ee8
* Mon Oct 18 2004 Jeremy Katz <katzj@redhat.com> - 1.6.15-5
003ee8
- add patch from Matt Domsch to add a unique signature to new DOS labels 
003ee8
  so that we can later determine which BIOS disk is which (#106674)
003ee8
003ee8
* Fri Oct 15 2004 Phil Knirsch <pknirsch@redhat.com> 1.6.15-4
003ee8
- Fixed dasd patch (had some duplicate file patches in it)
003ee8
- Fixed problem with parted segfaulting on SCSI discs on s390 (#133997)
003ee8
003ee8
* Tue Oct 12 2004 Jeremy Katz <katzj@redhat.com> - 1.6.15-3
003ee8
- add patch from peterm to fix printing of the size of large devices (#135468)
003ee8
003ee8
* Thu Oct 07 2004 Phil Knirsch <pknirsch@redhat.com> 1.6.15-2
003ee8
- Fixed geometry calculation for bios_geo in dasd_init()
003ee8
003ee8
* Mon Sep 20 2004 Jeremy Katz <katzj@redhat.com> - 1.6.15-1
003ee8
- 1.6.15
003ee8
003ee8
* Fri Sep 10 2004 Jeremy Katz <katzj@redhat.com> - 1.6.14-1
003ee8
- update to 1.6.14
003ee8
003ee8
* Tue Aug 24 2004 Jeremy Katz <katzj@redhat.com> - 1.6.12-2
003ee8
- fix assertion error when checking flags on non-active partition (#130692)
003ee8
- buildrequires: gettext-devel
003ee8
003ee8
* Mon Aug 16 2004 Jeremy Katz <katzj@redhat.com> - 1.6.12-1
003ee8
- update to 1.6.12 with major changes to CHS handling to hopefully fix #115980
003ee8
- adjust dasd patch accordingly, drop some included patches
003ee8
003ee8
* Mon Jul 19 2004 Karsten Hopp <karsten@redhat.de> 1.6.11-4 
003ee8
- update dasd patch for dos-type partitions on mainframes (scsi disks)
003ee8
003ee8
* Fri Jun 25 2004 Jeremy Katz <katzj@redhat.com> - 1.6.11-3
003ee8
- install-info (#77687)
003ee8
003ee8
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> - 1.6.11-2
003ee8
- rebuilt
003ee8
003ee8
* Tue Jun  1 2004 Jeremy Katz <katzj@redhat.com>
003ee8
- -devel requires main package (#124938)
003ee8
003ee8
* Thu May 13 2004 Jeremy Katz <katzj@redhat.com> - 1.6.11-1
003ee8
- update to 1.6.11
003ee8
003ee8
* Tue May 11 2004 Jeremy Katz <katzj@redhat.com> - 1.6.9-4
003ee8
- add patch from Matt Domsch to not use the get/set last sector ioctls 
003ee8
  with a 2.6 kernel (#121455)
003ee8
003ee8
* Thu Apr 15 2004 David Woodhouse <dwmw2@redhat.com> - 1.6.9-3
003ee8
- Fix Mac partition detection to close #112937
003ee8
003ee8
* Tue Apr 13 2004 Jeremy Katz <katzj@redhat.com> - 1.6.9-2
003ee8
- another minor tweak for 2.6's lack of sane geometry handling
003ee8
003ee8
* Mon Apr 12 2004 Jeremy Katz <katzj@redhat.com> - 1.6.9-1
003ee8
- update to 1.6.9
003ee8
- need automake17
003ee8
- python-devel is superfluous with pyparted as a separate package
003ee8
- lose the fake-libtool stuff, 1.6.9 was disted with newer auto*
003ee8
003ee8
* Mon Mar 15 2004 Elliot Lee <sopwith@redhat.com> 1.6.6-2
003ee8
- Fix parted's "part-static" option to close #118183. Woohoo, a fake-libtool.sh :)
003ee8
003ee8
* Fri Mar 12 2004 Jeremy Katz <katzj@redhat.com> - 1.6.6-1
003ee8
- update to 1.6.6 
003ee8
- split dasd into a patch instead of included in the tarball
003ee8
- python module is now in the pyparted package (separate src.rpm)
003ee8
- ExcludeArch: ppc64 (#118183)
003ee8
003ee8
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
003ee8
- rebuilt
003ee8
003ee8
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
003ee8
- rebuilt
003ee8
003ee8
* Fri Feb  6 2004 Jeremy Katz <katzj@redhat.com>
003ee8
- add automake buildrequires (#115063)
003ee8
003ee8
* Thu Jan 22 2004 Jeremy Katz <katzj@redhat.com> 1.6.3-33
003ee8
- 2.6 removes the geometry fixups that used to be present for IDE disks.  
003ee8
  According to Andries, just follow what's in the partition table and don't 
003ee8
  worry about what Linux "detects"
003ee8
003ee8
* Thu Nov  6 2003 Jeremy Katz <katzj@redhat.com> 1.6.3-32
003ee8
- rebuild for python 2.3
003ee8
003ee8
* Mon Oct 27 2003 Jeremy Katz <katzj@redhat.com> 1.6.3-31
003ee8
- add patch from Michael Schwendt <mschwendt@users.sf.net> for segfault
003ee8
003ee8
* Wed Sep 17 2003 Jeremy Katz <katzj@redhat.com> 1.6.3-30
003ee8
- rebuild
003ee8
003ee8
* Wed Sep 17 2003 Jeremy Katz <katzj@redhat.com> 1.6.3-29
003ee8
- and don't barf on the old (broken) 1.02 gpt rev
003ee8
003ee8
* Tue Sep 16 2003 Jeremy Katz <katzj@redhat.com> 1.6.3-28
003ee8
- rebuild
003ee8
003ee8
* Tue Sep 16 2003 Jeremy Katz <katzj@redhat.com> 1.6.3-27
003ee8
- write out the correct gpt revision (#103664)
003ee8
- add buildrequires on ncurses-devel
003ee8
003ee8
* Thu Sep  4 2003 Bill Nottingham <notting@redhat.com> 1.6.3-26
003ee8
- rebuild 
003ee8
003ee8
* Thu Sep  4 2003 Bill Nottingham <notting@redhat.com> 1.6.3-25
003ee8
- don't buildreq libunicode-devel
003ee8
003ee8
* Thu Aug 07 2003 Elliot Lee <sopwith@redhat.com> 1.6.3-24
003ee8
- Fix libtool
003ee8
003ee8
* Wed Jul 09 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-23
003ee8
- Fixed dasd_write and dasd_read to support lvm and raid partitions.
003ee8
003ee8
* Wed Jun 18 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-22
003ee8
- Fixed a small bug in VTOC fdasd_check_volume() (#97300).
003ee8
003ee8
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 1.6.3-21
003ee8
- rebuilt
003ee8
003ee8
* Wed Jun  4 2003 Matt Wilson <msw@redhat.com> 1.6.3-20
003ee8
- don't detect AIX physical volumes as msdos partition tables (#91748)
003ee8
- added stubbed code for manipulating AIX PVs, enough to clobber the
003ee8
  signature. (#91748)
003ee8
003ee8
* Wed Jun 04 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-19
003ee8
- Added LDL disk layout support for s390(x).
003ee8
003ee8
* Sun May 18 2003 Matt Wilson <msw@redhat.com> 1.6.3-18
003ee8
- use metadata partitions to protect DASD VTOC
003ee8
- stash DASD specific data in disk specific areas, not arch specific
003ee8
  areas.
003ee8
003ee8
* Fri May 16 2003 Matt Wilson <msw@redhat.com> 1.6.3-18
003ee8
- recongnize iseries viodasd (#90449)
003ee8
003ee8
* Thu May 08 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-17
003ee8
- Fixed problem with probing partitions on s390(x) with new partition code.
003ee8
003ee8
* Mon May 05 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-16
003ee8
- Fixed partiton reread code for s390(x).
003ee8
003ee8
* Fri May 02 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-15
003ee8
- Rewrote partition handling for s390(x) dasd devices. No more empty partitions.
003ee8
003ee8
* Wed Mar 12 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-13
003ee8
- Finished updating vtoc and fdasd code to latest s390-utils version.
003ee8
003ee8
* Thu Mar 06 2003 Phil Knirsch <pknirsch@redhat.com> 1.6.3-12
003ee8
- Fixed vtoc handling on s390(x) dasd devices.
003ee8
003ee8
* Thu Feb 06 2003 Karsten Hopp <karsten@redhat.de> 1.6.3-11
003ee8
- use different define to enable DASD debugging
003ee8
  Otherwise we'll get a lot of dasd debug output because DEBUG is
003ee8
  always defined
003ee8
003ee8
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
003ee8
- rebuilt
003ee8
003ee8
* Wed Jan 22 2003 Karsten Hopp <karsten@redhat.de> 1.6.3-9
003ee8
- missed one debug message
003ee8
003ee8
* Tue Jan 21 2003 Karsten Hopp <karsten@redhat.de> 1.6.3-8
003ee8
- add patch from CVS to disable debug messages on s390
003ee8
003ee8
* Tue Jan 14 2003 Matt Wilson <msw@redhat.com> 1.6.3-7
003ee8
- updated to a new tarball of parted that includes a fs.probe_specific binding
003ee8
003ee8
* Sun Dec  1 2002 Matt Wilson <msw@redhat.com> 1.6.3-6
003ee8
- hack in partition.native_type (#78118)
003ee8
003ee8
* Thu Nov  7 2002 Matt Wilson <msw@redhat.com>
003ee8
- added a patch to avoid SIGFPE when fat sector size is 0
003ee8
003ee8
* Tue Nov  5 2002 Matt Wilson <msw@redhat.com>
003ee8
- use --disable-dynamic-loading
003ee8
003ee8
* Mon Nov  4 2002 Matt Wilson <msw@redhat.com>
003ee8
- add device.disk_new_fresh()
003ee8
003ee8
* Fri Nov  1 2002 Matt Wilson <msw@redhat.com>
003ee8
- 1.6.3
003ee8
003ee8
* Fri Oct  4 2002 Jeremy Katz <katzj@redhat.com> 1.4.24-7
003ee8
- use make LIBTOOL=/usr/bin/libtool instead of recreating everything
003ee8
- add patch from Jack Howarth <howarth@bromo.med.uc.edu> to self host properly
003ee8
- add patch to treat GPT structs as little-endian always and treat GUIDS 
003ee8
  as little-endian blobs
003ee8
- add patch to recognize hp service partitions
003ee8
003ee8
* Wed Sep 25 2002 Jeremy Katz <katzj@redhat.com> 1.4.24-6hammer
003ee8
- libtoolize, etc for x86_64
003ee8
- hack to get the python module in the right place until python.m4 
003ee8
  from automake is fixed
003ee8
003ee8
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.4.24-6
003ee8
- automated rebuild
003ee8
003ee8
* Sun May 26 2002 Tim Powers <timp@redhat.com> 1.4.24-5
003ee8
- automated rebuild
003ee8
003ee8
* Wed May 22 2002 Jeremy Katz <katzj@redhat.com> 1.4.24-4
003ee8
- rebuild in new environment
003ee8
003ee8
* Fri Mar 22 2002 Matt Wilson <msw@redhat.com> 1.4.24-3
003ee8
- fixed the probe-with-open behavior (again)
003ee8
003ee8
* Fri Feb 22 2002 Matt Wilson <msw@redhat.com> 1.4.24-1
003ee8
- rebuild
003ee8
003ee8
* Tue Feb 12 2002 Matt Wilson <msw@redhat.com> 1.4.24-1
003ee8
- 1.4.24
003ee8
003ee8
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
003ee8
- automated rebuild
003ee8
003ee8
* Mon Jan  7 2002 Jeremy Katz <katzj@redhat.com> 1.4.20-4
003ee8
- build with final python 2.2
003ee8
003ee8
* Wed Dec 12 2001 Jeremy Katz <katzj@redhat.com> 1.4.20-3
003ee8
- update from CVS and rebuild in new environment
003ee8
003ee8
* Thu Oct 25 2001 Jeremy Katz <katzj@redhat.com> 1.4.20-2
003ee8
- build both python1.5 and python2 modules
003ee8
003ee8
* Fri Oct 19 2001 Matt Wilson <msw@redhat.com> 1.4.20-1
003ee8
- 1.4.20 final
003ee8
003ee8
* Thu Oct 11 2001 Matt Wilson <msw@redhat.com> 1.4.20-0.1pre3
003ee8
- new dist from CVS with new autoconf and automake
003ee8
- gpt is in 1.4.20, removed patch1 (gpt support)
003ee8
- partstatic is in 1.4.20, removed patch2 (partstatic patch)
003ee8
003ee8
* Tue Aug 28 2001 Matt Wilson <msw@redhat.com> 1.4.16-8
003ee8
- new dist from cvs with changes to the python binding: register
003ee8
  DEVICE_I20 and DEVICE_ATARAID, check to make sure that a partition
003ee8
  exists in the PedDisk when using it to find ped_disk_next_partition
003ee8
003ee8
* Tue Aug 21 2001 Matt Wilson <msw@redhat.com> 1.4.16-7
003ee8
- really disable pc98 support (SF #51632)
003ee8
003ee8
* Fri Aug 17 2001 Matt Wilson <msw@redhat.com> 1.4.16-6
003ee8
- added a patch (Patch1) to link the c library in dynamically, the
003ee8
  rest of the libs statically for the parted binary (MF #49358)
003ee8
003ee8
* Tue Aug  7 2001 Matt Wilson <msw@redhat.com>
003ee8
- made a new dist from CVS that includes binding for
003ee8
  disk.get_partition_by_sector and accessing the name of a disk type
003ee8
003ee8
* Mon Aug  6 2001 Matt Wilson <msw@redhat.com> 1.4.16-4
003ee8
- created a new dist from CVS that fixes ext3 detection when
003ee8
  _probe_with_open is needed (#50292)
003ee8
003ee8
* Fri Jul 20 2001 Matt Wilson <msw@redhat.com>
003ee8
- rewrite scsi id code (#49533)
003ee8
003ee8
* Fri Jul 20 2001 Matt Wilson <msw@redhat.com>
003ee8
- added build requires (#49549)
003ee8
003ee8
* Tue Jul 17 2001 Matt Wilson <msw@redhat.com>
003ee8
- 1.4.16
003ee8
- regenerated gpt patch against 1.4.16, incorporated
003ee8
  parted-1.4.15-pre1-gpt-printf.patch into the same patch, removed Patch1
003ee8
003ee8
* Tue Jul 10 2001 Matt Wilson <msw@redhat.com>
003ee8
- added a new dist tarball that contains python wrappers to get disk types
003ee8
003ee8
* Tue Jul 10 2001 Tim Powers <timp@redhat.com>
003ee8
- run ldconfig on un/install
003ee8
003ee8
* Tue Jul 10 2001 Matt Wilson <msw@redhat.com>
003ee8
- added a fix from clausen for border case when there is an extended
003ee8
  on the last cyl
003ee8
003ee8
* Mon Jul  9 2001 Matt Wilson <msw@redhat.com>
003ee8
- 1.4.15
003ee8
003ee8
* Thu Jul  5 2001 Matt Wilson <msw@redhat.com>
003ee8
- added patch from Arjan to enable ataraid support
003ee8
003ee8
* Wed Jul  4 2001 Matt Wilson <msw@redhat.com>
003ee8
- imported 1.4.15-pre2 into CVS and made a new dist tarball
003ee8
003ee8
* Tue Jun 26 2001 Matt Wilson <msw@redhat.com>
003ee8
- added a new dist tarball that contains a check in python code to
003ee8
  make sure that a partition exists within a disk before trying to
003ee8
  remove it from the disk
003ee8
- also changed _probe_with_open to make the first probed filesystem win
003ee8
003ee8
* Tue Jun 26 2001 Bill Nottingham <notting@redhat.com>
003ee8
- fix filesystem type reading on GPT disks
003ee8
003ee8
* Tue Jun 26 2001 Matt Wilson <msw@redhat.com>
003ee8
- added another fix for ext2/ext3
003ee8
- added Patch4 to move the crc32 function into its own namespace so
003ee8
  we don't colide with zlib when both are in the same executable space
003ee8
003ee8
* Mon Jun 25 2001 Matt Wilson <msw@redhat.com>
003ee8
- added a new dist tarball from CVS that includes
003ee8
  ext3 probing
003ee8
003ee8
* Wed Jun  6 2001 Matt Wilson <msw@redhat.com>
003ee8
- updated dist with binding for partition.geom.disk
003ee8
003ee8
* Tue Jun  5 2001 Matt Wilson <msw@redhat.com>
003ee8
- make a new dist tarball that has new python binding changes
003ee8
003ee8
* Tue May 29 2001 Bill Nottingham <notting@redhat.com>
003ee8
- add major numbers for cciss 
003ee8
- add libunicode-devel buildprereq
003ee8
003ee8
* Sun May 27 2001 Matthew Wilson <msw@redhat.com>
003ee8
- added type, heads, and sectors to the python binding for PedDevice
003ee8
003ee8
* Fri May  4 2001 Matt Wilson <msw@redhat.com>
003ee8
- added parted-1.4.11-gpt-pmbralign.patch from Matt Domsch
003ee8
003ee8
* Wed May  2 2001 Matt Wilson <msw@redhat.com>
003ee8
- include python binding
003ee8
- enable shared library (for python binding, we want fpic code)
003ee8
  with --enable-shared
003ee8
- build parted binary static with --enable-all-static
003ee8
- don't run libtoolize on this.
003ee8
003ee8
* Wed May 02 2001 Bill Nottingham <notting@redhat.com>
003ee8
- update to 1.4.11
003ee8
- add EFI GPT patch from Matt Domsch (<Matt_Domsch@dell.com>)
003ee8
- don't run autoconf, it relies on a newer non-released version
003ee8
  of autoconf...
003ee8
003ee8
* Fri Feb 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
003ee8
- langify
003ee8
003ee8
* Wed Jan 17 2001 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.4.7
003ee8
003ee8
* Thu Dec 14 2000 Bill Nottingham <notting@redhat.com>
003ee8
- rebuild because of broken fileutils
003ee8
003ee8
* Fri Nov 03 2000 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.2.12
003ee8
003ee8
* Wed Nov 01 2000 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.2.11
003ee8
003ee8
* Tue Oct 17 2000 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.2.10
003ee8
003ee8
* Sun Sep 10 2000 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.2.9
003ee8
003ee8
* Tue Aug 29 2000 Florian La Roche <Florian.LaRoche@redhat.com>
003ee8
- fix bug when just hitting "return" with no user input
003ee8
003ee8
* Sun Aug 20 2000 Florian La Roche <Florian.LaRoche@redhat.com>
003ee8
- 1.2.8
003ee8
- blksize patch not needed anymore
003ee8
- move changelog to the end of the spec file
003ee8
003ee8
* Wed Aug 16 2000 Matt Wilson <msw@redhat.com>
003ee8
- 1.2.7
003ee8
- patched configure script to ignore the 2.4 blkpg.h header (fixes #15835).
003ee8
003ee8
* Fri Aug  4 2000 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.2.6
003ee8
003ee8
* Sat Jul 22 2000 Florian La Roche <Florian.LaRoche@redhat.de>
003ee8
- update to 1.2.5
003ee8
- add more docu
003ee8
003ee8
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
003ee8
- automatic rebuild
003ee8
003ee8
* Mon Jun 12 2000 Matt Wilson <msw@redhat.com>
003ee8
- initialization of spec file.