diff options
author | dmcmahill <dmcmahill@pkgsrc.org> | 2007-07-01 12:33:51 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill@pkgsrc.org> | 2007-07-01 12:33:51 +0000 |
commit | a4547d3e9a7855677e7099f7b52925093d2a37e6 (patch) | |
tree | 2a6e9c5613b7c3b2cbeff6a157b6beba0b58c395 /devel/stgit | |
parent | 152a1e272c73d43fc17a0bb765b15a54ebe2fbd9 (diff) | |
download | pkgsrc-a4547d3e9a7855677e7099f7b52925093d2a37e6.tar.gz |
import stgit-0.12.1
StGIT is a Python application providing similar functionality to Quilt
(i.e. pushing/popping patches to/from a stack) on top of GIT. These
operations are performed using GIT commands and the patches are stored
as GIT commit objects, allowing easy merging of the StGIT patches into
other repositories using standard GIT functionality.
Note that StGIT is not an SCM interface on top of GIT and it expects a
previously initialised GIT repository (unless it is cloned using StGIT
directly). For standard SCM operations, either use plain GIT commands
or the Cogito tool but it is not recommended to mix them with the
StGIT commands.
Diffstat (limited to 'devel/stgit')
-rw-r--r-- | devel/stgit/DESCR | 11 | ||||
-rw-r--r-- | devel/stgit/Makefile | 20 | ||||
-rw-r--r-- | devel/stgit/PLIST | 169 | ||||
-rw-r--r-- | devel/stgit/distinfo | 5 |
4 files changed, 205 insertions, 0 deletions
diff --git a/devel/stgit/DESCR b/devel/stgit/DESCR new file mode 100644 index 00000000000..3a62b994a2f --- /dev/null +++ b/devel/stgit/DESCR @@ -0,0 +1,11 @@ +StGIT is a Python application providing similar functionality to Quilt +(i.e. pushing/popping patches to/from a stack) on top of GIT. These +operations are performed using GIT commands and the patches are stored +as GIT commit objects, allowing easy merging of the StGIT patches into +other repositories using standard GIT functionality. + +Note that StGIT is not an SCM interface on top of GIT and it expects a +previously initialised GIT repository (unless it is cloned using StGIT +directly). For standard SCM operations, either use plain GIT commands +or the Cogito tool but it is not recommended to mix them with the +StGIT commands. diff --git a/devel/stgit/Makefile b/devel/stgit/Makefile new file mode 100644 index 00000000000..6d64ef469a0 --- /dev/null +++ b/devel/stgit/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/07/01 12:33:51 dmcmahill Exp $ + +DISTNAME= stgit-0.12.1 +CATEGORIES= devel +MASTER_SITES= http://homepage.ntlworld.com/cmarinas/stgit/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.procode.org/stgit/ +COMMENT= Stacked GIT + +PKG_DESTDIR_SUPPORT= user-destdir + +PYTHON_VERSIONS_ACCEPTED?= 24 23 +PYTHON_PATCH_SCRIPTS= *.py stgit/*.py +PYDISTUTILSPKG= yes +PYSETUPINSTALLARGS= --prefix=${PREFIX} + +.include "../../lang/python/application.mk" +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/stgit/PLIST b/devel/stgit/PLIST new file mode 100644 index 00000000000..877c7f20fcb --- /dev/null +++ b/devel/stgit/PLIST @@ -0,0 +1,169 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/01 12:33:51 dmcmahill Exp $ +bin/stg +${PYSITELIB}/stgit/basedir.py +${PYSITELIB}/stgit/basedir.pyc +${PYSITELIB}/stgit/basedir.pyo +${PYSITELIB}/stgit/commands/add.py +${PYSITELIB}/stgit/commands/add.pyc +${PYSITELIB}/stgit/commands/add.pyo +${PYSITELIB}/stgit/commands/applied.py +${PYSITELIB}/stgit/commands/applied.pyc +${PYSITELIB}/stgit/commands/applied.pyo +${PYSITELIB}/stgit/commands/assimilate.py +${PYSITELIB}/stgit/commands/assimilate.pyc +${PYSITELIB}/stgit/commands/assimilate.pyo +${PYSITELIB}/stgit/commands/branch.py +${PYSITELIB}/stgit/commands/branch.pyc +${PYSITELIB}/stgit/commands/branch.pyo +${PYSITELIB}/stgit/commands/clean.py +${PYSITELIB}/stgit/commands/clean.pyc +${PYSITELIB}/stgit/commands/clean.pyo +${PYSITELIB}/stgit/commands/clone.py +${PYSITELIB}/stgit/commands/clone.pyc +${PYSITELIB}/stgit/commands/clone.pyo +${PYSITELIB}/stgit/commands/commit.py +${PYSITELIB}/stgit/commands/commit.pyc +${PYSITELIB}/stgit/commands/commit.pyo +${PYSITELIB}/stgit/commands/common.py +${PYSITELIB}/stgit/commands/common.pyc +${PYSITELIB}/stgit/commands/common.pyo +${PYSITELIB}/stgit/commands/delete.py +${PYSITELIB}/stgit/commands/delete.pyc +${PYSITELIB}/stgit/commands/delete.pyo +${PYSITELIB}/stgit/commands/diff.py +${PYSITELIB}/stgit/commands/diff.pyc +${PYSITELIB}/stgit/commands/diff.pyo +${PYSITELIB}/stgit/commands/export.py +${PYSITELIB}/stgit/commands/export.pyc +${PYSITELIB}/stgit/commands/export.pyo +${PYSITELIB}/stgit/commands/files.py +${PYSITELIB}/stgit/commands/files.pyc +${PYSITELIB}/stgit/commands/files.pyo +${PYSITELIB}/stgit/commands/float.py +${PYSITELIB}/stgit/commands/float.pyc +${PYSITELIB}/stgit/commands/float.pyo +${PYSITELIB}/stgit/commands/fold.py +${PYSITELIB}/stgit/commands/fold.pyc +${PYSITELIB}/stgit/commands/fold.pyo +${PYSITELIB}/stgit/commands/goto.py +${PYSITELIB}/stgit/commands/goto.pyc +${PYSITELIB}/stgit/commands/goto.pyo +${PYSITELIB}/stgit/commands/hide.py +${PYSITELIB}/stgit/commands/hide.pyc +${PYSITELIB}/stgit/commands/hide.pyo +${PYSITELIB}/stgit/commands/id.py +${PYSITELIB}/stgit/commands/id.pyc +${PYSITELIB}/stgit/commands/id.pyo +${PYSITELIB}/stgit/commands/imprt.py +${PYSITELIB}/stgit/commands/imprt.pyc +${PYSITELIB}/stgit/commands/imprt.pyo +${PYSITELIB}/stgit/commands/__init__.py +${PYSITELIB}/stgit/commands/init.py +${PYSITELIB}/stgit/commands/__init__.pyc +${PYSITELIB}/stgit/commands/init.pyc +${PYSITELIB}/stgit/commands/__init__.pyo +${PYSITELIB}/stgit/commands/init.pyo +${PYSITELIB}/stgit/commands/log.py +${PYSITELIB}/stgit/commands/log.pyc +${PYSITELIB}/stgit/commands/log.pyo +${PYSITELIB}/stgit/commands/mail.py +${PYSITELIB}/stgit/commands/mail.pyc +${PYSITELIB}/stgit/commands/mail.pyo +${PYSITELIB}/stgit/commands/new.py +${PYSITELIB}/stgit/commands/new.pyc +${PYSITELIB}/stgit/commands/new.pyo +${PYSITELIB}/stgit/commands/patches.py +${PYSITELIB}/stgit/commands/patches.pyc +${PYSITELIB}/stgit/commands/patches.pyo +${PYSITELIB}/stgit/commands/pick.py +${PYSITELIB}/stgit/commands/pick.pyc +${PYSITELIB}/stgit/commands/pick.pyo +${PYSITELIB}/stgit/commands/pop.py +${PYSITELIB}/stgit/commands/pop.pyc +${PYSITELIB}/stgit/commands/pop.pyo +${PYSITELIB}/stgit/commands/pull.py +${PYSITELIB}/stgit/commands/pull.pyc +${PYSITELIB}/stgit/commands/pull.pyo +${PYSITELIB}/stgit/commands/push.py +${PYSITELIB}/stgit/commands/push.pyc +${PYSITELIB}/stgit/commands/push.pyo +${PYSITELIB}/stgit/commands/rebase.py +${PYSITELIB}/stgit/commands/rebase.pyc +${PYSITELIB}/stgit/commands/rebase.pyo +${PYSITELIB}/stgit/commands/refresh.py +${PYSITELIB}/stgit/commands/refresh.pyc +${PYSITELIB}/stgit/commands/refresh.pyo +${PYSITELIB}/stgit/commands/rename.py +${PYSITELIB}/stgit/commands/rename.pyc +${PYSITELIB}/stgit/commands/rename.pyo +${PYSITELIB}/stgit/commands/resolved.py +${PYSITELIB}/stgit/commands/resolved.pyc +${PYSITELIB}/stgit/commands/resolved.pyo +${PYSITELIB}/stgit/commands/rm.py +${PYSITELIB}/stgit/commands/rm.pyc +${PYSITELIB}/stgit/commands/rm.pyo +${PYSITELIB}/stgit/commands/series.py +${PYSITELIB}/stgit/commands/series.pyc +${PYSITELIB}/stgit/commands/series.pyo +${PYSITELIB}/stgit/commands/show.py +${PYSITELIB}/stgit/commands/show.pyc +${PYSITELIB}/stgit/commands/show.pyo +${PYSITELIB}/stgit/commands/status.py +${PYSITELIB}/stgit/commands/status.pyc +${PYSITELIB}/stgit/commands/status.pyo +${PYSITELIB}/stgit/commands/sync.py +${PYSITELIB}/stgit/commands/sync.pyc +${PYSITELIB}/stgit/commands/sync.pyo +${PYSITELIB}/stgit/commands/top.py +${PYSITELIB}/stgit/commands/top.pyc +${PYSITELIB}/stgit/commands/top.pyo +${PYSITELIB}/stgit/commands/unapplied.py +${PYSITELIB}/stgit/commands/unapplied.pyc +${PYSITELIB}/stgit/commands/unapplied.pyo +${PYSITELIB}/stgit/commands/uncommit.py +${PYSITELIB}/stgit/commands/uncommit.pyc +${PYSITELIB}/stgit/commands/uncommit.pyo +${PYSITELIB}/stgit/commands/unhide.py +${PYSITELIB}/stgit/commands/unhide.pyc +${PYSITELIB}/stgit/commands/unhide.pyo +${PYSITELIB}/stgit/config.py +${PYSITELIB}/stgit/config.pyc +${PYSITELIB}/stgit/config.pyo +${PYSITELIB}/stgit/gitmergeonefile.py +${PYSITELIB}/stgit/gitmergeonefile.pyc +${PYSITELIB}/stgit/gitmergeonefile.pyo +${PYSITELIB}/stgit/git.py +${PYSITELIB}/stgit/git.pyc +${PYSITELIB}/stgit/git.pyo +${PYSITELIB}/stgit/__init__.py +${PYSITELIB}/stgit/__init__.pyc +${PYSITELIB}/stgit/__init__.pyo +${PYSITELIB}/stgit/main.py +${PYSITELIB}/stgit/main.pyc +${PYSITELIB}/stgit/main.pyo +${PYSITELIB}/stgit/stack.py +${PYSITELIB}/stgit/stack.pyc +${PYSITELIB}/stgit/stack.pyo +${PYSITELIB}/stgit/templates.py +${PYSITELIB}/stgit/templates.pyc +${PYSITELIB}/stgit/templates.pyo +${PYSITELIB}/stgit/utils.py +${PYSITELIB}/stgit/utils.pyc +${PYSITELIB}/stgit/utils.pyo +${PYSITELIB}/stgit/version.py +${PYSITELIB}/stgit/version.pyc +${PYSITELIB}/stgit/version.pyo +share/stgit/contrib/diffcol.sh +share/stgit/contrib/stgbashprompt.sh +share/stgit/contrib/stgit-completion.bash +share/stgit/examples/gitconfig +share/stgit/examples/patchdescr.tmpl +share/stgit/templates/covermail.tmpl +share/stgit/templates/patchexport.tmpl +share/stgit/templates/patchmail.tmpl +@comment @dirrm share/stgit/templates +@comment @dirrm share/stgit/examples +@comment @dirrm share/stgit/contrib +@comment @dirrm share/stgit +@comment @dirrm ${PYSITELIB}/stgit/commands +@comment @dirrm ${PYSITELIB}/stgit diff --git a/devel/stgit/distinfo b/devel/stgit/distinfo new file mode 100644 index 00000000000..0c80a7908f2 --- /dev/null +++ b/devel/stgit/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/07/01 12:33:51 dmcmahill Exp $ + +SHA1 (stgit-0.12.1.tar.gz) = 6832ed2a83425896202eee9efda2aa9e26a961d2 +RMD160 (stgit-0.12.1.tar.gz) = 2341874abeed04d3ff050bf888d5112918db3ac2 +Size (stgit-0.12.1.tar.gz) = 115793 bytes |