notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
farbot FreeBSD Automated Release Bot
1.0 sysutils Deleted on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Uses deprecated version of python
Expired This port expired on: 2020-09-15
Maintainer: portmaster@BSDforge.com search for ports maintained by this maintainer
Port Added: 2006-11-30 04:56:58
Last Update: 2020-09-19 13:01:00
SVN Revision: 548980
People watching this port, also watch:: pdflib, coreutils
License: BSD3CLAUSE
WWW:
https://github.com/threerings/farbot/
Description:
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. * 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: https://github.com/threerings/farbot/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • farbot>0:sysutils/farbot
No installation instructions:
This port has been deleted.
PKGNAME: farbot
Package flavors (<flavor>: <package>)
  • py27: farbot
distinfo:
TIMESTAMP = 1487277405 SHA256 (threerings-farbot-v1.0-c824009_GH0.tar.gz) = f2b8b656a430f0075dac5c499905ffa3fc0e48d271dbecf1ab3538a7e520f13c SIZE (threerings-farbot-v1.0-c824009_GH0.tar.gz) = 102945

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py27-zconfig>=0 : devel/py-zconfig@py27
  2. py27-setuptools>0 : devel/py-setuptools@py27
  3. python2.7 : lang/python27
Runtime dependencies:
  1. py27-zconfig>=0 : devel/py-zconfig@py27
  2. py27-setuptools>0 : devel/py-setuptools@py27
  3. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for farbot-1.0: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
python:2.7
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/threerings/farbot/tar.gz/c824009?dummy=/
Collapse this list.

Number of commits found: 27

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0
19 Sep 2020 13:01:00
Revision:548980Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2020-09-15 audio/abraca: Uses deprecated version of python
2020-09-15 audio/ardour5: Uses deprecated version of python
2020-09-15 audio/cplay: Uses deprecated version of python
2020-09-15 audio/cpp-xmms2: Uses deprecated version of python
2020-09-15 audio/p5-xmms2: Uses deprecated version of python
2020-09-15 biology/haplohseq: Uses deprecated version of python
2020-09-15 biology/tophat: Uses deprecated version of python
2020-09-15 chinese/ibus-array: Uses deprecated version of python
2020-09-15 comms/congruity: Uses deprecated version of python
2020-09-15 comms/libbtbb: Uses deprecated version of python
2020-09-15 comms/quisk: Uses deprecated version of python
2020-09-15 databases/mtools-mongodb: Uses deprecated version of python
2020-09-15 databases/mydbf2mysql: Uses deprecated version of python
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.0
08 Mar 2020 17:01:47
Revision:528058Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate some ports using deprecated version of python

With hat:	portmgr
1.0
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
1.0
11 Jan 2018 14:18:01
Revision:458739Original commit files touched by this commit
danfe search for other commits by this committer
Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
1.0
09 Dec 2017 12:36:46
Revision:455853Original commit files touched by this commit
antoine search for other commits by this committer
- Add explicit FLAVOR to dependency (useful when using
  DEFAULT_VERSIONS=python=3.x)
- Fix dependency, the zconfig module is needed, not the zconfig command
1.0
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.0
16 Feb 2017 20:36:54
Revision:434252Original commit files touched by this commit
lifanov search for other commits by this committer
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>
1.0.b2_1
14 Sep 2016 15:59:34
Revision:422140Original commit files touched by this commit
mat search for other commits by this committer
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
1.0.b2_1
19 May 2016 10:53:06
Revision:415500Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
1.0.b2_1
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
1.0.b2_1
03 Sep 2015 14:09:18
Revision:395960Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Switch to options helpers
- Add some NO_ARCHes
- Fix and unsilence some installation commands
- Other minor fixes

Approved by:	portmgr blanket
1.0.b2_1
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
1.0.b2_1
22 Nov 2014 09:13:36
Revision:373038Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
1.0.b2_1
24 Oct 2014 16:56:10
Revision:371454Original commit files touched by this commit
mva search for other commits by this committer
- Convert ports of sysutils/ to new USES=python

Approved by:	portmgr (implicit)
1.0.b2_1
28 Jul 2014 19:29:29
Revision:363236Original commit files touched by this commit
marino search for other commits by this committer
Release three ports of snb@

Sean Nicholas Barkas is releasing these ports:
  sysutils/farbot
  security/openvpn-auth-ldap
  net/splatd

Thanks for looking after these, Sean!

PR:	191967
1.0.b2_1
26 Jun 2014 16:39:34
Revision:359393Original commit files touched by this commit
vanilla search for other commits by this committer
Stagify, and switch to use options helper.

Approved by:	portmgr@ (blanket approval)
1.0.b2_1
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
1.0.b2_1
20 Sep 2013 23:06:00
Revision:327772Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
1.0.b2_1
21 Jan 2012 17:40:15
Original commit files touched by this commit
eadler search for other commits by this committer
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:    portmgr
1.0.b2_1
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
1.0.b2_1
17 Nov 2009 11:30:03
Original commit files touched by this commit
snb search for other commits by this committer
Update home page and MASTER_SITES
Approved by:    ehaupt
1.0.b2_1
24 Jul 2009 10:27:09
Original commit files touched by this commit
snb search for other commits by this committer
Change MAINTAINER to my @FreeBSD.org address

Approved by:    erwin
1.0.b2_1
06 Dec 2008 21:39:05
Original commit files touched by this commit
miwi search for other commits by this committer
- Fix dependency after py25-zconfig upgrade

Reported by:    pavbot
1.0.b2
01 Apr 2008 02:04:48
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Update to 1.0.b2

PR:             ports/122168
Submitted by:   Nick Barkas <snb threerings.net> (maintainer)
1.0.b1
30 Jul 2007 09:42:28
Original commit files touched by this commit
alexbl search for other commits by this committer
 - Make Python 2.5.1 the default Python version
 - Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:      pointyhat runs
Approved by:    pav (portmgr)
Most work by:   perky
Thanks to:      pav
1.0.b1
04 Jun 2007 08:20:26
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0.b1

PR:             113182
Submitted by:   Nick Barkas <snb@threerings.net> (maintainer)
1.0.a2
30 Nov 2006 04:56:43
Original commit files touched by this commit
alexbl search for other commits by this committer
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.
* 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://dpw.threerings.net/projects/farbot/

PR:             ports/106037
Submitted by:   Nick Barkas <snb at threerings.net>

Number of commits found: 27