The NetBSD Project

CVS log for pkgsrc/devel/cvs-fast-export/Makefile

[BACK] Up to [] / pkgsrc / devel / cvs-fast-export

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.19 / (download) - annotate - [select for diffs], Mon Aug 14 05:24:05 2023 UTC (6 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 6 12:40:35 2023 UTC (8 months, 2 weeks ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 30 11:18:12 2022 UTC (19 months, 3 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.16 / (download) - annotate - [select for diffs], Fri Dec 4 20:45:08 2020 UTC (3 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Apr 25 07:32:44 2019 UTC (4 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Sep 26 23:19:05 2018 UTC (5 years, 4 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Update to 1.44. From the changelog:

- Fix slightly incorrect generation of default .gitignore file.
- Make cvsreduce work under Python 3, and test for that.
- Revert <>, optimization was wrong.
- Fix a typo in a property name that affects interoperability with reposurgeon.
- Savannah changed how you need to interpret pseudo-URLs.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Feb 14 21:32:04 2017 UTC (7 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.12: +4 -1 lines
Diff to previous 1.12 (colored)


Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 29 12:19:08 2017 UTC (7 years ago) by kim
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Upgrade to 1.40.

1.40: 2016-09-07
    Add warnings about stock CVS vs. the MirOS patched version.
1.39: 2016-09-06
    Fix GitLab issue #8: Exporting with commitids does not coalesce changesets.
1.38: 2016-02-28
    All Python code in the suite is 2 & 3 polyglot and 8-bit clean.
1.37: 2016-01-29
    New -c option for when you can't trust commit-IDs.
    Port patch for Sun systems.
1.36: 2015-12-22
    Avoid a core dump in another pathological case.
1.35: 2015-11-23
    Properly handle CVS masters with nonempty access lists.
    Bail out gracefully on pathological masters with no revisions.
1.34: 2015-09-25
    Another Python compatibility fix.
    Fix inconsistent license header in revdir.c.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Dec 14 01:12:08 2015 UTC (8 years, 2 months ago) by wiedi
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

c99 fixes SunOS

Revision 1.10 / (download) - annotate - [select for diffs], Wed Sep 16 16:17:18 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.9: +2 -3 lines
Diff to previous 1.9 (colored)

Update to 1.33:

1.33: 2015-08-30
    Deal with a really annoying build-portability glitch around -lrt.
    Fix cvsconvert to be Python 2.6-compatible.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Aug 9 17:43:41 2015 UTC (8 years, 6 months ago) by ryoon
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Update to 1.32

1.32: 2015-06-10
    Emit a source type declaration reposurgeon can use.
    Project now has a logo.

1.31: 2015-04-28
    Improve OSX portability.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Apr 16 23:05:06 2015 UTC (8 years, 10 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.7: +4 -5 lines
Diff to previous 1.7 (colored)

Update to 1.30

1.30: 2015-04-02
    Tagged branchlets are created for any CVS tag not matching a gitspace commit.
    Many portability fixes for *BSD.

1.29: 2014-12-17
    A significant improvement in the correctness of vendor-branch handling.
    More speed improvements.

1.28: 2014-12-08
    Fix for buggy emission of lines ending in @.
    More speedups, and dramatic reduction in working-set size.

1.27: 2014-11-27
    The bug that produced "unnumbered head" warnings has been fixed.

1.26: 2014-11-05
    cvscompare changed to cvsconvert, a validating wrapper script.
    The rules for keyword expansion have changed yet again.

1.25: 2014-11-03
    Simplify and fully document -k; it now requires an argument.
    In normal (non-promiscuous) mode, paths containing CVSROOT are ignored.
    There is a new wrapper script, 'cvscompare', for sanity-checking conversions.
    A HOWTO on reporting bugs has been added to the distribution.

1.24: 2014-10-30
    Bugfix release: a late change to I/O buffering in 1.23 was faulty.

1.23: 2014-10-29
    New -l option for redirecting logs during long conversions.
    More speedups and working-set reductions.
    Incremental dumping can now be done in fast mode.

1.22: 2014-10-21
    New --embed-id and --expand options by Robert deBath.

1.21: 2014-10-19
    When incremental dumping, suppress tags associated with old commits.
    Performance improved by x8; see also the new -F and -C options.
    New -a optio to dump a list of author IDs found in a repo.

1.20: 2014-10-08
    Files not ending with ,v are now ignored unless the new -P option is on.
    New -t option for parallelizing analysis on multicore systems.

1.19: 2014-10-04
    Dramatic speedups in some bottleneck functions.

1.18: 2014-10-02
    A bug in the regression tests was fixed by slowing down calls to CVS.

1.17: 2014-09-11
    Some changes to reduce working-set size. More internals documentation.

1.16: 2014-09-04
    Added an internals tour to the documentation. Polished some comments.
    Prevented a possible buffer overrun.  Fixed broken -R option.

1.15: 2014-09-02
    Fixed a nasty order-instability bug that was confounding testing.
    Add a fatal error check for when revision numbers in input get too long.
    A significant speed improvement by tuning one of the sort algorithms.

1.14: 2014-08-12
    Fixed several issues near ignore conversions.

1.13: 2014-08-11
    Allow ()<> in symbol names.
    Fix a minor memory leak.
    Make cvssync a bit more liberal about SourceForge hostnames.
    In cvssync, leading /cvsroot can be omitted on Sourceforge paths.
    In cvssync, leading /sources can be omitted on Savannah paths.

1.12: 2014-06-26
    Allow []! in symbol names.
    Python in the test suite now runs under 2.6.

1.11: 2014-06-06
    Teach cvssync about

Revision 1.7 / (download) - annotate - [select for diffs], Sat May 17 16:10:42 2014 UTC (9 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 4 20:20:42 2014 UTC (9 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update to 1.10

1.10 @ 2014-03-28
    Prepends CVS default ignores to converted .cvsignores.
    Generates a .gitignore containing default CVS ignores when necessary.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 10 19:47:34 2014 UTC (9 years, 11 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.4: +5 -2 lines
Diff to previous 1.4 (colored)

Update to 1.9

* Add dependency to python for cvssync script

1.9 @ 2014-03-08
    RCS/CVS usernames may now begin with a digit (patch by Jesse Weinstein).
    Cleaned up a mess around keyword expansion; it had been misdocumented.
    Fixed some minor bugs in the test suite.
    Fixed a signedness issue on 64-bit machines.

1.8 @ 2014-02-19
    Processing of hardlinks field was incorrect, is now fixed.

1.7 @ 2014-02-18
    Allow # in symbol names.  Addresses a corner case in the NetBSD repository.

1.6 @ 2014-02-17
    Fix a brown-paper-bag bug in cvssync.

1.5 @ 2014-02-16
    Skip a hardlinks field, if present.
    Add a -c option to cvssync that makes mirrors with CVSROOTs.

1.4 @ 2014-02-04
    Optimization to call sbrk() less often needs to be conditioned on GCC.

1.3 @ 2014-01-23
    Improved performance on masters with lots of symbols; thank Jens Bethkowsky.

1.2 @ 2014-01-04
    Smarter blob directory creation to reduce search overhead for blobs.

1.1 @ 2014-01-03
    Cope with CVS-NT kopt strings containing garbage binary data.

1.0 @ 2013-12-28
    Bug fix: Non-top-level .cvsignores are now converted.
    More speed and significant lowering of memory usage.
    Most error messages are now explained on the manual page.

0.8 @ 2013-12-16
    Processing speed has approximately tripled since last release.
    cvs-fast-export has save progress metering again.
    cvssync can now take a CVS URL argument.

0.7 @ 2013-12-15
    -i option for incremental dumping.
    -p option for enabling load status reports.
    Many documentation improvements.
    There is now a regression-test suite for the package.
    cvssync tool for mirroring remote CVS repos added.

0.6 @ 2013-12-10
    Improvements for CVS-NT support.
    Improve timing of missing-commitids message

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 26 10:29:27 2014 UTC (10 years ago) by wiedi
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Use flex and patch "'struct tm' has no member named 'tm_zone'" error on SunOS

Revision 1.3 / (download) - annotate - [select for diffs], Mon Aug 5 02:10:07 2013 UTC (10 years, 6 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update to 0.5 (ok apb@).

0.5 @ 2013-05-21
    CVS-NT support. Code is Coverity-clean.

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 26 01:52:40 2013 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Update to 0.4.

0.4 @ 2013-05-16
    Fix buggy handling of -k option.
    Add --remote (-e) and --stripprefix (-s) options.
    Avoid recursion overflow on very large repos.
    The fast-import stream ops are now emitted in the same order git uses.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 20 09:40:49 2013 UTC (10 years, 10 months ago) by apb
Branch: MAIN

Add cvs-fast-export version 0.3.

This program analyzes a collection of RCS files in a CVS
repository (or outside of one) and, when possible, emits an
equivalent history in the form of a fast-import stream. Not all
possible histories can be rendered this way; the program tries to
emit useful warnings when it can't. The program can also produce
a visualization of the resulting commit DAG in the DOT format
handled by the graphviz suite.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>