non port: devel/cvs/Makefile |
Number of commits found: 36 |
Saturday, 16 Mar 2024
|
05:37 Yasuhiro Kimura (yasu)
devel/{cvs,cvs+ipv6}: Move man pages to share/man
Approved by: portmgr (blanket)
b0d3d54 |
Monday, 10 Jan 2022
|
15:15 Stefan Eßer (se)
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).
A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.
These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,
Approved by: portmgr (implicit)
bcaf25a |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Monday, 22 Feb 2021
|
16:34 emaste
devel/cvs: prepare for base system PIE default
PIE static libraries are currently not supported by the base system
/usr/share/mk files.
PR: 253275 [exp-run]
Approved by: lwhsu, schaiba@gmail.com (maintainer)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D28792
|
Sunday, 3 Jan 2021
|
19:21 delphij
devel/cvs: remove libgnuregex dependency.
The only usage of regular expression in cvs was in import.c, and for
that particular usage, no GNU extension was used; with the removal of
libgnuregex, we could just drop the dependency and use the base system
regex(3) instead.
This fixes build on -CURRENT.
PR: 252248
Approved by: maintainer
MFH: 2021Q1
|
Saturday, 23 May 2020
|
15:06 joneum
Give Maintainership to submitter
PR: 246678
Submitted by: schaiba@gmail.com
MFH: 2020Q2
Sponsored by: Netzkommune GmbH
|
Saturday, 28 Dec 2019
|
17:55 marius
Fix r521031 to correctly handle the case when texinfo is already installed
but INFO is off.
|
Friday, 27 Dec 2019
|
22:52 marius
- Turn building and installation of cvs info documentation into an option
(default-on but allowing to get rid of indexinfo and texinfo dependencies).
- Pet portlint.
|
Wednesday, 9 Oct 2019
|
10:34 bapt
Drop the ipv6 virtual category for d* category as it is not relevant anymore
|
Sunday, 22 Sep 2019
|
04:04 ume
Unmark BROKEN.
|
Saturday, 10 Nov 2018
|
18:12 bapt
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
|
Saturday, 24 Feb 2018
|
08:54 riggs
Fix ssh injection vulnerability from CVE-2017-12836
Details:
- Adopt patch from debian, documented in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871810#10
PR: 226088
Submitted by: fk@fabiankeil.de
MFH: 2018Q1
Security: CVE-2017-12836
|
Wednesday, 11 Oct 2017
|
14:35 swills
add CPE data
|
Tuesday, 12 Jan 2016
|
16:20 amdmi3
Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by: portmgr blanket
|
Saturday, 12 Sep 2015
|
00:11 jbeich
devel/cvs: enslave devel/cvs+ipv6 to avoid bitrot
- devel/cvs: allow slave ports (?= vars)
- devel/cvs: define CONFLICTS against the slave and -devel
- devel/cvs: adjust for easier patching source (i.e. no ../cvs/ prefix)
- devel/cvs+ipv6: move most logic as IPV6 option to devel/cvs
- devel/cvs+ipv6: don't define HAVE_GETGROUPS twice or unused ENABLE_IPV6
- devel/cvs+ipv6: drop devel/cvsnt from CONFLICTS after 4.6 years being gone
- devel/cvs+ipv6: bump PORTREVISION for changes inherited from devel/cvs
- Convert CONFLICTS into CONFLICTS_INSTALL
PR: 199542
Reviewed by: bapt
Approved by: maintainer timeout (5 months)
Differential Revision: https://reviews.freebsd.org/D3636
|
Tuesday, 9 Jun 2015
|
16:37 amdmi3
- Fix shebangs
MFH: 2015Q2
|
Wednesday, 15 Apr 2015
|
17:08 jbeich
- Install INFO docs again as they're more complete [1]
- Drop BROKEN: builds fine on 8.4R i386/amd64
- Checking "no" value is only required for MK_ variables
- Convert to option helpers
- Clarify LICENSE allows any later version
PR: 191548 [1]
|
Friday, 2 Jan 2015
|
21:27 bapt
Stop installing infopages in preparation for removal of bsd.info.mk from
FreeBSD head
|
Wednesday, 6 Aug 2014
|
04:34 adamw
In some straightforward situations, protect examples behind PORTEXAMPLES,
adding EXAMPLES to OPTIONS_DEFINE where necessary. In a couple instances,
correct examples being controlled by the DOCS option.
|
Tuesday, 15 Jul 2014
|
08:45 ache
Add direct KERBEROS_SUPPORT assignment to avoid undefined variable
|
08:39 ache
MK_KERBEROS_SUPPORT can't be set by user, so rename it to KERBEROS_SUPPORT
|
08:25 ache
Fix build on systems without kerberos installed by adding
KERBEROS option (default on, so unchanged from previous state)
|
Monday, 30 Jun 2014
|
15:21 olgeni
Remove "mkdir -p %%EXAMPLESDIR%%/contrib" from pkg-plist.
The contrib directory is not empty, so it is not needed.
Moreover, it is missing the %D prefix and will create
share/examples/cvs/contrib in the current directory, whatever it is.
|
Wednesday, 25 Jun 2014
|
22:34 antoine
Allow to build info pages with texinfo from ports
|
Thursday, 19 Jun 2014
|
10:42 mat
Fix cvs build on at least 10.0.
Sponsored by: Absolight
|
Tuesday, 27 May 2014
|
05:43 eadler
Live in the world of new Makefiles.
Note that this only supports 'base as built' and won't work if you disable
kerberos.
Hand over port to the world.
Reported by: danfe
|
Thursday, 13 Mar 2014
|
03:45 eadler
Modernize port
|
Sunday, 8 Dec 2013
|
20:18 eadler
Tie OSVERSION to OPSYS
|
Thursday, 31 Oct 2013
|
07:42 bapt
Remove useless NEED_ROOT and use proper USES=uidfix
Now those ports can be packaged as a user.
|
Sunday, 20 Oct 2013
|
00:25 eadler
Remove superfluous mkdir
Reported by: bdrewery
|
00:19 eadler
- Convert to staging
- Clean up whitespace
|
Friday, 20 Sep 2013
|
17:03 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
|
Tuesday, 16 Jul 2013
|
21:59 eadler
Remove now excess verbiage.
Reviewed by: bapt
|
Thursday, 6 Sep 2012
|
14:37 eadler
Change upstream to the exact sources used by FreeBSD.
Reviewed by: bdrewery
Discussed with: des
|
Wednesday, 5 Sep 2012
|
02:30 eadler
CVS is a version control system.
It fills a similar role to the RCS, PRCS, and Aegis packages.
This port includes the patches FreeBSD uses (minus the cosmetic ones)
Reviewed by: bdrewery
|
Number of commits found: 36 |