Initial import of quilt, version 0.46:
Quilt is a set of scripts that allows 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 were heavily modified since then.
This commit is contained in:
parent
f7ca813ed5
commit
033037c5ba
4 changed files with 126 additions and 0 deletions
11
devel/quilt/DESCR
Normal file
11
devel/quilt/DESCR
Normal file
|
@ -0,0 +1,11 @@
|
|||
Quilt is a set of scripts that allows 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 were heavily modified
|
||||
since then.
|
46
devel/quilt/Makefile
Normal file
46
devel/quilt/Makefile
Normal file
|
@ -0,0 +1,46 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2007/07/09 19:46:36 jmmv Exp $
|
||||
#
|
||||
|
||||
DISTNAME= quilt-0.46
|
||||
CATEGORIES= devel scm
|
||||
MASTER_SITES= http://download.savannah.gnu.org/releases/quilt/
|
||||
|
||||
MAINTAINER= jmmv@NetBSD.org
|
||||
HOMEPAGE= http://savannah.nongnu.org/projects/quilt
|
||||
COMMENT= Tools to manage series of patches
|
||||
|
||||
DEPENDS+= coreutils-[0-9]*:../../sysutils/coreutils
|
||||
DEPENDS+= gsed-[0-9]*:../../textproc/gsed
|
||||
DEPENDS+= patch>=2.4:../../devel/patch
|
||||
|
||||
BUILD_DEFS+= GNU_PROGRAM_PREFIX
|
||||
GNU_CONFIGURE= yes
|
||||
USE_TOOLS+= bash:run gmake perl:run
|
||||
|
||||
CONFIGURE_ARGS+= --with-cp=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}cp
|
||||
CONFIGURE_ARGS+= --with-date=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}date
|
||||
CONFIGURE_ARGS+= --with-patch=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}patch
|
||||
CONFIGURE_ARGS+= --with-sed=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}sed
|
||||
CONFIGURE_ARGS+= --with-sendmail=/usr/sbin/sendmail
|
||||
CONFIGURE_ARGS+= --without-getopt
|
||||
|
||||
INSTALL_MAKE_FLAGS+= etcdir=${PREFIX}/share/examples/quilt
|
||||
|
||||
REPLACE_INTERPRETER+= conf-bash
|
||||
REPLACE.conf-bash.old= @BASH@
|
||||
REPLACE.conf-bash.new= ${BASH}
|
||||
REPLACE_FILES.conf-bash=*.in */*.in */*/*.in
|
||||
|
||||
SUBST_CLASSES+= bash
|
||||
SUBST_MESSAGE.bash= Fixing non-shellbang references to bash.
|
||||
SUBST_STAGE.bash= pre-configure
|
||||
SUBST_SED.bash= -e 's,@BASH@,${BASH},g'
|
||||
SUBST_FILES.bash= quilt/scripts/inspect.in
|
||||
|
||||
SUBST_CLASSES+= etc
|
||||
SUBST_MESSAGE.etc= Fixing path to configuration file.
|
||||
SUBST_STAGE.etc= pre-configure
|
||||
SUBST_SED.etc= -e 's,/etc/quilt,${PKG_SYSCONFDIR}/quilt,g'
|
||||
SUBST_FILES.etc= bin/* doc/* po/*
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
64
devel/quilt/PLIST
Normal file
64
devel/quilt/PLIST
Normal file
|
@ -0,0 +1,64 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/09 19:46:36 jmmv Exp $
|
||||
bin/guards
|
||||
bin/quilt
|
||||
lib/quilt/backup-files
|
||||
man/man1/guards.1
|
||||
man/man1/quilt.1
|
||||
share/doc/${PKGNAME}/README
|
||||
share/doc/${PKGNAME}/README.MAIL
|
||||
share/doc/${PKGNAME}/quilt.pdf
|
||||
share/locale/de/LC_MESSAGES/quilt.mo
|
||||
share/locale/fr/LC_MESSAGES/quilt.mo
|
||||
share/locale/ja/LC_MESSAGES/quilt.mo
|
||||
share/examples/quilt/bash_completion.d/quilt
|
||||
share/examples/quilt/quilt.quiltrc
|
||||
share/quilt/add
|
||||
share/quilt/annotate
|
||||
share/quilt/applied
|
||||
share/quilt/compat/cp
|
||||
share/quilt/compat/date
|
||||
share/quilt/compat/getopt
|
||||
share/quilt/compat/patch
|
||||
share/quilt/compat/sed
|
||||
share/quilt/compat/sendmail
|
||||
share/quilt/delete
|
||||
share/quilt/diff
|
||||
share/quilt/edit
|
||||
share/quilt/files
|
||||
share/quilt/fold
|
||||
share/quilt/fork
|
||||
share/quilt/graph
|
||||
share/quilt/grep
|
||||
share/quilt/header
|
||||
share/quilt/import
|
||||
share/quilt/mail
|
||||
share/quilt/new
|
||||
share/quilt/next
|
||||
share/quilt/patches
|
||||
share/quilt/pop
|
||||
share/quilt/previous
|
||||
share/quilt/push
|
||||
share/quilt/refresh
|
||||
share/quilt/remove
|
||||
share/quilt/rename
|
||||
share/quilt/scripts/dependency-graph
|
||||
share/quilt/scripts/edmail
|
||||
share/quilt/scripts/inspect
|
||||
share/quilt/scripts/parse-patch
|
||||
share/quilt/scripts/patchfns
|
||||
share/quilt/scripts/remove-trailing-ws
|
||||
share/quilt/series
|
||||
share/quilt/setup
|
||||
share/quilt/snapshot
|
||||
share/quilt/top
|
||||
share/quilt/unapplied
|
||||
share/quilt/upgrade
|
||||
share/quilt/wrapper/patch
|
||||
@dirrm share/quilt/wrapper
|
||||
@dirrm share/quilt/scripts
|
||||
@dirrm share/quilt/compat
|
||||
@dirrm share/quilt
|
||||
@dirrm share/examples/quilt/bash_completion.d
|
||||
@dirrm share/examples/quilt
|
||||
@dirrm share/doc/${PKGNAME}
|
||||
@dirrm lib/quilt
|
5
devel/quilt/distinfo
Normal file
5
devel/quilt/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2007/07/09 19:46:36 jmmv Exp $
|
||||
|
||||
SHA1 (quilt-0.46.tar.gz) = 9344c1289f262053beb0196645b41ea5d9cda597
|
||||
RMD160 (quilt-0.46.tar.gz) = 508d6b4f8c1283b20acf8a757d4b3dfc3b8a7961
|
||||
Size (quilt-0.46.tar.gz) = 403984 bytes
|
Loading…
Reference in a new issue