Commit graph

815 commits

Author SHA1 Message Date
Joe Marcus Clarke
28739eaea9 Update to 2.7.3.
* USE_PYTHON can now safely appear after bsd.port.pre.mk
* Expand the .elseif search to cover ".else if" as well
* Don't complain on direct use of autotools if we're using USE_AUTOTOOLS
* Don't check embedded comments for direct command use
2005-09-08 23:57:36 +00:00
Renato Botelho
19da3c6527 Add managepkg 1.1, script for maintining ports.
PR:		ports/85732
Submitted by:	Andreas Fehlner <fehlner@gmx.de>
2005-09-05 14:37:06 +00:00
Florent Thoumie
8c919ec678 - Fix portsdb issue.
Reported by:	Igor Pokrovsky <ip@doom.homeunix.org>
Patched by:	KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Tested by:	Igor Pokrovsky <ip@doom.homeunix.org>
Approved by:	portmgr (krion)
2005-08-02 09:06:38 +00:00
Colin Percival
bd4355ef23 Upgrade to version 0.9.4 to fix a deadlock bug in the experimental
pipelined http code.  This has no effect for anyone not using the
-x option to portsnap.

Approved by:	pav
2005-07-31 10:56:32 +00:00
Colin Percival
3fcb5d8efe Upgrade to version 0.9.3.
This adds some new _experimental_ pipelined HTTP code which typically
makes portsnap 3-10 times faster at downloading updates.  This
experimental code is disabled by default; to enable it, run portsnap
with the (undocumented) -x option.  (e.g., "portsnap -x fetch")

I am not currently aware of any problems with this new code, but it has
had less than 24 hours of testing; I would definitely like to know if
it breaks anything.

If portsnap is run without the -x option, this version should behave
exactly the same way as the previous version.

Approved by:	simon
2005-07-30 22:35:00 +00:00
Simon L. B. Nielsen
8c91f8349c Change MAINTAINER address for ports maintained by the Security Team to
secteam@ instead of security@ to make it more clear that the ports are
not maintained by the freebsd-security@ mailing list.  Both addresses
go to the same people.
2005-07-30 19:13:10 +00:00
Joe Marcus Clarke
753b625edb We only need Perl5 at runtime.
PR:		84029
Submitted by:	edwin
2005-07-30 05:11:51 +00:00
Renato Botelho
12b59934e5 Pass full path to pkg_{add,info} invoked from portupgrade.
PR:		ports/84278
Submitted by:	KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
2005-07-29 16:34:48 +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
Joe Marcus Clarke
b57a863f36 Update to a snapshot from HEAD from 2005-07-20. 2005-07-20 05:03:25 +00:00
Clement Laforet
b276bebe6e - Grab 2005-07-18 09:43:44 +00:00
Mark Linimon
adda42bec2 With portmgr hat on, reset eik's ports since he has been inactive for
several months (not responding to email).

Discussed among:	portmgr team
2005-07-18 03:49:55 +00:00
Hye-Shik Chang
bbe2a03d8e Update to 1.2.2.
pkg_genplist:

  *) Fixed a problem that couldn't open plist when command line
     arguments leads to change PKGNAME.

  *) FIxed manpage filename mask to include '-' (reported by Radim
     Kolar) [1]

pkg_trackinst:

  *) Replaced a unfriendly exception with friendly message for
     an error occurrs when Makefile doesn't exist in current
     directory.

PR:		83224 [1]
Submitted by:	Radim Kolar <hsn@netmag.cz> [1]
2005-07-17 03:42:00 +00:00
Pav Lucistnik
d289501472 - Add checking of empty directories to leftover check
PR:		ports/71363
Submitted by:	leeym
2005-07-15 18:53:23 +00:00
Pav Lucistnik
211310fbac - Fix finding original directory name for py- and ruby- ports
PR:		ports/70156
Submitted by:	clsung

- Add detection of leftover empty directories to leftover checking code

PR:		ports/71363
Submitted by:	leeym
2005-07-15 18:52:43 +00:00
Dirk Meyer
d1f7dc6ecf Log:
- allow build with openssl installed from ports.
PR:		76643
Reviewed by:	William Fletcher
Approved by:	MAINTAINER timeout
2005-07-10 10:05:08 +00:00
Simon L. B. Nielsen
04e3a67805 - Set maintainership to security@.
Suggested by:	nectar, remko
2005-07-03 20:46:48 +00:00
Simon L. B. Nielsen
9e1a5a3459 portaudit 0.5.10:
- Unbreak portaudit -vF.
- Sync usage with reality.
- Document the q, v, and V options.
- Markup fixes for the portaudit(1) manual page.
- Make quiet mode output even less "redundant" text [1].
- Set maintainership to security@. [2]

