1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

2516 Commits

Author SHA1 Message Date
Baptiste Daroussin
5852c7462d Remove useless NEED_ROOT in favour of a proper USES=uidfix 2013-10-31 07:49:27 +00:00
Bryan Drewery
22c31c19ba - Update to checkin 6da5271386
Changes:
  * Fix crash when ALLOW_MAKE_JOBS is set
2013-10-29 00:25:25 +00:00
Bryan Drewery
1557c1e84d - Update to 3.0.12
Changes:
  * Fix testport -i regression in 3.0.11
2013-10-29 00:23:20 +00:00
Dirk Meyer
f9a95694ae - revert r331810 2013-10-28 20:17:49 +00:00
Dirk Meyer
338eecf237 - use STAGEDIR
- use OPTIONS_DEFINE
2013-10-27 22:29:46 +00:00
Olli Hauer
62fe43164b - add stage support to tinderbox / tinderbox-devel
- sync OPTIONS
- preserve use hooks / scrips by using dirrmtry
- remove ' from DESC (don't break vim sytax)

PR:		ports/182615
Submitted by:	ohauer
Approved by:	maintainer timeout (> 20 days)
2013-10-27 18:19:13 +00:00
Joe Marcus Clarke
1bcc14043b Update to 2.14.7.
* Fix a typo resulting in an undefined function [1]
* Add X11 to the list of common OPTIONS [2]
* Remove an errant space [2]
* Do not warn on empty .svn directories. [2]

PR:		183330 [1]
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com> [1]
Reported by:	eadler [2]
2013-10-26 14:48:59 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Matthias Andree
8851406846 Permit port to be stripped if WITH_DEBUG is unset, by only forwarding
DEBUG_FLAGS through MAKE_ARGS if the former is defined.

While here, support staging.

PR:		ports/183278
Approved by:	Ilya A. Arkhipov (maintainer, on IRC)
2013-10-24 18:18:38 +00:00
Emanuel Haupt
84040e0860 Support staging. 2013-10-23 10:26:46 +00:00
Mathieu Arnold
921548c6e2 Support staging.
PR:		ports/183185
Submitted by:	mat
Approved by:	maintainer
2013-10-23 09:33:10 +00:00
Dmitry Marakasov
27d195667d - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])
Approved by:	portmgr (bdrewery)
2013-10-22 13:59:53 +00:00
Joe Marcus Clarke
350039f589 * Fix install into a stage directory [1]
* Define LICENSE to BSD to make this port portlint-clean :-)

Submitted by:	ak [1]
2013-10-20 15:01:13 +00:00
Joe Marcus Clarke
2b6922e02d Update to 2.14.6.
* Mute svn warnings if .svn doesn't exist. [1]
* Add check for ${OPTION}_* (option helpers) [1]
* Suggest LICENSE as warning [1]
* Fix get_makevar and use instead of direct calls to make(1) [1]
* Remove MAKE_JOBS_SAFE [1]
* Remove vestiages of old OPTIONS [1]
* Suggest converting to stage if NO_STAGE is defined. [1]
* Check for use of MANCOMPRESSED when STAGE support is enabled.
* Do not warn about man pages in the plist if the port is built with stage
  support.
* Do not flag .svn in the search for dotfiles.

Submitted by:	ak [1]
2013-10-20 00:53:04 +00:00
Bryan Drewery
2bf2c0ad47 - Update to checkin 7f33ec2fcb
Changes:
  * pkgclean: Fix to properly remove correct duplicated package
  * Only markfs prepkg for bulk/testport, not pkgclean
  * jail -l: Fix crash if no jails defined
2013-10-19 22:41:16 +00:00
Chris Rees
35edb224d4 Final patch to fix SRCBASE/OSVERSION issue. 2013-10-19 20:18:53 +00:00
Bryan Drewery
01ffd48562 - Update to checkin ab7af29666
Changes:
  * pkgclean: Detect and cleanup duplicated packages due to PKGNAME
    renaming
  * Misc typo fixes
  * ports -m git
    - Use --depth=1 to not download all history for the repository.
    - Support -v to show output
