?? quilt.spec
字號:
## spec file for quilt - patch management scripts#Name: quiltSummary: Scripts for working with series of patchesLicense: GPLGroup: Productivity/Text/UtilitiesVersion: 0.46Release: 1Requires: coreutils diffutils patch gzip bzip2 perl mktemp gettextAutoreqprov: offSource: quilt-%{version}.tar.gzBuildRoot: %{_tmppath}/%{name}-%{version}-build%descriptionThe scripts allow to manage a series of patches by keepingtrack of the changes each patch makes. Patches can beapplied, un-applied, refreshed, etc.The scripts are heavily based on Andrew Morton's patch scriptsfound at http://www.zip.com.au/~akpm/linux/patches/.Authors:-------- Andrew Morton <akpm@digeo.com> Andreas Gruenbacher <agruen@suse.de>%prep%setup%buildCFLAGS="$RPM_OPT_FLAGS" ./configure --mandir=%_mandirmake prefix=/usr BUILD_ROOT=$RPM_BUILD_ROOT RELEASE=%release%installrm -rf $RPM_BUILD_ROOTmake install prefix=/usr BUILD_ROOT=$RPM_BUILD_ROOT%{find_lang} %{name}%cleanrm -rf $RPM_BUILD_ROOT%files -f %{name}.lang%defattr(-, root, root)/usr/bin/guards/usr/bin/quilt/usr/share/quilt//usr/lib/quilt//etc/bash_completion.d/quilt%config(noreplace) /etc/quilt.quiltrc%doc %{_mandir}/man1/guards.1*%doc %{_mandir}/man1/quilt.1*%doc %{_docdir}/%{name}-%{version}/README%doc %{_docdir}/%{name}-%{version}/README.MAIL%doc %{_docdir}/%{name}-%{version}/quilt.pdf%changelog* Thu Oct 19 2006 - khali@linux-fr.org- Bump version to 0.46.* Tue Oct 10 2006 - khali@linux-fr.org- aclocal.m4: New helper for optional binaries.- configure.ac: Use the new helper for diffstat and rpmbuild.- compat/diffstat.in: Delete.- compat/rpmbuild.in: Delete.* Mon Oct 09 2006 - agruen@suse.de- Update the German translation.* Mon Oct 09 2006 - agruen@suse.de- quilt.spec.in: Pass %_mandir to --configure (fix from Anders Larsen).* Fri Sep 22 2006 - khali@linux-fr.org- quilt/delete.in: Display the proper error message when using "quilt delete" with no argument and no patch is applied.- test/delete.test: Add a test for this specific case.* Wed Sep 20 2006 - khali@linux-fr.org- po/ja.po: Update the Japanese translation, patch from Yasushi Shoji.- po/fr.po: Update the French translation.* Tue Sep 19 2006 - khali@linux-fr.org- quilt/diff.in, quilt/refresh.in: Update usage line to mention "-p ab".* Tue Sep 19 2006 - khali@linux-fr.org- quilt/scripts/patchfns.in: Drop support for "-pab" in series file, for it breaks compatibility with previous versions of quilt, and is inconsistent.- test/dir-a-b.test: Drop test case for "-pab" in series file.* Tue Sep 19 2006 - khali@linux-fr.org- test/*.test: Make sure that rm commands are non-interactive.* Tue Sep 19 2006 - khali@linux-fr.org- test/dir-a-b.test: Don't use diffstat in the regression test suite, as it may or may not be available.* Mon Sep 18 2006 - khali@linux-fr.org- doc/quilt.1.in: Document the fact that per-patch comments are now supported. Fix a typo.* Mon Sep 18 2006 - khali@linux-fr.org- Makefile.in: Set LC_ALL=C before running the regression tests, setting LANG alone isn't sufficient because LC_ALL overrides LANG when set.* Tue Sep 05 2006 - khali@linux-fr.org- quilt/mail.in, test/mail.test: Fix signature separator. Patch from Ville Syrjala.* Tue Jun 27 2006 - agruen@suse.de- A few more `-p ab' fixes.* Tue Jun 27 2006 - agruen@suse.de- quilt/push.in: Fix a bug introduced with the -p ab support.- test/dir-a-b.test: Add a regression test case for this fix.* Tue Jun 27 2006 - agruen@suse.de- Remove some broken translations that slipped in on Jun 12.* Sat Jun 24 2006 - khali@linux-fr.org- configure.ac: Test for bash 3.1 quoting bug (#16763).* Sat Jun 24 2006 - khali@linux-fr.org- bin/quilt.in, doc/quilt.1.in: Document the --quiltrc=- feature (#16727).* Mon Jun 12 2006 - agruen@suse.de- quilt/diff.in, quilt/refresh.in: Add `-p ab' options which produce a/file and b/file filenams in headers instead of dir.orig/file and dir/file, similar to BK, git, hg patches.- Only touch .pc/$patch/.timestamp when a path actually is being refreshed.* Fri Jun 02 2006 - khali@linux-fr.org- doc/quilt.1.in: Mention the QUILT_PATCHES_PREFIX, QUILT_NO_DIFF_INDEX and QUILT_NO_DIFF_TIMESTAMP variables, and describe their effects.* Thu Jun 01 2006 - khali@linux-fr.org- quilt/import.in: Add some missing quotes. This makes it possible to import a patch with unfriendly characters (say spaces) in its name as long as it is renamed to something more friendly in the process.* Thu Jun 01 2006 - agruen@suse.de- compat/rpmbuild.in: Add a version that tries to execute a rpmbuild that may have been installed after building quilt.- compat/diffstat.in: Same as for compat/rpmbuild.in, try to execute diffstat even though none was there at quilt build time.- aclocal.m4: Fix a quoting error.* Wed May 31 2006 - agruen@suse.de- Fix the --with-rpmbuild option of configure.* Fri May 26 2006 - agruen@suse.de- quilt/scripts/patchfns.in: Fix bugs in basename() and dirname().* Thu May 25 2006 - khali@linux-fr.org- quilt/edit.in, quilt/header.in, quilt/mail.in: Run $EDITOR with LANG=$ORIGINAL_LANG. Fallback to $ORIGINAL_LANG rather than $LANG for charset detection. Patch from Thomas Petazzoni.* Tue May 23 2006 - khali@linux-fr.org- quilt/scripts/edmail.in: Declare option parameters as mandatory rather than optional. This makes more sense as the parameters are indeed not optional, and this also works around a bug in Getopt::Long.* Wed Apr 26 2006 - khali@linux-fr.org- quilt/pop.in: Delete .pc/$patch directory when popping empty patches. Report and original patch by Arnaud Patard.- quilt/push.in: Create .pc/$patch directory when pushing missing or empty patches. If we don't, some commands such as rename can fail later.- test/missing.test: Test rename command on missing patches.- test/empty.test: New test case similar to missing.test, but for empty patches. Somewhat based on a contribution by Arnaud Patard.* Mon Apr 24 2006 - agruen@suse.de- Add @datarootdir@ macro which future versions of Autoconf will start to use in @datadir@ (bug 16155, patch from Ralf Wildenhues).* Mon Apr 24 2006 - khali@linux-fr.org- Bump version to 0.45.* Wed Apr 19 2006 - khali@linux-fr.org- po/*.po: Delete obsolete translations.* Wed Apr 19 2006 - khali@linux-fr.org- compat/getopt.in: Ignore option -q, rather than failing on it. This prevents the test suite from failing on patch-wrapper when --without-getopt is used. Reported by Markus Oberhumer.* Sat Apr 15 2006 - khali@linux-fr.org- compat/getopt.in: Remove duplicate test.* Sat Apr 15 2006 - khali@linux-fr.org- quilt/scripts/patchfns.in: Fix broken return in function find_applied_patch, which was causing a bogus error message on failed pop.- test/three.test: Test failed pop.* Sun Mar 26 2006 - agruen@suse.de- test/mail.in: Test UTF-8 header encoding.* Sun Mar 26 2006 - khali@linux-fr.org- test/mail.in: Test for recipients with a dot in their name.* Sat Mar 25 2006 - agruen@suse.de- quilt/main.in: Use -gt instead of > in [ ... ] expression.- quilt/scripts/edmail.in: Improve handling of quoting and special characters in recipient addresses: Automatically quote display names that contain quotable characters, and encode special and eight-bit characters according to RFC 2047 (e.g., =?utf-8?q?Andreas=20Gr=C3=BCnbacher?=).* Sat Mar 25 2006 - khali@linux-fr.org- Makefile.in: configure depends on aclocal.m4 too.- configure.ac: Cleanup two QUILT_COMPAT_PROG_PATH calls, the second parameter is not supposed to be a list.- aclocal.m4: Document the fourth (optional) parameter of QUILT_COMPAT_PROG_PATH.- aclocal.m4: No need to check for binaries we were told not to use.* Tue Mar 21 2006 - agruen@suse.de- quilt/edit.in: The last fix broke another way of using edit.* Mon Mar 20 2006 - khali@linux-fr.org- configure.ac: Fix a typo in a test expression which was breaking configure on FreeBSD. Patch contributed by Dirk Jagdmann.* Mon Mar 20 2006 - khali@linux-fr.org- Makefile.in: Fix building with GNU make < 3.80.* Wed Mar 15 2006 - agruen@suse.de- quilt/edit.in: Fix for working in subdirectories.* Sun Mar 12 2006 - khali@linux-fr.org- Makefile.in: Fix pseudo-symlinks under compat not being removed by "make clean".* Sun Mar 05 2006 - khali@linux-fr.org- quilt/import.in: Fix replacement of compressed patches.- test/import2.test: New test case for compressed patches.* Thu Feb 16 2006 - agruen@suse.de- quilt/scripts/inspect.in: Also recognize when tar is passed a filename on the command line -- in this case, md5sum will add a `*' in front of the filename, which indicates a binary file.* Thu Feb 16 2006 - agruen@suse.de- quilt/scripts/inspect.in: Add default value for QUILT_DIR so that inspect can be used stand-alone as well.* Wed Feb 15 2006 - agruen@suse.de- quilt.spec.in: Use wildcards for matching manpage{,.gz,bz2} (Thomas Petazzoni <thomas.petazzoni@enix.org>).* Tue Feb 14 2006 - agruen@suse.de- Stop using bash's =~ operator: older versions don't support it.- Bump version to 0.44.* Tue Feb 14 2006 - khali@linux-fr.org- po/fr.po: French translation update.* Tue Feb 14 2006 - khali@linux-fr.org- quilt/mail.in: Fix temporary file leak.* Tue Feb 14 2006 - agruen@suse.de- po/ja.po: Translation update from Yasushi.* Tue Feb 14 2006 - agruen@suse.de- Fix a critical bug in the push command that causes parts of patches to end up half-reversed (introduced on 22 Jan).* Sat Feb 11 2006 - agruen@suse.de- lib/backup-files.c: Close files before rename; Windows won't rename open files.* Sat Feb 11 2006 - agruen@suse.de- test/run: Avoid warnings with some versions of Perl.* Sat Feb 11 2006 - agruen@suse.de- Two bash 3.1 compatibility fixes from Arnaud Patard <apatard@mandriva.com> -- thank you.* Sat Feb 11 2006 - agruen@suse.de- Some versions of mkdir screw up on `mkdir -p dir/.' when dir does not already exist.* Sat Feb 11 2006 - agruen@suse.de- bin/patch-wrapper.in: Call GNU patch by absolute patch to avoid recursion. Don't print an error message when a patch contains no files.* Sat Feb 11 2006 - agruen@suse.de- quilt/setup.in: Add --path option for defining a tarball search path. Fix a bug in check_for_existing_files. When a series file is given as an argument, symlink to that series file in the same way as we symlink to the patches. Improve the symlink creation algorithm. Add testcase test/setup.test.* Sat Feb 11 2006 - agruen@suse.de- quilt/new.in: Try to explain how to choose another source tree root directory when quilt chooses the wrong one.* Sat Feb 11 2006 - agruen@suse.de- quilt/scripts/patchfns.in: Fix bug in quilt_command when working in subdirectories.- Add testcase test/edit.test to catch this kind of bug.* Wed Feb 08 2006 - agruen@suse.de- bin/patch-wrapper.in: Fix permissions of installed file.* Tue Feb 07 2006 - agruen@suse.de- quilt/scripts/inspect.in: Improve recognition of patch's -i and --input options.* Tue Feb 07 2006 - agruen@suse.de- po/ja.po: Fix three errors: % used instead of %s (Yasushi Shoji).* Mon Feb 06 2006 - agruen@suse.de- Add --with-patch-wrapper configure argument, and optionally install the wrapper as /usr/share/quilt/wrapper/patch.- bin/patch-wrapper.in: Minor cleanups.* Mon Feb 06 2006 - agruen@suse.de- bin/patch-wrapper.in: Add hack to follow pipes via /proc on Linux (zcat patch.diff.gz | patch -p0, etc.).* Mon Feb 06 2006 - agruen@suse.de- bin/patch-wrapper.in: A wrapper to GNU patch that recognizes the most common options and mimics GNU patch's behavior and output, and creates the quilt metadata as if quilt push was used to apply the patch. When options are used that this wrapper does not recognize, GNU patch is used directly, and no quilt metadata will get created.- lib/backup-files.c: Don't fail if a directory specified with -B does not exist.* Sat Feb 04 2006 - agruen@suse.de- make dist: Add the missing aclocal.m4 to the tarball.* Fri Feb 03 2006 - khali@linux-fr.org- bash_completion: Code refactoring, indentation fixes.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -