- update to 0.3.2

- adjust required dependencies versions
- update pkg-descr and pkg-message text
- make it better integrate with bsd.python.mk

PR:		164584
Submitted by:	Marco Bröder <marco.broeder at gmx dot eu> (maintainer)
This commit is contained in:
Ruslan Makhmatkhanov 2012-01-29 18:22:44 +00:00
parent 8b435fac4f
commit 63e65c8a2c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=290048
4 changed files with 15 additions and 17 deletions

View file

@ -6,7 +6,7 @@
# #
PORTNAME= hg-git PORTNAME= hg-git
PORTVERSION= 0.3.1 PORTVERSION= 0.3.2
CATEGORIES= devel python CATEGORIES= devel python
MASTER_SITES= CHEESESHOP MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -16,16 +16,16 @@ COMMENT= Mercurial extension to pull from or push to a Git repository
LICENSE= GPLv2 LICENSE= GPLv2
RUN_DEPENDS= ${PKGNAMEPREFIX}dulwich>=0.8.0:${PORTSDIR}/devel/dulwich \ RUN_DEPENDS= ${PKGNAMEPREFIX}dulwich>=0.8.3:${PORTSDIR}/devel/dulwich \
mercurial>=1.9.0:${PORTSDIR}/devel/mercurial mercurial>=2.0.2:${PORTSDIR}/devel/mercurial
MAKE_JOBS_SAFE= yes MAKE_JOBS_SAFE= yes
USE_PYTHON= yes USE_PYTHON= yes
USE_PYDISTUTILS=easy_install USE_PYDISTUTILS=easy_install
PYDISTUTILS_PKGNAME= ${PORTNAME:S/-/_/}
PLIST_SUB= VERSION=${PORTVERSION} PYVER=${PYTHON_VERSION:S/thon//} PLIST_FILES= %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
PLIST_FILES= %%PYTHON_SITELIBDIR%%/hg_git-%%VERSION%%-%%PYVER%%.egg
post-install: post-install:
@${CAT} ${PKGMESSAGE} @${CAT} ${PKGMESSAGE}

View file

@ -1,2 +1,2 @@
SHA256 (hg-git-0.3.1.tar.gz) = c877a407a55d65f634410bb9b567b7565310d3005fb1256484bde156bf30ab0e SHA256 (hg-git-0.3.2.tar.gz) = fc5517e4af09478835d97e3c3b37cc95b9783ff5b585ef893f891057f8b52f43
SIZE (hg-git-0.3.1.tar.gz) = 16361 SIZE (hg-git-0.3.2.tar.gz) = 16546

View file

@ -5,18 +5,17 @@ collaboration point for a team with developers using both Git and Mercurial.
The Hg-Git plugin can convert commits / changesets losslessly from one system The Hg-Git plugin can convert commits / changesets losslessly from one system
to another, so you can push via a Mercurial repository and another Mercurial to another, so you can push via a Mercurial repository and another Mercurial
client can pull it and their changeset node ids will be identical - Mercurial client can pull it. In theory, the changeset IDs should not change, although
data does not get lost in translation. this may not hold true for complex histories.
This plugin is implemented entirely in Python - there are no Git binary This plugin is implemented entirely in Python - there are no Git binary
dependencies, you do not need to have Git installed on your system. dependencies, you do not need to have Git installed on your system.
*** WARNING: Do not use this software in data critical production environments, *** WARNING: Do not use this software in data critical production environments,
only in safe test environments! This software is still BETA! only in safe test environments! This software is still BETA! ***
It is basically feature complete and pretty stable now, but there could be The plugin is basically functional and usable now, but there are still some
still some edge cases. The user interface could also still be changed. However, edge cases. However, there are several people using it effectively, so please
there are now a lot of people using it effectively, so please test it yourself test it yourself and report encountered bugs upstream (see website). Thanks!
and report encountered bugs upstream (see website). Thanks! ***
WWW: http://hg-git.github.com/ WWW: http://hg-git.github.com/

View file

@ -7,10 +7,9 @@ To enable the Hg-Git extension make sure you have the following lines in your
Mercurial global configuration file '~/.hgrc': Mercurial global configuration file '~/.hgrc':
[extensions] [extensions]
bookmarks =
hggit = hggit =
The bookmarks section is only required prior to hg 1.7. Bookmarks will be Note: As of Mercurial 1.8 the required bookmarks extension became a core
translated to git heads when pushing. functionality and can be removed from the extensions list.
==== ====