head	1.6;
access;
symbols
	RELEASE_2_4_6:1.3
	RELEASE_2_4_5:1.3
	RELEASE_2_4_3:1.2
	RELEASE_2_4_2:1.2
	RELEASE_2_4_1:1.2
	RELEASE_2_4_0:1.2
	RELEASE_2_3_2:1.2
	RELEASE_2_3_1:1.2
	STABLE_2_3:1.2.0.4
	RELEASE_2_3_0:1.2
	RELEASE_2_2_6:1.2
	RELEASE_2_2_5:1.2
	RELEASE_2_2_4:1.2
	RELEASE_2_2_3:1.2
	STABLE_2_2:1.2.0.2
	RELEASE_2_2_2:1.2
	RELEASE_2_2_1:1.2
	RELEASE_2_2_0:1.2
	RELEASE_2_1_3_3:1.1.1.1
	RELEASE_2_1_7:1.2
	RELEASE_2_1_6:1.2
	RELEASE_2_1_3_2:1.1.1.1
	RELEASE_2_1_5:1.1.1.1
	RELEASE_2_1_3_1:1.1.1.1.0.4
	STABLE:1.1.1.1.0.2
	PKGTOOLS_2_1_4:1.1.1.1
	PKGTOOLS_2_1_3:1.1.1.1
	sem:1.1.1;
locks; strict;
comment	@# @;


1.6
date	2011.08.19.00.57.22;	author stas;	state dead;
branches;
next	1.5;

1.5
date	2010.12.14.07.37.49;	author stas;	state Exp;
branches;
next	1.4;

1.4
date	2008.07.17.00.26.38;	author sem;	state Exp;
branches;
next	1.3;

1.3
date	2008.07.10.13.17.02;	author sem;	state Exp;
branches;
next	1.2;

1.2
date	2006.07.02.15.23.35;	author sem;	state Exp;
branches;
next	1.1;

1.1
date	2006.06.13.12.59.00;	author sem;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2006.06.13.12.59.00;	author sem;	state Exp;
branches;
next	;


desc
@@


1.6
log
@- The project data has moved to github (https://github.com/stass/pkgtools).
@
text
@# $FreeBSD: projects/pkgtools/bin/Makefile,v 1.5 2010-12-14 07:37:49 stas Exp $

SCRIPTSDIR?=	${PREFIX}/sbin

BUILDDIR=	.build

SCRIPTS=	${BUILDDIR}/pkg_fetch \
		${BUILDDIR}/pkg_glob \
		${BUILDDIR}/pkg_sort \
		${BUILDDIR}/pkgdb \
		${BUILDDIR}/pkgdu \
		${BUILDDIR}/portcvsweb \
		${BUILDDIR}/portsclean \
		${BUILDDIR}/portsdb \
		${BUILDDIR}/portupgrade \
		${BUILDDIR}/portversion
LINKS=		${SCRIPTSDIR}/pkg_glob		${SCRIPTSDIR}/pkg_deinstall \
		${SCRIPTSDIR}/pkgdb		${SCRIPTSDIR}/pkg_which \
		${SCRIPTSDIR}/portupgrade	${SCRIPTSDIR}/portinstall \
		${SCRIPTSDIR}/portsdb		${SCRIPTSDIR}/ports_glob

CLEANDIRS=	${BUILDDIR}

.for script in ${SCRIPTS}
${script}: ${script:T}
	${RUBY} -wc ${.ALLSRC}
	@@mkdir -p ${BUILDDIR}
	${RUBY} -pe ' \
		if $$. == 1; \
		 if /^#!/; \
		  $$_.sub!(/^#!\s*\S*(\benv\s+)?\bruby/, "#!${RUBY}"); \
		 else; \
		  $$_ = "#!${RUBY}\n" + $$_; \
		 end; \
		end' \
		${.ALLSRC} > ${.TARGET}
.endfor

.include <bsd.prog.mk>

.include "${.CURDIR}/../Makefile.compat"
@


1.5
log
@- Fix portupgrade's shebang patcher.

Reported by:	many
Submitted by:	knu
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.4
log
@Adapt to ruby 1.9
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.3 2008/07/10 13:17:02 sem Exp $
d31 1
a31 1
		  $$_.sub(/^#!\s*\S*(\benv\s+)?\bruby/, "#!${RUBY}"); \
@


1.3
log
@- A new utility pkgdu(1)
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.2 2006/07/02 15:23:35 sem Exp $
d31 1
a31 1
		  sub /^#!\s*\S*(\benv\s+)?\bruby/, "#!${RUBY}"; \
@


1.2
log
@Move man pages in own directory
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.1.1.1 2006/06/13 12:59:00 sem Exp $
d11 1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $Id: Makefile 52 2006-01-01 06:26:59Z koma2 $
a20 17
MANDIR=		${PREFIX}/man/man

MAN1=		pkg_deinstall.1 \
		pkg_fetch.1 \
		pkg_glob.1 \
		pkg_sort.1 \
		pkgdb.1 \
		portcvsweb.1 \
		portsclean.1 \
		portsdb.1 \
		portupgrade.1 \
		portversion.1

MLINKS=		pkgdb.1		pkg_which.1 \
		portupgrade.1	portinstall.1 \
		portsdb.1	ports_glob.1

@


1.1.1.1
log
@Initial import
@
text
@@
