Commit graph

2518 commits

Author SHA1 Message Date
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
Alex Kozlov
17127fff96 - Support STAGEDIR [1]
- Move pkgng patch outside of ports tree [1]
- Fix pattern matching in pkg_glob function [2]
- Minor Makefile cleanup

PR:	ports/182388 [1]
PR:	ports/182371 (based on) [2]
Submitted by:	Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer) [1], Iouri Ivliev <ii@any.com.ru> [2]
2013-09-26 18:00:18 +00:00
Bryan Drewery
acc0dd919f - Update to checkin 40778eb80f
Changes:
 - Non-root build fixes
 - Added BUILD_AS_NON_ROOT and disable by default until more wide
   testing can be done. Set to yes to build ports as non-root where
   possible
2013-09-26 13:51:52 +00:00
Bryan Drewery
8072a6eb09 Use uidfix to fix non-root build 2013-09-26 13:49:12 +00:00
Bryan Drewery
19745ebb80 Mark as NEED_ROOT for now as it fails to stage otherwise
===> src/bin (install)
install -o root  -g wheel -m 555  poudriere.sh  /wrkdirs/usr/ports/ports-mgmt/poudriere-devel/work/stage/usr/local/bin/poudriere
install: /wrkdirs/usr/ports/ports-mgmt/poudriere-devel/work/stage/usr/local/bin/poudriere: chown/chgrp: Operation not permitted
2013-09-26 13:34:49 +00:00
Grzegorz Blach
bd08545c34 - Bump PORTREVISION to chase devel/jansson shlib change
- Convert to new LIB_DEPENDS syntax
- Support staging

Approved by:	crees, tabthorpe (mentors, implicit)
2013-09-26 09:41:21 +00:00
Jason Helfman
109c0454ca - support staging 2013-09-26 07:10:09 +00:00
Bryan Drewery
0b87b36a60 - Fix spelling of "Upgrades" since it keeps being reported
With hat:	portmgr
2013-09-25 13:40:58 +00:00
Bryan Drewery
e334a142ab - Update to checkin 091bca866b
Changes:
 - Fix 'unexpected operator' warning during build
 - Always recreate /dev/null to workaround kern/139014
2013-09-25 12:37:02 +00:00
Bryan Drewery
bfb3c5d99c - Sync with ports-mgmt/pkg
Changes:
  - Fix @exec/post-install script execution with pkg register -i
  - Fix MTREE not properly being extracted with pkg register -i
  - Fix staging of meta ports that have no files, such as
    mail/squirrelmail-plugins

With hat:	portmgr
2013-09-25 10:25:23 +00:00
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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Alex Dupre
6365cf55b8 Add dash (-) and plus (+) symbols to allowed characters in variable names:
Dash symbols are required when using OptionsNG and $UNIQUENAME_SET/UNSET. e.g. apache22-event-mpm_SET=...

Plus symbols can be used to extend existing variables. e.g. OPTIONS_SET+=...

PR:		ports/172355, ports/181119
Submitted by:	Manuel <manuel-freebsd@mausz.at>,
		Gea-Suan Lin <gslin@gslin.org>
2013-08-12 13:05:07 +00:00
Remko Lodder
315aa157bd Move the sourcing of packaudit.conf higher up in the tree
so that for examplee DATABASEDIR can be specified there and
is not "ignored"

PR:		135471
Submitted by:	John Marshall <john@rwsrv05.mby.riverwillow.net.au>
Discussed with:	des
2013-08-09 07:34:31 +00:00
Mathieu Arnold
4819ca343b - Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-02 18:52:07 +00:00
Andrej Zverev
0aad97bb5c - Convert to new perl framework 2013-08-02 18:21:05 +00:00
William Grzybowski
4022fc4079 ports-mgmt/portsreinstall: update to 3.0.3
- Update to 3.0.3

Changes:
 - BUG FIX: Cleaning of distfiles before retrial of failed fetch was forgotten

