non port: devel/cvs2svn/Makefile |
Number of commits found: 58 |
Tuesday, 2 Jun 2020
|
18:36 antoine
Fix devel/py-subversion and ports depending on it
With hat: portmgr
 |
Sunday, 8 Mar 2020
|
17:01 antoine
Deprecate some ports using deprecated version of python
With hat: portmgr
 |
Wednesday, 1 May 2019
|
14:28 ohauer
- add decision to include correct py-subversion depending on WITH_SUBVERSION_VER
- bump PORTREVISION
 |
Monday, 10 Sep 2018
|
13:15 mat
Add EXAMPLES options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine
 |
13:14 mat
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine
 |
Wednesday, 20 Jun 2018
|
17:05 mat
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight
 |
Sunday, 31 Dec 2017
|
13:34 ohauer
- update to 2.5.0
ChangeLog:
--------------------------------
Bugs fixed:
* Handle non-ASCII, non-UTF8 filenames in .cvsignore files.
* ExternalBlobGenerator: Don't fail if no revisions are needed for a file.
* Fix the handling of symbol-matching regexps that include "|".
* Handle excluded paths under Attic directories, too.
* cvs2git: fix logging in process_post_commit().
* Prefer to break internal cycles at the *largest* timestamp gaps.
* Don't try to delete a supposed "revision 1.1" if it has a predecessor.
Improvements and output changes:
* Various small documentation fixes and improvements.
* Make cvs2xxx runnable under PyPy.
* Avoid some allusions to Subversion when converting to another VCS.
* Use tempfile.mkdtemp() to choose the location for temporary files.
* Write all progress information to stderr rather than stdout.
* Write cvs2git and cvs2bzr output to stdout by default.
* Improve build reproducibility by respecting $SOURCE_DATE_EPOCH.
* cvs2git: don't add so much useless metadata to symbol commits.
* cvs2git: allow a file to be set executable in Git via "svn:executable"
Miscellaneous:
* Use "co --version" rather than the deprecated "co -V".
 |
Thursday, 30 Nov 2017
|
15:50 mat
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464
 |
Thursday, 5 Jan 2017
|
11:00 amdmi3
Remove always-true/false conditions after 9.x, 10.[12] EOL
While here, couple minor fixes
portmgr blanket
 |
Wednesday, 6 Apr 2016
|
15:39 marino
devel/cvs2svn: Use OPSYS with OSVERSION
Approved by: OSVERSION use blanket
 |
Wednesday, 30 Mar 2016
|
09:43 ohauer
- remove ${PORTSDIR} from dependency
 |
Monday, 19 Oct 2015
|
14:50 amdmi3
Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")
Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")
Update shebangfix usage according to new rules in many ports:
- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces
Fix shebangfix usage in many ports (irrelevant to infrastructure change):
- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string
Approved by: portmgr (bapt)
Differential Revision: D3756
 |
Wednesday, 29 Jul 2015
|
22:09 antoine
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python
PR: 201077
Reviewed by: mat
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D2955
 |
Thursday, 14 May 2015
|
10:15 mat
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
 |
Sunday, 28 Sep 2014
|
18:21 ohauer
- use new python notation
- use shebangfix
- remove own extract function, it is no longer needed
- bump PORTREVISION
 |
Saturday, 31 May 2014
|
14:58 marino
devel/cvs2svn: Replace EXTRACT_CMD with TAR
This port has distfiles of two formats: .tar.bz2 and .tar.gz.
The TAR command handles both of them, so explicit specify this tool
to ensure the port continues to work in the future.
As a comment, it's strange that a custom extract target is needed to
overcome a possible deficiency in the standard extract target.
 |
Sunday, 8 Dec 2013
|
13:24 mva
- Fix the usage of 'python' to get rid of the implicit lang/python
dependency
Approved by: portmgr (blanket)
 |
Sunday, 29 Sep 2013
|
17:46 ohauer
- add stage support
- use PYDISTUTILS_AUTOPLIST
 |
Friday, 20 Sep 2013
|
17:03 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
 |
Sunday, 15 Sep 2013
|
17:17 ohauer
- update patch from r5406 to r5433
- fix PORTEXAMPLES and PORTDOCS
- depend on devel/cvs for ${OSVERSION} > 1000000
Bugs fixed:
- Handle non-ASCII, non-UTF8 filenames in .cvsignore files.
- ExternalBlobGenerator: Don't fail if no revisions are needed for a file.
From the commit log:
- Write all progress information to stderr rather than stdout. (r5419)
- Make sure to close CVS repository files after parsing them. (r5421)
- Choose garbage collection policy a bit more intelligently. (r5431)
- cvs2git: Emit some more information in OutputPass. (rr5432)
- Allow paths under Attic directories to be excluded, too. (r5433)
 |