2013-10-17 15:30:58 +00:00
Bryan Drewery
d0a6be6ba3 - Update to checkin 725ea5afcf
Changes:
  * poudriere.8: Document that -j is required for bulk
  * bulk/testport: Delete packages that have changed PKGNAME during startup,
    which will avoid pkg-repo duplicate package warnings/bugs. This will not
    clean up existing duplicates, just fix new ones going forward.
  * bulk: Fix start hook starting before validations
2013-10-16 14:23:09 +00:00
Bryan Drewery
ba4c3f35a9 - Update to 3.0.11
Changes:
 * poudriere.8: Document that -j is required for bulk
 * bulk/testport: Delete packages that have changed PKGNAME during startup,
   which will avoid pkg-repo duplicate package warnings/bugs. This will not
   clean up existing duplicates, just fix new ones going forward.
2013-10-16 14:21:06 +00:00
Bryan Drewery
982a938e19 - Force pkg to not use base libbsdyml, which was available in head|stable/10
for some months. libbsdyml is being removed for 10-R. The bundled libyaml
  will be used instead.

Discussed with:	bapt
With hat:	portmgr
2013-10-13 22:33:48 +00:00
Chris Rees
d68e35bf70 Fix chroot SRCBASE more reliably 2013-10-13 13:06:50 +00:00
Joe Marcus Clarke
21816aab3f Properly bump the version of portlint. 2013-10-12 16:44:46 +00:00
Joe Marcus Clarke
021afbd196 * Support staging
* Adjust COMMENT

PR:		182919
Submitted by:	bdrewery
2013-10-12 16:33:59 +00:00
Chris Rees
ae1da3f9e3 Fix serious bug-- SRCBASE should be set for some iterations. Disable it
selectively rather than always.

This stops the incorrect "building for: " value.

Reported by:	redports, danfe
2013-10-12 11:45:43 +00:00
Bryan Drewery
39a6d7e3dd - Update to 2.14.5
Changes:
  * Fix recommending to replace USES=gmake with ${GMAKE} [1]
  * Ignore USES when recommending to replace direct commands [1]
  * Fix COMMENT check so it checks for length even if it
    is not formatted properly [2]

PR:		ports/181359 [1]
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> [1]
Reported by:	many
PR:		ports/181730 [2]
Submitted by:	gerald
Approved by:	maintainer timeout (> 1 month)
2013-10-12 10:14:41 +00:00
Baptiste Daroussin
45cea23d36 Mark pkg_install as deprecated 2013-10-10 17:40:50 +00:00
Bryan Drewery
f82181380d Fix distinfo - tag was not synced to repo yet 2013-10-10 02:24:09 +00:00
Bryan Drewery
97d9f80436 - Update to 3.0.10
Changes:
  * Fix random crashes with parallel process handling
  * jail -cu: Disable CCACHE on 10
  * testport/bulk -t: Fix staging absolute link checking with files
    that have spaces
  * testport: Fix so that MAKE_JOBS runs by default
  * bulk -t: Fix so that MAKE_JOBS does not run by default
  * testport: Fix so that the port being tested shows in the web ui.
    Note that this is still in data/logs/bulk/
  * jail: Make -m http work
  * jail -c: Fix -m ftp-archive for 9.0
2013-10-10 02:23:10 +00:00
Bryan Drewery
3f374121f6 - Update to checkin cf519772ff
Changes:
  * Fix random crashes with parallel process handling
  * sanity check is now parallelized for a big speedup
  * Pkg deleting during startup has been optimized further
    to avoid a bottleneck during parallelization
  * jail -cu: Disable CCACHE on 10
  * Manpage typo fix
  * testport/bulk -t: Fix staging absolute link checking with files
    that have spaces
  * testport: Fix so that MAKE_JOBS runs by default
  * bulk -t: Fix so that MAKE_JOBS does not run by default
  * testport: Fix so that the port being tested shows in the web ui.
    Note that this is still in data/logs/bulk/
