1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

78 Commits

Author SHA1 Message Date
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Sam Lawrance
34186bd4be Convert the port knob STATIC to WITH_STATIC. STATIC still works,
but prints a warning message about switching to WITH_STATIC.

PR:		ports/67832
Submitted by:	Cyrille Lefevre <cyrille.lefevre@laposte.net>
Approved by:	jdp (maintainer)
2005-12-17 06:17:29 +00:00
Florent Thoumie
b45f8b484a - Set NO_LATEST_LINK accordingly for amd64 version.
PR:		ports/87848
Reported by:	Vasil Dimov <vd@datamax.bg>
Submitted by:	bz (maintainer for amd64 version)
Approved by:	bz (maintainer for amd64 version)
2005-11-17 21:21:08 +00:00
FUJISHIMA Satsuki
58d075783b make cvsup and -without-gui CONFLICTS each other.
maintainer timeout for 2 weeks.
2005-09-21 05:33:21 +00:00
Pav Lucistnik
0b0c6a2180 - Switch cvsup to build binaries from sources on amd64 architecture instead
of providing precompiled binary packages, using patches by Peter Wemm and
  Bjoern A. Zeeb. This gets up "good" cvsup for upcoming 6.0 release.
- Turn off X11 automatically on amd64 instead of erroring out
- Bjoern A. Zeeb agreed to take maintainership of this port for amd64 arch
  (read: help endusers solving their problems)

Based on:	bz's patches floating on mailing list
Approved by:	jdp (maintainer)
2005-07-07 18:57:12 +00:00
Kris Kennaway
85f4980a25 Update amd64 version to a new precompiled binary containing the recent
fix.  This unbreaks the port on amd64.

Submitted by:	bz
2005-04-20 06:16:17 +00:00
John Polstra
593398973b Don't try to apply patches for the amd64 target, since it is
binary-only.

Approved by:	portmgr
2005-03-27 19:12:22 +00:00
John Polstra
bdaf18c2eb Add a patch for cvsupd to make it honor the "refuse" file for files
that are in the Attic.  This solves the problem people are having
where their INDEX* files are being deleted even though they have
them listed in the refuse file.  Since the bug is in the server,
mirror sites will need to upgrade their CVSup installation in order
for users to benefit from this fix.

Note:  I bumped PORTREVISION from 0 to 2, intentionally skipping 1.
The amd64 version of this port had already bumped it to 1, and I
didn't want to confuse matters by bumping the other architectures to
the same revision number.

Approved by:	portmgr (krion)
2005-03-25 21:38:06 +00:00
David E. O'Brien
975af646f2 Catching up with lib bumping, consume libm.so.3 on AMD64.
Approved by:	portmgr(marcus)
2004-10-11 22:10:58 +00:00
David E. O'Brien
97a9b49f9e For amd64, switch to using a binary provided by
Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net>.
2004-08-30 19:12:50 +00:00
David E. O'Brien
7233bbf5d0 Fix fetching on AMD64. 2004-06-17 22:59:47 +00:00
David E. O'Brien
6a4c68b950 A hack job that gives a usable 'cvsup' on AMD64.
(this uses a static i386 binary w/@M3nogc)
2004-05-05 05:38:27 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
John Polstra
a8fdbc0ec0 Update to version 16.1h. This version provides a portability fix
for glibc 2.3.2 on Linux.  There are no significant functional
changes.

Add support for FreeBSD/sparc64 in the port Makefile.  This requires
the new version of Ezm3 (1.1) which I will commit soon.

Drop support for versions of FreeBSD prior to 4.1-RELEASE.
2003-04-14 18:31:00 +00:00
Ade Lovett
84ea4ee842 Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.

Approved by:	portmgr (implicitly)
2003-03-06 19:23:19 +00:00
John Polstra
3e5f8a3ff7 Update to snap-16.1g. This fixes occasional core dumps with large
"refuse" files, among other things.  There is no need for mirror
sites to sprint toward this new version.

