Commit graph

1984 commits

Author SHA1 Message Date
Baptiste Daroussin
716c40233f - update to 1.3.1
- important bug fix in jail -i and jail -l
2012-05-15 16:37:23 +00:00
Baptiste Daroussin
b57e542bce - update to 1.3
- changes:
  * Stop using zfs properties to store the queue to avoid size limitation
  * Bug fixes
2012-05-15 10:18:40 +00:00
Eitan Adler
913696b86e Update to latest portupgrade development snapshot.
Changes:
	Fixe regression which causes pkgdb -u to take a long time without pkgng support.

PR:		ports/167823
Submitted by:	"Bryan Drewery" <bryan@shatow.net> (maintainer)
2012-05-12 16:33:45 +00:00
Eitan Adler
7d2addd2df Update to latest portupgrade development snapshot.
Changes:
- Fix portsdb -U crash when building INDEX
- All libs are now installed into the pkgtools/ namespace
- Experimental PKGNG support.
portupgrade -o, pkgdb -F and package upgrades do not work yet.
Enable with WITH_PKGNG=yes in /etc/make.conf

PR:		ports/167811
Submitted by:	"Bryan Drewery" <bryan@shatow.net> (maintainer)
2012-05-12 04:41:39 +00:00
Kris Moore
93f1190b50 - Update to 0.9.8 2012-05-11 21:04:06 +00:00
Jason Helfman
9e660bdb4c - Update to 1.3
This version adds support for a top-level Makefile.local. Also
restored the priority-setting code, but without making it mandatory
(if the call to rtprio fails, the program will still runs, rather than
aborting as it formerly did, the last time this code was included).

PR:	ports/167592
Submitted by:	maintainer, conrads@cox.net
2012-05-04 22:06:17 +00:00
Baptiste Daroussin
0665269baf - update to 1.0-beta13
- changes:
  * -a (all) is now befault behaviour of check, query, rquery
  * speed up remote repository query
  * fix excessive CPU usage on fetching
  * improve man pages documentation
  * only display filenames on fetching not full url
  * fix an important bug on jobs ordering calculation
  * lots of bugs fixes
2012-05-04 06:17:32 +00:00
Baptiste Daroussin
6c577fda04 - update to 1.2
- changes:
  * jails are now real jail(8)
  * only have network access during make fetch
  * poudriere jail -i -j <yourjail> now shows the activity of the jail
  * csup support for poudriere ports
  * new poudriere cron and poudriere queue command
2012-05-03 17:56:24 +00:00
Eitan Adler
7fdbfe0686 Sync -devel port with release
Changes:
Fixes regression introduced 2.4.9.4 release, causing failed upgrades to
be seen as successes. Reported by: Matthew D. Fuller
<fullermd@over-yonder.net>

PR:		ports/167512
Submitted by:	"Bryan Drewery" <bryan@shatow.net> (maintainer)
2012-05-02 15:50:24 +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
Baptiste Daroussin
25c7858162 Convert distinfo to unix format for real
Set the right checksum and size

PR:		ports/167502
Submitted by:	Bryan Drewery <bryan@shatow.net> (maintainer)
2012-05-01 22:03:54 +00:00
Baptiste Daroussin
a0eafe8361 Point to the new home 2012-05-01 13:03:35 +00:00
Eitan Adler
d0c3f23fd6 DOS2UNIX 2012-04-30 02:57:00 +00:00
Eitan Adler
af62a35df8 Change portupgrade-devel to use a known hash and check distinfo
Submitted by:	bryan@shatow.net (maintainer)
Security:	b428e6b3-926c-11e1-8d7b-003067b2972c
2012-04-30 02:55:22 +00:00
Dennis Herrmann
0b02e47c12 - Update to 1.1.0
PR:		ports/167388
Submitted by:	Mamoru Sakaue <sakaue.mamoru@samurai.mwghennn.net> (maintainer)
2012-04-28 18:33:06 +00:00
Dennis Herrmann
f86a87c735 - Avoid literal appearances of "$FreeBSD:...$" in patch-util_diff.in.
- While we are here:
- Make the affected sed pattern more flexible with regard to the
  repository path from which the port was checked out.