Suggested by:	Phil Kernick philk at rotfl dot com dot au [1]
Suggested by:	nectar, remko [2]
2005-07-03 20:31:00 +00:00
Joe Marcus Clarke
edd625d2fd Fix a mismerge in the last OPTIONS patch. I forgot a line, but perl -cw
didn't catch the missing ';'.  This should fix the erroneous messages
about OPTIONS misuse.
2005-07-03 04:52:12 +00:00
Joe Marcus Clarke
63d27a6ff1 Update to 2.7.2.
* Add '+' to the list of valid characters for file names in the warning
  message.
* Check to make sure OPTIONS is specified before bsd.port.pre.mk (only if
  OPTIONS is actually defined). [1]

PR:		82316 [1]
Submitted by:	sem [1]
2005-07-02 20:35:23 +00:00
Daichi GOTO
22571d20fe - sysutils/portupgrade: add option for BDB4:
(1) Do not change default dependency (depend on ruby-bdb1),
     since ruby-bdb (BDB >= 2) support is not so tested.
 (2) Thus, no PORTREVISION bump.

- a little Makefile change for portlint clean

PR:		ports/82000
Submitted by:	Alexander Novitsky <alecn@server.v42of.icc-vvd.ru>
Reviewed by:	KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
2005-06-29 08:03:30 +00:00
Colin Percival
2f82a3e98c Upgrade to version 0.9.2. This adds a -I option to "portsnap update"
which only updates the INDEX files, and sets PATH to avoid problems
when running from per-user crontabs.

Approved by:	pav
2005-06-28 18:12:47 +00:00
Daichi GOTO
b760ebecca sysutils/portupgrade: fix minor documentation issues
fix minor documentation issues with the portsclean(1) manpage.
1.  In the SYNOPSIS, the -L option is excluded.
2.  In the description for the -Q option, an example of the -QQ option
    is not given and since the other descriptions do this,
    it looks nicer and is easier to read.

PR:		ports/82666
Submitted by:	KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Pointed out by:	Jason E. Hale <jhale@bluebottle.com>
2005-06-26 17:22:58 +00:00
Colin Percival
934c358766 Update to reflect the addition of sha256 to the RELENG_5 base system.
Simultaneously approved by:	simon, tobez
2005-06-24 14:08:09 +00:00
Daichi GOTO
a493320adb Change maintainership
- change portupgrade-port-maintainership to KOMATSU Shinichiro-san
    <koma2@lovepeers.org>

    knu gave me approval to change portupgrade-port-maintainership to
    KOMATSU-san.  He is busy attending to his work. He gave me approval to
    change some of his pr's responsible to me. I'll get work around
    portupgrade pr with KOMATSU-san.

Submitted by:	koma2@lovepeers.org
Approved by:	knu
2005-06-22 05:19:36 +00:00
Simon L. B. Nielsen
de9b30b80a Grab maintainer-ship of portaudit. While I do not currently have any
plans for improvements (though I have ideas) I feel that portaudit is
too important to not have an active maintainer.

Approved by:	portmgr (linimon)
2005-06-14 22:04:55 +00:00
Florent Thoumie
19679d50d0 - Add perl dependency because it's used by portsdb.
PR:		ports/64650 [1], ports/69097 [2]
Submitted by:	David Israelsson <david@israelsson.org> [1],
		James Snow <snow@teardrop.org>
Approved by:	maintainer timeout (1 year)
2005-06-05 23:49:17 +00:00
Simon L. B. Nielsen
13dbf6a820 - Unbreak handling of updated pkgdb.db so it is not regenerated for
every run, which also makes portversion(1) works for non-root users
  again.  This is done by simply having the flag file in /var/db/
  (thanks to pav for the suggestion).
- While here anyway, fix some make warnings during install on FreeBSD 6.

PR:		ports/81088
Reported by:	many
Tested by:	Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
Approved by:	erwin (mentor)
2005-05-23 11:30:17 +00:00
Adam Weinberger
6680697f06 Correct spelling error. 2005-05-19 19:07:28 +00:00
Michael Landin
833945f372 o whoops, forgot the patch 2005-05-19 14:03:29 +00:00
Michael Landin
b51b0a1422 o remove pkg-plist
o add patch for ignoring special directoris in PORTSDIR
	(such as distfiles and Tools)

