View | Details | Raw Unified | Return to bug 256153
Collapse All | Expand All

(-)b/devel/magit/Makefile (-17 / +23 lines)
Lines 1-8 Link Here
1
# Created by: Jun Kuriyama <kuriyama@FreeBSD.org>
1
# Created by: Jun Kuriyama <kuriyama@FreeBSD.org>
2
2
3
PORTNAME=	magit
3
PORTNAME=	magit
4
PORTVERSION=	2.90.1
4
PORTVERSION=	3.0.0
5
PORTREVISION=	5
6
CATEGORIES=	devel elisp
5
CATEGORIES=	devel elisp
7
MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
6
MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
8
PKGNAMESUFFIX=	${EMACS_PKGNAMESUFFIX}
7
PKGNAMESUFFIX=	${EMACS_PKGNAMESUFFIX}
Lines 15-46 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
14
16
BUILD_DEPENDS=	dash.el${EMACS_PKGNAMESUFFIX}>=2.14.1:devel/dash.el@${EMACS_FLAVOR} \
15
BUILD_DEPENDS=	dash.el${EMACS_PKGNAMESUFFIX}>=2.14.1:devel/dash.el@${EMACS_FLAVOR} \
17
		ghub${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/ghub@${EMACS_FLAVOR} \
16
		ghub${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/ghub@${EMACS_FLAVOR} \
18
		git:devel/git \
17
		transient${EMACS_PKGNAMESUFFIX}>=0:devel/transient@${EMACS_FLAVOR} \
19
		magit-popup${EMACS_PKGNAMESUFFIX}>=2.12.4:devel/magit-popup@${EMACS_FLAVOR} \
20
		with-editor${EMACS_PKGNAMESUFFIX}>=2.8.0:editors/with-editor@${EMACS_FLAVOR}
18
		with-editor${EMACS_PKGNAMESUFFIX}>=2.8.0:editors/with-editor@${EMACS_FLAVOR}
21
RUN_DEPENDS=	dash.el${EMACS_PKGNAMESUFFIX}>=2.14.1:devel/dash.el@${EMACS_FLAVOR} \
19
RUN_DEPENDS=	dash.el${EMACS_PKGNAMESUFFIX}>=2.14.1:devel/dash.el@${EMACS_FLAVOR} \
22
		ghub${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/ghub@${EMACS_FLAVOR} \
20
		ghub${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/ghub@${EMACS_FLAVOR} \
23
		git>0:devel/git \
21
		transient${EMACS_PKGNAMESUFFIX}>=0:devel/transient@${EMACS_FLAVOR} \
24
		magit-popup${EMACS_PKGNAMESUFFIX}>=2.12.4:devel/magit-popup@${EMACS_FLAVOR} \
25
		with-editor${EMACS_PKGNAMESUFFIX}>=2.8.0:editors/with-editor@${EMACS_FLAVOR}
22
		with-editor${EMACS_PKGNAMESUFFIX}>=2.8.0:editors/with-editor@${EMACS_FLAVOR}
26
23
27
USES=		emacs gmake makeinfo
24
USES=		emacs gmake makeinfo
28
25
26
MAKE_ENV+=	docdir=${DOCSDIR} \
27
		infodir=${PREFIX}/${INFO_PATH} \
28
		INSTALL_INFO=install-info \
29
		lispdir=${PREFIX}/${_ELISPDIR} \
30
		LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/ghub" \
31
		VERSION=${PORTVERSION}
32
29
CONFLICTS_INSTALL=	magit-devel-emacs*
33
CONFLICTS_INSTALL=	magit-devel-emacs*
30
34
31
INFO=		magit
32
PORTDOCS=	AUTHORS.md
33
NO_ARCH=	yes
35
NO_ARCH=	yes
34
36
35
ELISPDIR=	${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
37
INFO=		magit magit-section
36
MAKE_ENV+=	INSTALL_INFO=install-info \
38
PLIST_SUB+=	ELISPDIR=${_ELISPDIR}
37
		LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/ghub" \
39
PORTDOCS=	AUTHORS.md
38
		VERSION=${PORTVERSION} \
40
39
		lispdir=${PREFIX}/${ELISPDIR} \
41
OPTIONS_DEFINE=			DOCS LIBEGIT2
40
		infodir=${PREFIX}/${INFO_PATH} \
42
OPTIONS_SUB=			yes
41
		docdir=${DOCSDIR}
43
LIBEGIT2_DESC=			Use libegit2 as backend (EXPERIMENTAL)
42
PLIST_SUB+=	ELISPDIR=${ELISPDIR}
44
LIBEGIT2_BUILD_DEPENDS=		libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@${EMACS_FLAVOR}
45
LIBEGIT2_BUILD_DEPENDS_OFF=	git:devel/git
46
LIBEGIT2_RUN_DEPENDS=		libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@${EMACS_FLAVOR}
47
LIBEGIT2_RUN_DEPENDS_OFF=	git:devel/git
48
LIBEGIT2_VARS_OFF=		MAKE_ENV+=BUILD_MAGIT_LIBGIT=false
43
49
44
OPTIONS_DEFINE=			DOCS
50
_ELISPDIR=	${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
45
51
46
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)b/devel/magit/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1542389141
1
TIMESTAMP = 1621937544
2
SHA256 (magit-2.90.1.tar.gz) = 28dbcd68b6a417cf07b5fe63514f7837901639a39a4906ab998e0aa73e20ad6a
2
SHA256 (magit-3.0.0.tar.gz) = 845fb2248e0a1f4586dd334fb74b37c6d438ca9d0da01214c27316a13114867a
3
SIZE (magit-2.90.1.tar.gz) = 378710
3
SIZE (magit-3.0.0.tar.gz) = 425689
(-)b/devel/magit/pkg-plist (-3 / +6 lines)
Lines 17-24 Link Here
17
%%ELISPDIR%%/magit-branch.elc
17
%%ELISPDIR%%/magit-branch.elc
18
%%ELISPDIR%%/magit-clone.el
18
%%ELISPDIR%%/magit-clone.el
19
%%ELISPDIR%%/magit-clone.elc
19
%%ELISPDIR%%/magit-clone.elc
20
%%ELISPDIR%%/magit-collab.el
21
%%ELISPDIR%%/magit-collab.elc
22
%%ELISPDIR%%/magit-commit.el
20
%%ELISPDIR%%/magit-commit.el
23
%%ELISPDIR%%/magit-commit.elc
21
%%ELISPDIR%%/magit-commit.elc
24
%%ELISPDIR%%/magit-core.el
22
%%ELISPDIR%%/magit-core.el
Lines 39-44 Link Here
39
%%ELISPDIR%%/magit-gitignore.elc
37
%%ELISPDIR%%/magit-gitignore.elc
40
%%ELISPDIR%%/magit-imenu.el
38
%%ELISPDIR%%/magit-imenu.el
41
%%ELISPDIR%%/magit-imenu.elc
39
%%ELISPDIR%%/magit-imenu.elc
40
%%LIBEGIT2%%%%ELISPDIR%%/magit-libgit.el
41
%%LIBEGIT2%%%%ELISPDIR%%/magit-libgit.elc
42
%%ELISPDIR%%/magit-log.el
42
%%ELISPDIR%%/magit-log.el
43
%%ELISPDIR%%/magit-log.elc
43
%%ELISPDIR%%/magit-log.elc
44
%%ELISPDIR%%/magit-margin.el
44
%%ELISPDIR%%/magit-margin.el
Lines 59-64 Link Here
59
%%ELISPDIR%%/magit-pull.elc
59
%%ELISPDIR%%/magit-pull.elc
60
%%ELISPDIR%%/magit-push.el
60
%%ELISPDIR%%/magit-push.el
61
%%ELISPDIR%%/magit-push.elc
61
%%ELISPDIR%%/magit-push.elc
62
%%ELISPDIR%%/magit-reflog.el
63
%%ELISPDIR%%/magit-reflog.elc
62
%%ELISPDIR%%/magit-refs.el
64
%%ELISPDIR%%/magit-refs.el
63
%%ELISPDIR%%/magit-refs.elc
65
%%ELISPDIR%%/magit-refs.elc
64
%%ELISPDIR%%/magit-remote.el
66
%%ELISPDIR%%/magit-remote.el
Lines 81-86 Link Here
81
%%ELISPDIR%%/magit-subtree.elc
83
%%ELISPDIR%%/magit-subtree.elc
82
%%ELISPDIR%%/magit-tag.el
84
%%ELISPDIR%%/magit-tag.el
83
%%ELISPDIR%%/magit-tag.elc
85
%%ELISPDIR%%/magit-tag.elc
86
%%ELISPDIR%%/magit-transient.el
87
%%ELISPDIR%%/magit-transient.elc
84
%%ELISPDIR%%/magit-utils.el
88
%%ELISPDIR%%/magit-utils.el
85
%%ELISPDIR%%/magit-utils.elc
89
%%ELISPDIR%%/magit-utils.elc
86
%%ELISPDIR%%/magit-version.el
90
%%ELISPDIR%%/magit-version.el
87
- 

Return to bug 256153