2013-10-10 02:20:17 +00:00
Chris Rees
a7bc279e50 Enable the dependency calculation in chroot patch; massaged in from upstream
Approved by:	itetcu (maintainer)
2013-10-08 16:04:59 +00:00
Alex Kozlov
206fccc6b6 - Fix option '-a' usage [1]
PR:	ports/182784
PR:	ports/182785 [1]
Submitted by:	Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer) [1], Katsuyoshi Ohara <ohara@air.s.kanazawa-u.ac.jp>
2013-10-07 13:37:16 +00:00
Bryan Drewery
a183a3f453 Tie www to the stable branch 2013-10-06 15:20:14 +00:00
Bryan Drewery
9a5ea000ee - Update to checkin fbd0b7e356
Changes:
  * Loopback address fixes
  * Fixes for when running poudriere in a jail (do not use fdescfs or
    devfs to hide/unhide devices). PATCHED_FS_KERNEL overrides this
  * Prevent SIGTSTP from reaching child builders
  * jail -c: Fix -m ftp-archive for 9.0
  * jail -cu: Add svnlite support and SVN_CMD override
2013-10-05 22:56:45 +00:00
Bryan Drewery
449ea3a639 - Sync with pkg update
Fix pkg register -i (staged pass mode) not properly respecting @owner/@group

With hat:	portmgr
2013-10-05 22:26:59 +00:00
Baptiste Daroussin
db16c975cd Fix pkg register -i (staged pass mode) not properly respecting @owner/@group
Reported by:	naddy
2013-10-05 17:52:42 +00:00
Bryan Drewery
53b2ffb236 Force rebuild which may address some recent reports of issues backing up packages 2013-10-03 15:06:56 +00:00
Matthias Andree
b6d2341a6f Support staging. 2013-10-01 14:26:50 +00:00
Bryan Drewery
d87c675bb2 - Update to proper checkin 4ee8a6ce8b
Reported by:	koobs
2013-10-01 13:22:35 +00:00
Bryan Drewery
8d01fb02d6 - Update to checkin 7761067198
Changes:
  * testport: Fix /prefix error when using pkg_install
  * Fix sample bulk.sh hook for stats
  * Don't set PREFIX when using 'testport -n', which avoids
    hiding cases where bsd.port.pre.mk are needed
2013-10-01 11:48:34 +00:00
Bryan Drewery
8b79c194a8 - Update to 3.0.9
Changes:
  * testport: Fix pkg_install error about /prefix when not using -n
    This is due to a bug introduced in base r23100, fixed in r240682
    which never made it to 9.1

Reported by:	eadler, mandree, koobs
2013-10-01 11:44:31 +00:00
Dirk Meyer
f589798dd1 - update to 1.73
support for packages with STAGEDIR
2013-09-30 20:37:58 +00:00
Alex Kozlov
e8c0c2fe26 - Fix the build with custom PREFIX and LOCALBASE 2013-09-30 14:10:20 +00:00
Eitan Adler
71c78f6ebb - convert to staging 2013-09-28 06:58:46 +00:00
Eitan Adler
8781d806f4 - Convert to staging 2013-09-28 06:48:53 +00:00
Matthew Seaman
00bf041f4b - stageify
- move post-install actions into new pkg-install script
2013-09-27 14:26:32 +00:00
Bryan Drewery
6aed1ff332 - Update to 3.0.8
Changes:
  * bulk -t/testport: Check for absolute symlinked files when staging
    that refer back to the stagedir in the installed package
2013-09-27 11:14:16 +00:00
Bryan Drewery
0402e77583 - Update to checkin 7761067198
Changes:
  * Add BUILD_AS_NON_ROOT and set to 'no' by default. Set to 'yes' to
    attempt to build ports as non-root. Ports may need USES=uidfix to
    build, or NEED_ROOT=yes to mark as requiring root
  * Check for absolute symlinked files when staging
2013-09-27 11:12:28 +00:00
Kris Moore
6dc32dd537 - Added sysutils/pcbsd-utils
- Added sysutils/pcbsd-utils-qt4

- Retired some old ports replaced by these

 * ports-mgmt/pbi-manager
 * sysutils/libpcbsd
 * sysutils/pbreg
 * sysutils/warden
2013-09-27 10:09:15 +00:00
Matthew Seaman
bef29b3350 Delete the now useless MAN1 line, ommitted in previous commit. 2013-09-27 06:56:36 +00:00
Matthew Seaman
676a260bb1 - Stageify 2013-09-27 06:54:39 +00:00