[parted] - Rebase on upstream Alpha source release - drop included patches (all but one) - add Phillip Susi's
Brian C. Lane
bcl at fedoraproject.org
Mon Jul 28 19:50:46 UTC 2014
commit 3dcf9083a34f9afcb27723a9012bdc1b856f0a40
Author: Brian C. Lane <bcl at redhat.com>
Date: Mon Jul 28 12:50:21 2014 -0700
- Rebase on upstream Alpha source release
- drop included patches (all but one)
- add Phillip Susi's GPG key
- make sure gcc warnings as errors remains disabled since we use git for patches
.gitignore | 2 +
0001-maint-post-release-administrivia.patch | 50 -
...ted-check-PMBR-before-GPT-partition-table.patch | 100 -
0003-tests-add-t0301-overwrite-gpt-pmbr.sh.patch | 98 -
...e-bogus-envvar-setting-from-t0300-dos-on-.patch | 37 -
...ianness-bug-in-gpt_get_max_supported_part.patch | 51 -
...ts-add-a-test-to-exercise-just-fixed-code.patch | 110 -
...nt-avoid-new-syntax-check-failure-re-xref.patch | 51 -
0008-maint-don-t-prohibit-strncpy-just-yet.patch | 28 -
...build-update-gnulib-bootstrap-and-init.sh.patch | 576 ----
0010-build-prefer-AM_CPPFLAGS-over-INCLUDES.patch | 86 -
...-list-files-with-unknown-suffix-in-_SOURC.patch | 48 -
...ld-prefer-pattern-rules-over-suffix-rules.patch | 36 -
...e-subdir-objects-Automake-option-globally.patch | 53 -
...r-AM_TESTS_ENVIRONMENT-over-TESTS_ENVIRON.patch | 32 -
...emove-unused-AM_TESTS_ENVIRONMENT-entries.patch | 41 -
0016-build-require-Automake-1.11.6.patch | 51 -
...e-Autoconf-version-requirement-consistent.patch | 29 -
0018-maint-tighten-per-version-requirement.patch | 30 -
0019-maint-remove-unnecessary-wcslen-use.patch | 31 -
...fy-a-comment-_reading_-gpt-tables-on-tiny.patch | 27 -
...-require-first_usable_LBA-last_usable_LBA.patch | 31 -
...update-t7000-scripting.sh-to-avoid-new-FP.patch | 38 -
...-permit-mklabel-gpt-on-a-67-sector-device.patch | 37 -
...label-gpt-fails-always-provide-a-diagnost.patch | 38 -
...that-small-dev-now-evokes-mklabel-gpt-dia.patch | 82 -
...-syntax-check-failure-for-reversed-compar.patch | 27 -
...et-larger-partition-table-specified-block.patch | 78 -
0028-tests-mac-exercise-the-just-fixed-bug.patch | 83 -
...-for-a-new-Linux-specific-GPT-partition-t.patch | 333 ---
0030-tests-clean-up-tests.patch | 341 ---
...arted-disk.c-correct-doxygen-comment-typo.patch | 27 -
...p-using-private-dev-directory-for-losetup.patch | 47 -
...-fix-an-error-in-the-preceding-commit-log.patch | 59 -
...prove-test-for-partitionable-loop-devices.patch | 30 -
...-tests-t8001-do-not-rely-on-modprobe-loop.patch | 58 -
...t-rely-on-automake-s-AM_TESTS_ENVIRONMENT.patch | 30 -
0037-build-.gitignore-ignore-tests-fs-resize.patch | 24 -
0038-partprobe-remove-no-update-long-option.patch | 28 -
0039-doc-update-partprobe-manpage.patch | 48 -
...emove-partitions-when-there-is-no-partiti.patch | 67 -
...t-use-AM_V_GEN-to-cut-down-on-build-noise.patch | 65 -
0042-maint-regenerate-.po-.pot-files.patch | 337 ---
0043-tests-cleanup-losetup-usage.patch | 83 -
...ault-to-enable-gcc-warnings-in-a-git-tree.patch | 34 -
...efactor-device-mapper-partition-sync-code.patch | 638 -----
...emove-extraneous-blkpg-add-partition-ped-.patch | 71 -
...-don-t-probe-every-dm-device-in-probe_all.patch | 225 --
...s-make-t6003-dm-hide-work-reliably-on-F17.patch | 71 -
...ignment-is-not-enough-for-cheap-flash-dri.patch | 77 -
0050-build-update-gnulib-submodule-to-latest.patch | 19 -
...t-update-all-copyright-year-number-ranges.patch | 2870 -------------------
...-new-warning-error-with-gcc-4.8.0-2013010.patch | 27 -
0053-dos-improve-MBR-signature-generation.patch | 158 --
0054-bootstrap-update-to-latest-from-gnulib.patch | 324 ---
0055-parted-fix-EOF-and-ctrl-c-handling.patch | 73 -
...sts-t6003-dm-hide-don-t-hang-on-exception.patch | 37 -
0057-gpt-Revert-small-device-commits.patch | 75 -
...andle-logical-partitions-starting-immedia.patch | 115 -
0059-libparted-fix-gpt-end-of-disk-handling.patch | 458 ---
...ed-allow-some-common-errors-to-be-ignored.patch | 387 ---
...x-commit-do-not-unnecessarily-open-partit.patch | 93 -
0062-libparted-avoid-disturbing-partitions.patch | 141 -
0063-Fix-test-compilation.patch | 28 -
0064-GPT-add-support-for-PReP-GUID.patch | 210 --
...ake-sure-not-to-treat-percentages-as-exac.patch | 45 -
...ATCH-libparted-handle-i18n-gpt-partition-.patch | 232 --
0067-Fix-help-text-for-disk_-set-toggle.patch | 98 -
...-copy-pmbr_boot-when-duplicating-GPT-disk.patch | 25 -
...creating-20-device-mapper-partitions-8031.patch | 95 -
0070-libparted-use-dm_udev_wait-698121.patch | 140 -
...preserve-the-uuid-on-dm-partitions-832145.patch | 81 -
0072-tests-Make-sure-dm-UUIDs-are-not-erased.patch | 91 -
...ed-don-t-canonicalize-dev-md-paths-872361.patch | 54 -
0074-tests-rewrite-t6001-to-use-dev-mapper.patch | 92 -
...dd-Intel-Rapid-Start-Technology-partition.patch | 384 ---
...-libparted-Add-UEFI-System-Partition-flag.patch | 241 --
0077-libparted-Recognize-btrfs-filesystem.patch | 184 --
...ts-Add-btrfs-and-xfs-to-the-fs-probe-test.patch | 26 -
...ict-gpt-header-munge-to-little-endian-sys.patch | 52 -
...ibparted-don-t-require-a-system-id-string.patch | 68 -
0081-libparted-sync-partitions-16.patch | 58 -
0082-ui-switch-to-new-style-readline-typedef.patch | 32 -
...rted-Fix-check-for-backup-header-location.patch | 87 -
...se-common-function-to-calculate-PTE-secto.patch | 48 -
...-Add-emit_superuser_warning-for-gpt-tests.patch | 73 -
0086-tests-Use-msdos-overlap-to-setup-t0283.patch | 102 -
...ng-Use-little-endian-packing-in-gpt-tests.patch | 152 -
...ix-several-integer-overflows-with-dvh-lab.patch | 50 -
...-force-for-xfs-in-t1700-and-a-larger-file.patch | 52 -
0090-tests-t1700-change-count-to-seek.patch | 37 -
0091-libparted-remove-last_usable_if_grown.patch | 28 -
0092-tests-fix-t1700.patch | 29 -
...t2310-dos-extended-2-sector-min-offset.sh.patch | 45 -
...esystem-detection-on-non-512-byte-sectors.patch | 1329 ---------
...dd-support-for-implicit-FBA-DASD-partitio.patch | 197 --
...arted-add-support-for-EAV-DASD-partitions.patch | 1071 -------
0097-libparted-mklabel-to-support-EAV-DASD.patch | 159 --
...void-dasd-as-default-disk-type-while-prob.patch | 68 -
0099-libparted-mklabel-to-support-EDEV-DASD.patch | 56 -
0100-dasd-avoid-usage-of-uninitialized-data.patch | 31 -
0101-Update-NEWS-with-new-DASD-features.patch | 30 -
0102-GPT-strings-are-UCS-2LE-not-UTF-16.patch | 106 -
0103-libparted-fix-fat-resize.patch | 60 -
...t-reload-partition-table-on-every-command.patch | 951 -------
...on-t-detect-fat-and-ntfs-boot-sectors-as-.patch | 107 -
...emove-old-partitions-first-before-adding-.patch | 151 -
...emove-all-old-partitions-even-if-new-labe.patch | 63 -
0108-libparted-fix-loop-labels-to-not-vanish.patch | 143 -
...rted-don-t-create-partition-on-loop-label.patch | 45 -
0110-partprobe-do-not-skip-loop-labels.patch | 44 -
...ive-correct-partition-device-name-on-loop.patch | 80 -
...on-t-trash-filesystem-when-writing-loop-l.patch | 33 -
0113-tests-test-loop-labels.patch | 137 -
...ted-mac-support-sector-size-512-correctly.patch | 242 --
0115-gnulib-update-submodule-to-latest.patch | 54 -
0116-maint-remove-doubled-word-s-on-on-on.patch | 26 -
0117-maint-run-make-update-copyright.patch | 2965 --------------------
...Add-ntfs-vfat-hfsplus-to-t1700-probe-test.patch | 66 -
...ests-Use-mkfs.xfs-to-create-files-1101112.patch | 69 -
0120-maint-fix-make-syntax-check-nits.patch | 161 --
...oid-false-positive-failure-due-to-symlink.patch | 47 -
0122-tests-use-test-s-operator-not.patch | 26 -
0123-libparted-Fix-part-dupe-with-empty-name.patch | 33 -
0124-tests-check-name-when-duplicating.patch | 82 -
...-Fix-python-test-scripts-for-distribution.patch | 245 --
0126-parted-add-resizepart-command.patch | 146 -
0127-tests-excersise-resize-command.patch | 122 -
...ibparted-Add-support-for-partition-resize.patch | 331 ---
...-_partition_warn_busy-actually-a-warning-.patch | 105 -
0130-parted-Allow-undocumented-commands.patch | 28 -
...stub-resize-command-for-backward-compatib.patch | 50 -
0132-Document-resizepart-command.patch | 62 -
0133-tests-fix-t9020-alignment.sh.patch | 28 -
parted.spec | 166 +-
pubkey.phillip.susi | 153 +
sources | 4 +-
137 files changed, 171 insertions(+), 22291 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 85e6502..d287cc2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,5 @@ clog
/parted-3.0.tar.xz.sig
/parted-3.1.tar.xz
/parted-3.1.tar.xz.sig
+/parted-3.1.90.tar.xz
+/parted-3.1.90.tar.xz.sig
diff --git a/parted.spec b/parted.spec
index cc9118f..8ce6ccf 100644
--- a/parted.spec
+++ b/parted.spec
@@ -3,161 +3,17 @@
Summary: The GNU disk partition manipulation program
Name: parted
-Version: 3.1
-Release: 29%{?dist}
+Version: 3.1.90
+Release: 1%{?dist}
License: GPLv3+
Group: Applications/System
URL: http://www.gnu.org/software/parted
-Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+Source0: http://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+Source1: http://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
Source2: pubkey.jim.meyering
+Source3: pubkey.phillip.susi
-Patch0001: 0001-maint-post-release-administrivia.patch
-Patch0002: 0002-libparted-check-PMBR-before-GPT-partition-table.patch
-Patch0003: 0003-tests-add-t0301-overwrite-gpt-pmbr.sh.patch
-Patch0004: 0004-tests-remove-bogus-envvar-setting-from-t0300-dos-on-.patch
-Patch0005: 0005-gpt-fix-endianness-bug-in-gpt_get_max_supported_part.patch
-Patch0006: 0006-tests-add-a-test-to-exercise-just-fixed-code.patch
-Patch0007: 0007-maint-avoid-new-syntax-check-failure-re-xref.patch
-Patch0008: 0008-maint-don-t-prohibit-strncpy-just-yet.patch
-# Won't work when applied to the tar.xz
-#Patch0009: 0009-build-update-gnulib-bootstrap-and-init.sh.patch
-Patch0010: 0010-build-prefer-AM_CPPFLAGS-over-INCLUDES.patch
-Patch0011: 0011-build-don-t-list-files-with-unknown-suffix-in-_SOURC.patch
-Patch0012: 0012-build-prefer-pattern-rules-over-suffix-rules.patch
-Patch0013: 0013-build-enable-subdir-objects-Automake-option-globally.patch
-Patch0014: 0014-tests-prefer-AM_TESTS_ENVIRONMENT-over-TESTS_ENVIRON.patch
-Patch0015: 0015-tests-remove-unused-AM_TESTS_ENVIRONMENT-entries.patch
-# No bootstrap.conf in tar.xz
-#Patch0016: 0016-build-require-Automake-1.11.6.patch
-#Patch0017: 0017-maint-make-Autoconf-version-requirement-consistent.patch
-#Patch0018: 0018-maint-tighten-per-version-requirement.patch
-Patch0019: 0019-maint-remove-unnecessary-wcslen-use.patch
-Patch0020: 0020-tests-clarify-a-comment-_reading_-gpt-tables-on-tiny.patch
-Patch0021: 0021-gpt-require-first_usable_LBA-last_usable_LBA.patch
-Patch0022: 0022-tests-update-t7000-scripting.sh-to-avoid-new-FP.patch
-Patch0023: 0023-gpt-permit-mklabel-gpt-on-a-67-sector-device.patch
-Patch0024: 0024-gpt-when-mklabel-gpt-fails-always-provide-a-diagnost.patch
-Patch0025: 0025-tests-show-that-small-dev-now-evokes-mklabel-gpt-dia.patch
-Patch0026: 0026-tests-avoid-syntax-check-failure-for-reversed-compar.patch
-Patch0027: 0027-mac-don-t-let-larger-partition-table-specified-block.patch
-Patch0028: 0028-tests-mac-exercise-the-just-fixed-bug.patch
-Patch0029: 0029-add-support-for-a-new-Linux-specific-GPT-partition-t.patch
-Patch0030: 0030-tests-clean-up-tests.patch
-Patch0031: 0031-doc-libparted-disk.c-correct-doxygen-comment-typo.patch
-Patch0032: 0032-tests-stop-using-private-dev-directory-for-losetup.patch
-# Won't apply to tar.xz
-#Patch0033: 0033-maint-fix-an-error-in-the-preceding-commit-log.patch
-Patch0034: 0034-tests-improve-test-for-partitionable-loop-devices.patch
-Patch0035: 0035-tests-t8001-do-not-rely-on-modprobe-loop.patch
-Patch0036: 0036-build-do-not-rely-on-automake-s-AM_TESTS_ENVIRONMENT.patch
-# No .gitignore in tar.xz
-#Patch0037: 0037-build-.gitignore-ignore-tests-fs-resize.patch
-Patch0038: 0038-partprobe-remove-no-update-long-option.patch
-Patch0039: 0039-doc-update-partprobe-manpage.patch
-Patch0040: 0040-partprobe-remove-partitions-when-there-is-no-partiti.patch
-Patch0041: 0041-maint-use-AM_V_GEN-to-cut-down-on-build-noise.patch
-# Won't work with tar.xz
-#Patch0042: 0042-maint-regenerate-.po-.pot-files.patch
-Patch0043: 0043-tests-cleanup-losetup-usage.patch
-# This causes builds to fail, it sees the build .git and switches on
-#Patch0044: 0044-build-default-to-enable-gcc-warnings-in-a-git-tree.patch
-Patch0045: 0045-libparted-refactor-device-mapper-partition-sync-code.patch
-Patch0046: 0046-libparted-remove-extraneous-blkpg-add-partition-ped-.patch
-Patch0047: 0047-libparted-don-t-probe-every-dm-device-in-probe_all.patch
-Patch0048: 0048-tests-make-t6003-dm-hide-work-reliably-on-F17.patch
-Patch0049: 0049-doc-1MiB-alignment-is-not-enough-for-cheap-flash-dri.patch
-# Won't work on tar.xz
-#Patch0050: 0050-build-update-gnulib-submodule-to-latest.patch
-#Patch0051: 0051-maint-update-all-copyright-year-number-ranges.patch
-Patch0052: 0052-maint-avoid-new-warning-error-with-gcc-4.8.0-2013010.patch
-Patch0053: 0053-dos-improve-MBR-signature-generation.patch
-# Won't work on tar.xz
-#Patch0054: 0054-bootstrap-update-to-latest-from-gnulib.patch
-Patch0055: 0055-parted-fix-EOF-and-ctrl-c-handling.patch
-Patch0056: 0056-tests-t6003-dm-hide-don-t-hang-on-exception.patch
-Patch0057: 0057-gpt-Revert-small-device-commits.patch
-
-# XXX Locally modified patch to apply without date changes
-Patch0058: 0058-libparted-handle-logical-partitions-starting-immedia.patch
-Patch0059: 0059-libparted-fix-gpt-end-of-disk-handling.patch
-Patch0060: 0060-libparted-allow-some-common-errors-to-be-ignored.patch
-Patch0061: 0061-Revert-linux-commit-do-not-unnecessarily-open-partit.patch
-Patch0062: 0062-libparted-avoid-disturbing-partitions.patch
-Patch0063: 0063-Fix-test-compilation.patch
-Patch0064: 0064-GPT-add-support-for-PReP-GUID.patch
-Patch0065: 0065-libparted-make-sure-not-to-treat-percentages-as-exac.patch
-Patch0066: 0066-bug-15591-PATCH-libparted-handle-i18n-gpt-partition-.patch
-Patch0067: 0067-Fix-help-text-for-disk_-set-toggle.patch
-Patch0068: 0068-libparted-copy-pmbr_boot-when-duplicating-GPT-disk.patch
-Patch0069: 0069-tests-test-creating-20-device-mapper-partitions-8031.patch
-Patch0070: 0070-libparted-use-dm_udev_wait-698121.patch
-Patch0071: 0071-libparted-preserve-the-uuid-on-dm-partitions-832145.patch
-Patch0072: 0072-tests-Make-sure-dm-UUIDs-are-not-erased.patch
-Patch0073: 0073-libparted-don-t-canonicalize-dev-md-paths-872361.patch
-Patch0074: 0074-tests-rewrite-t6001-to-use-dev-mapper.patch
-Patch0075: 0075-libparted-Add-Intel-Rapid-Start-Technology-partition.patch
-Patch0076: 0076-libparted-Add-UEFI-System-Partition-flag.patch
-Patch0077: 0077-libparted-Recognize-btrfs-filesystem.patch
-Patch0078: 0078-tests-Add-btrfs-and-xfs-to-the-fs-probe-test.patch
-Patch0079: 0079-tests-Restrict-gpt-header-munge-to-little-endian-sys.patch
-Patch0080: 0080-libparted-don-t-require-a-system-id-string.patch
-Patch0081: 0081-libparted-sync-partitions-16.patch
-Patch0082: 0082-ui-switch-to-new-style-readline-typedef.patch
-Patch0083: 0083-libparted-Fix-check-for-backup-header-location.patch
-Patch0084: 0084-libparted-Use-common-function-to-calculate-PTE-secto.patch
-Patch0085: 0085-tests-Add-emit_superuser_warning-for-gpt-tests.patch
-Patch0086: 0086-tests-Use-msdos-overlap-to-setup-t0283.patch
-Patch0087: 0087-testing-Use-little-endian-packing-in-gpt-tests.patch
-Patch0088: 0088-libparted-fix-several-integer-overflows-with-dvh-lab.patch
-Patch0089: 0089-tests-Use-force-for-xfs-in-t1700-and-a-larger-file.patch
-Patch0090: 0090-tests-t1700-change-count-to-seek.patch
-Patch0091: 0091-libparted-remove-last_usable_if_grown.patch
-Patch0092: 0092-tests-fix-t1700.patch
-Patch0093: 0093-tests-fix-t2310-dos-extended-2-sector-min-offset.sh.patch
-Patch0094: 0094-Fix-filesystem-detection-on-non-512-byte-sectors.patch
-Patch0095: 0095-libparted-add-support-for-implicit-FBA-DASD-partitio.patch
-Patch0096: 0096-libparted-add-support-for-EAV-DASD-partitions.patch
-Patch0097: 0097-libparted-mklabel-to-support-EAV-DASD.patch
-Patch0098: 0098-libparted-Avoid-dasd-as-default-disk-type-while-prob.patch
-Patch0099: 0099-libparted-mklabel-to-support-EDEV-DASD.patch
-Patch0100: 0100-dasd-avoid-usage-of-uninitialized-data.patch
-Patch0101: 0101-Update-NEWS-with-new-DASD-features.patch
-Patch0102: 0102-GPT-strings-are-UCS-2LE-not-UTF-16.patch
-Patch0103: 0103-libparted-fix-fat-resize.patch
-Patch0104: 0104-parted-don-t-reload-partition-table-on-every-command.patch
-Patch0105: 0105-libparted-don-t-detect-fat-and-ntfs-boot-sectors-as-.patch
-Patch0106: 0106-libparted-remove-old-partitions-first-before-adding-.patch
-Patch0107: 0107-libparted-remove-all-old-partitions-even-if-new-labe.patch
-Patch0108: 0108-libparted-fix-loop-labels-to-not-vanish.patch
-Patch0109: 0109-libparted-don-t-create-partition-on-loop-label.patch
-Patch0110: 0110-partprobe-do-not-skip-loop-labels.patch
-Patch0111: 0111-libparted-give-correct-partition-device-name-on-loop.patch
-Patch0112: 0112-libparted-don-t-trash-filesystem-when-writing-loop-l.patch
-Patch0113: 0113-tests-test-loop-labels.patch
-Patch0114: 0114-libparted-mac-support-sector-size-512-correctly.patch
-# Won't work when applied to the tar.xz
-#Patch0115: 0115-gnulib-update-submodule-to-latest.patch
-Patch0116: 0116-maint-remove-doubled-word-s-on-on-on.patch
-# Won't work when applied to the tar.xz
-#Patch0117: 0117-maint-run-make-update-copyright.patch
-Patch0118: 0118-tests-Add-ntfs-vfat-hfsplus-to-t1700-probe-test.patch
-Patch0119: 0119-tests-Use-mkfs.xfs-to-create-files-1101112.patch
-Patch0120: 0120-maint-fix-make-syntax-check-nits.patch
-Patch0121: 0121-tests-avoid-false-positive-failure-due-to-symlink.patch
-Patch0122: 0122-tests-use-test-s-operator-not.patch
-Patch0123: 0123-libparted-Fix-part-dupe-with-empty-name.patch
-Patch0124: 0124-tests-check-name-when-duplicating.patch
-Patch0125: 0125-Fix-python-test-scripts-for-distribution.patch
-Patch0126: 0126-parted-add-resizepart-command.patch
-Patch0127: 0127-tests-excersise-resize-command.patch
-Patch0128: 0128-libparted-Add-support-for-partition-resize.patch
-Patch0129: 0129-parted-make-_partition_warn_busy-actually-a-warning-.patch
-Patch0130: 0130-parted-Allow-undocumented-commands.patch
-Patch0131: 0131-parted-Add-stub-resize-command-for-backward-compatib.patch
-Patch0132: 0132-Document-resizepart-command.patch
-Patch0133: 0133-tests-fix-t9020-alignment.sh.patch
Patch0134: 0134-maint-correct-a-POT-file-updating-rule.patch
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -210,14 +66,14 @@ Parted library, you need to install this package.
%prep
%setup -q
-gpg --import %{SOURCE2}
+gpg --import %{SOURCE2} %{SOURCE3}
gpg --verify %{SOURCE1} %{SOURCE0}
git init
git config user.email "parted-owner at fedoraproject.org"
git config user.name "Fedora Ninjas"
git add .
git commit -a -q -m "%{version} baseline."
-git am %{patches}
+[ -n "%{patches}" ] && git am %{patches}
iconv -f ISO-8859-1 -t UTF8 AUTHORS > tmp; touch -r AUTHORS tmp; mv tmp AUTHORS
git commit -a -m "run iconv"
@@ -225,7 +81,7 @@ git commit -a -m "run iconv"
autoreconf
autoconf
CFLAGS="$RPM_OPT_FLAGS -Wno-unused-but-set-variable"; export CFLAGS
-%configure --enable-selinux --disable-static
+%configure --enable-selinux --disable-static --disable-gcc-warnings
# Don't use rpath!
%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
%{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
@@ -298,6 +154,12 @@ fi
%changelog
+* Mon Jul 28 2014 Brian C. Lane <bcl at redhat.com> 3.1.90-1
+- Rebase on upstream Alpha source release
+- drop included patches (all but one)
+- add Phillip Susi's GPG key
+- make sure gcc warnings as errors remains disabled since we use git for patches
+
* Mon Jul 14 2014 Brian C. Lane <bcl at redhat.com> 3.1-29
- Rebase on parted master commit 081ed98
- libparted: Add support for partition resize
diff --git a/pubkey.phillip.susi b/pubkey.phillip.susi
new file mode 100644
index 0000000..3e02657
--- /dev/null
+++ b/pubkey.phillip.susi
@@ -0,0 +1,153 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+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
+J06Mmq/4oTsyCpbhLO1MtYvb45vm0/qStw==
+=/VGh
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/sources b/sources
index c8a754d..eae9d52 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-5d89d64d94bcfefa9ce8f59f4b81bdcb parted-3.1.tar.xz
-1ac086e39d63d3f37f6da1d85e4829a3 parted-3.1.tar.xz.sig
+48a72b4155ad0e8ff05f7bfdf78c3b79 parted-3.1.90.tar.xz
+2f1e2fd988963ad0a5c0361d88f5ef50 parted-3.1.90.tar.xz.sig
More information about the scm-commits
mailing list