Commit graph

69 commits

Author SHA1 Message Date
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Sam Lawrance
311ed2b34a Re-add portmanager, which we now have permission to redistribute.
Submitted by:	outgoing maintainer Michael C. Shultz <ringworm01@gmail.com>
		(taking a break)
2006-01-20 08:54:25 +00:00
Mark Linimon
bc343ddcb1 Remove portmanager. Author has withdrawn permission to distribute it.
Hat: 	portmgr
2006-01-19 23:13:10 +00:00
Pav Lucistnik
fc78da6f48 - Update to 0.4.1_4:
if portmanager has been installed for the first time it can't copy
  pm-020.conf-SAMPLE to pm-020.conf.

PR:		ports/90957
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-12-27 05:18:42 +00:00
Renato Botelho
b655781482 - Add a patch to reverted execve command used when running make to
system( "make" ) so entire environment may be passed when building
  apache22.
- Bump PORTREVISION

PR:		ports/90790
Submitted by:	maintainer
2005-12-22 09:53:42 +00:00
Sam Lawrance
e9098e3606 Ports like ghostscript-gnu that insist on blue screening during make instead of
make config have their video scrambled.  Fixed by adding TERM= back to environment
during make.

PR:		ports/90633
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-12-19 11:36:28 +00:00
Pav Lucistnik
469cee06eb - Fixes seg fault when run on FreeBSD 7.0, reported by Jiawei Ye
PR:		ports/90583
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-12-18 14:21:33 +00:00
Renato Botelho
389eb11dbe - Update to 0.4.1
PR:		ports/90403
Submitted by:	maintainer
2005-12-15 12:41:58 +00:00
Marcus Alves Grando
761d966221 Update to 0.4.0_1
* Fixes potential seg fault on 4.11 systems.
* Added log entry times

PR:		90339
Submitted by:	maintainer
2005-12-13 19:52:43 +00:00
Marcus Alves Grando
7437628588 Update to 0.4.0
PR:		90283
Submitted by:	maintainer
2005-12-12 17:29:24 +00:00
Edwin Groothuis
964fbeb0f7 [MAINTAINER] update sysutils/portmanager
update sysutils/portmanager to 0.3.9_7

	1. Fixes portmanager not honoring STOP/START statements
	  from its own config file, reported by Gerard Seibert
	  <gerard@seibercom.net>, Thanks!

PR:		ports/89913
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-12-04 06:16:40 +00:00
Philip Paeps
bd8ff515e8 Update to 0.3.9_6. From the maintainer:
1, Fixes corruption of +CONTENTS files when portmanager is compiled in
   BUILD_DEPENDS_ARE_LEAVES mode Bug identified by Jiawei Ye
   <leafy7382@gmail.com>

2. Fixes parsing pkgtools.conf when arrays are used, patch
   provided by dan@slightlystrange.org, thank you!

PR:		ports/89903
Submitted by:	Michael C. Shultz <ringworm01 -at- gmail.com> (maintainer)
2005-12-03 23:34:28 +00:00
Simon Barner
f538507cd2 Update to 0.3.9_5:
- Fixes when adding a new port with portmanager, +CONTENTS files being
  corrupted.

-  Improved logging of conflicting ports

Submitted by:	"Michael C. Shultz" <ringworm01@gmail.com> (maintainer)
PR:		ports/89716
2005-11-29 15:18:28 +00:00
Andrej Zverev
c5d4ca8255 - Fix open file leak
- Improve user interactive areas like conflicting ports and -slid
- Bump PORTREVISION

PR:		ports/89653
Submitted by:	Michael C. Shultz (maintainer)
2005-11-28 06:20:16 +00:00
Marcus Alves Grando
b2918d0d1c Update to 0.3.9_3
- Fixes bug where if run with -f switch when portmanager updates itsself goes into endless loop.
Thanks to Gerard Seibert for helping to track this one down!

PR:		89609
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-27 20:28:16 +00:00
Andrej Zverev
89a2bf1f8b - Fixes portmanager seg faulting if either /usr/local/etc/pkgtools.conf or
/usr/local/bin/ruby are not installed.

PR:		ports/89564
Submitted by:	Michael C. Shultz (maintainer)
2005-11-26 07:19:59 +00:00
Marcus Alves Grando
3c6c1577f5 Update to 0.3.9_1
- Using ruby script provided by Jan Grant <Jan.Grant@bristol.ac.uk> if portupgrade is installed
portmanager also uses settings from pkgtools.conf in addition to those from its own conf file.
- Wild cards "*" may now be used in pm-020.conf, see man portmanager for details
- Automatic timeouts are re-enabled, stdin problem is solved.
- Fix build on 4.x (0.3.9)