Wednesday, 14 Aug 2013
|
22:35 ak
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery)
 |
Sunday, 3 Mar 2013
|
13:04 ohauer
- adjust python gdbm dependency
Submitted by: Jimmy Olgeni <olgeni@olgeni.com> (per pm)
 |
Monday, 15 Oct 2012
|
07:03 ohauer
- update patch to upstream svn revision 5406
Bugs fixed:
* ExternalBlobGenerator: Don't fail if no revisions are needed for a file.
Feature safe: yes
 |
Thursday, 11 Oct 2012
|
06:15 ohauer
- add local patches (svn rev. 5401)
Bugs fixed:
* Handle non-ASCII, non-UTF8 filenames in .cvsignore files.
Feature safe: yes
 |
Tuesday, 25 Sep 2012
|
20:20 ohauer
- update to version 2.4.0
- adopt new Makefile header
- take maintainer
Some highlights:
* cvs2git conversions are cleaned up in a number of smallish ways.
* Much faster cvs2git conversions via new option
--use-external-blob-generator.
* Optionally include empty directories from the CVS repository in
the Subversion output.
* More flexible keyword and EOL handling.
* More aggressively omit unnecessary dead revisions.
* Make check of illegal filename characters dependent on the target VCS.
* Allow grafting a branch onto a parent that has itself been grafted.
* Only require a DB module if the "internal co" functionality is used.
(This dependency has been a source of much grief to people on systems
without decent package managers.)
* Sort using a Python implementation rather than an external sort
command, to remove the dependency on POSIX-like sort. (This
dependency has been the source of much grief to Windows users.)
For more information see:
http://cvs2svn.tigris.org/source/browse/cvs2svn/tags/2.4.0/CHANGES?view=markup
Special thanks to Michael Haggerty
Approved by: glarkin (explicit per pm)
 |
Sunday, 17 Jun 2012
|
20:42 cs
Bump PORTREVISION to reflect name change from devel/bazaar-ng --> devel/bzr
 |
Saturday, 21 Jan 2012
|
17:40 eadler
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.
Explicit duplication > := > = and this just moves ports one step to the left
Approved by: portmgr
 |
Friday, 25 Feb 2011
|
07:50 miwi
- Move from py24 over to py25 or above
- Drop md5 support
 |
Tuesday, 25 Jan 2011
|
19:53 glarkin
- Replaced tigris.org master site with new ones. Tigris.org goes into a
redirect loop unless it can set a cookie in the client.
Reported by: pointyhat (via erwin)
Feature safe: yes
 |
Tuesday, 18 May 2010
|
04:08 pgollucci
- Chase devel/apr -> devel/apr1 shuffling
PR: ports/146553
Submitted by: myself (pgollucci@)
With Hat: apache@
 |
Wednesday, 5 May 2010
|
21:52 pgollucci
4/5: Chase devel/apr shlib bump
PR: ports/146130
Approved by: portmgr (pav)
Tested by: -exp run (pav)
With Hat: apache@
 |
Thursday, 29 Apr 2010
|
20:08 glarkin
- Take over maintainership
 |
19:37 pgollucci
- Release some more
 |
Thursday, 10 Dec 2009
|
05:00 pgollucci
- Update to 2.3.0 [1]
- Pet portlint
PR: ports/138099
Submitted by: olli hauer <ohauer@gmx.de>
 |
Saturday, 16 May 2009
|
06:27 pgollucci
- Mark most of my ports MAKE_JOBS_SAFE=yes
Tested by: several builds in P6 TB
 |
Sunday, 14 Dec 2008
|
20:20 miwi
- Update to 2.2.0
PR: 129094
Submitted by: olli hauer <ohauer@gmx.de>
Approved by: maintainer timeout
 |
Thursday, 31 Jul 2008
|
16:17 pgollucci
- Optionally depend on git/svn
- Add OPTIONS
- Bump PORTREVISION
PR: ports/125574
Submitted by: Olli Hauer <ohauer@gmx.de>
Approved by: gabor (mentor)
 |
Wednesday, 23 Jul 2008
|
02:43 pgollucci
Update my ports to my freebsd address
Approved by: araujo (mentor)
 |
