Commit graph

319 commits

Author SHA1 Message Date
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
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
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
40dd6cf483 - Don't use ruby-bdb with ruby 2.0 as it is currently
broken. Fallback on dbm_hash for now.

Reported by:	Jeroen Ruigrok van der Werven
2013-03-17 22:04:00 +00:00
Bryan Drewery
026483c726 - Update to 2.4.10.5
Changes:
 * Fix -O flag not always being respected
 * Disable dependency sanity checking with PKGNG as it has its own mechcanism
   pkg-check(8) for that.
 * Fix date parsing support with PKGNG [1]

PR:		ports/175926 [1]
Reported by:	deeptech71 <deeptech71@gmail.com> [1]
2013-03-13 11:13:36 +00:00
Bryan Drewery
b8ef3deb2d - Remove optional dependency on databases/ruby-bdb1 as there
is really no compelling reason to keep it. It just adds
  confusion. Portupgrade should gracefully handle rebuilding
  the pkgdb now if the bdb backend changes because of this.
  If not just force rebuild: pkgdb -uf
- Make databases/ruby-bdb the unconditional db backend
2013-01-24 20:47:17 +00:00
Bryan Drewery
c18631ee21 - Update to 2.4.10.4
Changes:
 - Fixes crash when HOME is not set in the environment,
   which fixes some cases of puppet usage [1]

PR:		ports/175281 [1]
Reported by:	Vladimir <v.chernyadev@tradesoft.ru> [1]
2013-01-15 06:01:57 +00:00
Bryan Drewery
643f761fc4 - Convert SINGLE OPTION DB_OVERRIDE to RADIO 2012-12-11 17:04:22 +00:00
Bryan Drewery
6121ca946e - Update to 2.4.10.3
Changes:
    * Fix ZSH completions with PKGNG
    * Fix BASH completions with PKGNG
    * Fix upgrading ports-mgmt/pkg causing hangs on 9.1,STABLE,CURRENT

Feature safe:	yes
2012-12-07 04:07:38 +00:00
Bryan Drewery
5be4eaf291 - Update to 2.4.10.2
Changes:
 - Fix error when running `pkgdb -L`

PR:		ports/172855
Feature safe:	yes
2012-10-18 15:29:09 +00:00
Bryan Drewery
261f79ac46 - Update to 2.4.10.1
Changes:
 * Fixes pkgdb stale lock when cleaning shared libraries
 * Fixes pkgng code causing 'pkg set -o' to be called when
   not needed.

Feature safe:	yes
2012-10-18 05:02:06 +00:00
Bryan Drewery
514d6150d5 - 2.4.10 release
- Trim header

Changes:
  * Pkgng support when WITH_PKGNG=yes is defined in /etc/make.conf
    Portupgrade does not yet support pkgng packages or `pkgdb -F`,
    just building/upgrading ports using pkgng.
    Be sure to run `pkgdb -fu` to convert any existing pkgdb.
  * Move all files out of global ruby namespace
  * manpage cleanups

Feature safe:	yes
2012-10-15 00:59:49 +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
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
b70d151d98 - Update to my new maintainer address
Approved by:	eadler (mentor)
2012-08-02 21:42:30 +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
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
b4f91f677e Convert to new options framework
PR=		ports/168534
Submitted by:	Bryan Drewery <bryan@shatow.net> (maintainer)
2012-06-02 09:38:19 +00:00
Eitan Adler
00e0cf9296 Upgrade to 2.4.9.5
Changes:

Fixes regression introduced 2.4.9.4 release, causing failed upgrades to
be seen as successes. Reported by: Matthew D. Fuller

PR:		ports/167512
Submitted by:	Bryan Drewery <bryan@shatow.net> (maintainer)
2012-05-02 15:35:08 +00:00
Jason Helfman
0af6ed5ab0 - Update to 2.4.9.4
PR:	ports/167338
Submitted by:	maintainer, bryan@shatow.net
2012-04-27 04:41:47 +00:00
Jason Helfman
88d8712308 - use Sourceforge
- avoids issue with not having SSL support
- Adds LICENSE
- Uses proper RUBY_VER
- on request from myself, pkg-message was generalized by maintainer

PR:	ports/167096
Submitted by:	maintainer, bryan@shatow.net
2012-04-20 16:43:12 +00:00
Baptiste Daroussin
d6d1fbb4b3 - new upstream for portupgrade
- update WWW, MASTER_SITE and distfile to reflect this
- fix usage with ruby 1.9[1]

PR:		ports/165353 [1], ports/166992 [2]
Submitted by:	"Dr. Andreas Haakh" <bugReporter@ib-haakh.de> [1], Bryan Drewery <bryan@shatow.net> [2] (new maintainer)
2012-04-16 21:44:38 +00:00
Philip M. Gollucci
77911aa577 - Reassign to ports@
please consider using ports-mgmt/portmaster