- When handling -d <dir>, if the port's directory does not exist,
  fix the path used in the first check for an alternative path.
- Bump PORTREVISION.

PR:		ports/166593
Submitted by:	Johannes Joemann <joemann@beefree.free.de> (maintainer)
2012-04-28 07:58:13 +00:00
Romain Tartière
90016817de Update to 1.0.5 2012-04-27 14:33:28 +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
Baptiste Daroussin
65e5ecf448 pkg.conf.sample is not a PORTEXAMPLE 2012-04-26 10:14:12 +00:00
Jason Helfman
35bba01180 - Update to 0.1.4.1
0.1.4 - 2012 April 22:
* Support pkgng as an alternative package manager
* Support installing packages from a repository
* Support port pre-cleaning
* Support dynamic defaults from /etc/make.conf (i.e. DEPENDS_(PRE)CLEAN)
* Major code cleanup and refactor effort
* Switch to a revised milestone schedule
* Fixes:
* Fix assertion when using PKGINSTALL builder
* If kevent fails with EINTR then retry command again

PR:	ports/167210
Submitted by:	maintainer, naylor.b.david@gmail.com
2012-04-23 21:39:06 +00:00
Baptiste Daroussin
0a9194acae - update to 1.0-beta12
- changes:
  * Fix to be downloaded calculation
  * Respected rc.conf with handle_rc_scripts
  * Improve man pages
  * Fix pkg set -o
  * new pkg rquery subcommand, do the same as pkg query but for remote
    repositories
  * Allow forcing installation of a package even on bad arches
  * Add indexes to local database, speed up local queries
  * Speed up file loading from database
  * lock the database while executing a job
  * improvements on new pkg version detection
2012-04-23 13:57:39 +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
Jason Helfman
f41fdd55ac - Update MASTER_SITES [1]
- addresses not having SSL support in base [2]
- add LICENSE [2]
- some portlint findings [2]

PR:	ports/167084
Submitted by:	ksmakoto@dd.iij4u.or.jp [1], maintainer bryan@shatow.net [2]
2012-04-20 05:44:16 +00:00
Alex Kozlov
e38d4d1622 Update to 1.5
- update whitelists
- hide BROKEN/IGNORE quoted under 'all checks' option

Approved by:	eadler (mentor)
2012-04-19 13:14:33 +00:00
Baptiste Daroussin
3371d462a9 Fix bug preventing self upgrade with beta11 2012-04-18 21:25:19 +00:00
Chris Rees
070be82228 Sync MAINTAINER with ports-mgmt/portupgrade
Submitted by:	Bryan Drewery <bryan@shatow.net>
2012-04-18 18:28:50 +00:00
Ion-Mihai Tetcu
f71449d0ab Update to add support for pkgng :)
Bugged by:	beat@ and bapt@
2012-04-17 16:50:33 +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
Stanislav Sedov
0f951c3e8c - The portupgarde has moved to a new home. Change the URL to point to the
new location.

Approved by:	bapt (via IRC)
2012-04-13 21:46:38 +00:00
Baptiste Daroussin
0938297841 - update to 1.0 beta11
- changes:
  * lot's of improvement in man pages documentations
  * pkg info and pkg search are now aligned like pkg_info
  * pkg search -x is now default
  * new pkg shell subcommand, this fires up a sqlite3 shell use with caution
  * pkg which gains 2 new options: -q (quiet) -o (origin)
  * fix pkg repo incremental
  * pkg version can now have -egXx <pattern> options
  * when is port is registred this is now notifified as an installation (means syslog informations :))
  * force umask 022
2012-04-13 20:54:59 +00:00
Baptiste Daroussin
16932b8e47 - update to 1.0-beta10
- changes:
 * Fix memory corruption
 * Fix handle_rc_script when upgrading services are now really restarted
 * Report Already installed/Not found when installing packages if any
 * when trying to pkg add something that doesn't exists, recommend the user to use pkg install
 * Fix abi detection on recent current
 * pkg -v report the version, -vv more informaton, -vvv even more :)
 * new pkg fetch command (not yet documented)
 * code factorisation
 * pkg repo is now incremental
 * install/upgrade now first forces installation/upgrade of pkg before anything

