svn commit: r419164 - in head: Mk editors/emacs-devel

Ashish SHUKLA ashish at FreeBSD.org
Wed Jul 27 07:12:26 UTC 2016


Author: ashish
Date: Wed Jul 27 07:12:24 2016
New Revision: 419164
URL: https://svnweb.freebsd.org/changeset/ports/419164

Log:
  editors/emacs-devel:
   - Update to 25.1-rc1[1]
   - Add IMPLIES condition for XWIDGETS option[1]
  
  Mk/bsd.emacs.mk:
   - Add block for emacs-nox11[2]
   - Update emacs-devel block with new EMACS_VER
  
  PR:		211356 [1]
  Submitted by:	Joseph Mingrone <jrm at ftfl.ca> [1],
  		matthew (via private email) [2]

Modified:
  head/Mk/bsd.emacs.mk
  head/editors/emacs-devel/Makefile
  head/editors/emacs-devel/distinfo

Modified: head/Mk/bsd.emacs.mk
==============================================================================
--- head/Mk/bsd.emacs.mk	Wed Jul 27 05:44:40 2016	(r419163)
+++ head/Mk/bsd.emacs.mk	Wed Jul 27 07:12:24 2016	(r419164)
@@ -83,7 +83,7 @@ PLIST?=			${PKGDIR}/pkg-plist.${EMACS_PO
 # Emacs-24.x (development version)
 .elif (${EMACS_PORT_NAME} == "emacs-devel")
 EMACS_NAME=		emacs
-EMACS_VER=		25.0.95
+EMACS_VER=		25.1
 EMACS_MAJOR_VER=	25
 EMACS_LIBDIR?=		share/${EMACS_NAME}
 EMACS_LIBDIR_WITH_VER?=	share/${EMACS_NAME}/${EMACS_VER}
@@ -97,11 +97,27 @@ DESCR?=			${PKGDIR}/pkg-descr.${EMACS_PO
 PLIST?=			${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
 .endif
 
+.elif (${EMACS_PORT_NAME} == "emacs-nox11")
+EMACS_NAME=		emacs
+EMACS_VER=		24.5
+EMACS_MAJOR_VER=	24
+EMACS_LIBDIR=		share/${EMACS_NAME}
+EMACS_LIBDIR_WITH_VER?= share/${EMACS_NAME}/${EMACS_VER}
+EMACS_PORTDIR=		editors/emacs-nox11
+EMACS_COMMON_PORT=	NO
+EMACS_HAS_MULE=		YES
+EMACS_NO_SUBDIRSEL=	NO
+.if (${EMACS_MASTERDIR_PKGFILES} == "YES")
+COMMENTFILE?=		${PKGDIR}/pkg-comment.${EMACS_PORT_NAME}
+DESCR?=			${PKGDIR}/pkg-descr.${EMACS_PORT_NAME}
+PLIST?=			${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
+.endif
+
 .else
 check-makevars::
 	@${ECHO} "Makefile error: Bad value of EMACS_PORT_NAME: ${EMACS_PORT_NAME}."
 	@${ECHO} "Valid values are:"
-	@${ECHO} "	Emacs  family: emacs24 emacs-devel"
+	@${ECHO} "	Emacs  family: emacs24 emacs-devel emacs-nox11"
 	@${FALSE}
 .endif
 

Modified: head/editors/emacs-devel/Makefile
==============================================================================
--- head/editors/emacs-devel/Makefile	Wed Jul 27 05:44:40 2016	(r419163)
+++ head/editors/emacs-devel/Makefile	Wed Jul 27 07:12:24 2016	(r419164)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	emacs
-PORTVERSION=	${EMACS_VER}
-PORTREVISION=	1
+DISTVERSION=	25.1-rc1
 PORTEPOCH=	2
 CATEGORIES=	editors ipv6
 MASTER_SITES=	GNU_ALPHA/emacs/pretest
@@ -20,7 +19,9 @@ BROKEN_ia64=	Emacs does not currently bu
 
 CONFLICTS=	emacs24-[0-9]* emacs-nox11-[0-9]*
 
-EMACS_VER=	25.0.95
+EMACS_VER=	${PORTVERSION:R}
+WRKSRC=		${WRKDIR}/${PORTNAME}-${EMACS_VER}
+
 GNU_CONFIGURE=	yes
 USES=		cpe gmake makeinfo ncurses pkgconfig tar:xz
 INFO_PATH=	${DATADIR_REL}/info
@@ -208,7 +209,7 @@ XPM_IMPLIES=		X11
 XWIDGETS_USE=		XORG=xcomposite
 XWIDGETS_CONFIGURE_WITH=xwidgets
 XWIDGETS_LIB_DEPENDS=	libwebkitgtk-3.0.so:www/webkit-gtk3
-XWIDGETS_IMPLIES=	X11
+XWIDGETS_IMPLIES=	GTK3
 
 .include <bsd.port.options.mk>
 

Modified: head/editors/emacs-devel/distinfo
==============================================================================
--- head/editors/emacs-devel/distinfo	Wed Jul 27 05:44:40 2016	(r419163)
+++ head/editors/emacs-devel/distinfo	Wed Jul 27 07:12:24 2016	(r419164)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465722255
-SHA256 (emacs-25.0.95.tar.xz) = 1438c51268250344739c31752d9292fc51cab0d8384b9f574ecaf1bcd879bb2e
-SIZE (emacs-25.0.95.tar.xz) = 42536908
+TIMESTAMP = 1469588656
+SHA256 (emacs-25.1-rc1.tar.xz) = c00c50e66474359d1e24baa2a0703bc64207caffc31d0808d8b4ffa4b3826133
+SIZE (emacs-25.1-rc1.tar.xz) = 42309372


More information about the svn-ports-head mailing list