Commit Graph

93 Commits

Author SHA256 Message Date
Jean Delvare
2d65717368 - setup-document-the-limitation-of-spec-file-support.patch:
Document the fact that "quilt setup" does not support arbitrary
  %prep sections and some adjustments to the spec file may be
  needed (boo#1203791).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=128
2022-10-06 16:59:23 +00:00
Jean Delvare
25d0a28ff4 Accepting request 1002348 from home:AndreasStieger:branches:devel:tools:scm
boo#1203230

OBS-URL: https://build.opensuse.org/request/show/1002348
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=126
2022-09-09 18:14:32 +00:00
Jean Delvare
d9b65a04bf - avoid-warnings-with-grep-3.8.patch: Avoid warnings with grep
3.8. GNU grep version 3.8 became more strict about needless
  quoting in patterns. There was an occurrence of that in quilt,
  which broke the test suite (boo#203230).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=125
2022-09-09 08:23:01 +00:00
Jean Delvare
a99b97f01e - Update to version 0.67:
* Call pager with original LANG environment variable
  * Consistently complain early if no series file is found
  * Tighten the patch format parsing
  * Reuse the shell (performance)
  * Document the series file format further
  * Document that quilt loads /etc/quilt.quiltrc
  * series: Minor optimizations
  * setup: Don't obey the settings of any englobing .pc
  * setup: Default to fast mode
  * quilt.el: Fix documentation of quilt-pc-directory
  * quilt.el: Load /etc/quilt.quiltrc if ~/.quiltrc doesn't exist
  * quilt.el: Fix quilt-editable when QUILT_PATCHES_PREFIX is set
  * Obsoletes backup-files-restore-symbolic-links.patch
  * Obsoletes inspect-handle-link-in-path.patch
- Refresh quilt-support-vimdiff.patch (offsets only)
- Refresh suse-workaround-pseudo-release.patch (offsets only)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=124
2022-02-15 14:13:49 +00:00
Jean Delvare
e20259161f Accepting request 854517 from home:jdelvare:branches:devel:tools:scm
- Handle git-generated patches which include symbolic link manipulation (savannah bug
  #59479).
- quilt setup: procfs resolves links, so we must do the same (bsc#1179023).
- quilt.spec: Recommend "ed", as the annotate command requires it.

OBS-URL: https://build.opensuse.org/request/show/854517
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=122
2020-12-10 10:38:09 +00:00
Jean Delvare
dd80d0fbdc Avoid false-positive test suite failures in the build service
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=120
2019-03-29 16:07:39 +00:00
Jean Delvare
f1e625dd6f Update to version 0.66
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=119
2019-03-29 15:43:05 +00:00
Jean Delvare
e61f46106e - quiltrc-support-all-patch-formats-by-default.patch: quiltrc:
Support all patch formats by default (bsc#1088281).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=117
2018-05-03 06:59:27 +00:00
Martin Pluskal
4b8fc44357 Accepting request 528506 from home:coolo:branches:openSUSE:Factory
- add perl-526.patch to work with perl 5.26

OBS-URL: https://build.opensuse.org/request/show/528506
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=115
2017-09-26 09:21:51 +00:00
cc5370c3c1 Accepting request 512286 from home:olh:branches:devel:tools:scm
- Correct fold -R helptext in german locale with quilt-translations.patch

OBS-URL: https://build.opensuse.org/request/show/512286
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=113
2017-07-24 18:52:50 +00:00
Jean Delvare
96ddb844b5 Add missing bug number in changes file (bsc#1041323).
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=111
2017-05-29 11:28:02 +00:00
Jean Delvare
cdc9871e24 - Change the rpm group. Quilt is a development tool, not a text
file editor.
- We don't need procmail to build quilt.
- patch-wrapper-rpm.diff: Add a decription and upstream reference.
- mail-fix-patch-set-threading.patch: mail: Fix patch set threading
  (regression in version 0.64, savannah bug #50775.)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=109
2017-04-14 12:22:23 +00:00
Jean Delvare
b12d858889 Use "*" for second level bullet points.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=107
2016-11-10 15:27:41 +00:00
Jean Delvare
933e1b1040 - Update to version 0.65.
- Pass --sysconfdir to configure so that the configuration files
  are installed in the right place.
- Update package description.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=106
2016-11-10 09:51:12 +00:00
Jean Delvare
bc7880d7d1 - reject-binary-files-in-patches.patch: Since diffutils version
3.4, diff no longer returns an error code for binary files. Parse
  the first line of the output to detect this case and raise our
  own error.
- Remove fix-faildiff-test-for-diffutils-3.4.patch, use the
  upstream fix instead.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=103
2016-09-16 09:38:00 +00:00
Jean Delvare
c080af6ad9 - fix-faildiff-test-for-diffutils-3.4.patch: Since diffutils
version 3.4, diff no longer returns an error code for binary
  files. Remove this test from faildiff.test.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=102
2016-09-09 09:06:36 +00:00
Jean Delvare
926d874848 Translation fixes:
- translation-fixes-01.patch: Make gettext happy (needed so that
  following patches apply cleanly.)
- translation-fixes-02.patch: Missing escape in Japanese
  translation.
- translation-fixes-03.patch: Improve the German translation
  (including a number of important fixes.)
- translation-fixes-04.patch: Fix translation of main usage message
  (all languages.)
Fixes to the "edit" command:
- edit-01-test-file-creation.patch: edit: Improve the test case
  (needed so that following patches apply cleanly.)
- edit-02-call-remove-not-revert.patch: edit: Use command "remove"
  to remove files.
- edit-03-fix-corner-case.patch: edit: Fix a corner case.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=100
2015-02-16 16:29:50 +00:00
Jean Delvare
d36bae17c2 - Update to version 0.64:
o Performance: Several optimizations
  o Test suite: Several fixes and coverage improvements
  o Test suite: Run the tests in predictable order
  o files: Add support for unapplied patches
  o graph: Check for graphviz availability
  o mail: Remove procmail dependency
  o push: Do not use interactive mode with -f
  o Obsoletes dont-substitute-release.patch
  o Obsoletes hackweek-11-*.patch
  o Obsoletes inspect-skip-version-check.patch
  o Obsoletes pop-add-auto-refresh.patch
  o Obsoletes push-add-auto-refresh.patch
  o Obsoletes quilt-check-modified-series-rearm.patch
  o Obsoletes quilt-check-modified-series.patch
  o Obsoletes quilt-el-fix-patch-select-completion.patch
  o Obsoletes quilt-el-fix-tramp-support.patch
  o Obsoletes quilt-format-options-pass-through.patch
  o Obsoletes setup-check-for-rpmbuild.patch
  o Obsoletes setup-fix-tar-with-long-options.patch
  o Obsoletes setup-skip-version-check.patch
- Refresh suse-workaround-pseudo-release.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=99
2015-02-16 15:03:39 +00:00
Jean Delvare
55496ece1a - dont-substitute-release.patch: Update upstream reference.
- hackweek-11-15-setup-missing-escape-in-normalize_path.patch:
  setup: Fix removal of "." components in normalize_path.
- hackweek-11-16-setup-fix-create_symlink-corner-case.patch: setup:
  Fix a corner case in create_symlink (boo#916007).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=97
2015-02-04 07:55:16 +00:00
Jean Delvare
c6d5b75624 - dont-substitute-release.patch: mail: Don't include the release
number in User-Agent.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=95
2015-01-28 13:45:38 +00:00
Jean Delvare
8e412d713e - Update upstream references.
- quilt-el-fix-tramp-support.patch: quilt-el: Fix tramp support.
- quilt-el-fix-patch-select-completion.patch: quilt-el: Fix patch
  select completion.
- hackweek-11-13-setup-let-normalize_path-deal-with-dot.patch:
  setup: Let normalize_path deal with ".".
- hackweek-11-14-setup-fix-link-creation.patch: setup: Fix link
  creation.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=94
2015-01-28 10:58:31 +00:00
825d1e273d Accepting request 264454 from home:jdelvare:branches:devel:tools:scm
- Fix the series file consistency checker
- Many fixes and improvements to the setup command
- New option --fast for quilt setup (hackweek project)

OBS-URL: https://build.opensuse.org/request/show/264454
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=92
2014-12-10 16:05:56 +00:00
Jean Delvare
3c53d6a630 - quilt-check-modified-series.patch: Check for series file
consistency.
- setup-fix-tar-with-long-options.patch,
  inspect-skip-version-check.patch: Update upstream status.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=90
2014-10-14 11:10:05 +00:00
Jean Delvare
7011886a19 - inspect-skip-version-check.patch: Skip version check when
running "quilt setup" on a spec file. The previous fix only
  worked when running "quilt setup" on a series file.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=88
2014-10-09 13:02:55 +00:00
Jean Delvare
6eadc9fdeb - setup-fix-tar-with-long-options.patch: Update to new upstream
version. This fixes handling of corner cases.
- quilt-format-options-pass-through.patch,
  pop-add-auto-refresh.patch, push-add-auto-refresh.patch:
  Implement auto-refreshing when applying or unapplying patches, as
  suggested by Tomas Cech and Takashi Iwai.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=87
2014-10-01 12:15:16 +00:00
Jean Delvare
4f00bbc36f - setup-skip-version-check.patch: setup: Skip version check.
- setup-fix-tar-with-long-options.patch: inspect: Handle long
  options passed to tar.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=85
2014-07-31 16:49:15 +00:00
Jean Delvare
ef706b90bb - Fix setup-check-for-rpmbuild.patch: echo was used where printf
was intended (bnc#873817); also update upstream reference

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=83
2014-06-09 13:49:15 +00:00
Jean Delvare
f4d09b9aaf - update to 0.63
o Option -E is no longer passed to patch by default
  o Return 2 when there is nothing to do, contrasting with errors
    (ret=1)
  o Exit with an error when diff's retcode=2 (error) on patch
    refresh
  o bash_completion: cleanups and performance improvement
    (Savannah's #27111)
  o Add some tests to our testsuite, for a better coverage
  o Bug fix: Patches emptying files should work now
  o Bug fix: Check for duplicate patch in series (Savannah's
    #20628)
  o Obsoletes quilt-bash_completion-fix-completion-of-patch-names.patch
  o Obsoletes quilt-boost-the-speed-of-series-applied-and-unapplied.patch
  o Obsoletes quilt-enable-patch-wrapper-test.patch
  o Obsoletes quilt-files-return-nothing-if-there-are-no-files.patch
  o Obsoletes quilt-fix-quilt-diff-z-on-files-with-spaces-in-name.patch
  o Obsoletes quilt-patches-fix-heuristic-for-unapplied-patches-with-timestamps.patch
  o Obsoletes quilt-patches-optimize-processing-of-unapplied-patches.patch
  o Obsoletes quilt-patches-optimize-the-multiple-files-case.patch
  o Obsoletes quilt-refresh-fix-error-message.patch
- Refresh patch-wrapper-rpm.diff
- Refresh quilt-support-vimdiff.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=82
2014-06-09 13:04:59 +00:00
Jean Delvare
251da832b3 Forgotten update to the changes file...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=79
2014-04-25 16:20:21 +00:00
Jean Delvare
15f85334da - setup-check-for-rpmbuild.patch: setup: Check for rpmbuild
availability (bnc#873817)
- Add recommends: rpmbuild (bnc#873817)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=77
2014-04-17 08:51:02 +00:00
Sascha Peilicke
d76baef964 Accepting request 226944 from home:olh:branches:devel:tools:scm
- quilt requires less, unless PAGER is set

also broken in SLE12:

abuild@bax:/home/abuild/rpmbuild/BUILD/kernel-default-3.12.14/linux-obj> quilt app
/usr/share/quilt/scripts/patchfns: line 1021: less: command not found
abuild@bax:/home/abuild/rpmbuild/BUILD/kernel-default-3.12.14/linux-obj> env PAGER=/bin/cat quilt app
patches/vrss.patch

OBS-URL: https://build.opensuse.org/request/show/226944
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=75
2014-03-24 09:13:51 +00:00
Jean Delvare
3d4f2c6ae8 - Recompress the source archive with bzip2 (to remove a rpmlint
warning.)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=72
2013-12-09 12:38:01 +00:00
Jean Delvare
631b1f896b - Change bzip2 from required to recommended. Quilt works just fine
without it and xz compression if becoming more popular than
  bzip2.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=71
2013-12-09 10:22:23 +00:00
Jean Delvare
7a356a3365 - update to 0.61
o No new feature, but almost two years of fixes and minor
    improvements.
  o Many fixes and improvements to quilt.el (emacs integration.)
  o Many fixes and improvements to the setup command, which we
    already had as patches.
  o Parameter quoting fixes to many commands.
  o Several fixes and improvements to remove-trailing-ws, together
    with a dedicated test case.
  o Various fixes to the pop, push, refresh and patches commands.
  o Translation fixes and updates.
  o Obsoletes quilt-find-quoting-style.patch.
  o Obsoletes quilt-makefile-fix-configure-with-xargs.patch.
  o Obsoletes quilt-makefile-fix-find-perm-usage.patch.
  o Obsoletes quilt-setup-01-check-existing-files-after-unpack.patch.
  o Obsoletes quilt-setup-02-try-alternative-names.patch.
  o Obsoletes quilt-setup-03-remember-alternative-names.patch.
  o Obsoletes quilt-setup-04-handle-zip-files.patch.
  o Obsoletes quilt-setup-05-fix-check_for_existing_files.patch.
  o Obsoletes quilt-setup-06-check-for-directories-too.patch.
  o Obsoletes quilt-stable-rebuild.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=70
2013-12-09 10:13:58 +00:00
Jean Delvare
1589b21f92 - quilt-makefile-fix-find-perm-usage.patch: Makefile: Fix "find
-perm" usage.
- quilt-makefile-fix-configure-with-xargs.patch: Makefile: Fix
  support for "./configure --with-xargs".
- quilt-find-quoting-style.patch: delete.test: Cope with new
  quoting style in find error message.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=68
2013-09-30 12:38:29 +00:00
Jean Delvare
3676d6b3e0 Accepting request 162828 from home:namtrac:bugfix
- Cleanup spec file
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162828
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=66
2013-04-17 20:45:11 +00:00
Jean Delvare
c99e2657be - quilt.spec: Add myself as an author.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=64
2012-10-25 16:14:51 +00:00
Jean Delvare
8446d0a282 - quilt-setup-04-handle-zip-files.patch: Refresh from upstream.
- quilt-setup-05-fix-check_for_existing_files.patch: Fix handling
  of directory names including white spaces by
  check_for_existing_files.
- quilt-setup-06-check-for-directories-too.patch: Check for
  existing directories before unpacking.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=63
2012-10-19 09:18:16 +00:00
Jean Delvare
311e32a362 - quilt-setup-04-handle-zip-files.patch: Let quilt setup handle
zip archives referenced in spec files (bnc#768332).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=62
2012-10-17 19:43:30 +00:00
Jean Delvare
91b6259f7b - quilt-setup-01-check-existing-files-after-unpack.patch: setup:
Check for existing files after unpacking (bnc#785167).
- quilt-setup-02-try-alternative-names.patch: setup: Try
  alternative patches/series names (bnc#785167).
- quilt-setup-03-remember-alternative-names.patch: setup: Run
  create_db (bnc#785167).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=61
2012-10-16 11:15:42 +00:00
Jean Delvare
c821132dd4 - Fix interaction between quilt and vimdiff (bnc#749563).
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=59
2012-03-02 13:21:19 +00:00
Jean Delvare
67c5299847 - Fix build (/usr/lib/quilt is gone.)
- Turn into a noarch package.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=58
2012-03-01 20:30:26 +00:00
Jean Delvare
62fb87060a - update to 0.60
o Includes a rewrite of backup-files from C to bash, making it
    possible to turn quilt into a noarch package.
  o Includes several fixes to the mail command.
  o Obsoletes fix-relative-import.patch.
  o Obsoletes grep-support-spaces.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=57
2012-03-01 20:13:06 +00:00
fabd51e322 Accepting request 106956 from home:msmeissn:branches:devel:tools:scm
make build output stable

OBS-URL: https://build.opensuse.org/request/show/106956
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=55
2012-02-26 23:11:58 +00:00
Jean Delvare
b759261ef0 - Fix license string to make rpmlint happy.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=52
2012-02-01 15:03:09 +00:00
Jean Delvare
c6236d7d11 - fix-relative-import.patch: Fix import of relative patches
(savannah#35244).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=51
2012-01-30 12:51:09 +00:00
Jean Delvare
848fe58d9a - update to 0.51
o Obsoletes change-docdir-definition.patch.
  o Obsoletes fix-inspect.patch.
  o Obsoletes inspect-check-if-wrapper-executable.patch.
  o Obsoletes inspect-remap-outputs.patch.
  o Obsoletes mail-fix-delivery-address-checking.patch.
  o Obsoletes patchfns-non-exec.patch.
  o Obsoletes substitute-docdir-in-man-page.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=50
2012-01-29 19:26:04 +00:00
Jean Delvare
79c956ee44 - inspect-remap-outputs.patch,
inspect-check-if-wrapper-executable.patch: inspect: Report if
  patch/tar wrapper can't be executed (quilt setup).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=47
2012-01-17 20:37:43 +00:00
Jean Delvare
8dc3b4250d - Fix two rpmlint warnings.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=43
2011-12-16 13:45:46 +00:00
Jean Delvare
0ce1655a64 - Don't call autoconf during build, assume configure script is
already up-to-date. This avoids problems when version of autoconf
  is too old.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/quilt?expand=0&rev=42
2011-12-16 11:51:00 +00:00