diff options
author | wxs <wxs@FreeBSD.org> | 2011-08-16 00:27:30 +0800 |
---|---|---|
committer | wxs <wxs@FreeBSD.org> | 2011-08-16 00:27:30 +0800 |
commit | db67dc30c38335f00717962161ad389f5f90b7aa (patch) | |
tree | 5a3c657641cff7e2f21fd6e0db724044717dbcf5 | |
parent | 6de8857ceaaa954d8a0cab23dedf14bed03dce99 (diff) | |
download | freebsd-ports-gnome-db67dc30c38335f00717962161ad389f5f90b7aa.tar.gz freebsd-ports-gnome-db67dc30c38335f00717962161ad389f5f90b7aa.tar.zst freebsd-ports-gnome-db67dc30c38335f00717962161ad389f5f90b7aa.zip |
By popular demand I'm introducing a git-subversion port. Many FreeBSD
developers have lamented the fact that you can't pkg_add -r git and get
the svn knob on by default. This port is meant to address that.
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/git-subversion/Makefile | 21 | ||||
-rw-r--r-- | devel/git-subversion/pkg-descr | 14 |
3 files changed, 36 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index f18ef1155ef9..4168e54e0107 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -470,6 +470,7 @@ SUBDIR += git SUBDIR += git-annex SUBDIR += git-merge-changelog + SUBDIR += git-subversion SUBDIR += gitg SUBDIR += gitolite SUBDIR += gittrac diff --git a/devel/git-subversion/Makefile b/devel/git-subversion/Makefile new file mode 100644 index 000000000000..9cebeb48fbd4 --- /dev/null +++ b/devel/git-subversion/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: git-subversion +# Date created: 01 August 2011 +# Whom: wxw@FreeBSD.org +# +# $FreeBSD$ + +PKGNAMESUFFIX= -subversion + +COMMENT= Distributed source code management tool with FreeBSD subversion bindings + +MASTERDIR= ${.CURDIR}/../git + +DESCR= ${.CURDIR}/pkg-descr + +WITH_SVN_FBSD= yes + +CONFLICTS?= git-[0-9]* + +DISTINFO_FILE= ${MASTERDIR}/distinfo + +.include "${MASTERDIR}/Makefile" diff --git a/devel/git-subversion/pkg-descr b/devel/git-subversion/pkg-descr new file mode 100644 index 000000000000..cb19b113bbf6 --- /dev/null +++ b/devel/git-subversion/pkg-descr @@ -0,0 +1,14 @@ +GIT is a "directory content manager" designed to handle absolutely massive +projects with speed and efficiency, and the release of the 2.6.12 (and later) +versions of the Linux kernel as well as more and more other projects switching +to it would indicate that it does this task well. + +GIT falls in the category of distributed source code management tools, similar +to e.g. GNU Arch or Monotone (or, in the commercial world, BitKeeper). Every +GIT working directory is a full-fledged repository with full revision tracking +capabilities, not dependent on network access to a central server. + +This version provides the necessary bindings to interact with a subversion +repository. + +WWW: http://git-scm.org/ |