PR:		ports/180989
Submitted by:	Mamoru Sakaue <sakaue.mamoru samurai.mwghennn.net> (maintainer)
2013-08-01 22:20:24 +00:00
Matthew Seaman
1d0998fe99 Convert all my perl-using ports to USES+=perl5
While here:

   - add USES+=shebangfix to ports-mgmt/p5-FreeBSD-Portindex

   - set $PERL in CONFIGURE_ENV to achieve equivalent to shebangfix
     for www/rt40

   - upgrade to 0.17 and fix pkg-plist for www/p5-RT-Authen-ExternalAuth

   - trim Makefile header for www/p5-RTx-Calendar
2013-08-01 22:04:01 +00:00
Remko Lodder
7b81dc5d5d Forgot to bump the version in the previous commit. Eventhough
this is a minor change, it's still new and should tell people
that they can upgrade to this version.

Hat:	    secteam
2013-08-01 20:41:31 +00:00
Remko Lodder
c6e25facfb Fix minor typo while investigating this file for a PR. 2013-08-01 20:32:22 +00:00
Remko Lodder
153551ecfe Add support for an alternative openssl location, for example when installed
via the Ports Collection.

PR:		166561
Submitted by:	Eugene Grosbein <eugen@grosbein.pp.ru>
2013-08-01 19:03:40 +00:00
William Grzybowski
7cde621c46 ports-mgmt/xps: update to 0.5.2
- Update to 0.5.2
- Set WWW to new upstream

Changes: https://github.com/serpent7776/xps/commits/master

PR:		ports/180972
Submitted by:	Serpent <serpent7776 gmail.com> (maintainer)
2013-08-01 14:39:03 +00:00
Koop Mast
a5f590e51d The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8

* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
  It is replaced by a GIO kqueue implementation developed as part of a NetBSD
  GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
  pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
  prevent creation of /  root/.cache dir. Defaults to build & run depend,
  but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
  pangox support which was removed from the pango port. Add it to ports still
  using pangox API.

Exp-run by:	bapt@
PR:		ports/178958 [1]
Submitted by:	emaste@ [1]
2013-07-31 11:57:45 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Andrej Zverev
b9cf423050 - switch simple inline replacement from perl to sed
and remove where is no need in this anymore.
- trim Makefile header

Approved by:  bapt@ (portmrg@)
2013-07-26 10:46:37 +00:00
Emanuel Haupt
ea0f02dfeb Remove MAKE_JOBS_SAFE which is now default. 2013-07-24 08:19:07 +00:00
Bryan Drewery
0c28ddccc8 - Update to 3.17.1
Changes:
  * Fix --check-port-dbdir support after ports r321785 changed
    to /var/db/ports/category_port (OPTIONS_NAME) instead of
    UNIQUENAME [1]

Reported by:	many
2013-07-22 00:41:45 +00:00
Bryan Drewery
decbf93793 - Update to checkin 6abae2a52c
Changes:
  * Speedup sanity checks by only checking ports that are required
    by the build and not all existing packages.
  * Switch to embedded cpdup(1) for creating jails instead of pax(1)
  * Implement port blacklisting defined in
    etc/poudriere.d/[(setname|jailname)-]blacklist
  * Add hooks for bulk start/stop
  * status: Always show actual path to logs instead of /latest
  * bulk: Add check for missing PKGNAME (empty port dir)
  * Disable tracking buildtimes by default
    TRACK_BUILDTIMES=yes to enable
  * bulk: Fixed dependency calculation for CHECK_CHANGED_DEPS.
    There are still some ports with issues.
  * Add portbuild/tinderbox error reasons [1]

Submitted by:	linimon [1]
2013-07-21 23:42:04 +00:00
Bryan Drewery
19c11e107b - Update to 2.4.11
Changes:
  * Speedup and simplify pkgng usage by not populating pkgdb.db
2013-07-21 13:57:25 +00:00
Bryan Drewery
081e14ada8 - Update to checkin 633cdd7
Changes:
 * pkgdb no longer populates an extra database when using pkgng.
   This brings performance and stability improvements when using
   pkgng.
2013-07-19 02:47:34 +00:00
Martin Wilke
6425d0cc69 - Update to 4.0.1
Changelog:
	http://www.marcuscom.com/pipermail/tinderbox-list/2013-July/003035.html
