1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

2457 Commits

Author SHA1 Message Date
Bryan Drewery
b16ed04a26 - Update to checkin bba1e59a04
Changes:
  - Many usage/notices cleaned up
  - Some default invokations now work as expected
  - jail -cu: http method now supported
  - Non-root package building is now in for staged ports that do
    not have NEED_ROOT. It defaults to building as 'nobody', but
    can be overridden by changing PORTBUILD_USER in poudriere.conf
  - Fix detecting {/,/usr,/usr/local} on staged NO_MTREE ports
2013-09-25 00:32:40 +00:00
Alex Kozlov
82bdc09dcf - Update to 1.15
- Support STAGEDIR
2013-09-24 22:26:34 +00:00
Bryan Drewery
adcf207c9d - Fix staging of meta ports that have no files, such as
mail/squirrelmail-plugins

Discussed with:	bapt
With hat:	portmgr
2013-09-24 21:43:43 +00:00
Baptiste Daroussin
93fdaf74af Fix @exec/post-install script execution with pkg register -i [1]
Fix MTREE not properly being extracted with pkg register -i [2]

Reported by:	garga [1]
		bdrewery [2]
2013-09-24 12:26:43 +00:00
Baptiste Daroussin
207a8c47d0 Add uidfix to allow packaging as a user 2013-09-24 11:37:43 +00:00
Bryan Drewery
4acce02992 - Update to checkin 926c783293
Changes:
  - Respect DESTDIR on poudriere install
  - testport -i: Fix when orphans are found with staging
  - bulk -v: Reword distfiles message
  - bulk: Fix INDEX building showing wrong origins
  - bulk: Remove stray " done" message
  - Staging fixes for testing ports-mgmt/pkg
  - jail: Deprecate csup
  - Add safety check for rm -rf /*
  - pkgclean: Fix finding packages [1]
  - During build, call install-mtree after run-depends. This should be
    a NOP, but mentioned in case weird things happen.

Reported by:	olgeni
2013-09-24 02:22:24 +00:00
Bryan Drewery
b32119ff8e - Update to 3.0.7
Changes:
  - Respect DESTDIR on poudriere install
  - testport -i: Fix when orphans are found with staging
  - bulk -v: Reword distfiles message
  - bulk: Fix INDEX building showing wrong origins
  - bulk: Remove stray " done" message
  - Staging fixes for testing ports-mgmt/pkg [1]
  - jail: Deprecate csup [2]

Reported by:	madpilot [1]
Submitted by:	brd [2]
2013-09-24 02:17:45 +00:00
Bryan Drewery
e8afeda9ab - Remove stray "done" message during startup, which slipped in partially
from a 3.1 update

Reported by:	kwm
2013-09-23 15:21:07 +00:00
Bryan Drewery
17a8878aef - Update to checkin 49bdcf4dc4
Changes:
  - testport -i: Fix when stage orphans are found
  - Don't show mtree notices on builder startup
2013-09-23 13:43:41 +00:00
Bryan Drewery
cfb8657212 - Fix testport -i not working when stage orphans are found 2013-09-23 13:18:24 +00:00
Bryan Drewery
f2d8aeaa63 Remove 'cat PKG-MESSAGE' for staging 2013-09-23 11:31:33 +00:00
Bryan Drewery
4a3f119f1a - Support STAGEDIR 2013-09-23 11:24:41 +00:00
Bryan Drewery
87d3f71d6d - Support STAGEDIR 2013-09-23 11:24:00 +00:00
Bryan Drewery
892eb1d0b6 - Support STAGEDIR 2013-09-23 11:23:55 +00:00
Bryan Drewery
da8811d66a - Support STAGEDIR 2013-09-23 11:23:47 +00:00
Bryan Drewery
609289222e - Support STAGEDIR 2013-09-23 11:23:36 +00:00
Baptiste Daroussin
210bc2e1a3 Add the manpages to plist, missed in previous commit
Reported by:	ak
2013-09-23 10:07:03 +00:00
Baptiste Daroussin
cf001a2025 Use stage. 2013-09-23 05:59:26 +00:00
Bryan Drewery
c80222418f - Update to checkin 6a4cc74775
This release supports upcoming STAGE support. Please
update to it soon.

Changes:

 - Staging support.
  * Detect files orphaned in the stagedir that are not
    installed due to not being in the pkg-plist
  * Detect files that get installed outside of the
    STAGEDIR during 'make stage' as 'stage_fs_violation'
 - Rename 'preinst_fs_violation' to 'build_fs_violation'
 - latest-per-pkg links are now hardlinks
 - Fix possible recursive crash during jail startup
 - Chmod jail build dirs to 0711 to keep out gvfs-trash
   from tracking the directory during build, leading to
   kernel panic sometimes
 - jail -uc: Fix detection of errors during distrib-dirs
 - jail -uc: Fix on recent HEAD during distrib-dirs due to
   new unbound user.
 - testport: Only show -n warning if there are leftovers
 - jail -u (SVN): Fix RELEASE not being updated for UNAME_r
   during major upgrades (head becomes 10-ALPHA, 11, etc)
 - jail: usage cleanup
 - hook 'bulk done' now has stats passed to it:
   #built #failed #ignored #skipped
 - jail -uc (SVN): Show SVN revision number in uname via
   UNAME_v
 - testport: Always run with TRYBROKEN
 - Now showing status messages when running mtree(1) for
   fs checks
2013-09-22 23:21:20 +00:00
Bryan Drewery
de3dc74894 - Update to 3.0.6
This release supports upcoming STAGE support. Please
update to it soon.

Changes:

 - Staging support.
  * Detect files orphaned in the stagedir that are not
    installed due to not being in the pkg-plist
  * Detect files that get installed outside of the
    STAGEDIR during 'make stage' as 'stage_fs_violation'
 - Rename 'preinst_fs_violation' to 'build_fs_violation'
 - latest-per-pkg links are now hardlinks
 - Fix possible recursive crash during jail startup
 - Chmod jail build dirs to 0711 to keep out gvfs-trash
   from tracking the directory during build, leading to
   kernel panic sometimes
 - jail -uc: Fix detection of errors during distrib-dirs
 - jail -uc: Fix on recent HEAD during distrib-dirs due to
   new unbound user.
 - testport: Only show -n warning if there are leftovers
 - jail -u (SVN): Fix RELEASE not being updated for UNAME_r
   during major upgrades (head becomes 10-ALPHA, 11, etc)
2013-09-22 23:14:15 +00:00
Alex Kozlov
8952201db9 - Fix PKGDB_FIX option
- Improvements to pkgng patch

PR:	ports/182268
Submitted by:	Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer)
2013-09-22 20:25:06 +00:00
Bryan Drewery
5616147454 - Update to 2.4.11.2
Changes:
  Rework date parsing for Ruby 1.9 to not depend on devel/ruby-date2 [1]

PR:		ports/182239 [1]
2013-09-21 14:02:45 +00:00
Bryan Drewery
349e2173c7 - Update to checkin 452ad6a which is 2.4.11.2
Changes:
  Rework date parsing for Ruby 1.9 to not depend on devel/ruby-date2 [1]

PR:		ports/182239
2013-09-21 13:57:29 +00:00
Baptiste Daroussin
d18f0b8dd1 Pickup patches from ports-mgmt/pkg so that pkg-devel is also stage ready 2013-09-21 12:42:38 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +00:00
Baptiste Daroussin
16f65335a1 Add NO_STAGE all over the place in preparation for the staging support (cat: ports-mgmt) 2013-09-20 22:36:49 +00:00
Bryan Drewery
2324655f20 - Add NO_STAGE until validated to be safe for upcoming staging support 2013-09-20 15:58:09 +00:00
Alex Kozlov
3873b4b26c - Undeprecate, give maintainership to submitter
- Add pkgng support

PR:	ports/181077
Submitted by:	Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
2013-09-20 11:44:15 +00:00
Baptiste Daroussin
b8cd572806 Fix build on mips
Fix analyzing elf when package/registering from a stage directory
2013-09-19 20:04:51 +00:00
Bryan Drewery
761f867613 - Update to 2.4.11.1
Changes:
  - Fix pkgng detection when using pkg-devel [1]
  - Try to fix stack overflow issue with Ruby 1.9 and large installs [2]

PR:		ports/181813 [1]
Reported by:	Takanori Saneto <sanewo@ba2.so-net.ne.jp> [1]
Reported by:	many [2]
Tested by:	Robert Burmeister [2]
2013-09-19 00:19:37 +00:00
Bryan Drewery
d3e2ccc5b3 - Update to checkin e4a515a
Changes:
  - Fix pkgng detection when using pkg-devel [1]
  - Try to fix stack overflow issue with Ruby 1.9 and large installs [2]

PR:		ports/181813 [1]
Reported by:	Takanori Saneto <sanewo@ba2.so-net.ne.jp> [1]
Reported by:	many [2]
2013-09-17 01:10:19 +00:00
Andrej Zverev
935fc1ffdb - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-16 07:29:08 +00:00
Andrej Zverev
33915fc265 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-16 06:30:31 +00:00
Bryan Drewery
434eb6f2cb - Update to checkin 0eb89d4f74
Changes:
  ports: Add -k for -d usage to keep files around after deleting
  testport -i: Fix TERM not being passed into the jail
  jail -cu: Fix build with recent head due to new user 'unbound'
  Hardlink logs into latest and latest-per-pkg
  Fix recursive crash in jail_stop()
  Add TIMESTAMP_LOGS support
  Set build dir to 0700 to avoid gvfsd-trash tracking all mounts during build
2013-09-15 19:27:13 +00:00
Chris Rees
9ba75d117a dialog4ports -- a dialog for FreeBSD ports. This is a static version that
can be used in chroots, for example in Tinderbox.

PR:		ports/182021
Submitted by:	marcus
Reviewed by:	portmgr (bdrewery)
Approved by:	maintainer
2013-09-15 19:03:55 +00:00
Bryan Drewery
e4ce57f02e - Update to 3.17.2
Changes:
 - Fix detection of pkg-devel

PR:		ports/181813 [1]
Reported by:	Takanori Saneto <sanewo@ba2.so-net.ne.jp> [1], eadler
2013-09-14 12:32:14 +00:00
Andrej Zverev
7e34618502 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-12 16:11:43 +00:00
Antoine Brodin
11008fac27 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-09 18:54:28 +00:00
Bryan Drewery
61972b87fc - Allow this port to build a package so users can switch without
needing ports

Reviewed by:	bapt
With hat:	portmgr
2013-09-09 00:28:36 +00:00
Bryan Drewery
3dcc52d696 - Update to 3.0.5
Changes:
  - Fix removing PREFIX in OVERWRITE_BASE ports
  - Fix race condition in jail cleanup
  - CHECKED_CHANGED_DEPS is fixed to properly handle
    dependencies on base libraries with port fallbacks
  - Disable buildtime tracking by default
  - testport -i: Fix for when build fails
  - testport: Add hint about using -n when leftovers
    are found
  - Change to using USE_PACKAGE_DEPENDS_ONLY
  - Fix detection of errors during startup due to missing
    fdescfs or other kernel modules
2013-09-07 11:49:10 +00:00
Andrej Zverev
a6664fc48b - convert to the new perl5 framework
Approved by:	portmgr (bapt@, blanket)
2013-09-06 17:55:21 +00:00
Andrej Zverev
0e8e0bf651 - convert to the new perl5 framework
Approved by:	portmgr (bapt@, blanket)
2013-09-06 17:02:34 +00:00
Bryan Drewery
af5d49a7b6 - Update to checkin 63ec9efc9a
Changes:
  - HTML interface now use DataTables for pagination/searching/sorting
  - NO_FORCE_PACKAGE added to prevent setting FORCE_PACKAGE
  - New pkgclean subcommand for removing unwanted/unneeded packages.
    Similar concept as 'pkg autoremove', but for the repository.
  - testport -i: Fix for when the build fails
  - testport: Add hint about using -n when leftovers are found
  - Switch to using USE_PACKAGE_DEPENDS_ONLY
  - Fixes for detecting errors in startup, such as missing fdescfs
    support
  - Improved runaway output
2013-09-06 12:57:42 +00:00
Antoine Brodin
e1c05666f2 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-05 21:32:14 +00:00
Bryan Drewery
6393831e4d - Fix crash when registering some linux ports, such as
games/linux-candycruncher-demo

With hat:	portmgr
Reported by:	mva
2013-09-05 11:39:57 +00:00
Bryan Drewery
345dcd8bec - Rename ARM patch to proper name and remove unneeded newvers.sh patch
as the PORTREVISION is passed in MAKE_ENV

With hat:	portmgr
2013-09-05 11:36:06 +00:00
Baptiste Daroussin
c23d2b8109 Add en explicit dependency on pkgconf 2013-09-03 15:25:41 +00:00
Baptiste Daroussin
58d333bb18 Add an explicit dependency on pkgconf 2013-09-03 10:40:21 +00:00
Baptiste Daroussin
a79c5a7d1a Track down the latest USE_GNOME=pkgconfig 2013-09-02 10:35:45 +00:00
Steven Kreuzer
21ab6e7e0d This program reads /var/db/pkg/local.sqlite and compares install timestamp with
date in $FreeBSD header in the Makefile of the port. If there is no $FreeBSD
header then it is assumed to be a beta port.

Chucky also features a shar file backup feature, which is normally used to
backup 'beta' development ports.

WWW:    https://dx.burplex.com/bin/chucky.html

PR:		ports/177220
Submitted by:	Waitman Gobble <uzimac@da3m0n8t3r.com>
2013-08-23 17:39:54 +00:00