# $NetBSD$

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"