2013-07-18 08:20:20 +00:00
Baptiste Daroussin
e144a95e3b Add proper support for detect new arm eabi
Bump port revision.

Submitted by:	andrew@
2013-07-17 12:11:59 +00:00
Bryan Drewery
aa95b5108e - Update to 2.4.10.7
- Add LOCAL mirror

Changes:
  * Fix FTP PACKAGESITE encoding / as %2F in Ruby1.9

Reported by:	Jigal Weinberg
2013-07-15 23:37:40 +00:00
Joe Marcus Clarke
146b8ec37b Update to 2.14.4.
* Fix some minor issues in the portlint man page [1]
* Warn about using ${SITE_PERL} in depends [2]
* Add a check to see that OPTIONS_{RADIO/SINGLE/MULTI/GROUP}_SOMETHING exists
  if OPTIONS_{RADIO/SINGLE/MULTI/GROUP} is defined [3]
* Join all lines with a backslash before doing anything to fix parsing
  of comments [4]
* Stop looping through MASTER_SITES as soon as a comment is seen [4]
* Detect plain ftp/http sites and print a warning if none have been
  found [4]
* Opt for USES=pkgconfig instead of USE_PKGCONFIG [5]
* Add check for ${TRUE}/${FALSE} in DESKTOP_ENTRIES [5]
* Remove CDRTOOLS check [5]
* Remove USE_REINPLACE check [5]
* Remove USE_GETOPT_LONG check [5]
* Modify USE_GETTEXT -> USES gettext [5]
* Remove WITHOUT_NLS check [5]
* Relax headers check for $FreeBSD$ + $MCom$ case [5]
* Fix URL suggestion for CPAN so that it ends with a '/' [6]

PR:		178952 [2]
		179262 [3]
		179338 [5]
		180260 [6]
Submitted by:	eadler [1]
		"Anton Yuzhaninov" <ayuzhaninov@openstat.ru> [2]
		"Ilya A. Arkhipov" <rum1cro@yandex.ru> [3]
		tijl [4]
		Alex Kozlov <spam@rm-rf.kiev.ua> [5]
		Anes Mukhametov <anes@anes.su> [6]
2013-07-14 16:15:21 +00:00
Bryan Drewery
60d99ecafe - Update to checkin eeb5502
Changes:
  * Fix FTP PACKAGESITE encoding / as %2F in Ruby1.9

Reported by:	Jigal Weinberg
2013-07-14 14:52:01 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Frederic Culot
c3153a6b94 - Update to 3.0.2
PR:		ports/180416
Submitted by: 	Mamoru Sakaue <sakaue.mamoru@samurai.mwghennn.net> (maintainer)
2013-07-10 09:24:11 +00:00
Bryan Drewery
e2825cdfcf - Update to 1.1.4
Changes:
 * Fix crash when opening repository in some cases
 * Fix build with -Werror
 * Fix 'pkg install [-f] pkg' not finding results
 * Fix 'pkg upgrade -f' always wanting to upgrade pkg first
 * Fix 'pkg install -R' always wanting to install pkg first
 * Fix backwards compatibility for 1.0-built packages for
   tracking shlibs. This may cause some packages to be
   reinstalled after the repository is updated.
 * Fix pkg (upgrade|fetch|install) -r <repo> crash
 * Fix crash when specifying invalid repo with -r
2013-07-06 11:29:18 +00:00
Raphael Kubo da Costa
52f7e9cd0e Pass maintainership to submitter.
PR:		ports/180202
Submitted by:	serpent <serpent7776@gmail.com>
2013-07-02 22:55:44 +00:00
Bryan Drewery
dc45745bcc - Update to 3.0.4
Changes:
  * Fix including MASTERNAME-make.conf twice in some cases
  * Fix filename quoting to ensure any packages with spaces
    work. This is to allow S3 usage with files that have '+'
    in them [1]
  * Fix deps calculations not halting the build on errors
  * jail/ports -u: Always run 'svn upgrade' before starting,
    which fixes 1.7->1.8 svn upgrades
  * jail: Fix building older releases from recent HEAD, which
    requires devel/fmake on host.
  * bulk -c: Fix cleaning of cache dir
  * HTML: Default the build name to YYYY-MM-DD_HHhMMmSSs to
    remove ':' which causes URL encoding/tab-completion issues
  * Update wiki on custom ports tree creation

