CVSup is a software package for distributing and updating collections
of files across a network. It can efficiently and accurately mirror
all types of files, including sources, binaries, hard links, symbolic
links, and even device nodes. CVSup's streaming communication
protocol and multithreaded architecture make it most likely the
fastest mirroring tool in existence today. In addition to being
a great general-purpose mirroring tool, CVSup includes special
features and optimizations specifically tailored to CVS repositories.
This port of CVSup includes the GUI and requires X11. For a version
that does not include the GUI, use the "net/cvsup-without-gui" port.
WWW: http://www.cvsup.org/
===> The following configuration options are available for cvsup-16.1h_7:
STATIC=off: Build static executables and/or libraries
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above )
Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0]
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.
Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0
Fix dissapearing cursor in xf86-video-vmware [2]
Stagify all x11@-owned ports
Bump portrevisions for xf86-* ports due to xserver version change.
Fix fallout from updates where needed.
Thanks to: all testersi, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/184684 [1], ports/181385 [2]
Submitted by: Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by: portmgr (bdrewery), core (jhb) [0]
The FreeBSD graphics/x11 team proudly presents
a kwm, zeising production:
MESA 9.1.6
Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)
(Only the first 15 lines of the commit message are shown above )
- Fix INDEX and options conversion
$ make -C cvsup -V PKGNAME ; make -C cvsup-without-gui -V PKGNAME
cvsup-without-gui-16.1h_4
cvsup-without-gui-16.1h_4
Pointyhat to: eadler
For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
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)
- 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)
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)
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.
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
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
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.
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.
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.
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".
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.