Feature safe:	yes
2012-04-07 20:22:57 +00:00
Jason Helfman
42d8138e1e - Update to 0.91 (bug fix release, fix crashes on some systems)
PR:	ports/166588
Submitted by:	maintainer, magik@roorback.net
Feature safe:	yes
2012-04-04 05:12:03 +00:00
Dmitry Marakasov
3102ecba81 - Add OPTIONS
PR:		166524
Submitted by:	myself
Approved by:	Johannes 5 Joemann <joemann@beefree.free.de> (maintainer)
Feature safe:	yes
2012-04-01 20:06:07 +00:00
Baptiste Daroussin
55654d1b4f fix @ignore handling (fixes nullmailer)
Feature safe:	yes
2012-03-31 21:54:21 +00:00
Baptiste Daroussin
ad624c8fdc Fix plist
Feature safe:	yes
2012-03-30 13:33:19 +00:00
Baptiste Daroussin
8f79c9b4f5 - Fix pkg check -ra
Reported by:	gelraen (irc://freenode/#pkgng)
Feature safe:	yes
2012-03-30 10:31:55 +00:00
Baptiste Daroussin
0e618fdde0 - update to 1.0-beta9
- changes:
  * query -f has been replaced by query -F when querying a package (file) for consistency with pkg info
  * fix autoremove recursion
  * pkg set -o oldorigin:neworigin allow the user to modify the origin of a packages (useful for MOVED)
  * several fixes on powerpc
  * pkg query evaluation expression now accept !=
  * pkg2ng is now able to migrate a local database without needed the ports tree
  * speed up pkg check by only loading the informations needed for the operation it will do
  * code cleanup in the library
  * fix uname/gname lookup when creating packages
  * new periodic script for pkg audit
  * new keyword shlib, pkgng is able to load information about the needed shlibs for a package (disable by default)
  * pkg info act as pkg info -a by default
  * new install timestamp in the package database, available using pkg query "%t"
  * pkg updating can now take a port name as argument to only show related UPDATING informations)
  * -q (quiet) for install, delete, upgrade, update and autoremove
  * new ABI detection string

Concerning the new ABI, to be able to determine which package can be installed on which destination, pkgng couldn't rely on the simple:
os version/machine, because some arches have incompatible ABIs. Can compute on its own the ABI, the string is the followin:
OSNAME:OSMAJORVERSION:OSARCH:OSCLASS(:...)
... means the arch specific extensions.

which means on:
 * amd64: freebsd:9:x86:64
 * i386: freebsd:9:x86
 * arm: freebsd:9:arm:eb:oabi:softvp
etc

Be careful all the packages (.txz) files have to be rebuilt!!!
When binary upgradeing from pkg beta8, on amd64 do the following:
UNAME_m=freebsd:9:x86:64 pkg install -f pkg

on i386
UNAME_m=freebsd:9:x86:32 pkg install -f pkg

Bonus when run on a chroot/jail where ABI is different from the host, pkgng will dynamically determine the destination ABI.

Feature safe:	yes
2012-03-30 07:34:00 +00:00
Ruslan Makhmatkhanov
c5c27b857c - update to 1.0.0
PS. I removed attribution in pkg-descr, that was in original patch, because
this feature is deprecated.

PR:		166063
Submitted by:	Mamoru Sakaue <sakaue.mamoru at samurai.mwghennn dot net> (maintainer)
Feature safe:	yes
2012-03-25 19:44:06 +00:00
Vanilla I. Shu
d4f7a64c51 1: Upgrade jansson to 2.3.
2: bump revision of fbsdmon to chase shared library version.

Feature safe: yes
2012-03-15 15:28:41 +00:00
Philip M. Gollucci
b59621d3ae - Revert ports/165605 as requested by portmgr@
Note: devel/p5-B-Size and devel/p5-Devel-Arena
where intentionally not restored.

PR:             ports/165605
Approved by:    portmgr (bapt)
Feature safe:   yes (I sure hope so)
2012-03-13 16:15:36 +00:00
Matthew Seaman
eca50a99b6 Add patches to make pkg_cutleaves compatible with pkgng, conditional
on WITH_PKGNG being defined.

No change to the default package, so no version number or portrevision
bump.

