View | Details | Raw Unified | Return to bug 216972 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-9 / +10 lines)
Lines 2-25 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	farbot
4
PORTNAME=	farbot
5
PORTVERSION=	1.0.b2
5
PORTVERSION=	1.0
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
8
MASTER_SITES=	GOOGLE_CODE
9
DISTNAME=	farbot-1.0-beta2
10
8
11
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	portmaster@BSDforge.com
12
COMMENT=	FreeBSD Automated Release Bot
10
COMMENT=	FreeBSD Automated Release Bot
13
11
12
LICENSE=	BSD3CLAUSE
13
14
BUILD_DEPENDS=	${LOCALBASE}/bin/zconfig:devel/py-zconfig
14
BUILD_DEPENDS=	${LOCALBASE}/bin/zconfig:devel/py-zconfig
15
RUN_DEPENDS:=	${BUILD_DEPENDS}
15
RUN_DEPENDS:=	${BUILD_DEPENDS}
16
16
17
BROKEN=		Unfetchable (google code has gone away)
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	threerings
19
GH_PROJECT=	farbot
20
GH_TAGNAME=	c824009
18
21
19
WRKSRC=		${WRKDIR}/${DISTNAME}
20
21
USES=		python
22
USES=		python
22
USE_PYTHON=	distutils
23
USE_PYTHON=	distutils autoplist
23
PYDISTUTILS_PKGNAME=	farb
24
PYDISTUTILS_PKGNAME=	farb
24
PYDISTUTILS_PKGVERSION=	0.1
25
PYDISTUTILS_PKGVERSION=	0.1
25
NO_ARCH=	yes
26
NO_ARCH=	yes
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (farbot-1.0-beta2.tar.gz) = 4287068be8cedf885bd5e635c087ce329ba81f8dda6246f43b987c51c9647d9c
1
SHA256 (threerings-farbot-v1.0-c824009_GH0.tar.gz) = f2b8b656a430f0075dac5c499905ffa3fc0e48d271dbecf1ab3538a7e520f13c
2
SIZE (farbot-1.0-beta2.tar.gz) = 101867
2
SIZE (threerings-farbot-v1.0-c824009_GH0.tar.gz) = 102945
(-)pkg-descr (-6 / +6 lines)
Lines 1-15 Link Here
1
Farbot automates building of netinstall/PXE boot FreeBSD releases. It features a
1
Farbot automates building of netinstall/PXE boot FreeBSD releases.
2
simple configuration file based on the concept of "Installations",
2
It features a simple configuration file based on the concept of
3
"PackageSets", and "PartitionMaps."
3
"Installations", "PackageSets", and "PartitionMaps."
4
4
5
Farbot currently handles the following:
5
Farbot currently handles the following:
6
6
7
* Building FreeBSD releases, including grabbing any source needed.
7
* Building FreeBSD releases, including grabbing any source needed.
8
* Building packages for each release, derived from per installation package
8
* Building packages for each release, derived from per installation
9
  sets.
9
  package sets.
10
* Laying out an NFS/TFTP exportable file system structure for all built
10
* Laying out an NFS/TFTP exportable file system structure for all built
11
  releases, customized for each installation type.
11
  releases, customized for each installation type.
12
* Generation of a customized bootloader with options to install each
12
* Generation of a customized bootloader with options to install each
13
  installation type
13
  installation type
14
14
15
WWW: http://code.google.com/p/farbot/
15
WWW: https://github.com/threerings/farbot/
(-)pkg-plist (-26 / +1 lines)
Lines 1-29 Link Here
1
bin/farbot
1
@sample etc/farbot.conf.sample
2
etc/farbot.conf.sample
3
%%PYTHON_SITELIBDIR%%/farb/__init__.py
4
%%PYTHON_SITELIBDIR%%/farb/builder.py
5
%%PYTHON_SITELIBDIR%%/farb/config.py
6
%%PYTHON_SITELIBDIR%%/farb/runner.py
7
%%PYTHON_SITELIBDIR%%/farb/sysinstall.py
8
%%PYTHON_SITELIBDIR%%/farb/utils.py
9
%%PYTHON_SITELIBDIR%%/farb/data/boot.conf.tmpl
10
%%PYTHON_SITELIBDIR%%/farb/data/farb_conf.xml
11
%%PYTHON_SITELIBDIR%%/farb/data/install_package.sh
12
%%PYTHON_SITELIBDIR%%/farb/data/loader.conf
13
%%PYTHON_SITELIBDIR%%/farb/data/loader.rc
14
%%PYTHON_SITELIBDIR%%/farb/data/netinstall.4th.tmpl
15
%%PYTHON_SITELIBDIR%%/farb/__init__.pyc
16
%%PYTHON_SITELIBDIR%%/farb/builder.pyc
17
%%PYTHON_SITELIBDIR%%/farb/config.pyc
18
%%PYTHON_SITELIBDIR%%/farb/runner.pyc
19
%%PYTHON_SITELIBDIR%%/farb/sysinstall.pyc
20
%%PYTHON_SITELIBDIR%%/farb/utils.pyc
21
%%PYTHON_SITELIBDIR%%/farb/__init__.pyo
22
%%PYTHON_SITELIBDIR%%/farb/builder.pyo
23
%%PYTHON_SITELIBDIR%%/farb/config.pyo
24
%%PYTHON_SITELIBDIR%%/farb/runner.pyo
25
%%PYTHON_SITELIBDIR%%/farb/sysinstall.pyo
26
%%PYTHON_SITELIBDIR%%/farb/utils.pyo
27
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01.html
2
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01.html
28
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s02.html
3
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s02.html
29
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s03.html
4
%%PORTDOCS%%%%DOCSDIR%%/xhtml/ch01s03.html

Return to bug 216972