PR:		89533
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-25 20:14:23 +00:00
Marcus Alves Grando
72a98d91b4 Update to 0.3.8_2
* Had to disable automatic timeouts until I learn how to properly close then open stdin.
0.3.8_1 will seg fault upon a second timeout and 0.3.8 leaves these random errors:

awk: i/o error occurred while closing /dev/stdin input record number

PR:		89424
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-22 17:38:20 +00:00
Marcus Alves Grando
f8f8864620 Update to 0.3.8_1
* Added --pristine mode that guarentees no inconsistancies in +CONTENTS files
* Fixed (I hope) stdin not being reopened properly after a [Y/N/A] timeout
* Fixed a segfault when portmanager reads a very old pre 4.11 +CONTENTS file,
identified by Andrew Gordon <arg@arg.me.uk>

PR:		89397
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-21 23:29:23 +00:00
Pav Lucistnik
376a13cd3e - Update to 0.3.8
PR:		ports/89315
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-21 14:41:26 +00:00
Marcus Alves Grando
e48808fa75 Update to 0.3.7
PR:		89242
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-18 16:46:11 +00:00
Marcus Alves Grando
9383393cd1 Update to 0.3.5_1
* Craig Boston <craig@yekse.gank.org> brought to my attention a problem
with how dependency information is gathered in +CONTENT files.

portmanager -s (status report) uses port +CONTENT files to generate its
report and now that is proven as not 100% accurate.  This patch modifies
the data source for status reports from +CONTENT files to the results
obtained when running make -V *_DEPENDS in each port directory.

PR:		89084
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-16 03:17:13 +00:00
Marcus Alves Grando
8e6b56ca97 Update to 0.3.5
PR:		89040
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-15 14:06:09 +00:00
Marcus Alves Grando
1d6fc4b0a9 Update to 0.3.4_2
* Fixes bug where on initial installation if portmanager is run in single port update
mode first it is missing a database

* Added WITH_BUILD_DEPENDS_ARE_LEAVES information to man page

PR:		88953
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-13 22:14:04 +00:00
Marcus Alves Grando
3a78b7196d Update to 0.3.4_1
* Fixed seg fault in -slid on 6.0 machines
* Fixed segfault when cvsup not set to delete and an installed port
is removed from the ports tree

PR:		88888
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-12 19:27:27 +00:00
Marcus Alves Grando
154de1f792 Update to 0.3.4
Add WITH_BUILD_DEPENDS_ARE_LEAVES in OPTIONS

PR:		88847
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-11 16:24:13 +00:00
Marcus Alves Grando
e461ef72df Update to 0.3.3_3
* Adds ability to stop programs like postfix
from running during upgrade then restarts them
afterwards. See pm-020.conf-example or man page
for instructions

* Fixes reported bug where -slid option removes
the wrong port

* May fix a reported segfault at:

MGPMrCreateAllUpdateStatusDb.c:162

since user didn't include portmanager version or
uname -a output can't be certain fix is good

PR:		88800
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-11 00:32:35 +00:00
Marcus Alves Grando
48ade7c42b Update to 0.3.3_2
* At user's request portmanager now respects a defined BATCH

* -sl works again, -sl and -slid options no longer consider
build dependencies as "leaves"

PR:		88744
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-11-09 20:52:50 +00:00
Marcus Alves Grando
f829908bb2 Update to 0.3.3_1
* Cleaned up valgrind related nits and a few compiler warnings

PR:		88705
Submitted by:	maintainer
2005-11-09 11:25:18 +00:00
Marcus Alves Grando
a458d5229d Change post-configure externVars.h.in to externVars.h
Submitted by:	maintainer via email.
2005-11-08 03:15:22 +00:00
Marcus Alves Grando
db848b5980 Update to 0.3.3
Take MAINTAINER

PR:		88630
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-11-08 02:23:38 +00:00
Marcus Alves Grando
27dd4c4aef Update to 0.3.2
PR:		88521
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-11-05 13:49:10 +00:00
Marcus Alves Grando
13f5e482a0 Don't need USE_GMAKE [1]
Bump PORTREVISION
Use OPTIONS
Use post-patch instead post-configure
Change PACKAGE_VERSION only if PORTREVISION != 0

