76 lines
2.5 KiB
Makefile
76 lines
2.5 KiB
Makefile
# $NetBSD$
|
|
|
|
DISTNAME= check-update-0.9.15
|
|
CATEGORIES= pkgtools
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=makoto-fujiwara/}
|
|
|
|
MAINTAINER= mef@NetBSD.org
|
|
HOMEPAGE= https://github.com/makoto-fujiwara/check-update
|
|
COMMENT= Check pkgsrc trees for newer version
|
|
LICENSE= modified-bsd
|
|
|
|
DEPENDS+= httping-[0-9]*:../../net/httping
|
|
DEPENDS+= p5-Net-DNS-[0-9]*:../../net/p5-Net-DNS
|
|
DEPENDS+= curl-[0-9]*:../../www/curl
|
|
DEPENDS+= w3m-[0-9]*:../../www/w3m
|
|
DEPENDS+= p5-Algorithm-Diff-[0-9]*:../../devel/p5-Algorithm-Diff
|
|
DEPENDS+= ruby[0-9]*-base-[0-9]*:../../lang/${RUBY_PKGPREFIX}-base
|
|
DEPENDS+= p5-Algorithm-Diff-[0-9]*:../../devel/p5-Algorithm-Diff
|
|
DEPENDS+= p5-Mozilla-CA-[0-9]*:../../security/p5-Mozilla-CA
|
|
|
|
USE_TOOLS+= perl:run
|
|
NO_BUILD= YES
|
|
|
|
CHECK_UPDATE_DIR= share/check-update
|
|
WRKDIR_FOR_MAKE= ${VARBASE}/check-update
|
|
EGDIR= share/examples/check-update
|
|
|
|
CONF_FILES+= ${EGDIR}/Makefile ${WRKDIR_FOR_MAKE}/Makefile
|
|
CONF_FILES+= ${EGDIR}/environment-sample.mk ${WRKDIR_FOR_MAKE}/environment.mk
|
|
CONF_FILES+= ${EGDIR}/check-update-sample.sh ${WRKDIR_FOR_MAKE}/check-update.sh
|
|
CONF_FILES+= ${EGDIR}/cd-and-sh-sample ${WRKDIR_FOR_MAKE}/cd-and-sh
|
|
|
|
BUILD_DEFS+= VARBASE
|
|
|
|
# see INSTALL file also
|
|
OWN_DIRS_PERMS+= ${WRKDIR_FOR_MAKE} ${SHAREOWN} ${SHAREGRP} 0755
|
|
OWN_DIRS_PERMS+= ${WRKDIR_FOR_MAKE}/htdocs ${SHAREOWN} ${SHAREGRP} 0755
|
|
|
|
MAKE_FILES= Makefile environment-sample.mk
|
|
MAKE_SCRIPTS= cd-and-sh-sample check-update-sample.sh
|
|
|
|
INSTALLATION_SCRIPT+= summary-diff collect-stats fork-w3m merge-check-update
|
|
INSTALLATION_FILES= MaturedList
|
|
INSTALLATION_DIRS+= sbin share/check-update ${EGDIR}
|
|
|
|
SUBST_CLASSES+= path
|
|
SUBST_STAGE.path= post-patch
|
|
SUBST_MESSAGE.path= Adjusting executable path
|
|
SUBST_FILES.path= check-update
|
|
#SUBST_SED.path= -e 's,@@CHECK_UPDATE_DIR@@,${PREFIX}/${CHECK_UPDATE_DIR},'
|
|
SUBST_VARS.path= CHECK_UPDATE_DIR PREFIX
|
|
|
|
REPLACE_PERL+= ${INSTALLATION_SCRIPT} check-update
|
|
|
|
do-install:
|
|
(cd ${WRKSRC}; ${INSTALL_SCRIPT} check-update ${DESTDIR}${PREFIX}/sbin )
|
|
|
|
.for i in ${INSTALLATION_SCRIPT}
|
|
(cd ${WRKSRC}; ${INSTALL_SCRIPT} ${i} ${DESTDIR}${PREFIX}/${CHECK_UPDATE_DIR} )
|
|
.endfor
|
|
|
|
.for i in ${INSTALLATION_FILES}
|
|
(cd ${WRKSRC}; ${INSTALL_DATA} ${i} ${DESTDIR}${PREFIX}/${CHECK_UPDATE_DIR} )
|
|
.endfor
|
|
|
|
.for i in ${MAKE_FILES}
|
|
(cd ${WRKSRC}; ${INSTALL_DATA} ${i} ${DESTDIR}${PREFIX}/${EGDIR})
|
|
.endfor
|
|
|
|
.for i in ${MAKE_SCRIPTS}
|
|
(cd ${WRKSRC}; ${INSTALL_SCRIPT} ${i} ${DESTDIR}${PREFIX}/${EGDIR})
|
|
.endfor
|
|
|
|
.include "../../lang/ruby/rubyversion.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|