Index: head/www/gitea/Makefile =================================================================== --- head/www/gitea/Makefile (revision 434795) +++ head/www/gitea/Makefile (revision 434796) @@ -1,54 +1,55 @@ # Created by: Stefan Bethke # $FreeBSD$ PORTNAME= gitea -PORTVERSION= 1.0.1 +PORTVERSION= 1.0.2 DISTVERSIONPREFIX= v CATEGORIES= www MAINTAINER= stb@lassitu.de COMMENT= Compact self-hosted Git service LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= git:devel/git +RUN_DEPENDS= bash:shells/bash \ + git:devel/git USES= go USE_GITHUB= yes GH_ACCOUNT= go-gitea GO_PKGNAME= code.gitea.io/${PORTNAME} GO_TARGET= -tags "${GO_TAGS}" USE_RC_SUBR= gitea SUB_FILES+= app.ini.sample SUB_LIST+= GITUSER=${USERS} USERS= git GROUPS= git OPTIONS_DEFINE= CERT PAM SQLITE CERT_DESC= Automatic creation of self-signed certificates PAM_DESC= Authentication using PAM SQLITE= Add SQLite as database backend OPTIONS_DEFAULT= ${OPTIONS_DEFINE} CERT_VARS= GO_TAGS+=cert PAM_VARS= GO_TAGS+=pam SQLITE_VARS= GO_TAGS+=sqlite do-install: ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${ETCDIR}/conf ${INSTALL_DATA} ${WRKDIR}/app.ini.sample ${STAGEDIR}${ETCDIR}/conf/app.ini.sample ${INSTALL_DATA} ${GO_WRKSRC}/conf/app.ini ${STAGEDIR}${ETCDIR}/conf/app.ini.defaults ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${GO_WRKSRC} && ${COPYTREE_SHARE} "options public templates" ${STAGEDIR}${DATADIR}) ${MKDIR} ${STAGEDIR}${DESTDIR}/var/db/${PORTNAME} ${MKDIR} ${STAGEDIR}${DESTDIR}/var/log/${PORTNAME} ${MKDIR} ${STAGEDIR}${DESTDIR}/var/run/${PORTNAME} .include Index: head/www/gitea/distinfo =================================================================== --- head/www/gitea/distinfo (revision 434795) +++ head/www/gitea/distinfo (revision 434796) @@ -1,3 +1,3 @@ -TIMESTAMP = 1483702679 -SHA256 (go-gitea-gitea-v1.0.1_GH0.tar.gz) = 79df6391bdf9d7833dd16f312ec8ab998f18671f3a3d889875b4fa81cc010a17 -SIZE (go-gitea-gitea-v1.0.1_GH0.tar.gz) = 13447434 +TIMESTAMP = 1487873480 +SHA256 (go-gitea-gitea-v1.0.2_GH0.tar.gz) = 821fe52ea93cb93a1c60bdc2be7fb1990bcd71b013868270877ae75f6289e15a +SIZE (go-gitea-gitea-v1.0.2_GH0.tar.gz) = 13446235 Index: head/www/gitea/files/app.ini.sample.in =================================================================== --- head/www/gitea/files/app.ini.sample.in (revision 434795) +++ head/www/gitea/files/app.ini.sample.in (revision 434796) @@ -1,75 +1,76 @@ # # Sample Configuration for Gitea using SQLite # # For information on the available settings, consult the online # documentation, or see the accompanying file app.ini.defaults, which # contains the settings incorporated into the gitea binary. # # This sample configuration runs Gitea with a local database. # Before running this configuration, make sure to change the security # token SECRET_KEY at the end of this file. There are no pre-configured # users; the first user to register becomes an admin. In this sample # configuration, the HTTP server only listens on localhost. # # If you'd rather use the web-based installer, remove this conf/app.ini file # and make %%PREFIX%%/etc/gitea/conf writeable to the git user. APP_NAME = Gitea: Git with a cup of tea RUN_USER = %%GITUSER%% RUN_MODE = prod [log] ROOT_PATH = /var/log/gitea MODE = file LEVEL = Info [database] DB_TYPE = sqlite3 HOST = 127.0.0.1:3306 NAME = gitea USER = root PASSWD = SSL_MODE = disable PATH = /var/db/gitea/gitea.db [repository] ROOT = /var/db/gitea/gitea-repositories [repository.upload] TEMP_PATH = /var/db/gitea/data/tmp/uploads [server] DOMAIN = localhost HTTP_ADDR = 127.0.0.1 HTTP_PORT = 3000 ROOT_URL = http://localhost:3000/ DISABLE_SSH = false +SSH_DOMAIN = %(DOMAIN)s SSH_PORT = 22 OFFLINE_MODE = false APP_DATA_PATH = /var/db/gitea/data [session] PROVIDER_CONFIG = /var/db/gitea/data/sessions [mailer] ENABLED = false [service] REGISTER_EMAIL_CONFIRM = false ENABLE_NOTIFY_MAIL = false DISABLE_REGISTRATION = false ENABLE_CAPTCHA = true REQUIRE_SIGNIN_VIEW = false [picture] AVATAR_UPLOAD_PATH = /var/db/gitea/data/avatars DISABLE_GRAVATAR = false ENABLE_FEDERATED_AVATAR = false [session] PROVIDER = file [security] INSTALL_LOCK = true SECRET_KEY = ChangeMeBeforeRunning