Approved by:	stefan (maintainer) shaun (mentor)
Feature safe:	yes
2012-03-12 17:48:26 +00:00
Simon L. B. Nielsen
09e8089e23 Portaudit 0.6.0:
Fix remote code execution which can occur with a specially crafted
audit file.  The attacker would need to get the portaudit(1) to
download the bad audit database, e.g. by performing a man in the
middle attack.

Add signature verification of the portaudit database.  The public key
is for the database generated for portaudit.FreeBSD.org is included
in the distribution.

(This parts add the portaudit public key missed in initial commit.)

Submitted by:   Michael Gmelin <freebsd@grem.de>
Reported by:    Michael Gmelin <freebsd@grem.de>, Joerg Scheinert
Security:       Remote code execution
Security:       http://vuxml.FreeBSD.org/6d329b64-6bbb-11e1-9166-001e4f0fb9b1.html
Feature safe:   yes
With hat:       so
2012-03-11 22:05:39 +00:00
Simon L. B. Nielsen
23dc1240c1 Portaudit 0.6.0:
Fix remote code execution which can occur with a specially crafted
audit file.  The attacker would need to get the portaudit(1) to
download the bad audit database, e.g. by performing a man in the
middle attack.

Add signature verification of the portaudit database.  The public key
is for the database generated for portaudit.FreeBSD.org is included
in the distribution.

Submitted by:	Michael Gmelin <freebsd@grem.de>
Reported by:	Michael Gmelin <freebsd@grem.de>, Joerg Scheinert
Security:	Remote code execution
Security:	http://vuxml.FreeBSD.org/6d329b64-6bbb-11e1-9166-001e4f0fb9b1.html
Feature safe:	yes
With hat:	so
2012-03-11 21:32:58 +00:00
Jason Helfman
a0d2ca1069 - Update to 1.2
- add WWW to pkg-descr

PR:	ports/165896
Submitted by:	maintainer, conrads@cox.net
Feature safe:	yes
2012-03-10 06:00:24 +00:00
Philip M. Gollucci
2cf4c1e2c8 - Remove ports that only work with < perl 5.12 (devel/p5-B-Size, devel/p5-Devel-Arena)
- Remove conditionals for PERL_LEVEL < 501200
- Remove regression-test targets b/c this will be centralized in Mk/bsd.perl.mk
- Other minor cleanups
  RUN_DEPENDS = ${BUILD_DEPENDS} -> RUN_DEPENDS:= ${BUILD_DEPENDS}

PR:             ports/165605
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
2012-03-08 18:45:38 +00:00
Chris Rees
e35e673a7d - Update to 1.1.2
. Improved handling of pathnames

PR:		ports/165829
Submitted by:	Conrad J. Sabatier <conrads@cox.net> (maintainer)
2012-03-07 19:32:01 +00:00
Alex Kozlov
db2bc453ca Update pchecker to 1.3
- be more strict when checking nonstandart files
- add more whitelists
- speedup misspelled(wrong) USE_* whitelist validation, turn on it by default

Approved by:	eadler (mentor)
2012-03-06 18:29:49 +00:00
Jason Helfman
a23f29b172 - Update to 1.1.1
- Bug fix release
- Add man page

PR:	ports/165723
Submitted by:	maintainer, conrads@cox.net
2012-03-05 17:50:47 +00:00
Joe Marcus Clarke
1df8075025 Update to 2.13.9.
* Include LICENSE_FILE and LICENSE_GROUPS in the regexp check. [1]
* Add LICENSE_DISTFILES. [1]
* Add a check for the reassignment of ECHO_MSG [2]
* Remove old X.Org checks [3]
* Add PROJECTHOST to the PORTNAME section [4]

Reminded by:	Jan Beich <jbeich@tormail.net> [1]
Requested by:	jgh [2]
Submitted by:	eadler [3]
		Alex Kozlov <spam@rm-rf.kiev.ua> [3]
2012-03-04 18:46:31 +00:00
Chris Rees
111db54158 Add -P option to print PR to stdout instead of submitting.
PR:		ports/164963
Submitted by:	John Hein <jhein@symmetricom.com>
Approved by:	maintainer
2012-03-04 12:08:43 +00:00