Commit graph

2102 commits

Author SHA1 Message Date
Bryan Drewery
8b850ca67b - Switch to USE_GITHUB/GH as the primary MASTER_SITE as it
does properly work on non-tagged commits
- Fix plist for packages by creating %%RUBY_SITELIBDIR%%/pkgtools
  in PREFIX
2012-09-14 16:37:49 +00:00
Bryan Drewery
184bc44828 - Update to checkin: 0095aaa08e
- Pet portlint some

Changes:

  * Fixes crash on first bulk build
    of a fresh jail
  * Updated ZSH completions
2012-09-13 04:36:24 +00:00
Bryan Drewery
3dfd7bb49e - Update to 2.1.2
Changes:
  * Fixes error creating logdir on first bulk
    build of new jail

Reported By:	Sergey V. Dyatko <sergey.dyatko@gmail.com>
2012-09-13 04:30:20 +00:00
Baptiste Daroussin
6d3daf7903 Add a note to specify that this ports is also maintained by bdrewery 2012-09-11 16:51:18 +00:00
Bryan Drewery
2e20cd2246 - Update to checkin: a766128118
Changes:

 * Fix jail creation resulting in jail being removed
 * Fix SIGINFO handler causing error during jail creation
 * Fix 'jail -i' to build calculation
 * Support JAILNAME-PTNAME-make.conf in poudriere.d dir

Approved by:	bapt (implicit)
2012-09-11 15:55:32 +00:00
Bryan Drewery
b9006c1345 - Update to 2.1.1
Changes:

 * Fix jail creation resulting in jail being removed
 * Fix SIGINFO handler causing error during jail creation
 * Fix 'jail -i' to build calculation

Approved by:	bapt (implicit)
2012-09-11 15:54:08 +00:00
Tom Judge
6802281f83 Update to 0.1.5.3 - 2012 August 19.
Changes:
 * Dynamically work around python issue 11973

PR:             ports/170767
Subbmitted by:  David Naylor <naylor.b.david@gmail.com> (maintainer)
Approved by:	eadler (mantainer)
2012-09-11 01:16:01 +00:00
Baptiste Daroussin
7f9e83a526 - update to checkin: 53e6561d62 (this branch will become 2.2) 2012-09-10 13:16:26 +00:00
Baptiste Daroussin
c0479afd4f - update to 2.1.0
- changes:
  * new poudriere options command to be able to configure options interractively
  * bulk can now take list of ports to build via command line
  * html build stats
  * ability to disable linux support
  * ability to disable PACKAGE_BUILDING
  * native support for ccache
  * deprecated csup for ports
  * Set HOME to fix some port builds (erlang for example)
  * Fix pool being deleted during builds
  * Detect improper dependency on different ports for the same package
  * Cleanup build stats sooner when starting bulk
  * lots of performance improvements
  * lots of fixes and refactoring in error handling
  * allow to choose custom path on the pool for the zfs filesystems
  * now skip (and track as skipped ports dependening on a failing dependency)
  * siginfo support
  * new -d options for bulk and testport, to enable debugging mode
2012-09-10 13:13:31 +00:00
Eitan Adler
f439946309 Welcome back Chris Petrik <c.petrik.sosa@gmail.com>
PR:	ports/171481
2012-09-09 02:30:44 +00:00
Baptiste Daroussin
7e4373b129 - update to checkin: 7befeb3094
- changes:
  * Force creation of the distfile directory
  * lots of fixes and refactoring in error handling
  * allow to choose custom path on the pool for the zfs filesystems
  * allow to disable linux support
  * yet more speed up in dependency calculation
  * allow to disable activating PACKAGE_BUILDING
  * deprecate csup for the ports tree
  * Cleanup build stats sooner when starting bulk
  * Detect improper dependency on different ports for the same package
  * Fix pool being deleted during builds
  * Set HOME to fix some port builds (erlang for example)
  * Switch to ports native ccache support (no longer need bsd.local.mk)
  * Add html build stats
  * Fix some cases of too many arguments errors
  * jail -s now start a jail with network enable

