The NetBSD Project

CVS log for pkgsrc/devel/monotone-server/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / monotone-server

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.62 / (download) - annotate - [select for diffs], Sun Nov 3 10:39:20 2019 UTC (5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, HEAD
Changes since 1.61: +4 -4 lines
Diff to previous 1.61 (colored)

devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.61 / (download) - annotate - [select for diffs], Thu May 23 19:22:58 2019 UTC (10 months, 1 week ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.60: +7 -7 lines
Diff to previous 1.60 (colored)

all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.

Revision 1.60 / (download) - annotate - [select for diffs], Fri Jul 12 10:44:55 2013 UTC (6 years, 8 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, 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, 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, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored)

Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.

Revision 1.59 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:30 2012 UTC (7 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.58: +1 -3 lines
Diff to previous 1.58 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.58 / (download) - annotate - [select for diffs], Mon Feb 27 22:46:54 2012 UTC (8 years, 1 month ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

The time has come to say bye to monotone.  Remove myself as maintainer, as
I'm not using these packages any more.

Revision 1.57 / (download) - annotate - [select for diffs], Sun Dec 4 23:37:14 2011 UTC (8 years, 4 months ago) by riz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

get_passphrase_from_file.lua seems to have moved in the distribution.

Revision 1.56 / (download) - annotate - [select for diffs], Sun Apr 3 08:58:00 2011 UTC (9 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.55: +2 -1 lines
Diff to previous 1.55 (colored)

Set EXTRACT_SUFX so it uses the same tarball as monotone.

Revision 1.55 / (download) - annotate - [select for diffs], Fri Apr 1 13:52:35 2011 UTC (9 years ago) by jmmv
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54 (colored)

Update to 1.0: depend on monotone-1.0.

Revision 1.54 / (download) - annotate - [select for diffs], Tue Nov 30 10:30:54 2010 UTC (9 years, 4 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.53: +3 -3 lines
Diff to previous 1.53 (colored)

Update monotone{,-el,-server} to 0.99.1:

Bugs fixed

- monotone crashed on x86_64 when a netsync action required
  the parsing of an URL. This has been fixed.
  (closes monotone issue 100)

- monotone's automation interface version was reported wrongly
  as 12.1, where it should have been 13.0.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Nov 7 20:52:43 2010 UTC (9 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.52: +4 -4 lines
Diff to previous 1.52 (colored)

Update to 0.99: depend on monotone 0.99.

Revision 1.52 / (download) - annotate - [select for diffs], Sat Oct 30 15:14:46 2010 UTC (9 years, 5 months ago) by drochner
Branch: MAIN
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

sync some more occurences of the mtn version

Revision 1.51 / (download) - annotate - [select for diffs], Sat Oct 30 15:13:04 2010 UTC (9 years, 5 months ago) by drochner
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

update pkgname to sync with mtn base pkg, no changes

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jun 23 21:48:14 2010 UTC (9 years, 9 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored)

Remove distinfo.  It is unused and, at this point outdated, which is causing
the build of this package to fail.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jun 16 14:49:04 2010 UTC (9 years, 9 months ago) by jmmv
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

I actually forgot to bump the dependency... do it now.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Jun 16 14:48:12 2010 UTC (9 years, 9 months ago) by jmmv
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored)

Update to 0.48: depend on monotone-0.48.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Mar 15 09:52:56 2010 UTC (10 years ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.46: +4 -5 lines
Diff to previous 1.46 (colored)

Update to 0.47: use the 0.47 distfile and depend on monotone 0.47.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Mar 12 09:27:17 2010 UTC (10 years ago) by jmmv
Branch: MAIN
Changes since 1.45: +38 -26 lines
Diff to previous 1.45 (colored)

Full rewrite of the monotone-server package:

- Delete the monotone-server-init script.

- Modify the monotone rc.d(8) script to provide extra commands such as
  'init', 'genkey' and 'read' to manipulate the server.  These are not
  interactive, but allow the same level of customization as the previous
  script.  Inspired by how the monotone init.d script from Fedora works.

- Delete the need of an rc.conf script in the pkg_sysconfdir of this
  package.  The settings previously stored there are now automatically
  discovered.

- Fully automated creation of a server key: no more need to create a
  passphrase by hand, memorize it, and stick it on a configuration file
  to never look at it again.

- The log file is now placed where it belongs: in varbase/log.

- Addition of a monotone-server(7) manpage explaining the whole setup
  process and pointers to the server files.

Note: upgrading from a previous version of the package will require manual
intervention if the rc.d script in /etc/rc.d is replaced.  However, I
really doubt anyone is using this package so I didn't want to go through
the trouble of implementing a migration procedure.  I've added a note to
the MESSAGE, though, asking users to contact me if required.

Revision 1.45 / (download) - annotate - [select for diffs], Sun Mar 7 22:29:20 2010 UTC (10 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.44: +2 -1 lines
Diff to previous 1.44 (colored)

Fix get_passphrase hook to do the correct thing now that the input parameter
is a structure instead of a string.  Should probably change this hook to use
the provided contrib/get_passphrase_from_file.lua file, but I just want to
get things working again for now.  Bump PKGREVISION to 1.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 18 13:41:17 2010 UTC (10 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

Update to 0.46: use monotone 0.46.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Sep 23 16:06:16 2009 UTC (10 years, 6 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

Update to 0.45: bump dependency on monotone to 0.45.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Apr 9 00:48:07 2009 UTC (10 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.41: +1 -3 lines
Diff to previous 1.41 (colored)

Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Jan 18 21:25:03 2009 UTC (11 years, 2 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

Sync with monotone-0.42 update: bump version to 0.42 and rely on this release
of monotone.

Revision 1.40 / (download) - annotate - [select for diffs], Fri Sep 5 20:50:04 2008 UTC (11 years, 7 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (colored)

Bump version to 0.41 to reflect devel/monotone update.

Revision 1.39 / (download) - annotate - [select for diffs], Sat Apr 12 14:35:28 2008 UTC (11 years, 11 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

Update to 0.40: depend on monotone-0.40.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Mar 3 17:45:36 2008 UTC (12 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.37: +8 -6 lines
Diff to previous 1.37 (colored)

Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Feb 27 14:19:30 2008 UTC (12 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored)

Update to 0.39: depend on monotone 0.39.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Dec 14 11:39:38 2007 UTC (12 years, 3 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)


Update to monotone 0.38.

Revision 1.35 / (download) - annotate - [select for diffs], Fri Oct 26 14:09:03 2007 UTC (12 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

Update to 0.37: use monotone 0.37.

Revision 1.34 / (download) - annotate - [select for diffs], Fri Aug 3 18:01:44 2007 UTC (12 years, 8 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.33: +3 -4 lines
Diff to previous 1.33 (colored)

Update to 0.36: depend on monotone 0.36.

Revision 1.33 / (download) - annotate - [select for diffs], Wed Jul 4 20:54:38 2007 UTC (12 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.32: +4 -3 lines
Diff to previous 1.32 (colored)

Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Jun 24 20:55:27 2007 UTC (12 years, 9 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.31: +4 -7 lines
Diff to previous 1.31 (colored)

Fix this package to adhere to the "new" monotone behavior.  It has probably
been broken since monotone 0.32...

Revision 1.31 / (download) - annotate - [select for diffs], Sun May 13 10:45:37 2007 UTC (12 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored)

Update to 0.35: depend on monotone-0.35.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Apr 8 09:06:47 2007 UTC (13 years ago) by jmmv
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

Update to 0.34: depend on monotone 0.34.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Mar 25 18:52:10 2007 UTC (13 years ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored)

Include bsd.prefs.mk early enough so that PKG_HOME.${MONOTONE_USER} and
friends get properly defined.  Hi jlam@!

Fixes PR pkg/35931 by riz@.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Mar 1 08:49:09 2007 UTC (13 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

Update to 0.33: depend on monotone-0.33.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Feb 17 20:59:49 2007 UTC (13 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Add "scm" to CATEGORIES to make it easy to find source control management
related packages.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 2 11:10:26 2007 UTC (13 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

Update to 0.32: depend on monotone-0.32.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Nov 23 17:39:19 2006 UTC (13 years, 4 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Update to 0.31: depend on monotone 0.31.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Sep 18 15:36:58 2006 UTC (13 years, 6 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

Update to 0.30: depend on monotone 0.30.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Sep 5 09:58:14 2006 UTC (13 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Monotone has got a domain name, so use it!

Revision 1.22 / (download) - annotate - [select for diffs], Mon Aug 21 16:23:10 2006 UTC (13 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Update monotone and monotone-server to 0.29:

        0.29 release.  Code cleanups and bug fixes.

        New features:

        - The output of 'mtn status' has been changed significantly; the
          output formerly used by 'mtn status --brief' has become the
          default.  For output similar to the old 'mtn status', see
          'mtn automate get_revision'.

        - It is now significantly easier to control what merger
          monotone uses to resolve conflicts; for instance, to use
          emacs to resolve conflicts, add:
             merge = "emacs"
          to your .monotonerc file.  To override temporarily, you can
          also use the environment variable MTN_MERGE, which takes the
          same strings.  Currently recognized strings are "kdiff3",
          "xxdiff", "opendiff", "tortoisemerge", "emacs", "vim", and
          "meld".

        - Formerly, monotone's sync-over-ssh support required that an
          absolute path be used, with a URL like:
            ssh://venge.net/home/njs/my-db.mtn
          The following syntaxes are now supported as well:
            ssh://venge.net/~/my-db.mtn
            ssh://venge.net/~njs/my-db.mtn

        Bugs fixed:

        - The bug where monotone would sometimes respond to a control-C
          (or several other signals) by locking up and refusing to exit,
          has been fixed.

        - Monotone now properly respects SIGPIPE.  In particular, this
          means that 'mtn log | less' should now exit promptly when
          'less' is exited.

        - 'mtn log' now flushes its output after each message; this
          makes 'mtn log <FILES>' significantly more usable.

        - 'mtn log <FILES>' formerly listed irrelevant revisions (in
          particular, any revision which contained a delete of any files
          or directories, was always included).  This has been fixed.

        - If, during an update, two files both had conflicts, which,
          when resolved, resulting the two files becoming identical, the
          update would error out.  This has been fixed.

        - If _MTN/log exists and does not end in a newline, we now add a
          newline before using the log message.  This removes a problem
          where the string "MTN:" would end up appended to the last line
          of the log message.

        - We no longer buffer up an arbitrarily large number of pending
          writes in the database.  This improves speed and memory usage
          for 'commit', and fixes the problem where 'cvs_import' would
          run out of memory.

        - Monotone's tree walking code (used by 'ls unknown', 'ls
          missing', and friends) now uses much less memory, especially
          on reiserfs.

        Automate changes:

        - 'mtn automate stdio' now uses a configurable block size,
          controlled by command-line option --automate-stdio-size.  This
          is mostly useful for testing speed/memory trade-offs.

        - 'automate attributes' has a new format, which includes more
          information.

        Code cleanup:

        - We now use boost::program_options to parse command line
          options, rather than popt.  The only user-visible change
          should be that --option="" no longer works as a way to set
          some option to the empty string; use --option "".  (This
          change also removes a lot of orphaned and historically buggy
          code from monotone.)

        Other:

        - zsh completion script significantly revised and updated (see
          contrib/monotone.zsh_completion).

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jul 22 19:02:49 2006 UTC (13 years, 8 months ago) by jmmv
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Update to 0.28: depend on monotone-0.28.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Jun 18 12:53:23 2006 UTC (13 years, 9 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Update to 0.27: depend on monotone-0.27.  OK'ed by wiz@ during the freeze.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Apr 23 00:12:37 2006 UTC (13 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.18: +6 -2 lines
Diff to previous 1.18 (colored)

Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Apr 22 09:22:07 2006 UTC (13 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 10 17:46:31 2006 UTC (13 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.16: +4 -5 lines
Diff to previous 1.16 (colored)

Update to 0.26:
- Adjust command name to mtn.
- Fix permissions of the log file.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Feb 21 16:09:16 2006 UTC (14 years, 1 month ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.15: +16 -3 lines
Diff to previous 1.15 (colored)

Adapt to recent changes in monotone as the current package does not work
appropriately otherwise.

- The server keypair is now stored and read from ${PKG_SYSCONFDIR}/keys
  instead of being inside the database.
- Provide and use two files (read-permissions and write-permissions) to
  set up netsync's access control.
- During monotone-server-init, run monotone under the unprivileged user
  so that it creates files in the correct places (if any).
- Add a note to monotone-server-init to let the user ensure that the
  UID and GID are correct.  (I always get them wrong otherwise.)
- Make the rc.d script print a "divisory" line in the log file so that
  different sections are easy to distinguish.

Bump PKGREVISION to 2.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:48 2006 UTC (14 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Dec 31 11:34:16 2005 UTC (14 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Update to 0.25: depend on monotone 0.25.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:38 2005 UTC (14 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:05 2005 UTC (14 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.11: +3 -4 lines
Diff to previous 1.11 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.11 / (download) - annotate - [select for diffs], Fri Dec 2 17:56:24 2005 UTC (14 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

Update to 0.24 now that monotone is at 0.24: sync with new user visible
changes and require the latest version.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Sep 30 13:18:38 2005 UTC (14 years, 6 months ago) by jmmv
Branch: MAIN
Changes since 1.9: +3 -4 lines
Diff to previous 1.9 (colored)

Update to 0.23 to sync with latest monotone version.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Aug 23 11:48:47 2005 UTC (14 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

The real user name in PKG_USERS does not need to be escaped with double
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Aug 13 11:19:44 2005 UTC (14 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Fix the sample get_netsync_write_permitted hook: it doesn't take a branch
name any more.  Bump PKGREVISION to 1.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Aug 9 22:02:31 2005 UTC (14 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Update monotone and monotone-server to 0.22 (from 0.19):

Mon Aug  8 23:23:53 PDT 2005

        0.22 release.  new crypto library, bug fixes, ui improvements

        - switch from crypto++ to botan as underlying crypto library.
          this should not cause any user-visible changes; let us know
          if it does.  special thanks to Matt Johnston
          <matt@ucc.asn.au>, Kaushik Veeraraghavan
          <kaushikv@gmail.com>, Matthew Gregan
          <kinetik@orcon.net.nz>.
        - incompatible change to netsync permission hooks: the
          get_netsync_anonymous_read_permitted hook has been removed;
          instead, get_netsync_read_permitted will be called with a
          key name of nil.  server administrators should update/review
          their configuration
        - new option for merge and propagate: --lca.  Until we get a
          long-term solution to the various 3-way merge problems, this
          should be more convenient than using explicit_merge.
        - many small improvements to error messages, fixes of minor
          annoyances, netsync tickers more accurate, etc.

Sun Jul 17 16:48:26 PDT 2005

        0.21 release.  bug fixes, performance improvements, and ui
        improvements.

        - fixes a number of major performance bugs in 0.20's netsync
          implementation.  special thanks to Matt Johnston
          <matt@ucc.asn.au>.
        - fixes a number of major bugs in 0.20's (rewritten)
          cvs_import command.
        - configury kluges to work around g++ 4.0/boost 1.32
          incompatibilities.  special thanks to Christof Petig
          <christof@petig-baender.de>, Matthew Gregan
          <kinetik@orcon.net.nz>, Jordan Breeding
          <jordan.breeding@mac.com>.
        - ui enhancements:
          - new netsync option "--exclude": branches are included if
            they match any of the given globs, unless they match any
            of the given --exclude globs.  special thanks to Timothy
            Brownawell <tbrownaw@gmail.com>.
          - new netsync option client "--set-default": makes it easy
            to change default server/branches.
          - "diff" now takes options "--context" and "--external", to
            output context diffs and to invoke an external diff
            program for full control over output formatting.  new
            option "--diff-args" pass arguments to external diff
            program; new hook "external_diff" allows further
            configuration.  special thanks to Vladimir Vukicevic
            <vladimirv@gmail.com>.
          - b: and t: selectors now match exactly, instead of matching
            as substrings.  globbing is supported for inexact
            matching.  special thanks to Brian Downing
            <bdowning@lavos.net>, Jordan Breeding
            <jordan.breeding@mac.com>.
          - new command 'db kill_tag_locally'.  special thanks to Jordan
            Breeding <jordan.breeding@mac.com>.
        - now uses sqlite3 prepared statements.  special thanks to
          Derek Scherger <derek@echologic.com>.
        - 'db migrate' is now a complete no-op if there is no
          migration to do; automated scripts can now call it
          optimistically and cheaply to guarantee up-to-dateness.
        - new hash correctness tests.  special thanks to Kaushik
          Veeraraghavan <kaushikv@gmail.com>.

                - upgrading from 0.20: you must run 'monotone db
                  migrate' once against each of your databases, to add
                  new sql indexes.

Tue Jul  5 23:57:10 PDT 2005

        0.20 release.  features, ui improvements, performance
        improvements, and bug fixes.

        - major changes in netsync UI: serve/sync/push/pull now take a
          list of globs; clients can request arbitrary sets of
          branches, not just predefined "collections".  write
          permissions are now granted on a per-db level (they were
          before anyway).
                - where you used to say, e.g., "monotone pull
                  net.venge.monotone", you should instead say
                  "monotone pull net.venge.monotone*".  This may
                  require shell-quoting.
                - 'get_netsync_write_permitted' hooks must be changed
                  to take only one argument, the 'identity'.
                  'get_netsync_{read,anonymous_read}_permitted' hooks
                  now take a branch argument instead of a collection,
                  and will be called for each branch that a client
                  requests.
                - 0.19 clients cannot talk to 0.20 servers, and vice-versa.
                - special thanks to Timothy Brownawell
                  <tbrownaw@gmail.com>, Richard Levitte
                  <richard@levitte.org>.
        - other major changes:
                - cvs_import re-written; many bugs fixed.  now
                  supports tags.
        - many minor netsync changes:
                - netsync traffic is now cryptographically authenticated
                  against corruption and man-in-the-middle attacks.
                  special thanks to Ethan Blanton <elb@elitists.net>,
                  Matt Johnston <matt@ucc.asn.au>.
                - new hooks that are called when server receives data:
                  note_netsync_*_received.  special thanks to Timothy
                  Brownawell <tbrownaw@gmail.com>.
                - ancestry graphs that pass outside the given branch
                  are now synchronized correctly.  special thanks to
                  Timothy Brownawell <tbrownaw@gmail.com>.
        - UI improvements:
                - 'log' options changed: --depth has become --last;
                  new options --no-merges, --diffs, --brief.
                - 'status' has new option --brief.  special thanks to
                  Derek Scherger <derek@echologic.com>.
                - 'serve' has new option --pid-file.  special thanks
                  to Matthew Gregan <kinetik@orcon.net.nz>.
                - all commands taking restrictions now take option
                  --depth, to limit recursion through subdirectories.
                  special thanks to Joel Reed <joelwreed@comcast.com>.
                - merge command all take --author, --date now.
                - 'checkout', 'update' take --revision, instead of
                  using positional arguments.  special thanks to Derek
                  Scherger <derek@echologic.com>, Richard Levitte
                  <richard@levitte.org>.
                - 'commit' takes new --message-file option.
        - new features:
                - new commands: "db kill_branch_locally", "db
                  kill_revision_locally", useful for correcting some
                  mistakes.  special thanks to Brian Campbell
                  <brian.p.campbell@dartmouth.edu>, Sebastian Spaeth
                  <Sebastian@sspaeth.de>.
                - new file attribute 'manual_merge', to prevent invocation of
                  merger on binary files.  hook added to guess correct
                  value at 'add' time.  special thanks to Riccardo
                  Ghetta <birrachiara@tin.it>.
                - new 'earlier than', 'later than' selectors.  special
                  thanks to Riccardo Ghetta <birrachiara@tin.it>.
        - new automate commands:
                - 'stdio', for efficient use by
                  front-ends.  special thanks to Timothy Brownawell
                  <tbrownaw@gmail.com>.
                - 'certs', for fetching certs on a revision in a
                  parseable (basic io-based) format.  special thanks
                  to Grahame Bowland <grahame@angrygoats.net>.
                - 'inventory' output changed incompatibly; should be
                  much more usable now, and stable.  special thanks to
                  Derek Scherger <derek@echologic.com>.
        - better memory/performance when handling large files.
          special thanks to Eric Anderson
          <anderse-monotone@cello.hpl.hp.com>, Timothy Brownawell
          <tbrownaw@gmail.com>, Matt Johnston <matt@ucc.asn.au>,
          Matthew Gregan <kinetik@orcon.net.nz>.
        - new text mode browser in contrib/mtbrowse.sh, by Henry
          Nestler <Henry@BigFoot.de>.
        - improved zsh completion in contrib/monotone.zsh_completion,
          by Joel Reed <joelwreed@comcast.com>.

                - upgrading from 0.19: database and working copies are
                  fully compatible.  netsync clients and servers need
                  to be upgraded together, as described above.  the
                  many ui changes may require script updates.

Revision 1.6 / (download) - annotate - [select for diffs], Sat May 21 04:10:17 2005 UTC (14 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

SUBST_FILES.* must be relative to ${WRKSRC}.

Revision 1.5 / (download) - annotate - [select for diffs], Wed May 4 12:18:09 2005 UTC (14 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Update to 0.19 (require monotone 0.19).

Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 12 11:33:11 2005 UTC (14 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Update to 0.18 (require monotone 0.18).

Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:28 2005 UTC (14 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 21 22:51:01 2005 UTC (15 years ago) by jmmv
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

Update to 0.17: depend on monotone-0.17.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 12 12:52:50 2005 UTC (15 years, 2 months ago) by jmmv
Branch: MAIN

Initial revision

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 <webmaster@jp.NetBSD.org>