Port details |
- poudriere-devel Port build and test system
- 3.4.99.20250101 ports-mgmt =21 3.4.99.20241212Version of this port present on the latest quarterly branch.
- Maintainer: bdrewery@FreeBSD.org
- Port Added: 2012-08-16 10:12:07
- Last Update: 2025-01-02 05:17:23
- Commit Hash: 3888d67
- People watching this port, also watch:: pkg, rsync, git, wget, ca_root_nss
- License: BSD2CLAUSE
- WWW:
- https://github.com/freebsd/poudriere/wiki
- Description:
- poudriere is a tool primarily designed to test package production on
FreeBSD. However, most people will find it useful to bulk build ports
for FreeBSD.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- poudriere-devel>0:ports-mgmt/poudriere-devel
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/ports-mgmt/poudriere-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install ports-mgmt/poudriere-devel
- pkg install poudriere-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: poudriere-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1735794852
SHA256 (freebsd-poudriere-3.4.99.20250101-3.3.0-1830-g284e683ba3_GH0.tar.gz) = 423d60eadc5b8c0cc0aa893782e1adf79905dadf7b09e8428bc97c89fa456b01
SIZE (freebsd-poudriere-3.4.99.20250101-3.3.0-1830-g284e683ba3_GH0.tar.gz) = 5752379
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Test dependencies:
-
- gmake>0 : devel/gmake
- Runtime dependencies:
-
- freebsd-release-manifests>0 : misc/freebsd-release-manifests
- portconfig>0 : ports-mgmt/portconfig
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for poudriere-devel-3.4.99.20250101:
BASH=on: Install programmable completions for Bash
EXAMPLES=on: Build and/or install examples
MANIFESTS=on: Install manifests for jail creation
PORTCONFIG=on: Install portconfig for options command
QEMU=off: Add qemu-user-static for non-x86 architectures
ZSH=on: Install programmable completions for zsh
===> Use 'make config' to modify these settings
- Options name:
- ports-mgmt_poudriere-devel
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 303 (showing only 3 on this page)
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.5.99.20120819 19 Aug 2012 13:19:48 |
bapt |
- update to checkin f18246236d
- changes:
* performance improvements by using more caching
* fix FreeBSD version not being correctly set for jails using another method
than ftp
* better output for bulk
* bulk can now save wrkdirs on failures
* fix bulk -J |
1.5.99.20120817 17 Aug 2012 06:03:03 |
bapt |
- update to d000cd0980 checkin
- changes:
* jail can now fetch sets from allbsd (allowing to have latest and greatest
current, 9 and 8 without having to build it) upgrading is not supported (it
always take the latest image) and won't be.
* fix a regesssion preventing jail upgrade from via "freebsd-update"
* poudriere jail -l and jail -i now shows the install/upgrade method used
* huge performance improvements when running redundants bulks, by using more
caching |
1.5.99.20120816 16 Aug 2012 10:11:06 |
bapt |
- add a devel version of poudriere
- register conflicts between poudriere and poudriere-devel
- poudriere devel brings:
* support for ports using svn, svn+http, svn+ssh
* improve jail building from sources (still experimental)
* POUDRIERE_DATA is no more needed, if it doesn't exists it now looks for a
data zfs FS which by default will be in ${BASEFS}/data
* bulks now keep packages by default (incremental) (-k is gone replace by a -c
to clean everything before starting)
* bulks are now built in parallel (number of parallel built being hw.ncpu by
default
* cron directory is now autocreated and default location is the data dir
* jails are now created and mounted by default in a sub FS
(${BASEFS}/jails/<jailname>
* ports tree are now created and mounted by default in a sub FS
(${BASEFS}/ports/<portstreename>
* tinderbox-style output for logs
* logs are now created in
data/logs/<buildtype>/<jailname>/<portstreename>/pkgname.log
* lots of performance improvements |
Number of commits found: 303 (showing only 3 on this page)
|