pkgsrc/devel/bzr-svn/Makefile
epg a62154e164 bzr-svn 0.5.3 2009-03-10
BUG FIXES

   * Lazily load commands during help. (#330928)

   * Fix one-line helps for dpush / foreign-mapping-upgrade. (#331051)

   * Skip unicode tests if the local file system doesn't support unicode
     paths.

   * Don't print traceback when connection errors occur during push. (#331078)

   * Fix exception importing with itrunk* layout.

   * Break subversion locks in ``bzr break-lock''.

   * Handle corner case following branch paths outside of prefixes in
     revision metadata browser.

   * Handle strange corner case in HTTP, where get_dir() works on files and we
     accidently start to call update() on files.

   * Don't check branch root when looking for round-tripped revisions that used
     revision properties. (#294784)

   * Support non-ascii characters in home directories. (#333121)

   * Fix recognizing tags when using wildcard layouts. (#333960)

   * Fetch left-hand side ancestry if it's outside of the prefix in
     svn-import. (#334692)

   * Support pushing kind changes from directory to file. (#335445)

   * Fixed canonicalization issue when retrieving remote revision trees
     over HTTP.

   * Fix recognition of v3 mappings pushed with incomplete revision properties.

   * Print proper error when a part of the repository is inaccessible during
     fetch. (#323084)

   * Fix concurrent access problems during push/commit. (#248289)

   * Allow svn: revision specifier in non-svn branches. (#337295)

   * Cope with v3 and v4 mappings being interwined in a mainline
     with roundtripped revisions. (#332364)

   * Print proper error when it is impossible to get a branch path
     in a particular layout. (#340081)

  PERFORMANCE

   * Significant speed improvements when no (old) tags have to be fetched. Requires
     InterBranch.pull() patch.

   * The guessed layout is now only stored in the configuration and no longer
     re-determined every time a repository is accessed.

   * Looking for missing revisions is now done in groups, significantly improving the
     time spent in the "determining revisions to fetch" step.

   * A simple LRU cache is now used for texts during fetch.

   * Avoid loading subvertpy in a couple more situations when probing for
     Subversion repositories. (#336449)

  FEATURES

   * Now prints parent Subversion revision number after successful pull. (#332196)

   * Annotate run against Subversion repositories now works. (#335735)

bzr-svn 0.5.2					2009-02-18

  BUG FIXES

   * Fix installation of cache module.
2009-03-18 06:06:12 +00:00

35 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.11 2009/03/18 06:06:12 epg Exp $
DISTNAME= bzr-svn-${VER}
#PKGREVISION= 1
CATEGORIES= devel scm
MASTER_SITES= http://launchpad.net/bzr-svn/0.5/${VER}/+download/
MASTER_SITES+= http://samba.org/~jelmer/bzr/
VER= 0.5.3
MAINTAINER= epg@NetBSD.org
HOMEPAGE= http://bazaar-vcs.org/BzrForeignBranches/Subversion
COMMENT= Foreign Subversion repositoriy support for Bazaar
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS+= ${SQLITE_DEP}
DEPENDS+= bzr>=1.11{,nb[0-9]*}:../../devel/bzr
DEPENDS+= ${PYPKGPREFIX}-subvertpy>=0.6.1:../../devel/py-subvertpy
# for make test
USE_TOOLS+= gmake
PYDISTUTILSPKG= yes
# NOTE: This must run in a UTF-8 locale, e.g. LC_TYPE=en_US.utf8 make test
TEST_TARGET= check-verbose
.include "../../devel/bzr/plugin.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"
.if ${PYVERSSUFFIX} == "2.5" || ${PYVERSSUFFIX} == "2.6"
SQLITE_DEP= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
.else
SQLITE_DEP= ${PYPKGPREFIX}-sqlite2>=2.3.5:../../databases/py-sqlite2
.endif