pkgsrc-wip/chromium-depot_tools/Makefile

101 lines
2.7 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.3 2014/09/01 11:00:08 fhajny Exp $
SVN_REVISION= 291592
DIST_VERSION= 0.1
ORIG_NAME= depot_tools
DISTNAME= ${ORIG_NAME}-${DIST_VERSION}pre${SVN_REVISION}
PKGNAME= chromium-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://dev.chromium.org/developers/how-tos/install-depot-tools
COMMENT= Chromium depot tools
LICENSE= modified-bsd
USE_TOOLS+= bash:run tar
REPLACE_BASH+= apply_issue
REPLACE_BASH+= clang-format
REPLACE_BASH+= create-chromium-git-src
REPLACE_BASH+= download_from_google_storage
REPLACE_BASH+= drover
REPLACE_BASH+= fetch
REPLACE_BASH+= gcl
REPLACE_BASH+= gclient
REPLACE_BASH+= gclient_completion.sh
REPLACE_BASH+= gclient_scm.py
REPLACE_BASH+= git-cache
REPLACE_BASH+= git-cherry-pick-upload
REPLACE_BASH+= git-cl
REPLACE_BASH+= git-crsync
REPLACE_BASH+= git-crup
REPLACE_BASH+= git-freeze
REPLACE_BASH+= git-lkgr
REPLACE_BASH+= git-map
REPLACE_BASH+= git-map-branches
REPLACE_BASH+= git-mark-merge-base
REPLACE_BASH+= git-nav-downstream
REPLACE_BASH+= git-nav-upstream
REPLACE_BASH+= git-new-branch
REPLACE_BASH+= git-number
REPLACE_BASH+= git-rebase-update
REPLACE_BASH+= git-rename-branch
REPLACE_BASH+= git-reparent-branch
REPLACE_BASH+= git-retry
REPLACE_BASH+= git-runhooks
REPLACE_BASH+= git-squash-branch
REPLACE_BASH+= git-thaw
REPLACE_BASH+= git-try
REPLACE_BASH+= git-upstream-diff
REPLACE_BASH+= gn
REPLACE_BASH+= man/push_to_gs.sh
REPLACE_BASH+= man/src/*.sh
REPLACE_BASH+= ninja
REPLACE_BASH+= python_git_runner.sh
REPLACE_BASH+= roll-dep
REPLACE_BASH+= testing_support/*.sh
REPLACE_BASH+= tests/*.sh
REPLACE_BASH+= update_depot_tools
SUBST_CLASSES+= path
SUBST_MESSAGE.path= Fixing pkg path
SUBST_STAGE.path= pre-build
SUBST_FILES.path+= man/src/make_docs.sh
SUBST_FILES.path+= third_party/boto/services/sonofmmm.py
SUBST_SED.path+= -e 's:/usr/local/:${PREFIX}/:'
REPLACE_PYTHON+= *.py
REPLACE_PYTHON+= */*.py
REPLACE_PYTHON+= */*/*.py
REPLACE_PYTHON+= */*/*/*.py
REPLACE_PYTHON+= */*/*/*/*.py
REPLACE_PYTHON+= cbuildbot
REPLACE_PYTHON+= chrome_set_ver
REPLACE_PYTHON+= cros
REPLACE_PYTHON+= cros_sdk
REPLACE_PYTHON+= git-cl-upload-hook
REPLACE_PYTHON+= git_utils/git-tree-prune
REPLACE_PYTHON+= repo
REPLACE_PYTHON+= support/chromite_wrapper
REPLACE_PYTHON+= tests/sample_pre_commit_hook
REPLACE_PYTHON+= third_party/gsutil/gsutil
REPLACE_PYTHON+= weekly
REPLACE_PYTHON+= wtf
INSTALLATION_DIRS+= share/chromium-depot_tools
do-configure:
do-build:
do-install:
cd ${WRKSRC}; \
tar cf - . | \
(cd ${DESTDIR}/${PREFIX}/share/chromium-depot_tools; tar xf -)
.include "../../lang/python/tool.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"