Discussed with: bugmeister(eadler, linimon), ruby(swills, pgollucci) via #bsdports
2012-02-22 05:20:42 +00:00
Mark Linimon
e2a153e4d9 dd note about default PR assignment.
Spurred by:	pgollucci
2012-02-22 05:12:09 +00:00
Stanislav Sedov
c27d64543e - Update to 2.4.9.3 (a bugfix release). 2011-08-23 10:15:01 +00:00
Stanislav Sedov
788e0ebba7 - We don't install README anymore.
- Fix a bug when :map was used on a string.
2011-08-23 07:44:31 +00:00
Stanislav Sedov
f686e750b5 - Don't use ruby 1.9 File.realpath(), use File.expand_path() instead.
The former generates exceptions when the path doesn't exist, which
  is not what we want.
2011-08-23 07:00:01 +00:00
Stanislav Sedov
26c09b8b11 - Fix plist. 2011-08-23 06:25:08 +00:00
Stanislav Sedov
6ce623bba5 - Update to 2.4.9.2.
This version is a bugfix release.
2011-08-23 03:25:44 +00:00
Stanislav Sedov
5e764ca46e - Provide the new URL. 2011-08-19 01:02:23 +00:00
Stanislav Sedov
c23e369a3f - Update portupgrade to 2.4.9.
This version brings ruby 1.9 support contributed by Steve Wills.
2011-08-18 08:05:50 +00:00
Stanislav Sedov
07add2d7d8 - Mark the conflict with portupgrade-devel as an install only conflict. 2011-04-03 07:18:31 +00:00
Stanislav Sedov
6fc7fb578a - Fix portupgrade's shebang patcher.
Reported by:	many
Submitted by:	knu
2010-12-14 07:37:08 +00:00
Stanislav Sedov
940cd51898 - Update to 2.4.8:
- Fix the bug in BEFOREDEINSTALL processing.
  - Add .txz packages support.
2010-11-23 20:41:22 +00:00
Stanislav Sedov
73eef9dd78 - Update to 2.4.7. 2010-11-08 07:56:14 +00:00
Norikatsu Shigemura
be4219845f Don't install and/or build dependencies when only using packages.
PR:		ports/143979
Submitted by:	Bryan Drewery  bryan at shatow net
Reviewed by:	Yusuke Hoshizuki  hoshizuki at chaos cs tsukuba ac jp
2010-03-12 09:06:45 +00:00
Akinori MUSHA
12317977e4 Stop users from sending general questions, suggestions and patches
directly to me.
2009-12-21 12:24:33 +00:00
Dmitry Marakasov
3eb168f46b - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
Sergey Matveychuk
afe43d1958 - Drop maintainership to ruby@ 2009-07-21 20:12:15 +00:00
Sergey Matveychuk
58fd1ed486 - A workaround for a null string problem with -R option
Submitted by:	John Rumsey <rumseyj at rumsey.co.nz>
2009-07-21 20:09:17 +00:00
Sergey Matveychuk
375ea73578 - After portversion get -F option, -v stops showing full packages names.
Fix it.
2009-04-09 11:44:48 +00:00
Sergey Matveychuk
6446ec02df - A patch to fix fetching of packages problem. 2009-03-31 16:03:36 +00:00
Pav Lucistnik
af13aa1d5a - Simplify ldconfig handling 2009-02-12 16:46:23 +00:00
Sergey Matveychuk
9060e4a61f - Remove perl dependency. perl is not used for some time as it was before. 2008-08-03 02:23:07 +00:00
Sergey Matveychuk
e78b871ce1 - Update to 2.4.6
* Many bugs was fixed
  * a new pkgdu utility shows installed packages disk usage

PR:		many
2008-07-16 20:36:49 +00:00
Sergey Matveychuk
ac88ed65ea Fix pkg-plist with NOPORTDOCS=yes 2008-07-01 16:18:48 +00:00
Sergey Matveychuk
770dfbe40d - Remove code that gather not installed depends. It makes more problems
than solves.

Discussed with:	pav
2008-02-11 16:17:39 +00:00
Sergey Matveychuk
bb9070e754 - Fix a crash that caused sometimes when -R option specified.
Reported by:	pav
2008-02-11 13:50:27 +00:00
Sergey Matveychuk
2870cafb79 - Upgrade both ports to 2.4.3
* Change a legacy part of code for gathering dependecies. It fixes
    situation when some depends ports could be updated even when it
    was up-to-date. As a result I added another check for -R option.
  * Fix a wrong condition in portsclean. Now -L option works again.
  * Change a semantic for -q option. Now it means 'quiet'. Don't
    show a message when -N specified and there is an already installed
    package. (Made for DesktopBSD).

Reported by:	pav, Peter Hofer (DesktopBSD)
2008-02-10 23:59:20 +00:00
Sergey Matveychuk
1e49370b9c - When -o specifised, gather depends for specified origin.
- Just ignore a package if there is no port directory exists. A correct way
  for users is to place the ports in HOLD_PKGS in pkgtools,conf, but
  they did not. So it makes my life a little easy.
2008-02-10 12:18:00 +00:00