Port details |
- quilt Collection of bash scripts to ease working with patch files
- 0.67_2 devel =2 0.67_2Version of this port present on the latest quarterly branch.
- Maintainer: chalpin@cs.wisc.edu
- Port Added: 2006-11-01 13:51:22
- Last Update: 2024-01-11 08:23:51
- Commit Hash: 6cd7e3c
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv2
- WWW:
- https://savannah.nongnu.org/projects/quilt
- Description:
- quilt is a collection of bash scripts to manage a series of patches by
keeping track of the changes each patch makes. Patches can be applied,
un-applied, refreshed, etc.
The key philosophical concept is that your primary output is
patches. Not ".c" files, not ".h" files. But patches. So patches are
the first-class object here.
Quilt was originally based on Andrew Morton's patch scripts published
on the Linux kernel mailing list.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/quilt/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/quilt
- pkg install quilt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: quilt
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1645047387
SHA256 (quilt-0.67.tar.gz) = 3be3be0987e72a6c364678bb827e3e1fcc10322b56bc5f02b576698f55013cc2
SIZE (quilt-0.67.tar.gz) = 543713
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- gcp : sysutils/coreutils
- gsed : textproc/gsed
- gpatch : devel/patch
- gdiff : textproc/diffutils
- diffstat : textproc/diffstat
- gawk : lang/gawk
- ggrep : textproc/gnugrep
- gmake>=4.3 : devel/gmake
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- bash : shells/bash
- gcp : sysutils/coreutils
- gsed : textproc/gsed
- gpatch : devel/patch
- gdiff : textproc/diffutils
- diffstat : textproc/diffstat
- gawk : lang/gawk
- ggrep : textproc/gnugrep
- formail : mail/procmail
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for quilt-0.67_2:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
RPMBUILD=off: rpmbuild support
===> Use 'make config' to modify these settings
- Options name:
- devel_quilt
- USES:
- desthack gmake perl5 gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.67_2 11 Jan 2024 08:23:51 |
Baptiste Daroussin (bapt) |
desthack: stop using MANPREFIX
While here prefer share/man over man for manpages |
0.67_1 17 Mar 2023 08:10:33 |
Fernando Apesteguía (fernape) Author: Corey Halpin |
devel/quilt: use ggrep; take maintainership
Submitter already maintains several ports.
PR: 270240
Reported by: chalpin@cs.wisc.edu |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.67 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.67 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
0.67 17 Feb 2022 07:49:22 |
Fernando Apesteguía (fernape) |
devel/quilt: update to 0.67
Reported by: portscout |
0.66 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.66 19 Jan 2021 18:24:12 |
nc |
devel/quilt: Update to 0.66
Changes: https://savannah.nongnu.org/forum/forum.php?forum_id=9407
Approved by: 0mp (mentor, implicit) |
0.65_1 02 Dec 2017 00:22:44 |
amdmi3 |
- Fix PORTREVISION spelling
- Add LICENSE_FILE
- Switch to options helpers
- Sort plist |
0.65 26 Apr 2017 12:59:32 |
ler |
devel/quilt: Bring in textproc/gnugrep for a proper grep(1) with GNU extensions
PR: 218617
Submitted by: Kyle Evans <bsdports@kyle-evans.net>
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D10504 |
0.65 24 Apr 2017 12:42:07 |
miwi |
- Fix plist
- Bump PORTREVISION
- Update WWW
PR: 218329
Submitted by: Jochen Neumeister |
0.65 12 Mar 2017 19:43:09 |
bapt |
Enforce using GNU diff with quilt which has an explicit search for GNU
Reported by: antoine |
0.65 05 Dec 2016 23:10:10 |
bapt |
Update to 0.65
While here reset maintainer per request
User-visible changes since 0.64 are as follows:
- Translation fixes
- Project settings have priority
- Reject binary files in patches
- Fix a race condition in diff_file
- Performance: Optimizations to the setup command
- Performance: Optimizations to the bash completion script
- Test suite: Improve the edit test case
- Test suite: Make the symlink test more robust
- Test suite: Test backup failure (Only the first 15 lines of the commit message are shown above ) |
0.64 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.64 08 Nov 2015 16:11:18 |
robak |
devel/quilt: update 0.61 -> 0.64
PR: 190836
Submitted by: Dirk Jagdmann <doj@cubic.org> (maintainer) |
0.61_1 20 Sep 2015 19:59:04 |
olgeni |
Typos, whitespace and capitalization fixes (A-F). |
0.61_1 01 Sep 2015 16:20:48 |
amdmi3 |
- Switch to options helpers
- While here, add some NO_ARCHes
Approved by: portmgr blanket |
0.61_1 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
0.61_1 27 Oct 2014 11:07:20 |
bapt |
Cleanup plist |
0.61_1 03 Jul 2014 09:13:36 |
bapt |
Switch to use rpm 4 as the default rpm |
0.61 19 Dec 2013 11:11:35 |
pawel |
- Update to version 0.61 [1]
- Remove leading article from COMMENT
- Use option helpers
PR: ports/184712 [1]
Submitted by: maintainer |
0.60 20 Sep 2013 17:17:45 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4) |
0.60 16 Sep 2013 08:39:20 |
az |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
0.60 11 Jun 2013 14:44:10 |
miwi |
- Fix build
Reported by: pkg (DEVELOPER_MODE) |
0.60 29 Apr 2013 22:27:05 |
bapt |
Convert a bunch of ports from WITHOUT_NLS -> ${PORT_OPTIONS:MNLS}
While here:
- trim headers
- convert to new options framework |
0.60 24 Apr 2013 18:10:32 |
ak |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
0.60 30 Mar 2012 17:22:07 |
pawel |
- Update to version 0.60 [1]
- Switch to bsd.port.options.mk
PR: ports/166495 [1]
Submitted by: maintainer [1]
Feature safe: yes |
0.51 19 Mar 2012 00:26:04 |
scheidell |
- unbreak build if NOPORTDOCS defined
- No PORTREVISION bump
PR: ports/166185
Submitted by: Alex Samorukov <samm@os2.kiev.ua>
Approved by: Dirk Jagdmann <doj@cubic.org> (maintainer)
Feature safe: yes |
0.51 06 Feb 2012 17:35:41 |
jgh |
- Update to 0.5.1
- while here fix dependency declarations, and move formail to run_depends
PR: ports/164718
Submitted by: maintainer, doj at cubic.org |
0.50 02 Jan 2012 09:34:53 |
culot |
- Update to 0.50 [1]
- Pet portlint(1) by moving LICENSE section earlier
PR: ports/163758 [1]
Submitted by: Dirk Jagdmann <doj@cubic.org> (maintainer) |
0.48_1 21 Mar 2011 20:59:13 |
edwin |
devel/quilt - un-deprecate and make it depend on bash4
PR: ports/155536
Submitted by: doj@cubic.org |
0.48_1 16 Mar 2011 21:02:36 |
edwin |
Add depricated fields, as okayed by Dirk Jagdman.
He says he is/will work together with the developer of quilt to
address the pending issues with regarding to scripts failing under
bash4.
PR: ports/155536
Submitted by: rene@
Approved by: Dirk Jagdman (maintainer) via private email. |
0.48_1 31 May 2010 02:01:56 |
ade |
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. |
0.48 04 Aug 2009 16:44:10 |
amdmi3 |
- Update to 0.48
PR: 137324
Submitted by: "Metashop Root" <doj@cubic.org> (maintainer) |
0.47 19 Mar 2009 00:14:09 |
amdmi3 |
- depend on correct version of bash (bash3)
- fix plist for WITH_RPMBUILD case
- fix plist for the case where sendmail binary not beeing in the default
directory (/usr/sbin/).
PR: 132762
Submitted by: Dirk Jagdmann <doj at cubic dot org> (maintainer) |
0.47 26 Aug 2008 06:31:25 |
beech |
- Add missing depend (lang/gawk)
PR: ports/126751 |
0.47 26 Aug 2008 05:41:45 |
beech |
- Update to 0.47
- Fix plist and portdocs issues
PR: ports/126751
Submitted by: Dirk Jagdmann <doj@cubic.org> (maintainer) |
0.46_5 20 Aug 2008 02:52:17 |
lippe |
- Set DOCSDIR appropriate, since this port use PORTVERSION in the directory name
where all documentation files is installed.
- Bump PORTREVISION.
Reported by: pav, erwin |
0.46_4 05 Aug 2008 15:27:49 |
lippe |
- Now really fix NOPORTDOCS case, handling it using an extra patche called when
NOPORTODCS is set.
- Bump PORTREVISION.
Discussed with: gabor
Approved by: gabor (mentor, implicit) |
0.46_3 23 Jun 2008 21:38:14 |
lippe |
- Fix pkg-plist.
- Bump PORTREVISION.
Reported by: QA Tindy
Approved by: gabor (mentor, implicit) |
0.46_2 22 Jun 2008 23:59:01 |
lippe |
- Make RPM an optional dependency.
- Respect WITH(OUT) NLS.
- Bump PORTREVISION.
PR: ports/120480
Submitted by: Balazs Nagy <js@iksz.hu>
Approved by: gabor (mentor, implicit), Dirk Jagdmann <doj@cubic.org> |
0.46_1 06 Jun 2008 13:21:59 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
0.46 23 Jan 2007 10:00:25 |
sat |
- Add runtime dependencies to run_depends [1]
- Fix plist a bit while I'm here
PR: ports/107671 [1]
Submitted by: Martin Kammerhofer <mkamm@gmx.net>
Approved by: Dirk Jagdmann <doj@cubic.org> (maintainer timeout, 15 days) |
0.46 31 Oct 2006 17:59:55 |
alepulver |
quilt is a collection of bash scripts to manage a series of patches by
keeping track of the changes each patch makes. Patches can be applied,
un-applied, refreshed, etc.
The key philosophical concept is that your primary output is
patches. Not ".c" files, not ".h" files. But patches. So patches are
the first-class object here.
Quilt was originally based on Andrew Morton's patch scripts published
on the linux kernel mailing list a while ago, but where heavily
modified since then.
WWW: http://savannah.nongnu.org/projects/quilt
PR: ports/104614
Submitted by: Dirk Jagdmann <doj at cubic.org> |