PR:		ports/33093
2003-03-05 16:02:24 +00:00
Kris Kennaway
02baa4219f Convert COMMENT to COMMENTFILE until these ports can be converted.
Submitted by:	lioux
2003-02-10 09:04:04 +00:00
Thomas Moestl
490d1f8530 Fix a construct that causes make errors on platforms that are not
supported by these ports. This fixes 'make readmes' for them on
sparc64 (and by that, release building without NOPORTS).

Approved by:	jdp
2002-10-30 18:51:10 +00:00
John Polstra
cb64dcff43 Update the URL for CVSup. 2002-08-30 19:50:23 +00:00
John Polstra
369b99678c Get things ready for a cvsup-without-gui port. 2002-01-12 19:39:19 +00:00
John Polstra
891d021090 Add USE_XLIB=yes when building with the GUI.
Submitted by:	FUJISHIMA Satsuki <sf@FreeBSD.org>
2002-01-04 05:20:48 +00:00
John Polstra
c9c5953045 Upgrade to snap-16.1f. This snapshot is primarily cleanups,
documentation updates, and portability fixes.  There is no compelling
reason for FreeBSD users to upgrade if they are already running
snap-16.1e.

More importantly: Change the Modula-3 dependencies to use the new
"ezm3" distribution.  It is a lot smaller and easier to install
than pm3.

Remove the special static linking when PACKAGE_BUILDING is set.
When ezm3 is used, programs are always statically linked with the
Modula-3 libraries.  This means that binaries built with this port
will be stand-alone, but still dynamically linked with the system
libraries.  So, for example, they will work with runsocks.
2002-01-02 19:17:06 +00:00
John Polstra
9f4a51043b Update the cvsup port to build snap-16.1e. It is the best version
at this time, even though it is not called a "release".  Make the
necessary changes to the cvsup-devel port, which uses the cvsup port
as its MASTERDIR.

I intentionally left "PORTREVISION?=0" in cvsup/Makefile, as a reminder
that this setting needs to be overridable by the cvsup-devel port.

At this moment, the cvsup-devel port builds the same thing as the
cvsup port.  That situation probably won't last very long, so I am
leaving the cvsup-devel port in place.  It is mentioned in a lot
of documentation, so I don't want to remove it just because it is
temporarily the same as the cvsup port.
2001-09-22 21:03:10 +00:00
John Polstra
bae9c2142e Change the version numbers printed by the programs to "REL_16_1p3"
so that they match the PORTREVISION value.  The PORTREVISION was
mistakenly incremented twice for the same change, because I forgot
it at first, then sobomax incremented it, then I remembered and
incremented it myself.

Except for the version number, there is no functional change in this
commit.  Do not bump PORTREVISION for this.
2001-09-10 21:41:09 +00:00
John Polstra
d212e9a935 Bump PORTREVISION and change the version that cvsup and cvsupd
announce.  I forgot to do this when I committed the update to
patch-ab.
2001-09-09 18:57:45 +00:00
Maxim Sobolev
2fae428688 Bump PORTREVISION as a result of attributes bugfix committed several minutes
ago.
2001-09-09 18:18:39 +00:00
John Polstra
45c4fa4c52 Bring in file attributes bugfix from snap-16.1d. 2001-09-09 18:00:55 +00:00
John Polstra
066d2a313d Add a patch to fix the notorious "jakarta-tomcat" bug. This bug
came to the fore in checkout mode when a file "files,v" in the
repository was manually changed into a directory "files".

With this patch, CVSup will still complain that it cannot delete
"files" because the directory is not empty.  However, it is now a
warning rather than a fatal error, and the update will run to
completion.  The warning will happen only once.  After emitting
the warning, CVSup will fix the damage in the checkouts file to
eliminate the problem.  On subsequent updates everything will be
OK and no more warnings will occur.

I have bumped PORTREVISION to 1, and added "p1" to the end of the
version number printed by CVSup.

PR:		misc/27495
2001-05-27 00:03:48 +00:00
John Polstra
64970ea757 If PACKAGE_BUILDING is defined, link statically and disable the
RUN_DEPENDS.  This makes the package completely stand-alone; it
will work without Modula-3 being installed.  This should make it
practical to eliminate the cvsup-bin and cvsupd-bin ports entirely.

