factor out some more common parts to ../Makefile.inc, partly from kn@ suggestion

This commit is contained in:
sthen 2022-12-14 12:03:00 +00:00
parent c223d2c328
commit b4875a94af
7 changed files with 7 additions and 30 deletions

View File

@ -1,2 +1,8 @@
CATEGORIES+= net net/eduvpn
.if !defined(GH_ACCOUNT)
EXTRACT_SUFX?= .tar.xz
MASTER_SITES?= https://git.sr.ht/~fkooman/${DISTNAME:S/-$V//}/refs/download/$V/
HOMEPAGE?= https://git.sr.ht/~fkooman/${DISTNAME:S/-$V//}
PKGNAME?= ${DISTNAME:L}
.endif
HOMEPAGE?= https://www.eduvpn.org/
CATEGORIES= net

View File

@ -1,12 +1,7 @@
COMMENT= simple CA to manage server and client certificates
V= 4.0.1
MASTER_SITES= https://git.sr.ht/~fkooman/vpn-ca/refs/download/$V/
DISTNAME= vpn-ca-$V
EXTRACT_SUFX= .tar.xz
# Debian packaging in https://git.sr.ht/~fkooman/vpn-ca.deb/tree
HOMEPAGE= https://git.sr.ht/~fkooman/vpn-ca
# MIT
PERMIT_PACKAGE= Yes

View File

@ -1,11 +1,7 @@
COMMENT= OpenVPN and WireGuard Management Daemon
V= 3.0.2
MASTER_SITES= https://git.sr.ht/~fkooman/vpn-daemon/refs/download/$V/
DISTNAME= vpn-daemon-$V
EXTRACT_SUFX= .tar.xz
HOMEPAGE= https://git.sr.ht/~fkooman/vpn-daemon
# MIT
PERMIT_PACKAGE= Yes

View File

@ -1,13 +1,7 @@
COMMENT= eduVPN artwork for vpn-user-portal
V= 3.0.0
MASTER_SITES= https://git.sr.ht/~fkooman/vpn-portal-artwork-eduVPN/refs/download/$V/
DISTNAME= vpn-portal-artwork-eduVPN-$V
PKGNAME= ${DISTNAME:L}
EXTRACT_SUFX= .tar.xz
# Debian packaging in https://git.sr.ht/~fkooman/vpn-portal-artwork-eduVPN.deb/tree
HOMEPAGE= https://git.sr.ht/~fkooman/vpn-portal-artwork-eduVPN
# AGPL-3.0
PERMIT_PACKAGE= Yes

View File

@ -1,13 +1,7 @@
COMMENT= Let's Connect! artwork for vpn-user-portal
V= 3.0.0
MASTER_SITES= https://git.sr.ht/~fkooman/vpn-portal-artwork-LC/refs/download/$V/
DISTNAME= vpn-portal-artwork-LC-$V
PKGNAME= ${DISTNAME:L}
EXTRACT_SUFX= .tar.xz
# Debian packaging in https://git.sr.ht/~fkooman/vpn-portal-artwork-LC.deb/tree
HOMEPAGE= https://git.sr.ht/~fkooman/vpn-portal-artwork-LC
# AGPL-3.0
PERMIT_PACKAGE= Yes

View File

@ -1,12 +1,8 @@
COMMENT= VPN management server node
V= 3.0.2
MASTER_SITES= https://git.sr.ht/~fkooman/vpn-server-node/refs/download/$V/
DISTNAME= vpn-server-node-$V
EXTRACT_SUFX= .tar.xz
# Debian packaging in https://git.sr.ht/~fkooman/vpn-server-node.deb/tree
HOMEPAGE= https://git.sr.ht/~fkooman/vpn-server-node
# AGPL-3.0
PERMIT_PACKAGE= Yes

View File

@ -1,14 +1,10 @@
COMMENT= user and admin portal for Let's Connect/eduVPN
V= 3.1.7
MASTER_SITES= https://git.sr.ht/~fkooman/vpn-user-portal/refs/download/$V/
MASTER_SITES0= https://spacehopper.org/mirrors/
DISTNAME= vpn-user-portal-$V
DISTFILES= ${DISTNAME}.tar.xz ${DISTNAME}-vendor.tar.xz:0
EXTRACT_SUFX= .tar.xz
# Debian packaging in https://git.sr.ht/~fkooman/vpn-user-portal.deb/tree
HOMEPAGE= https://git.sr.ht/~fkooman/vpn-user-portal
# AGPL-3.0
PERMIT_PACKAGE= Yes