PR:		87833 [1]
Submitted by:	Helge Oldach <portmanageroct05@oldach.net> [1]
2005-10-24 02:13:16 +00:00
Florent Thoumie
264deb1f10 - Update to 0.3.0.
PR:		ports/87497
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-10-16 16:56:51 +00:00
Florent Thoumie
bd4007ea04 - Update to 0.2.9_9.
PR:		ports/87349
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-10-13 10:49:56 +00:00
Pav Lucistnik
71d30b73fe - Fix output when redirecting
PR:		ports/81481
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-09-20 11:58:59 +00:00
Pav Lucistnik
ae8c845ffe - Really fix crashes on 6.0
PR:		ports/86272
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-09-17 20:09:50 +00:00
Pav Lucistnik
651c7e0218 - Fix runtime crash on FreeBSD 6.0
PR:		ports/86180
Reported by:	Mike Lednev <liettneff@bk.ru>
Submitted by:	Michael C. Shultz <ringworm01@gmail.com>
2005-09-17 16:35:00 +00:00
Pav Lucistnik
8345b2f467 - Fix crash when TERM is undefined in environment
PR:		ports/84168
Submitted by:	Thierry Besancon <Thierry.Besancon@math.jussieu.fr>
2005-07-28 22:31:21 +00:00
Renato Botelho
7a52551cdf Reset maintainership
PR:		ports/84181
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (ex-maintainer)
2005-07-27 16:49:54 +00:00
Jean-Yves Lefort
4ffb791f01 Update to 0.2.9_4
PR:		ports/80264
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
Approved by:	adamw (implicit, mentor)
2005-04-23 15:24:15 +00:00
Michael Johnson
82cf811b85 - Update to 0.2.9_3
1) Added check for really old ports in PMGRrAddDependencies that
aborts portmanager and provides suggestion on how to update manually.
This is to fix a seg fault when @comment DEPORIGIN: is missing in
a port's +CONTENTS file

2) Incorporated  Alistair Sutton's <alistair.sutton@gmail.com>
code that adds interactive update option "portmanager -ui".

3) Slowly switching licience from GNU to BSD in the sources

PR:		ports/78839
Submitted by:	Maintainer
2005-03-14 19:40:12 +00:00
Florent Thoumie
75b0eb08ab - Update to 0.2.9_2.
PR:		ports/78387
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
Approved by:	pav (mentor)
2005-03-04 09:29:37 +00:00
Florent Thoumie
70f960066f - Update to 0.2.9_1.
PR:		ports/78341
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
Approved by:	pav (mentor)
2005-03-03 08:51:59 +00:00
Michael Johnson
184408fa32 - Update to 0.2.9
PR:		ports/78167
Submitted by:	maintainer
2005-03-01 08:47:15 +00:00
Yen-Ming Lee
0a474baf90 sysutils/portmanager update to 0.2.8
1) Incorporated Florent Thoumie's <flz@xbsd.org> suggestion
of adding pkg-message so pkg users may also see it.

2) added handling of ports that conflict with ports that
are being upgraded, inspired by "Brian John" <brianjohn at fusemail.com>

3) Added percent done message to xterm title bar as requested by
<mark.magiera at gmail.com>

4) port is repackaged because too many changes to configure.ac
for a patch to be feasable

PR:		77942
Submitted by:	Michael C. Shultz <ringworm01 at gmail.com>
2005-02-24 01:29:14 +00:00
Pav Lucistnik
6dce447d47 - Update to 0.2.7
PR:		ports/77785
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-02-20 17:19:28 +00:00
Pav Lucistnik
8f081bfd6a - Fix path mangling when running make all-depends-list
- Change email address from Verizon to gmail so I may hear from my european
  friends

PR:		ports/77575
Submitted by:	Michael C. Shultz <ringworm01@gmail.com> (maintainer)
2005-02-17 09:51:16 +00:00
Pav Lucistnik
77fae9bdea - Update to 0.2.6_5
1) Some code clean up using valgrind

  2) Added flushing of stdout/stderr so messages are
  not lost when redirecting portmanager output to a file

PR:		ports/77525
Submitted by:	Michael C. Shultz <reso3w83@verizon.net> (maintainer)
2005-02-14 23:21:39 +00:00
Pav Lucistnik
a476bf2a13 - Update to 0.2.6_4:
* Finally found and fixed the bug haunting portmanager for the past few
    revisions. Portmanager now "flushes" after droping new records into it's
    data bases :)
  * Improvement of database code to handle wider variety of strings/character
    codes merged from another project that uses libMG.

PR:		ports/77409
Submitted by:	Michael C. Shultz <reso3w83@verizon.net> (maintainer)
2005-02-12 21:20:29 +00:00