PORTNAME= gitlab-registry PORTVERSION= 4.40.1 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -gitlab CATEGORIES= sysutils MAINTAINER= mfechner@FreeBSD.org COMMENT= GitLab Container Registry fork with optimized metadata handling WWW= https://gitlab.com/gitlab-org/container-registry LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake go:modules,no_targets USE_GITLAB= yes GL_ACCOUNT= gitlab-org GL_PROJECT= container-registry GO_MOD_DIST= gitlab GO_MODULE= github.com/docker/distribution #GO_BUILDFLAGS= -buildmode=pie SUB_FILES= pkg-message USE_RC_SUBR= gitlab_registry USERS= git GROUPS= git PLIST_FILES= bin/registry \ "@sample ${ETCDIR}/config.yml.sample" \ "${ETCDIR}/filesystem.yml.sample" \ "${ETCDIR}/database-filesystem.yml.sample" post-patch: ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/config/filesystem.yml do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/registry ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/config/filesystem.yml ${STAGEDIR}${PREFIX}/etc/gitlab-registry/config.yml.sample ${INSTALL_DATA} ${WRKSRC}/config/filesystem.yml ${STAGEDIR}${PREFIX}/etc/gitlab-registry/filesystem.yml.sample ${INSTALL_DATA} ${WRKSRC}/config/database-filesystem.yml ${STAGEDIR}${PREFIX}/etc/gitlab-registry/database-filesystem.yml.sample .include