1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
Commit Graph

95 Commits

Author SHA1 Message Date
Doug Barton
29813d5397 Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
2011-05-15 02:49:17 +00:00
Gordon Tetlow
6376b913c3 Update p4p to 2010.2/279478. 2011-03-11 06:08:38 +00:00
Erwin Lansing
74cb9eff53 Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer
be generated or checked, and will be silently ignored for now.  Also,
generalize the MD5_FILE macro to DISTINFO_FILO.

PR:		149657
Submitted by:	rene
Approved by:	portmgr
Tested on:	pointyhat i386 7-exp
2010-10-28 21:00:21 +00:00
Gordon Tetlow
fa9206540f Update Perforce ports to 2010.1. 2010-08-28 20:31:24 +00:00
Rene Ladan
73306d764d P4 proxy, version 2009.2.238357
http://www.perforce.com/perforce/products/p4p.html

PR:		ports/145824
Submitted by:	gordon
Approved by:	tabthorpe (mentor)
2010-05-10 15:02:18 +00:00
Lars Thegler
73d1e526a0 Drop maintainership 2010-01-12 16:04:55 +00:00
Lars Thegler
ba693a01cd Updated p4d. Bugs fixed:
#189734 **
            The new tcp buffer calculation could cause a deadlock in
            client/server communications.  This problem was only detected
            on configurations involving Solaris or Linux.  Due to the
            complications of platform specific tcp implementations the
            algorithm has been reworked to make allowances for certain
            eccentricities.  (Bug #32494).

        #188676 *
            'p4 resolve' using the automatic option could crash the client
            application when running on windows.  This would only happen
            if the 'theirs' file had been locked by another windows
            application e.g. microsoft word.  (Bug #32384)

Updated p4web. Bugs fixed:

        #190006
            Always offer browse depot selection in multiuser mode. (Bug #32704)

Complete release notes at:
http://www.perforce.com/perforce/doc.082/user/relnotes.txt
http://www.perforce.com/perforce/doc.082/user/p4webnotes.html
2009-03-24 08:32:40 +00:00
Lars Thegler
d62c5887d5 Updated p4web. Bugs fixed:
#186658
   Fix problem with line numbers being skipped when viewing a file.
   (Bug #031832)

 #185786
   P4Web no longer requires a client in browse only mode. (Bug #032227)

Complete release notes for p4web at:
http://www.perforce.com/perforce/doc.current/user/p4webnotes.html
2009-02-25 07:26:57 +00:00
Lars Thegler
500aafc901 Bugs fixed (from release notes):
#188676 *
      'p4 resolve' using the automatic option could crash the client
      application when running on windows.  This would only happen
      if the 'theirs' file had been locked by another windows
      application e.g. microsoft word.  (Bug #32384)

  #188603 **
      A user with a complicated view map could crash the server
      by creating a spec using '-i' or editing a spec to use
      a name which contains '%%<somenumber>'. This has
      been fixed. (Bug #31933)

Noted by:	pointyhat via pav
2009-02-22 13:58:34 +00:00
Lars Thegler
66a81c62b9 Bugs fixed (from release notes):
#179182 **
      'p4 sync -p' via the proxy did not transfer files which
      were not in the proxy's cache.  Fixed.  (Bug #31775)

  #184476 **
      Excessive wildcard use in client views could crash the
      ntx64/p4d server under circumstances that would be handled
      correctly by the ntx86/p4d server. It was discovered
      that the 64-bit version of the windows server requires more
      stack space to perform commands involving excessive wildcard
      usage in client mappings. This has been resolved so that the
      ntx6/p4d process behaves similarly to the ntx86/p4d.
      (Bug #31737)

  #181214 **
      'p4 fstat -F' with a filter that contains a not (^) crashes
      the Perforce server. This has been fixed. (Bug #31771)

  #183252 **
      A failure to open a temporary file during submit of a compressed
      file could lead to a server crash.  This problem could occur on
      a windows server only.  Fixed.  (Bug #31952)

  #168144 *
      Shell wildcard expansion on Windows can once again be disabled
      by double quoting arguments.  (Bug #30753)
2009-01-23 16:21:16 +00:00
Pav Lucistnik
d095d4a965 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 19:44:02 +00:00
Lars Thegler
426ec4e700 Update distpaths.
Pointy hat to:	me
2009-01-02 20:46:25 +00:00
Lars Thegler
be6accf36c Fix logdir for package installation
Noted by:	droso
2009-01-02 20:43:25 +00:00
Lars Thegler
b270130305 - Update to 08.2
- Drop alpha support
- Fix log dir location [1]
- Fix depot permissions [1]
- Separate DIST_SUBDIR [2]

Submitted by:	Bernard Treves Brown [1], infofarmer [2]
2008-12-29 14:38:38 +00:00
Lars Thegler
2f28409417 Bugs fixed (from release notes):
#152382 **
    Sometimes 'p4 integrate' would find a distant base when
    cherry picking revisions to integrate.  Now 'p4 integrate'
    insists that the base be the revision before the first
    revision being integrated when cherry picking revisions.
    (Bug #29016).

  #152296 **
    'p4 submit' could report "No files to submit" if the
    combination of client mapped files and protections table
    exceeded an internal limit.  This limit was incorrectly
    reached on case-insensitive Servers (Windows) by repeated
    values in a generated map.  This has been fixed. (Bug #28853)
2008-04-27 12:47:50 +00:00
Lars Thegler
ef3d4b33e9 Bugs fixed (from release notes):
#149704 **
      'p4 integrate' could skip integrations in the face of
      large branch views coupled with large protection tables.
      This has been corrected.  (Bug #28659)

  #149538 **
      'p4 integrate' could report "no permission on file(s)" if
      the protections managed by 'p4 protect' had excessive wildcards
      (too many ...'s in too many entries).  Now 'p4 integrate'
      should be no more sensitive than other commands to the number
      of wildcards in protections, and in any event should fail
      with a more appropriate message ("too may wildcards").
      (Bug #28422).

Changes: http://www.perforce.com/perforce/doc.073/user/relnotes.txt
2008-04-10 08:29:47 +00:00
Lars Thegler
e8e3ab4cd1 Add SHA256 checksum for alpha binaries
PR:		ports/118192
Submitted by:	Philip M. Gollucci <pgollucci@p6m7g8.com>
2008-01-29 09:43:02 +00:00
Lars Thegler
0b58888cc7 Missed two new distinfo files 2008-01-14 15:10:18 +00:00
Lars Thegler
d04ab12b99 - Update to 2007.3
- Also see: http://www.perforce.com/perforce/doc.073/user/relnotes.txt
2008-01-14 15:09:30 +00:00
Lars Thegler
500b38ade8 Chase updated binaries.
Bugs fixed: (from release notes):

    #136755 **
        A perforce server could shutdown with the message
        "License expired" even when a new license with a valid
        expire date was put in place (either manually or with
        the 'p4 license' command).  This only happened if the
        license that the server was originally started with
        became out of date.  (Bug #24800)

    #136742 **
        'p4 obliterate' under certain conditions could purge an
        archive file which still had lazy copies pointing to it.
        This change prevents that from happening.  (Bug #26682).

    #136586 **
        In certain cases inconsistent results depending on depot
        path could be observed for some commands.  Typically when
        this happened an unrestricted 'p4 sync' would bring back
        correct behaviour.  This problem only occured when a file
        that had been previously synced was no longer mapped by the
        current client view and the client path name had a '.' in
        a significant position of its path.  This has been fixed
        (Bug #24943, #26541).

    #135236 **
        Unintegrated revisions prior to a delete could cause
        undesirable file re-branching in subsequent integrations.
        This change brings back an older behavior, which is to
        not re-branch from revisions prior to a delete when the
        target is also deleted. (Bug #25662)

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.062/user/relnotes.txt
2007-10-19 07:54:00 +00:00
Lars Thegler
858f404225 Chase updated binaries.
For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:	kris
2007-08-06 08:08:14 +00:00
Lars Thegler
5f55cd72ff Chase updated binaries.
Bugs fixed: (from release notes):

    #129932 **
        'p4 submit' could fail when 'p4 integrate' mistakenly
        attempts to branch from a deleted revision if that
        source file was readded and that readded revision was
        ignored into the target file.  Fixed.  (Bug #24663)

    #128837 **
        The server no longer exits after 10 consecutive attempts
        to accept an incoming connection.  Usually the reason for
        this is that the computer is under configured and its
        simply a server resource problem.  In some cases the
        problem can be on the client end,  because of this the
        server now sleeps, then continues to retry.  (Bug #24156).

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:	pavmail
2007-07-29 12:43:28 +00:00
Lars Thegler
92c879543e It is only the sparc version that does not work on 7.x. i386 and amd64 work fine.
Submitted by:	"M. Warner Losh" <imp@bsdimp.com>
2007-06-07 08:18:44 +00:00
Lars Thegler
f73a88321a - Update to 2006.2 [1]
- Add sparc64 support [2]
- Remove 4.x support

Submitted by:	several [1], jkim [1,2]
2007-05-26 18:16:54 +00:00
Lars Thegler
757bcb3ca2 Chase updated binaries.
Bugs fixed: (from release notes)

    #114840 **
        CPU usage has been reduced for 'p4 integrate' when it is
        handling indirect integrations through a large number of
        branches (hundreds or more).  (Bug #23592).

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:	"Stefan Schablowski" <stefan.schablowski@prolificx.com>
2007-01-24 09:14:42 +00:00
Lars Thegler
9c81cc06b1 Chase updated binaries.
Bugs fixed (from release notes):

	#113339 **
	    'p4 opened -a //...' was being adversely affected by
	    the optimization in change #109212.  It is now back to
	    its previous performance.  (Bug #23307)

	#113270 **
	    Files changed from type ktext to text would be stored
	    at the server with the keywords unexpanded even if the
	    files had been submitted with the keywords expanded.
	    This behavior, present only in release 2006.1, has been
	    fixed. (Bug #23258)

	#112408 **
	    'p4 depot' will not abort when it encounters a UNC
	    path in the Map field so long as the path also ends in
	    '...'.  UNC path handling in the depot form was broken
	    by change 93286, but it has now been fixed. (Bug #23191)

	#94339 **
	    'p4 changes @changelist' could be slower in 2005.2 than it
	    was in 2005.1 due to an optimization intended to speed up
	    changelist ranges (@changelist,changelist).  The optimization
	    has been tuned to be no slower than 2005.1.  (Bug #20192).

For complete list of changes, see:

  http://www.perforce.com/perforce/doc.061/user/relnotes.txt

PR:		ports/107137
Submitted by:	gabor
2006-12-23 16:46:23 +00:00
Lars Thegler
5203cae857 - Fixed OSVERSION check [1]
- Fixed IGNORE spelling

Noticed by:	pointyhat via kris [1]
2006-11-28 21:11:47 +00:00
Lars Thegler
651a519dc6 Chase updated binaries
For changes, see http://www.perforce.com/perforce/doc.061/user/relnotes.txt

PR:		ports/105167
Submitted by:	keramida
2006-11-05 18:34:07 +00:00
Lars Thegler
38a3d0cc77 Unbreak, chase updated binaries
For changes, see http://people.freebsd.org/~lth/perforce/relnotes-06.1_3,1.txt

Noted by:	kris
Approved by:	portmgr (erwin)
2006-10-21 10:04:28 +00:00
Kris Kennaway
498ba24362 BROKEN: Size mismatch
Approved by:    portmgr (self)
2006-10-21 03:12:02 +00:00
Lars Thegler
f8c3647c3d Chase updated binaries
Noted by:	pointyhat via Kris
2006-09-14 09:02:33 +00:00
Lars Thegler
70a95cef57 Added mirror site
Submitted by:	Alexander Goller <alex@vivien.franken.de>
2006-09-10 09:58:13 +00:00
Lars Thegler
7f14b04147 Chase updated binaries
PR:		ports/102845
Submitted by:	gabor
2006-09-04 16:09:15 +00:00
Kris Kennaway
b3e9bb2a6f NO_PACKAGE and NO_CDROM are not appropriate; use RESTRICTED here 2006-09-03 00:56:27 +00:00
Lars Thegler
d164a0ce10 Update to 06.1
PR:		ports/102375
Submitted by:	Mike Meyer <mwm@mired.org>
2006-08-27 20:34:34 +00:00
Lars Thegler
bd07fc4227 Chase updated binaries
Noticed by:	Joakim Nystrom <jnystrom@mac.com>
2006-04-06 14:14:00 +00:00
Lars Thegler
a923f9def5 Chase updated binaries.
Perforce are recommending upgrade due to merge problems, see
 http://maillist.perforce.com/pipermail/perforce-user/2006-February/017722.html

Also noticed by:	Alexander Goller <alex@vivien.franken.de>
2006-02-16 12:13:54 +00:00
Lars Thegler
22808a5bc7 Chase updated binaries
Noticed by:	Alexander Goller <alex@vivien.franken.de>
2006-01-13 10:01:38 +00:00
Lars Thegler
9bd1360fa1 - Update to 2005.2
- Added SHA256 checksum
2006-01-11 09:44:37 +00:00
Lars Thegler
bc855b7dc3 Chase updated binaries 2005-10-28 08:54:07 +00:00
Lars Thegler
13cd4365fd Chase updated binaries
Noticed by:	phk
2005-09-17 21:09:20 +00:00
Lars Thegler
ada4b642fa Chase updated binaries [1], [2]
PR:		ports/85055 [1]
Submitted by:	Gabor Kovesdan <gabor.kovesdan@t-hosting.h> [1], Andrew Carter <ascarter@mac.com> [2]
2005-08-28 18:35:00 +00:00
Lars Thegler
43977b0919 Chase updated binaries
Prompted by:	Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
2005-07-23 11:11:48 +00:00
Lars Thegler
5bce097063 Chase updated binaries 2005-07-04 13:22:51 +00:00
Lars Thegler
e84b5e29d9 Update to 2005.1
PR:		ports/81763
Submitted by:	Giorgos Keramidas <keramida@ceid.upatras.gr>
2005-06-01 14:20:54 +00:00
Lars Thegler
916801dfad Backing out part of last commit, that was breaking the version string.
Noticed by:	chkversion
Pointy hat to:	lth
2005-04-08 14:53:59 +00:00
Lars Thegler
ecf1d7f111 - Fix privilege during pre-install
- Reduce portlint nagging

PR:		ports/79654
Submitted by:	John Baldwin <jhb@FreeBSD.org>
2005-04-08 07:43:43 +00:00
Lars Thegler
fc28f3ebbb Chase updated binaries 2005-03-10 15:23:17 +00:00
Lars Thegler
e1cc3bfca7 Update perforce binaries. 2005-03-07 09:16:19 +00:00
Lars Thegler
bb9c06466b - Now builds on amd64 [1]
- Fixed output redirection for p4web [2]

Submitted by:	arved [1], "Ryan F." <ryan@kalama.no-ip.org> [2]
2005-02-20 14:54:00 +00:00