Index: .gitignore =================================================================== --- .gitignore +++ .gitignore @@ -1,2 +1,10 @@ -.svn/ -src/ +/distfiles +/packages +/*/*/Makefile.local +/*/*/work +/*/*/work-* +/INDEX-[0-9]* +*~ +*.rej +*.orig +*.sw[p-z] Index: .ports.yaml =================================================================== --- .ports.yaml +++ /dev/null @@ -1,13 +0,0 @@ ---- -svn_base_url: 'svn+ssh://repo.freebsd.org/ports/head' -ports: - - databases/puppetdb4 - - databases/puppetdb5 - - databases/puppetdb-terminus4 - - databases/puppetdb-terminus5 - - sysutils/facter - - sysutils/puppet4 - - sysutils/puppet5 - - sysutils/puppetserver - - sysutils/puppetserver5 - - sysutils/rubygem-facter Index: README.md =================================================================== --- README.md +++ /dev/null @@ -1 +0,0 @@ -FreeBSD port maintenance Index: databases/puppetdb4/Makefile =================================================================== --- databases/puppetdb4/Makefile +++ databases/puppetdb4/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: head/databases/puppetdb4/Makefile 447832 2017-08-12 14:14:12Z romain $ +# $FreeBSD: head/databases/puppetdb4/Makefile 469114 2018-05-05 14:29:00Z danfe $ PORTNAME= puppetdb PORTVERSION= 4.4.0 @@ -40,8 +40,6 @@ SUB_LIST= JAVA_HOME=${JAVA_HOME} SUB_FILES= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message - post-patch: .for file in Makefile ext/bin/puppetdb ext/cli/ssl-setup \ ext/config/conf.d/jetty.ini ext/config/conf.d/config.ini Index: devel/cpp-hocon/Makefile =================================================================== --- devel/cpp-hocon/Makefile +++ devel/cpp-hocon/Makefile @@ -1,7 +1,8 @@ -# $FreeBSD: head/devel/cpp-hocon/Makefile 446769 2017-07-27 17:48:33Z romain $ +# $FreeBSD: head/devel/cpp-hocon/Makefile 467711 2018-04-18 13:57:42Z jbeich $ PORTNAME= cpp-hocon -PORTVERSION= 0.1.5 +PORTVERSION= 0.1.6 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= puppet@FreeBSD.org @@ -20,7 +21,7 @@ CMAKE_ARGS+= -DBUILD_SHARED_LIBS=SHARED TEST_TARGET= test -USES= cmake +USES= cmake:noninja USE_LDCONFIG= yes .include Index: devel/cpp-hocon/distinfo =================================================================== --- devel/cpp-hocon/distinfo +++ devel/cpp-hocon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1487758806 -SHA256 (puppetlabs-cpp-hocon-0.1.5_GH0.tar.gz) = 4b9d13edf455fd00aedf5a5c151b637f933e796be896f7dc59c9e8255aec99ab -SIZE (puppetlabs-cpp-hocon-0.1.5_GH0.tar.gz) = 158284 +TIMESTAMP = 1505892827 +SHA256 (puppetlabs-cpp-hocon-0.1.6_GH0.tar.gz) = 98beb111068e54c8f0ae49be95c1ebd35c4cbb25098a999a7a569d6f835deaea +SIZE (puppetlabs-cpp-hocon-0.1.6_GH0.tar.gz) = 158303 Index: net-mgmt/snmp_exporter/Makefile =================================================================== --- net-mgmt/snmp_exporter/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= snmp_exporter -PORTVERSION= 0.7.0 -DISTVERSIONPREFIX=v -CATEGORIES= net-mgmt - -MAINTAINER= zleslie@freebsd.org -COMMENT= Prometheus exporter for SNMP metrics - -LICENSE= APACHE20 - -USES= go -USE_GITHUB= yes - -GH_ACCOUNT= prometheus - -GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} -GO_TARGET= github.com/${GH_ACCOUNT}/${PORTNAME} - -PLIST_FILES= bin/snmp_exporter - -USE_RC_SUBR= snmp_exporter - -do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/bin/snmp_exporter ${STAGEDIR}${PREFIX}/bin - -.include Index: svn.py =================================================================== --- svn.py +++ /dev/null @@ -1,32 +0,0 @@ -#! /usr/bin/env python - -import yaml -import sys -import os -import subprocess - -conf = '.ports.yaml' - -if not os.path.isfile(conf): - print('Configuration file .ports.yaml is not present') - sys.exit(1) - -with open(conf, 'r') as f: - data = yaml.load(f.read()) - -assert 'svn_base_url' in data.keys() -assert 'ports' in data.keys() -assert isinstance(data['ports'], list) - -base_url = data['svn_base_url'] - -print(data) - -for port in data['ports']: - port_url = '%s/%s' % (base_url, port) - if not os.path.isdir(port): - cmd = 'svn co %s' % (port_url, port) - else: - cmd = 'svn up %s' % port - - subprocess.run(cmd.split())