- trim directories in got remove -R (tracey) - prevent commits from being listed more than once in a histedit script - fix histedit 'rebase commit ID mismatch' error when splitting a commit - be helpful when users try to check out work trees without a known branch - map 'tog path' to 'tog log path' if possible (requested by mpi) - when "bad path" errors occur always show the path in question - show merged commit ID upon merge conflict during rebase and histedit
42 lines
960 B
Makefile
42 lines
960 B
Makefile
# $OpenBSD: Makefile,v 1.31 2020/03/06 12:49:27 stsp Exp $
|
|
|
|
COMMENT-main = game of trees version control system
|
|
COMMENT-web = game of trees repository server for web browsers
|
|
|
|
V = 0.29
|
|
DISTNAME = got-${V}
|
|
PKGNAME-main = ${DISTNAME}
|
|
PKGNAME-web = gotweb-${V}
|
|
CATEGORIES = devel
|
|
HOMEPAGE = https://gameoftrees.org
|
|
MAINTAINER = Stefan Sperling <stsp@openbsd.org>
|
|
|
|
# ISC
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
MULTI_PACKAGES = -main -web
|
|
|
|
# uses pledge()
|
|
WANTLIB-main = c curses panel pthread util z
|
|
WANTLIB-wb = c util z
|
|
|
|
MAKE_FLAGS = CC="${CC}"
|
|
ALL_TARGET = all web
|
|
INSTALL_TARGET = install web-install
|
|
|
|
MASTER_SITES = https://gameoftrees.org/releases/
|
|
|
|
DEBUG_PACKAGES-main = ${BUILD_PACKAGES:N-web}
|
|
DEBUG_PACKAGES-web = ${BUILD_PACKAGES:N-main}
|
|
|
|
BUILD_DEPENDS = www/kcgi
|
|
|
|
TEST_DEPENDS = devel/git \
|
|
${PKGPATH}=${V}
|
|
|
|
PREFIX-web = ${VARBASE}/www
|
|
TEST_TARGET = regress
|
|
FAKE_FLAGS = MANDIR=${PREFIX}/man/man CHROOT_DIR=${VARBASE}/www
|
|
|
|
.include <bsd.port.mk>
|