Huge thanks to bdrewery
2012-09-08 23:06:10 +00:00
Bryan Drewery
69fef641c7 - Mark deprecated. portmanager does not support needed ports features
such as MOVED, modifying origins. It is lacking an upstream and active
  contributions. It also lacks support for pkgng.

  Consider using ports-mgmt/portmaster, ports-mgmt/portupgrade or pkgng.

Approved by:	jsa (maintainer)
Approved by:	bapt (mentor)
2012-09-05 16:05:30 +00:00
Dag-Erling Smørgrav
dbc36c9345 Remove useless metadata from ports I created. 2012-09-05 15:43:33 +00:00
Alex Kozlov
26b64fb06e - Update to 1.10
- Remove deprecated comments at the top of Makefile
- Remove indefinite article from COMMENT
2012-09-04 06:32:19 +00:00
Baptiste Daroussin
17a5ff6151 - update to checkin abeb0b8b2b
- changes:
  * new poudriere options command to manipulation options via dialog
  * bulk now supports passing ports via arguments
  * an index.html file (summary) is added to the log directory
2012-09-03 22:10:38 +00:00
Baptiste Daroussin
89c3e3e261 - update to checkin 1516db8bc5
- changes:
  * fix a bug not cleanly cleaning a bulk after a Ctrl-C [1]
  * do not load linux specific stuff on non x86 platforms
  * performances improvements
  * fix testport

Reported by:	flo and des [1]
2012-08-31 16:16:46 +00:00
Baptiste Daroussin
15ee713341 - update to 2.0.1
- changes:
  * fix a bug not cleanly cleaning a bulk after a Ctrl-C

Reported by:	flo, des
2012-08-31 16:13:13 +00:00
Baptiste Daroussin
72e4b80c71 - update to 1.0
- changes:
  * SRV mirroring is on by default
  * fix large scripts executions
  * pkg check -d now installed packages tags as automatic
  * performance improvements
