summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlifanov <lifanov@FreeBSD.org>2017-02-16 20:36:54 +0000
committerlifanov <lifanov@FreeBSD.org>2017-02-16 20:36:54 +0000
commitc428147ccbc3c5b99dfc558be388edfb6bcb2f44 (patch)
treeee2b6cd443b2326efa676bdd6e79f1fdeb425c2e
parent0523334c5400b171bac3d1d085fb29cc83a4a5e5 (diff)
downloadFreeBSD-ports-c428147ccbc3c5b99dfc558be388edfb6bcb2f44.zip
FreeBSD-ports-c428147ccbc3c5b99dfc558be388edfb6bcb2f44.tar.gz
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@bsdforge.com>
-rw-r--r--sysutils/farbot/Makefile19
-rw-r--r--sysutils/farbot/distinfo5
-rw-r--r--sysutils/farbot/pkg-descr12
-rw-r--r--sysutils/farbot/pkg-plist27
4 files changed, 20 insertions, 43 deletions
diff --git a/sysutils/farbot/Makefile b/sysutils/farbot/Makefile
index 1e5d254..8766416 100644
--- a/sysutils/farbot/Makefile
+++ b/sysutils/farbot/Makefile
@@ -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@FreeBSD.org
+MAINTAINER= portmaster@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
diff --git a/sysutils/farbot/distinfo b/sysutils/farbot/distinfo
index e678c44..57b4946 100644
--- a/sysutils/farbot/distinfo
+++ b/sysutils/farbot/distinfo
@@ -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
diff --git a/sysutils/farbot/pkg-descr b/sysutils/farbot/pkg-descr
index 7ffeaae..9565d5b 100644
--- a/sysutils/farbot/pkg-descr
+++ b/sysutils/farbot/pkg-descr
@@ -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/
diff --git a/sysutils/farbot/pkg-plist b/sysutils/farbot/pkg-plist
index 1e9d17a..f912ead 100644
--- a/sysutils/farbot/pkg-plist
+++ b/sysutils/farbot/pkg-plist
@@ -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
+@sample etc/farbot.conf.sample
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01.html
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s02.html
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s03.html
OpenPOWER on IntegriCloud