svn commit: r434252 - head/sysutils/farbot

Nikolai Lifanov lifanov at FreeBSD.org
Thu Feb 16 20:36:55 UTC 2017


Author: lifanov
Date: Thu Feb 16 20:36:54 2017
New Revision: 434252
URL: https://svnweb.freebsd.org/changeset/ports/434252

Log:
  unbreak sysutils/farbot and update to 1.0
  
   - update to 1.0
   - switch form GOOGLE_CODE to GITHUB
   - add LICENSE
   - switch to autoplist
   - use @sample for etc/farbot.conf.sample
  
  PR:		216972
  Submitted by:	Chris Hutchinson <portmaster at bsdforge.com>

Modified:
  head/sysutils/farbot/Makefile
  head/sysutils/farbot/distinfo
  head/sysutils/farbot/pkg-descr
  head/sysutils/farbot/pkg-plist

Modified: head/sysutils/farbot/Makefile
==============================================================================
--- head/sysutils/farbot/Makefile	Thu Feb 16 20:35:48 2017	(r434251)
+++ head/sysutils/farbot/Makefile	Thu Feb 16 20:36:54 2017	(r434252)
@@ -2,24 +2,25 @@
 # $FreeBSD$
 
 PORTNAME=	farbot
-PORTVERSION=	1.0.b2
-PORTREVISION=	1
+PORTVERSION=	1.0
+DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
-MASTER_SITES=	GOOGLE_CODE
-DISTNAME=	farbot-1.0-beta2
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	portmaster at BSDforge.com
 COMMENT=	FreeBSD Automated Release Bot
 
+LICENSE=	BSD3CLAUSE
+
 BUILD_DEPENDS=	${LOCALBASE}/bin/zconfig:devel/py-zconfig
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-BROKEN=		Unfetchable (google code has gone away)
-
-WRKSRC=		${WRKDIR}/${DISTNAME}
+USE_GITHUB=	yes
+GH_ACCOUNT=	threerings
+GH_PROJECT=	farbot
+GH_TAGNAME=	c824009
 
 USES=		python
-USE_PYTHON=	distutils
+USE_PYTHON=	distutils autoplist
 PYDISTUTILS_PKGNAME=	farb
 PYDISTUTILS_PKGVERSION=	0.1
 NO_ARCH=	yes

Modified: head/sysutils/farbot/distinfo
==============================================================================
--- head/sysutils/farbot/distinfo	Thu Feb 16 20:35:48 2017	(r434251)
+++ head/sysutils/farbot/distinfo	Thu Feb 16 20:36:54 2017	(r434252)
@@ -1,2 +1,3 @@
-SHA256 (farbot-1.0-beta2.tar.gz) = 4287068be8cedf885bd5e635c087ce329ba81f8dda6246f43b987c51c9647d9c
-SIZE (farbot-1.0-beta2.tar.gz) = 101867
+TIMESTAMP = 1487277405
+SHA256 (threerings-farbot-v1.0-c824009_GH0.tar.gz) = f2b8b656a430f0075dac5c499905ffa3fc0e48d271dbecf1ab3538a7e520f13c
+SIZE (threerings-farbot-v1.0-c824009_GH0.tar.gz) = 102945

Modified: head/sysutils/farbot/pkg-descr
==============================================================================
--- head/sysutils/farbot/pkg-descr	Thu Feb 16 20:35:48 2017	(r434251)
+++ head/sysutils/farbot/pkg-descr	Thu Feb 16 20:36:54 2017	(r434252)
@@ -1,15 +1,15 @@
-Farbot automates building of netinstall/PXE boot FreeBSD releases. It features a
-simple configuration file based on the concept of "Installations",
-"PackageSets", and "PartitionMaps."
+Farbot automates building of netinstall/PXE boot FreeBSD releases.
+It features a simple configuration file based on the concept of
+"Installations", "PackageSets", and "PartitionMaps."
 
 Farbot currently handles the following:
 
 * Building FreeBSD releases, including grabbing any source needed.
-* Building packages for each release, derived from per installation package
-  sets.
+* Building packages for each release, derived from per installation
+  package sets.
 * Laying out an NFS/TFTP exportable file system structure for all built
   releases, customized for each installation type.
 * Generation of a customized bootloader with options to install each
   installation type
 
-WWW: http://code.google.com/p/farbot/
+WWW: https://github.com/threerings/farbot/

Modified: head/sysutils/farbot/pkg-plist
==============================================================================
--- head/sysutils/farbot/pkg-plist	Thu Feb 16 20:35:48 2017	(r434251)
+++ head/sysutils/farbot/pkg-plist	Thu Feb 16 20:36:54 2017	(r434252)
@@ -1,29 +1,4 @@
-bin/farbot
-etc/farbot.conf.sample
-%%PYTHON_SITELIBDIR%%/farb/__init__.py
-%%PYTHON_SITELIBDIR%%/farb/builder.py
-%%PYTHON_SITELIBDIR%%/farb/config.py
-%%PYTHON_SITELIBDIR%%/farb/runner.py
-%%PYTHON_SITELIBDIR%%/farb/sysinstall.py
-%%PYTHON_SITELIBDIR%%/farb/utils.py
-%%PYTHON_SITELIBDIR%%/farb/data/boot.conf.tmpl
-%%PYTHON_SITELIBDIR%%/farb/data/farb_conf.xml
-%%PYTHON_SITELIBDIR%%/farb/data/install_package.sh
-%%PYTHON_SITELIBDIR%%/farb/data/loader.conf
-%%PYTHON_SITELIBDIR%%/farb/data/loader.rc
-%%PYTHON_SITELIBDIR%%/farb/data/netinstall.4th.tmpl
-%%PYTHON_SITELIBDIR%%/farb/__init__.pyc
-%%PYTHON_SITELIBDIR%%/farb/builder.pyc
-%%PYTHON_SITELIBDIR%%/farb/config.pyc
-%%PYTHON_SITELIBDIR%%/farb/runner.pyc
-%%PYTHON_SITELIBDIR%%/farb/sysinstall.pyc
-%%PYTHON_SITELIBDIR%%/farb/utils.pyc
-%%PYTHON_SITELIBDIR%%/farb/__init__.pyo
-%%PYTHON_SITELIBDIR%%/farb/builder.pyo
-%%PYTHON_SITELIBDIR%%/farb/config.pyo
-%%PYTHON_SITELIBDIR%%/farb/runner.pyo
-%%PYTHON_SITELIBDIR%%/farb/sysinstall.pyo
-%%PYTHON_SITELIBDIR%%/farb/utils.pyo
+ at sample etc/farbot.conf.sample
 %%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01.html
 %%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s02.html
 %%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s03.html


More information about the svn-ports-head mailing list