2012-08-30 14:19:30 +00:00
Bryan Drewery
103b49c10b - Update to 2.4.9.9
Changelog:
 * Fix running portupgrade from a portdir picking that port up as
   the origin to upgrade/install. Regression from 2.4.9.8 [1]
 * Don't run 'make config' when only using packages with -PP
 * Fix portinstall -n not listing depends or a summary (#29)
 * manpage cleanups
 * port{install,upgrade} -n will no longer fetch packages when using
   -P or -PP. Use -F to fetch packages instead. -n implies dry run,
   so it should not be making any modifications to the system.

Reported by:	ache@ [1]
Approved by:	bapt (mentor)
2012-08-28 16:04:18 +00:00
Baptiste Daroussin
2290dd6bee - update to 2.0.0
- changes since 1.5.x:
  * parallel build, can build multiple packages at the same time
  * options discovering rebuilding
  * huge performance improvements in sanity check
  * better output (close to tinderbox)
  * better log separation
  * better leftover discovery
  * many bug fixes
2012-08-28 15:58:46 +00:00
Baptiste Daroussin
53a457cb44 Update to 443d190388 snapshot that is the start of what will become 2.1 release 2012-08-28 15:51:49 +00:00
Bryan Drewery
3a24386f8a - Update to 20120827 snapshot
Changelog:
 * Fix running portupgrade from a portdir picking that port up as
   the origin to upgrade/install
 * Don't run 'make config' when only using packages with -PP
 * Fix portinstall -n not listing depends or a summary (#29)
 * manpage cleanups
 * port{install,upgrade} -n will no longer fetch packages when using
   -P or -PP. Use -F to fetch packages instead. -n implies dry run,
   so it should not be making any modifications to the system.

Approved by:	bapt (mentor)
2012-08-28 00:11:36 +00:00
Kris Moore
6fbefd1963 - Update to 0.9.9 2012-08-27 16:59:42 +00:00
Bryan Drewery
a13e482eac - Update to 2.4.9.8
Changelog:

  * Fix MOVED tracking when upgrading ports [1]
  * Track and display deleted ports when upgrading
  * Automatically set DISABLE_CONFLICTS when moving origins
  * Fix crash when running portupgrade inside of a WRKDIR
  * Fix "Frozen string" error with ruby 1.9 when using the
    {BEFORE,AFTER}{INSTALL,DEINSTALL} hooks in pkgtools.conf
  * Fix failure being seen as success due to broken script(1) on
    older systems [2][3]. This is done by installing a more recent
    script(1) into PREFIX/libexec/pkgtools and using it instead.
    Only installed/used on FreeBSD 8.0 and earlier.

PR:		ports/151662 [1], ports/147242 [2],
		ports/131111 [3]
Approved by:	eadler (mentor)
2012-08-26 03:15:31 +00:00
Bryan Drewery
e73d68fc73 - Fix crash when no PACKAGESITE is defined in pkg.conf
Approved by:	bapt (mentor, maintainer)
2012-08-23 22:09:53 +00:00
Baptiste Daroussin
d534617a53 - update to 35e8e96117 checkin
- changes:
  * option change detection now also work with pkg_install
  * testport now build its dependency in parallel
  * huge improvement on cleanup
  * lots of bug fixes
2012-08-23 20:54:55 +00:00
Pietro Cerutti
34270a1982 - Fix prompt sign in pkg-message, pkg2ng must be run as root
Approved by:	bapt (portmgr)
2012-08-22 10:18:41 +00:00
Baptiste Daroussin
411d65ff95 - update to 20120822 snapshot 2012-08-22 08:47:09 +00:00
Bryan Drewery
a7270ff6b2 - Update to 20120821 snapshot
- Changes:
  * Fixes Frozen string error with ruby 1.9

Approved by:	eadler (mentor)
2012-08-21 20:23:32 +00:00
Baptiste Daroussin
ab37b18f81 - update to checkin: 532008b635
- changes:
  * fix uname -v from allbsd,csup,svn jails (needs recreate)
  * fix kbuild* ports building
  * to not show /var/mail/* in leftovers
2012-08-21 05:44:16 +00:00
Bryan Drewery
400b112923 - Update to 20120820 snapshot
- Changes:
  * Fixed MOVED support [ports/151662]
  * Fixed deleted port portupgrade -o support
  * Automatically set DISABLE_CONFLICTS when replacing origins
  * Fix self-upgrade on 7.x due to custom script(1) being used
  * Fix errors when installing ports while inside WRKDIRS
  * pkgng fixes:
    * Implement portupgrade -o
    * Bail out of pkgdb -F sooner
    * Catch missing support in pkgdb -L
    * Implement creating pkgng package with -p
    * Be quieter about pkgdb -F support with pkgng
    * Implement pkgdb -o PKGNAME=ORIGIN for pkgng
    * Add PKGNG support to pkgdb.required?

Approved by:	eadler (mentor)
2012-08-21 00:45:14 +00:00
Baptiste Daroussin
c0954c599b - 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
2012-08-19 13:19:48 +00:00
Olli Hauer
63f3e3b0d4 - remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED

with hat apache@
2012-08-18 14:29:08 +00:00
Baptiste Daroussin
e96e11839a - 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
2012-08-17 06:03:03 +00:00
Baptiste Daroussin
710d4251be - update to 1.0-rc6
- changes:
  * pkg query now fails if no format strings has been provided
  * pkg delete pkg is no more allowed expect if -f is specified
  * large improvements on pkg backup/restore interface
  * do not propose to downgrade dependencies expect if forced to
  * every script execution now uses posix_spawn(3)
  * this abi is now check on pkg update, if a remote repository does not fit the
    desired abi, pkg update will fail.
  * allow pkg set -o even if the oldoriring has been uninstalled
  * pkg version now has -O to match on package origin
  * respect TMPDIR environnement setting
  * pkg.conf now has a ${ABI} variable correcponding to the detected ABI or the
    set one (sample pkg.conf has been modified to use it)
  * when run as non root pkg upgrade is automatically set to dry-run mode
  * pkg version can now work on remote repository (no need for a ports tree)
  * many buf fixes and man pages improvements
2012-08-16 17:05:58 +00:00
Baptiste Daroussin
b88e7c4450 - 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
2012-08-16 10:11:05 +00:00
Ruslan Makhmatkhanov
890db6135c - update to 2.0.0
PR:		170550
Submitted by:	Mamoru Sakaue <sakaue.mamoru@samurai.mwghennn.net> (maintainer)
2012-08-16 04:34:38 +00:00
Joe Marcus Clarke
7299d31701 Update to 2.13.12.
Replace some of the CVS verbiage with SVN.

Submitted by:	beat
2012-08-05 22:56:23 +00:00
Alex Kozlov
8fad11e21a - Update to 1.9 2012-08-05 19:36:15 +00:00
Carlo Strub
a9f85911cd Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)

Approved by:	portmgr@ (implicit)
2012-08-03 15:54:35 +00:00
Gabor Pali
db8a630740 - Teach the Haskell Cabal ports to use the new options framework
- Remove some cruft

Obtained from:	FreeBSD Haskell
2012-08-03 02:30:07 +00:00
Bryan Drewery
b70d151d98 - Update to my new maintainer address
Approved by:	eadler (mentor)
2012-08-02 21:42:30 +00:00
Carlo Strub
344b32ccd9 - Fix typos in COMMENT
- Enforce the now clarified rules from the Porter's Handbook (e.g. no dots, no
  A/An, etc.)
2012-08-02 09:02:43 +00:00
Bryan Drewery
7daddde8e8 - Fix creation of %%RUBY_SITELIBDIR%%/pkgtools from package
- Update to my new maintainer address
- Update mirror URL
- Update to 20120801 snapshot

Changelog:
 * Fixes crash with duplicated origins

Approved by:	eadler (mentor)
2012-08-01 17:55:17 +00:00
Jason Helfman
2e9568750d - Update to 2.4.9.7
- Fixes crash when checking for duplicated origins

PR:	ports/170292
Reported by: Hans
Submitted by:	maintainer, bryan@shatow.net
2012-07-31 04:54:28 +00:00
Baptiste Daroussin
80a49985ce Fix a regression appending newline to commments
Reported by:	avilla
2012-07-30 08:25:34 +00:00
Baptiste Daroussin
8cf9526831 - update to 1.0-rc5
- changes:
  * speed improvements in pkg repo on multi core boxes
  * fix pkg upgrade proposing to downgrade dependencies
  * fix pkg2ng losing seom origin from dependencies
  * fix losing new line informations in descriptions
  * new -A option to track a new installation as automatically installed
2012-07-30 06:23:26 +00:00
Jason Helfman
b81b99c657 - Update to 2.4.9.6, and add DOCS option to port
-- Fix `portsdb -U` crash
-- Show new version when upgrading ports
-- Show recursive depends when upgrading
-- Respect LOCALBASE [ports/146858]
-- Fix crash on duplicated origins

PR:	ports/170266
Submitted by:	maintainer, bryan@shatow.net
2012-07-30 05:02:33 +00:00
Baptiste Daroussin
db838cc82a add a fix to pkg2ng preventing losing track of some dependency origins leading
to a failure of the conversion.

Reported by:	Pierre Guinoiseau (via gitub issue #314)
Tested by:	Pierre Guinoiseau
2012-07-29 22:21:30 +00:00
Alex Kozlov
0ecec93f3d - Update to 1.8 2012-07-25 11:14:44 +00:00