Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Mar 2014 18:31:28 +0900 (JST)
From:      Yasuhiro KIMURA <yasu@utahime.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/187782: [NEW PORT] devel/magit-devel: Interface to Git for Emacs
Message-ID:  <20140320093128.10F9375942@eastasia.home.utahime.org>
Resent-Message-ID: <201403200940.s2K9e0lt005363@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         187782
>Category:       ports
>Synopsis:       [NEW PORT] devel/magit-devel: Interface to Git for Emacs
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 20 09:40:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Yasuhiro KIMURA
>Release:        FreeBSD 10.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD eastasia.home.utahime.org 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260673: Thu Jan 23 22:36:39 JST
>Description:
Magit is an interface to the version control system Git, implemented
as an Emacs extension.

Unlike Emacs' native Version Control package which strives to provide
a unified interface to various version control systems, Magit only
supports Git and can therefore better take advantage of its native
features.

WWW: http://magit.github.io/magit/

Generated with FreeBSD Port Tools 1.00.2014.03.16 (mode: new)

This port depends on newly submmitted devel/git-modes port.
So please commit ports/187781 and this port together.

>How-To-Repeat:
>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	magit-devel
#	magit-devel/Makefile
#	magit-devel/pkg-descr
#	magit-devel/pkg-plist
#	magit-devel/distinfo
#	magit-devel/pkg-message
#
echo c - magit-devel
mkdir -p magit-devel > /dev/null 2>&1
echo x - magit-devel/Makefile
sed 's/^X//' >magit-devel/Makefile << '5bbe54b4b3b01c0e036ad46aa7306c0e'
X# Created by: KIMURA Yasuhiro <yasu@utahime.org>
X# $FreeBSD$
X
XPORTNAME=	magit
XPORTVERSION=	20140320
XCATEGORIES=	devel elisp
XPKGNAMESUFFIX=	-devel-${EMACS_PORT_NAME}
X
XMAINTAINER=	yasu@utahime.org
XCOMMENT=	Interface to Git for Emacs
X
XLICENSE=	GFDL GPLv3
XLICENSE_COMB=	multi
X
XBUILD_DEPENDS=	git-modes-${EMACS_PORT_NAME}>0:${PORTSDIR}/devel/git-modes
XRUN_DEPENDS=	git>=1.7.2.5:${PORTSDIR}/devel/git \
X		git-modes-${EMACS_PORT_NAME}>0:${PORTSDIR}/devel/git-modes
X
XCONFLICTS=	magit-${EMACS_PORT_NAME}-[1-9]*
X
XUSE_GITHUB=	yes
XGH_ACCOUNT=	${PORTNAME}
XGH_TAGNAME=	${GH_COMMIT}
XGH_COMMIT=	1f55449
X
XUSES=		gmake
XUSE_EMACS=	YES
XINFO=		magit
XPORTDOCS=	AUTHORS.md
X
X.include <bsd.port.pre.mk>
X
X.if ${EMACS_PORT_NAME} == "emacs23" || \
X	${EMACS_PORT_NAME} == "emacs24" || \
X	${EMACS_PORT_NAME} == "emacs-devel"
XELISPDIR=	${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
XMAKE_ENV+=	EFLAGS="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/git-modes" \
X		lispdir=${PREFIX}/${ELISPDIR} \
X		infodir=${PREFIX}/${INFO_PATH} \
X		docdir=${DOCSDIR}
XPLIST_SUB+=	ELISPDIR=${ELISPDIR}
X.else
XIGNORE=		only GNU Emacs 23 or higher are supported
X.endif
X
X.include <bsd.port.post.mk>
5bbe54b4b3b01c0e036ad46aa7306c0e
echo x - magit-devel/pkg-descr
sed 's/^X//' >magit-devel/pkg-descr << '930eb8eb465a55fe6c97aeb1ae74e3cb'
XMagit is an interface to the version control system Git, implemented
Xas an Emacs extension.
X
XUnlike Emacs' native Version Control package which strives to provide
Xa unified interface to various version control systems, Magit only
Xsupports Git and can therefore better take advantage of its native
Xfeatures.
X
XWWW: http://magit.github.io/magit/
930eb8eb465a55fe6c97aeb1ae74e3cb
echo x - magit-devel/pkg-plist
sed 's/^X//' >magit-devel/pkg-plist << '57128e107ee7ca11a380450b3f9f703e'
X@comment $FreeBSD$
X%%ELISPDIR%%/magit-autoloads.el
X%%ELISPDIR%%/magit-blame.el
X%%ELISPDIR%%/magit-blame.elc
X%%ELISPDIR%%/magit-key-mode.el
X%%ELISPDIR%%/magit-key-mode.elc
X%%ELISPDIR%%/magit-stgit.el
X%%ELISPDIR%%/magit-stgit.elc
X%%ELISPDIR%%/magit-svn.el
X%%ELISPDIR%%/magit-svn.elc
X%%ELISPDIR%%/magit-topgit.el
X%%ELISPDIR%%/magit-topgit.elc
X%%ELISPDIR%%/magit-version.el
X%%ELISPDIR%%/magit-wip.el
X%%ELISPDIR%%/magit-wip.elc
X%%ELISPDIR%%/magit.el
X%%ELISPDIR%%/magit.elc
X@dirrm %%ELISPDIR%%
57128e107ee7ca11a380450b3f9f703e
echo x - magit-devel/distinfo
sed 's/^X//' >magit-devel/distinfo << '5ee7159db05350d3e3d39696144fe99c'
XSHA256 (magit-20140320.tar.gz) = fc1f35d3b2cf09735cd22d1dbe0cfcc9b514b5843105e8cc609f9646e70edbbc
XSIZE (magit-20140320.tar.gz) = 130073
5ee7159db05350d3e3d39696144fe99c
echo x - magit-devel/pkg-message
sed 's/^X//' >magit-devel/pkg-message << '646b234f01e6c3dcf6f8550bbc6b28e2'
X**********************************************************************
XTo use Magit, you should add following line to your .emacs file:
X
X(require 'magit)
X
X**********************************************************************
646b234f01e6c3dcf6f8550bbc6b28e2
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140320093128.10F9375942>