head	1.5;
access;
symbols
	pkgsrc-2026Q3:1.3.0.2
	pkgsrc-2026Q3-base:1.3;
locks; strict;
comment	@# @;


1.5
date	2026.10.20.20.28.00;	author bsiegert;	state Exp;
branches;
next	1.4;
commitid	dJKI2rPaaRPrWf0H;

1.4
date	2026.10.13.18.37.40;	author bsiegert;	state Exp;
branches;
next	1.3;
commitid	wvHFFhdcWIkzylZG;

1.3
date	2026.09.05.19.09.43;	author bsiegert;	state Exp;
branches
	1.3.2.1;
next	1.2;
commitid	9ZfzZiM9sH3jXsUG;

1.2
date	2026.08.31.19.18.49;	author bsiegert;	state Exp;
branches;
next	1.1;
commitid	w58ayX00lU4maPTG;

1.1
date	2026.08.30.16.55.23;	author khorben;	state Exp;
branches;
next	;
commitid	wKifYcP1XEX9pGTG;

1.3.2.1
date	2026.10.21.20.45.28;	author maya;	state Exp;
branches;
next	;
commitid	IJL9kZcpR4sp0o0H;


desc
@@


1.5
log
@Revbump all Go packages after go127 security update
@
text
@# $NetBSD: Makefile,v 1.4 2026/10/13 18:37:40 bsiegert Exp $

DISTNAME=	v${PKGVERSION_NOREV}
PKGNAME=	gitea-runner-3.3.1
PKGREVISION=	4
CATEGORIES=	devel
MASTER_SITES=	https://gitea.com/gitea/runner/archive/
DIST_SUBDIR=	runner

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://gitea.com/gitea/runner/
COMMENT=	Runner for Gitea based on act
LICENSE=	mit

GO_VERSION_REQD=	127

WRKSRC=		${WRKDIR}/${DIST_SUBDIR}

BUILD_DEFS+=	VARBASE GITEA_RUNNER_USER GITEA_RUNNER_GROUP

EGDIR=		${PREFIX}/share/examples/gitea-runner

OWN_DIRS_PERMS+=	${VARBASE}/db/gitea-runner ${GITEA_RUNNER_USER} ${GITEA_RUNNER_GROUP} 0700
OWN_DIRS_PERMS+=	${PKG_SYSCONFDIR} ${GITEA_RUNNER_USER} ${GITEA_RUNNER_GROUP} 0755

GITEA_RUNNER_USER?=	runner
GITEA_RUNNER_GROUP?=	runner

PKG_GROUPS_VARS+=	GITEA_RUNNER_GROUP
PKG_USERS_VARS+=	GITEA_RUNNER_USER

PKG_SYSCONFSUBDIR=	gitea-runner

INSTALLATION_DIRS+=	share/examples/gitea-runner

PKG_SHELL.${GITEA_RUNNER_USER}=	${SH}
PKG_HOME.${GITEA_RUNNER_USER}=	${VARBASE}/db/gitea-runner

SUBST_CLASSES+=		fix-var
SUBST_STAGE.fix-var=	pre-configure
SUBST_MESSAGE.fix-var=	Replace some vars
SUBST_FILES.fix-var=	${WRKDIR}/config.yaml
SUBST_VARS.fix-var=	VARBASE

CONF_FILES_PERMS+=	${EGDIR}/config.yaml ${PKG_SYSCONFDIR}/config.yaml \
			${GITEA_RUNNER_USER} ${GITEA_RUNNER_GROUP} 0600

FILES_SUBST+=		GITEA_RUNNER_USER=${GITEA_RUNNER_USER}
FILES_SUBST+=		GITEA_RUNNER_GROUP=${GITEA_RUNNER_GROUP}

RCD_SCRIPTS+=		gitea-runner

pre-patch:
	${CP} ${FILESDIR}/config.yaml ${WRKDIR}/

post-install:
	cd ${DESTDIR}${PREFIX}/bin && ${MV} runner gitea-runner
	${INSTALL_DATA} ${WRKDIR}/config.yaml ${DESTDIR}${EGDIR}

.include "go-modules.mk"

.include "../../lang/go/go-module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.4
log
@Revbump all Go packages after go127 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2026/09/05 19:09:43 bsiegert Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.3
log
@Revbump all Go packages after go127 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2026/08/31 19:18:49 bsiegert Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.3.2.1
log
@*: Revbump for go126, go127. Ticket #7311
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2026/09/05 19:09:43 bsiegert Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.2
log
@Revbump all Go packages after go127 became the default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2026/08/30 16:55:23 khorben Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.1
log
@devel/gitea-runner: import gitea-runner-3.3.1 as devel/gitea-runner

gitea-runner is a runner for Gitea actions, compatible with GitHub's
actions. It is based on act.

Tested on NetBSD/amd64.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
@

