[91398] trunk/dports
landonf at macports.org
landonf at macports.org
Sat Mar 31 11:00:43 PDT 2012
Revision: 91398
https://trac.macports.org/changeset/91398
Author: landonf at macports.org
Date: 2012-03-31 11:00:42 -0700 (Sat, 31 Mar 2012)
Log Message:
-----------
Add legit, a command line interface for 'git', and its required dependencies.
Added Paths:
-----------
trunk/dports/devel/legit/
trunk/dports/devel/legit/Portfile
trunk/dports/python/py-async-task/
trunk/dports/python/py-async-task/Portfile
trunk/dports/python/py-gitdb/
trunk/dports/python/py-gitdb/Portfile
trunk/dports/python/py-gitpython/
trunk/dports/python/py-gitpython/Portfile
trunk/dports/python/py-smmap/
trunk/dports/python/py-smmap/Portfile
Added: trunk/dports/devel/legit/Portfile
===================================================================
--- trunk/dports/devel/legit/Portfile (rev 0)
+++ trunk/dports/devel/legit/Portfile 2012-03-31 18:00:42 UTC (rev 91398)
@@ -0,0 +1,41 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup github 1.0
+PortGroup python 1.0
+
+github.setup kennethreitz legit 0.1.0 v
+categories devel
+maintainers landonf openmaintainer
+supported_archs noarch
+license BSD
+
+homepage http://www.git-legit.org/
+description Legit provides a simplified git workflow.
+long_description Legit is a complementary command-line interface for Git, \
+ optimized for workflow simplicity. It is heavily inspired by GitHub for Mac.
+
+platforms darwin
+
+checksums rmd160 3ddcc9c7c1b915513d3c1146dfba305d5b97929e \
+ sha256 60ca05f30297f38290681c190de926dc7bb8cf43980380d9aaaac084f5cd6e31
+
+python.default_version 27
+depends_lib port:py-requests \
+ port:py-gitpython \
+ port:py-gitdb \
+ port:py-clint \
+ port:py27-chardet \
+ port:py-certifi
+
+post-patch {
+ reinplace "s|omnijson||g" "${worksrcpath}/reqs.txt"
+ reinplace "s|clint==0.2.4|clint|g" "${worksrcpath}/reqs.txt"
+ reinplace "s|import omnijson||g" "${worksrcpath}/legit/bootstrap.py"
+}
+
+build {}
+
+post-destroot {
+ file rename ${destroot}${prefix}/bin/legit-2.7 ${destroot}${prefix}/bin/legit
+}
Property changes on: trunk/dports/devel/legit/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/python/py-async-task/Portfile
===================================================================
--- trunk/dports/python/py-async-task/Portfile (rev 0)
+++ trunk/dports/python/py-async-task/Portfile 2012-03-31 18:00:42 UTC (rev 91398)
@@ -0,0 +1,31 @@
+# $Id: Portfile 86877 2011-11-06 17:56:12Z ram at macports.org $
+
+PortSystem 1.0
+PortGroup python 1.0
+
+name py-async-task
+version 0.6.1
+maintainers landonf openmaintainer
+platforms darwin
+license BSD
+
+description Framework to process interdependent tasks in a pool of workers
+long_description Async is one more attempt to make the definition and \
+ execution of asynchronous interdependent operations easy. \
+ For that to work, you may define tasks which communicate \
+ with each other by channels. Channels transfer items, which \
+ is very similar to bytes flowing through pipes uses in \
+ inter-process communication. Items will only be generated \
+ on demand, that is when you read from the respective output \
+ channel.
+
+homepage http://packages.python.org/async/intro.html
+master_sites http://pypi.python.org/packages/source/a/async/
+distname async-${version}
+
+python.versions 26 27
+python.default_version 27
+
+checksums md5 6f0e2ced1fe85f8410b9bde11be08587 \
+ sha1 cd0cb903a938b67391109cd5471585f07b63ff9f \
+ rmd160 1d53687379756dfd05a98b1a13ed18e40538e8be
Added: trunk/dports/python/py-gitdb/Portfile
===================================================================
--- trunk/dports/python/py-gitdb/Portfile (rev 0)
+++ trunk/dports/python/py-gitdb/Portfile 2012-03-31 18:00:42 UTC (rev 91398)
@@ -0,0 +1,27 @@
+# $Id: Portfile 86877 2011-11-06 17:56:12Z ram at macports.org $
+
+PortSystem 1.0
+PortGroup python 1.0
+
+name py-gitdb
+version 0.5.4
+maintainers landonf openmaintainer
+platforms darwin
+license BSD
+
+description GitDB is a pure-Python git object database
+long_description ${description}
+
+homepage http://packages.python.org/gitdb/
+master_sites http://pypi.python.org/packages/source/g/gitdb/
+distname gitdb-${version}
+
+python.versions 26 27
+python.default_version 27
+
+depends_run port:py-async-task \
+ port:py-smmap
+
+checksums md5 25353bb8d3ea527ba443dd88cd4e8a1c \
+ sha1 2e01b48f53f1716e59291b4183449e7fe3e574ea \
+ rmd160 21961026cb560f85450c356464a7d1018000902a
Added: trunk/dports/python/py-gitpython/Portfile
===================================================================
--- trunk/dports/python/py-gitpython/Portfile (rev 0)
+++ trunk/dports/python/py-gitpython/Portfile 2012-03-31 18:00:42 UTC (rev 91398)
@@ -0,0 +1,26 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup python 1.0
+
+name py-gitpython
+version 0.3.2.RC1
+maintainers landonf openmaintainer
+platforms darwin
+license BSD
+
+description A python library used to interact with Git repositories.
+long_description GitPython provides object model access to your git \
+ repository. Once you have created a repository object, you \
+ can traverse it to find parent commit(s), trees, blobs, etc.
+
+homepage http://gitorious.org/projects/git-python/
+master_sites http://pypi.python.org/packages/source/G/GitPython/
+distname GitPython-${version}
+
+python.versions 26 27
+python.default_version 27
+
+checksums md5 849082fe29adc653a3621465213cab96 \
+ sha1 b9f43c91452f3fe7e105ac54ce878ff20ea44f44 \
+ rmd160 75488dcfe0be35066cd39eb63f909f999f17cdda
Property changes on: trunk/dports/python/py-gitpython/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/python/py-smmap/Portfile
===================================================================
--- trunk/dports/python/py-smmap/Portfile (rev 0)
+++ trunk/dports/python/py-smmap/Portfile 2012-03-31 18:00:42 UTC (rev 91398)
@@ -0,0 +1,24 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup python 1.0
+
+name py-smmap
+version 0.8.2
+maintainers landonf openmaintainer
+platforms darwin
+license BSD
+
+description Pure python sliding memory map manager
+long_description ${description}
+
+homepage https://github.com/Byron/smmap
+master_sites http://pypi.python.org/packages/source/s/smmap/
+distname smmap-${version}
+
+python.versions 26 27
+python.default_version 27
+
+checksums md5 f5426b7626ddcf5e447253fae0396b0c \
+ sha1 d2d2e1b4726e8c6616d0a5f01146dd45fd94808b \
+ rmd160 a030840a5821bf60160fecd3ed1d28d08a075614
Property changes on: trunk/dports/python/py-smmap/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120331/39329a74/attachment-0001.html>
More information about the macports-changes
mailing list