Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2014 19:51:15 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r341264 - head/textproc/emacs-wiki
Message-ID:  <201401261951.s0QJpFmY003239@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Sun Jan 26 19:51:15 2014
New Revision: 341264
URL: http://svnweb.freebsd.org/changeset/ports/341264
QAT: https://qat.redports.org/buildarchive/r341264/

Log:
  Convert to staging.
  
  Sponsored by:	Absolight

Modified:
  head/textproc/emacs-wiki/Makefile
  head/textproc/emacs-wiki/pkg-plist

Modified: head/textproc/emacs-wiki/Makefile
==============================================================================
--- head/textproc/emacs-wiki/Makefile	Sun Jan 26 19:42:36 2014	(r341263)
+++ head/textproc/emacs-wiki/Makefile	Sun Jan 26 19:51:15 2014	(r341264)
@@ -15,45 +15,35 @@ COMMENT=	Create and use hyperlinks and s
 USE_EMACS=	yes
 EMACS_PORT_NAME?=	emacs21
 
+OPTIONS_DEFINE=	CONTRIB
+CONTRIB_DESC=	Install extra packages. This can shadow versions already there.
+OPTIONS_SUB=	yes
+
 .if ${EMACS_PORT_NAME} != "emacs21"
 PORTNAMESUFFIX=	${PKGNAMESUFFIX}
 .endif
 
-RUN_DEPENDS+=	${PREFIX}/${EMACS_SITE_LISPDIR}/xml-parse.el:${PORTSDIR}/textproc/xml-parse.el
-RUN_DEPENDS+=	${PREFIX}/${EMACS_SITE_LISPDIR}/htmlize.el:${PORTSDIR}/textproc/htmlize.el
-
-.if defined(WITH_CONTRIB)
-PLIST_SUB+=	CONTRIB=""
-.else
-PLIST_SUB+=	CONTRIB="@comment "
-.endif
+RUN_DEPENDS+=	${LOCALBASE}/${EMACS_SITE_LISPDIR}/xml-parse.el:${PORTSDIR}/textproc/xml-parse.el
+RUN_DEPENDS+=	${LOCALBASE}/${EMACS_SITE_LISPDIR}/htmlize.el:${PORTSDIR}/textproc/htmlize.el
 
 INFO=		emacs-wiki
 LISPDIR=	${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
 
-NO_STAGE=	yes
-pre-everything::
-.if !defined(WITH_CONTRIB)
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "You may want to build with WITH_CONTRIB=yes"
-	@${ECHO_MSG} "to install some extra packages. Note this may"
-	@${ECHO_MSG} "shadow the versions you already installed elsewhere."
-	@${ECHO_MSG} ""
-.endif
+.include <bsd.port.options.mk>
 
 do-build:
 	cd ${WRKSRC}; makeinfo --no-split emacs-wiki.texi
 
 do-install:
-	${MKDIR} ${LISPDIR}
+	${MKDIR} ${STAGEDIR}${LISPDIR}
 .for i in *.el
-	${INSTALL_DATA} ${WRKSRC}/${i} ${LISPDIR}
+	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR}
 .endfor
-	${INSTALL_DATA} ${WRKSRC}/emacs-wiki.info ${PREFIX}/info
-.if defined(WITH_CONTRIB)
-	${MKDIR} ${LISPDIR}/contrib
+	${INSTALL_DATA} ${WRKSRC}/emacs-wiki.info ${STAGEDIR}${PREFIX}/info
+.if ${PORT_OPTIONS:MCONTRIB}
+	${MKDIR} ${STAGEDIR}${LISPDIR}/contrib
 .for i in *.el
-	${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${LISPDIR}/contrib
+	${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${LISPDIR}/contrib
 .endfor
 .endif
 

Modified: head/textproc/emacs-wiki/pkg-plist
==============================================================================
--- head/textproc/emacs-wiki/pkg-plist	Sun Jan 26 19:42:36 2014	(r341263)
+++ head/textproc/emacs-wiki/pkg-plist	Sun Jan 26 19:51:15 2014	(r341264)
@@ -15,7 +15,6 @@
 %%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/cgi.el
 %%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/htmlize.el
 %%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/httpd.el
-%%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/pcomplete.el
 %%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/table.el
 %%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/update-remote.el
 %%CONTRIB%%@dirrm %%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib



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