pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/monotone-el Initial import of monotone-el-0.46:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6e70f487eb57
branches:  trunk
changeset: 572550:6e70f487eb57
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Mar 02 18:38:33 2010 +0000

description:
Initial import of monotone-el-0.46:

This package provides the emacs modules shipped with monotone in a ready-to-use
manner.  These are:

* monotone.el: Runs monotone from within emacs.

  Highlights for emacs configuration/use:

  (require 'monotone)
  (monotone-set-vc-prefix-key [f5]) ;; or "\C-xv"
  (setq monotone-passwd-remember t)


* monotone-nav.el: A database browser for monotone databases.  Using the sql
  option of monotone, it extacts the data into emacs which you may browse
  using the arrow keys.  You can also mark revisons to run diffs or do other
  work.

  Highlights for emacs configuration/use:

  (require 'monotone-nav)
  (mnav-revdb-reload)
  (message "mnav-pick: %s" (mnav-rev-id (mnav-pick)))

You may also want to install the lua-mode package if you edit config files.

diffstat:

 devel/monotone-el/DESCR    |  24 ++++++++++++++++++++++++
 devel/monotone-el/Makefile |  34 ++++++++++++++++++++++++++++++++++
 devel/monotone-el/PLIST    |   5 +++++
 devel/monotone-el/distinfo |   5 +++++
 4 files changed, 68 insertions(+), 0 deletions(-)

diffs (84 lines):

diff -r 80b82e4ad550 -r 6e70f487eb57 devel/monotone-el/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/monotone-el/DESCR   Tue Mar 02 18:38:33 2010 +0000
@@ -0,0 +1,24 @@
+This package provides the emacs modules shipped with monotone in a ready-to-use
+manner.  These are:
+
+* monotone.el: Runs monotone from within emacs.
+
+  Highlights for emacs configuration/use:
+
+  (require 'monotone)
+  (monotone-set-vc-prefix-key [f5]) ;; or "\C-xv"
+  (setq monotone-passwd-remember t)
+
+
+* monotone-nav.el: A database browser for monotone databases.  Using the sql
+  option of monotone, it extacts the data into emacs which you may browse
+  using the arrow keys.  You can also mark revisons to run diffs or do other
+  work.
+
+  Highlights for emacs configuration/use:
+
+  (require 'monotone-nav)
+  (mnav-revdb-reload)
+  (message "mnav-pick: %s" (mnav-rev-id (mnav-pick)))
+
+You may also want to install the lua-mode package if you edit config files.
diff -r 80b82e4ad550 -r 6e70f487eb57 devel/monotone-el/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/monotone-el/Makefile        Tue Mar 02 18:38:33 2010 +0000
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/03/02 18:38:33 jmmv Exp $
+#
+
+DISTNAME=      monotone-0.46
+PKGNAME=       ${EMACS_PKGNAME_PREFIX}${DISTNAME:S/-/-el-/}
+CATEGORIES=    devel scm
+MASTER_SITES=  http://monotone.ca/downloads/0.46/
+
+MAINTAINER=    jmmv%NetBSD.org@localhost
+HOMEPAGE=      http://monotone.ca/
+COMMENT=       Emacs packages to work with the monotone VCS
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+EL_FILES=      monotone monotone-nav
+
+do-build:
+.for f in ${EL_FILES}
+       ${EMACS_BIN} --no-init-file --no-site-file --batch \
+           --directory ${WRKSRC}/contrib \
+           -f batch-byte-compile ${WRKSRC}/contrib/${f}.el
+.endfor
+
+do-install:
+       ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}
+.for f in ${EL_FILES}
+       ${INSTALL_DATA} ${WRKSRC}/contrib/${f}.el \
+           ${DESTDIR}${EMACS_LISPPREFIX}
+       ${INSTALL_DATA} ${WRKSRC}/contrib/${f}.elc \
+           ${DESTDIR}${EMACS_LISPPREFIX}
+.endfor
+
+.include "../../editors/emacs/modules.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 80b82e4ad550 -r 6e70f487eb57 devel/monotone-el/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/monotone-el/PLIST   Tue Mar 02 18:38:33 2010 +0000
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/02 18:38:33 jmmv Exp $
+${EMACS_LISPPREFIX}/monotone.el
+${EMACS_LISPPREFIX}/monotone.elc
+${EMACS_LISPPREFIX}/monotone-nav.el
+${EMACS_LISPPREFIX}/monotone-nav.elc
diff -r 80b82e4ad550 -r 6e70f487eb57 devel/monotone-el/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/monotone-el/distinfo        Tue Mar 02 18:38:33 2010 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/03/02 18:38:33 jmmv Exp $
+
+SHA1 (monotone-0.46.tar.gz) = 2b498c30f91b741e45bc34f8cb5faf135e97976d
+RMD160 (monotone-0.46.tar.gz) = a8f09fc58d09f2144aef3d5f3a333a5cd4555c7b
+Size (monotone-0.46.tar.gz) = 4568806 bytes



Home | Main Index | Thread Index | Old Index