Monday, 7 Jul 2008
|
12:37 miwi
- Bump PORTREVISION after apr update
PR: 125270 125271 125272 125278 125281 125282
125284 125285 125287 125288 125289 125290
125291 125292 125293 125295 125296 125297
125300
Submitted by: rodrigc
 |
Friday, 4 Jul 2008
|
00:41 araujo
- Update to 2.1.1.
- Update and remove duplicated MASTER_SITE.
- Fix portlint warning.
PR: ports/125202
Submitted by: "Philip M. Gollucci" <pgollucci@p6m7g8.com> (maintainer)
 |
Wednesday, 2 Jul 2008
|
21:20 pav
- Assign to new maintainer
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com> (the new maintainer)
 |
Tuesday, 17 Jun 2008
|
19:29 pav
Reset maintainership (the domain has expired):
<joe@joeholden.co.uk>
(reason: 553 5.3.5 system config error)
----- Transcript of session follows -----
553 5.3.5 127.0.0.1. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error
 |
Friday, 6 Jun 2008
|
13:21 edwin
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
 |
Sunday, 16 Mar 2008
|
23:05 araujo
- Update to 2.1.0.
- Added support for CVS -> Git conversions.
PR: ports/121078
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>
Approved by: maintainer timeout (more than 2 weeks)
 |
Saturday, 22 Dec 2007
|
12:25 stefan
Update to 2.0.1.
PR: 117085
Submitted by: Greg Larkin <glarkin@sourcehosting.net>
Approved by: maintainer
 |
Tuesday, 16 Jan 2007
|
09:59 itetcu
- Add two MASTER_SITES and drop an other
- we don't need wget for fetch stange anymore
PR: ports/107930
Submitted by: Joe Holden (former maintainer)
 |
Monday, 15 Jan 2007
|
05:14 jkoshy
Pointy-hat time: use DISABLE_SIZE=yes in conjunction with wget.
Reported by: kris (via pointyhat)
 |
Wednesday, 10 Jan 2007
|
08:20 jkoshy
Update to v1.5.0. Upstream changes since the prior ported
version (v1.3.1) include:
- Support for multiproject conversions.
- New options: `--output', `--co', `--cvs', `--sort', `--auto-props',
`--symbol-default'.
- Options `--force-branch' and `--force-tag' now accept regexes.
- Speedups, reduction in disk space needed for conversion.
- Multicomponent `--trunk', `--tags' and `--branches' paths.
- Better warning messages and error handling.
- Improved handling of commit dependencies and multibranch
commits.
- Scripts to help isolate conversion problems and shrink
test cases.
PR: ports/106468
Submitted by: Li-Wen Hsu <lwhsu@lwhsu.ckefgisc.org>
 |
Monday, 26 Jun 2006
|
14:14 pav
- Update to 1.3.1
PR: ports/99417
Submitted by: Joe Holden <joe@joeholden.co.uk> (maintainer)
 |
Thursday, 9 Feb 2006
|
11:54 garga
- Take maintainership
PR: ports/93076
Submitted by: Joe Holden <joe@joeholden.co.uk>
 |
Thursday, 17 Nov 2005
|
16:12 pav
- Reset longterm inactive maintainer
 |
16:09 pav
- Update to 1.3.0
PR: ports/86852
Submitted by: Jiawei Ye <leafy@orion.moderntimes.com.tw>
Approved by: maintainer timeout (14 days)
 |
Friday, 10 Jun 2005
|
19:47 thierry
Upgrade to 1.2.1.
PR: ports/80891
Submitted by: Kay Abendroth <kay.abendroth (at) gmail.com>
Approved by: maintainer's time-out (1 month)
 |
Wednesday, 2 Feb 2005
|
16:40 clsung
- update to 1.2.0
PR: ports/77014
Submitted by: June-Yen Huang (maintainer)
 |
Tuesday, 1 Feb 2005
|
16:55 vs
Run-depend on py-gdbm
PR: ports/76676
Submitted by: Toby Peterson
Approved by: maintainer
 |
Tuesday, 26 Oct 2004
|
09:09 clsung
- update to 1.1.0
PR: ports/73153
Submitted by: JingYen Huang (maintainer)
Approved by: co-mentor (vanilla)
 |
Sunday, 29 Aug 2004
|
16:41 perky
Update to 1.0.0 and assign maintainership to submitter.
PR: 71018
Submitted by: June-Yen Huang <jihuang@gate.sinica.edu.tw>
 |
Saturday, 1 May 2004
|
10:30 perky
Move converters/cvs2svn to devel/cvs2svn to correct category.
Suggested by: ijliao, knu
 |
Number of commits found: 58 |