# New ports collection makefile for: portupgrade # Date created: 18 March 2001 # Whom: Akinori MUSHA aka knu # # $FreeBSD$ # PORTNAME= portupgrade PORTVERSION= 2.0.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= http://dists.lovepeers.org/distfiles/portupgrade/ DISTNAME= pkgtools-${DISTVERSION} MAINTAINER= koma2@lovepeers.org COMMENT= FreeBSD ports/packages administration and management tool suite DISTVERSION= ${PORTVERSION} .if ${DISTVERSION} != ${PORTVERSION} PATCH_SITES= ${MASTER_SITES} PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR} PATCHFILES= ${DISTNAME}-${PORTVERSION}.diff.bz2 PATCH_DIST_STRIP= -p1 .endif OPTIONS= BDB4 "Use Berkeley DB >=2 as backend. (Use BDB 1.85 if off)" off USE_RC_SUBR= yes USE_BZIP2= yes USE_RUBY= yes USE_RUBY_FEATURES= optparse ruby18 USE_PERL5_RUN= yes MAKE_ARGS= PREFIX="${PREFIX}" RUBY="${RUBY}" 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 MAN5= pkgtools.conf.5 MLINKS= pkgdb.1 pkg_which.1 \ portupgrade.1 portinstall.1 \ portsdb.1 ports_glob.1 MANCOMPRESSED= maybe INSTALL_TARGET= install .if !defined(NOPORTDOCS) INSTALL_TARGET+= install-doc .endif .include .if defined(WITH_BDB4) # For PKG_DBDRIVER={bdb_btree,bdb_hash,bdb} RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/bdb.so:${PORTSDIR}/databases/ruby-bdb .else RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/bdb1.so:${PORTSDIR}/databases/ruby-bdb1 .endif # pkg_create(1) must support -b. (4.5-RELEASE or later) # XXX: PKG_CMD is not defined yet.. PKG_CREATE_OK!= /usr/sbin/pkg_create 2>&1 | ${GREP} ' -b ' || ${TRUE} .if empty(PKG_CREATE_OK) IGNORE= pkg_create does not support -b. Please update /usr/sbin/pkg_* to those of the latest RELENG_4 .endif post-install: if [ ! -f ${PREFIX}/etc/pkgtools.conf ]; then \ ${CP} -p ${PREFIX}/etc/pkgtools.conf.sample ${PREFIX}/etc/pkgtools.conf; \ fi .include