mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
- 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:
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
|
@ -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}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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/
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
====
|
====
|
||||||
|
|
Loading…
Add table
Reference in a new issue