f3399f4a35
Quilt is a tool to manage large sets 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. Quilt manages a stack of patches. Patches are applied incrementally on top of the base tree plus all preceding patches. They can be pushed on top of the stack and popped off the stack Commands are available for querying the contents of the series file, the contents of the stack and the patches that are not applied at a particular moment. By default, most commands apply to the topmost patch on the stack. TODO: Handle config files correctly.
25 lines
834 B
Makefile
25 lines
834 B
Makefile
# $NetBSD: Makefile,v 1.1.1.1 2006/07/14 09:32:47 thomasklausner Exp $
|
|
#
|
|
|
|
DISTNAME= quilt-0.45
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://download.savannah.gnu.org/releases/quilt/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://savannah.nongnu.org/projects/quilt/
|
|
COMMENT= Patch management tool
|
|
|
|
DEPENDS+= patch-[0-9]*:../../devel/patch
|
|
DEPENDS+= getopt-[0-9]*:../../misc/getopt
|
|
DEPENDS+= coreutils-[0-9]*:../../sysutils/coreutils
|
|
DEPENDS+= gsed-[0-9]*:../../textproc/gsed
|
|
|
|
CONFIGURE_ARGS+= --with-cp=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}cp
|
|
CONFIGURE_ARGS+= --with-getopt=${PREFIX}/bin/getopt
|
|
CONFIGURE_ARGS+= --with-patch=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}patch
|
|
CONFIGURE_ARGS+= --with-sed=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}sed
|
|
USE_PKGLOCALEDIR= yes
|
|
USE_TOOLS+= gmake
|
|
GNU_CONFIGURE= yes
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|