Note, this change applies to the cvsup-devel port too, since it
shares this Makefile.
2001-05-26 20:37:10 +00:00
John Polstra
6f9eed1cc6 Allow PORTVERSION and MASTER_SITES to be overridden so that this
port can be used as a MASTERDIR.

Add an additional site to MASTER_SITES.
2001-04-28 20:32:15 +00:00
Maxim Sobolev
55a61bb102 Correct CATEGORIES - make first category in the CATEGORIES list matching parent
directory.
2000-10-04 06:40:08 +00:00
Jeremy Lea
b4455771cc Standardize all user defined options to the booleans WITH_FOO and
WITHOUT_FOO.  Begin the process of reserving these prefixes for user defined
options.

No comment by:	ports
2000-04-17 00:19:02 +00:00
Chris Piazza
93a61d6874 Update with the new PORTNAME/PORTVERSION variables 2000-04-09 18:14:07 +00:00
John Polstra
a0a2c9775a Add patch to ignore unsupported file attributes. It has no effect
except in obscure scenarios involving switching versions of CVSup.
2000-02-20 18:32:00 +00:00
John Polstra
3cf9d396da Add patch to handle file flags properly under FreeBSD-4.x. Solves
this crash on the client:

***
*** runtime error:
***    ASSERT failed
***    file "/usr/ports/net/cvsup/work/cvsup-16.1/suplib/src/POSIX/FileAttrOS.m3", line 52
***
2000-02-20 18:30:06 +00:00
John Polstra
e08736e7b8 Build this port with the PM3 Modula-3 system instead of the older
DEC SRC one.  PM3 is the one that's actively maintained these days.
This port now works on FreeBSD-2, -3, and -4 on the i386, and
FreeBSD-4 on the Alpha.
2000-02-13 23:31:33 +00:00
John Polstra
37973a952c Update for new version of CVSup (16.0 -> 16.1). Also add
NOT_FOR_ARCHS=alpha because I'm not caught up on that platform yet.
1999-12-10 18:40:39 +00:00
John Polstra
543526605d Add WWW link.
Submitted by:	Christian Weisgerber <naddy@unix-ag.uni-kl.de>
1999-09-29 03:33:18 +00:00
Peter Wemm
a6c3f62331 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
Michael Haro
b8f8618362 echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
1999-08-27 22:30:39 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
John Polstra
a23fa84476 Update for new release 16.0 of CVSup. (It was 15.4.2 before.)
Adjust MASTER_SITES.
1999-02-10 02:48:01 +00:00
John Polstra
28eacf3dc2 Instead of trying to auto-detect whether X11 is installed, require
the user to define NO_X11 if it is not.  The auto-detection scheme
caused problems for Satoshi's port building system.
1999-01-28 05:39:19 +00:00
Wolfram Schneider
a371e45103 Delete master site ftp://ftp.cs.tu-berlin.de/pub/FreeBSD/CVSup/ 1999-01-22 11:50:31 +00:00
Justin M. Seger
96d3c047f3 Unmark BROKEN. It was a previously fixed SMP problem.
Pointed out by:	jdp
1998-10-13 01:17:27 +00:00
Justin M. Seger
802d197782 Mark BROKEN for ELF. Depends on modula-3 which is BROKEN:
***
*** runtime error:
***    Segmentation violation - possible attempt to dereference NIL

***
*** runtime error:
***    ASSERT failed
***    file "../src/runtime/common/RTHeapMap.m3", line 35
***

Abort trap - core dumped
*** error code 134 (ignored)
missing libm3formsvbtpixmaps.a: not building libm3formsvbtpixmaps.so.6

followed by many more errors
1998-10-12 16:38:05 +00:00
John Polstra
736d3c5ca3 Make these ports work on ELF systems. 1998-09-18 01:02:04 +00:00
Tim Vanderhoek
26e78bb69f This netted the largest set of mis-installed manpages, yet! 1998-08-18 19:48:45 +00:00
John Polstra
41dd229c86 Update ports for new 15.4.2 release of CVSup. 1998-07-07 03:22:35 +00:00
John Polstra
76e8b0735d Automatically select the no-GUI version to build if X11 is not
installed.

PR:		closes ports/4178
1998-06-06 20:33:21 +00:00