PR:		ports/80368
Submitted by:	Radim Kolar <hsn@netmag.cz>
2005-05-19 14:02:37 +00:00
Hye-Shik Chang
03ac3277f2 Update to 1.2.1:
- pkg_genplist check mode now ignores gconf entries when GCONF_SCHEMAS
    is used. [1]

Advised by:	pav [1]
2005-05-18 13:18:49 +00:00
Hye-Shik Chang
f2830ff592 Update to 1.2.
- Ported to Python 2.3. [1]
  - It's now prohibited to run pkg_trackinst in ports directories.
  - pkg_genplist now writes "-c" mode error output to the file
    mentions on "-o" option.
  - Fixed a problem that can't handle manpages containing "." (dots)
    in their name. [1]
  - pkg_genplist now bypasses command line arguments to make command
    in build and install target.

PR:		80831 [1]
Submitted by:	Radim Kolar <hsn@netmag.cz> [1]
2005-05-15 11:47:11 +00:00
Hye-Shik Chang
fca5599500 Update to 1.1.
pkg_trackinst now carries its own install log library "insthook.so"
and is free from installwatch which is GPL-ed.
2005-05-08 02:54:31 +00:00
Hye-Shik Chang
3dfedd4270 Add a patch that fixes a NameError on pkg_genplist.
Reported by:	krion
2005-05-07 03:19:30 +00:00
Hye-Shik Chang
915f6709b8 Update to 1.0.
New features for 1.0:
 * pkg_genplist has a new run-mode which checks and reports pkg-plist
   of current port is correct and what files and/or dirs are missing
   or obsolete.
 * pkg_trackinst got new option that handles +INSTALL, +DEINSTALL,
   +DISPLAY files of pkgdb.
 * pkg_genplist can be set to write new pkg-plist file with another
   file name than "pkg-plist" with -o option.
2005-05-05 15:34:15 +00:00
Hye-Shik Chang
9e4f960e50 Add a new port for pkg_trackinst 0.2,
a pkg-plist/pkgdb auto-generator for unpackaged softwares or unfinished
ports.  It provides two commands:

  * pkg_trackinst:
     Tracks installation of unpackaged software and writes pkgdb
     entry using the install log.  Then, it also creates a binary
     package for the installed package.

  * pkg_genplist:
     Generates `pkg-plist' of a port in current directory automatically
     by a test installation.
2005-05-03 15:03:54 +00:00
Markus Brueffer
6df720d572 Unbreak by fixing the build with gcc 3.4
No objections by: maintainer
2005-04-24 10:43:59 +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
Adam Weinberger
30083436d3 Fix build by including ${LOCALBASE}/lib in the link path. 2005-04-20 16:46:56 +00:00
Joe Marcus Clarke
211a60e7d9 Add '+' to the list of recommended file name characters.
Reported by:	many
2005-04-16 19:01:15 +00:00
Roman Bogorodskiy
f3d3f06710 Unbreak on 5.x
PR:		79872
Submitted by:	Johan van Selst <johans@stack.nl>
Approved by:	"."@babolo.ru (maintainer)
2005-04-15 14:36:16 +00:00
Florent Thoumie
a98612829d - Add cdiff to RUN_DEPENDS.
PR:		ports/74638
Submitted by:	Sean Farley <sean-freebsd@farley.org>
Approved by:	maintainer timeout (4 months)
2005-04-14 11:35:14 +00:00
Michael Landin
d4f2fd3ae5 o Whoops - forgot to reset PORT_REVISION 2005-04-13 15:35:02 +00:00
Michael Landin
2996e017a2 o Update to -> 0.2 2005-04-13 15:23:36 +00:00
Joe Marcus Clarke
faca8eda4c Update to 2.7.1
* Check to make sure only characters [-.a-zA-Z0-9_] appear in file names [1]
* Check for proper quoting of IGNORE and BROKEN [1]
* Check to see if README.html is being committed [1]
* Check for uses of .elseif [2]

Submitted by:	krion [1]
Suggested by:	bsdcrank <bsdcrank@squbes.com> [2]
2005-04-13 03:20:56 +00:00
Simon L. B. Nielsen
2a6230f941 Fix and document insecure temporary file handling in portupgrade.
Security:	CAN-2005-0610
Security:	http://vuxml.FreeBSD.org/22f00553-a09d-11d9-a788-0001020eed82.html
Approved by:	erwin (mentor), maintainer timeout
OK'ed by:	portmgr
Reviewed by:	nectar
2005-04-12 08:24:48 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00