[1] https://forums.aws.amazon.com/message.jspa?messageID=208136
2013-07-02 12:20:51 +00:00
Lars Engels
1adfd5300b Reset maintainer per maintainer's request.
Thank you for maintaining the port!

PR:		ports/180160
Submitted by:	maintainer
2013-07-01 17:30:50 +00:00
Bryan Drewery
c606c07468 - Fix build with -Werror 2013-06-30 14:43:56 +00:00
Bryan Drewery
1aa2750541 Update to checkin 5b2608fcc7
Changes:

  * HTML: Always redirect /latest/ to the actual build URL
  * HTML: Name build names as YYYY-MM-DD_HHhMMmSSs to remove ':'
    to make completions/URL encoding nicer.
  * Leftover updates
  * ports -u: Always 'svn upgrade' before updating (for 1.7->1.8)
  * Fix SVN compatibility with 1.8 for URL recording
  * jail -s now starts networking
  * Fix jail building on recent HEAD [requires devel/fmake on host]
  * Pre-liminary support for mips64/armv6
    See: https://fossil.etoilebsd.net/poudriere/info/f781dc0560
  * Repo building now always occurs if the repo is missing.
  * bulk -c: Fix deleting old caches
  * Allow user to override etc dir via POUDRIERE_ETC and -e switch
    See: https://fossil.etoilebsd.net/poudriere/info/5b2608fcc7
2013-06-29 11:26:36 +00:00
Bryan Drewery
a497846744 Sync with 2.4.10.6 release 2013-06-29 11:06:03 +00:00
Bryan Drewery
8dcd25c189 - Update to 2.4.10.6
Changes:

  * Fix how pkgng support is detected for completions
  * Fix portcvsweb so it uses svnweb.FreeBSD.ORG [1]
  * Symlink portcvsweb as portsvnweb
  * Fix portcvsweb FreshPorts and datespec support [2]
  * Add support for WITH_PKGNG=devel

Submitted by:	Matthew Luckie <mjl@luckie.org.nz> [1] (based on)
Submitted by:	paranormal <paranormal@isgroup.com.ua> [2]
2013-06-29 11:05:42 +00:00
Bryan Drewery
e955cb8e1a Make portlint happier 2013-06-29 10:48:44 +00:00
Bryan Drewery
730af60405 - Update to 1.1.3
Changes:

 - Fix repository signing verification with new format during update
 - Disable terminal title setting
 - Fix %a/%k returning true/false instead of 0/1
 - Various memory/fd leaks have been fixed
 - Fixed pkg self-upgrade detection
 - ZSH completion fixes
 - Several crashes fixed

With hat:	portmgr
2013-06-28 22:26:28 +00:00
Bryan Drewery
ea1e0ca975 - Fix 'pkg query %a' returning true/false instead of 0/1.
This was showing as a warning in portmaster/portupgrade and could
  have caused packages to be registered incorrectly automatic/non-automatic
  on upgrade.

Reported by:	many
Obtained from:	upstream git
2013-06-27 03:46:59 +00:00
Baptiste Daroussin
a94a3c07fe Update to 1.1.2
Changes:
- Fix install|upgrade -f not executing post-install scripts [1]
- Fix bad size calculation on i386 for pkg delete (always say 4G will be freed)
- Fix pkg query '%sh' now properly converting to human number on i386
- Fix zsh completion missing ']' [2]
- Fix pkg stats in case no remote repositories are configured [3]

Reported by:	ohauer [1], Kimmo Paasiala via github issue #520 [2], rene [3]
2013-06-25 10:08:49 +00:00
Eitan Adler
521aeb9617 libdialog was changed in HEAD so dialog4ports must be rebuilt:
this is a small enough port so just bump portrevision.

Approved by:	rum1cro@yandex.ru (maintainer, implicit)
2013-06-24 18:35:04 +00:00