Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 May 2013 20:15:31 +0000 (UTC)
From:      Jimmy Olgeni <olgeni@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r317547 - in head/lang: erlang-runtime15 erlang-runtime15/files erlang-runtime16 erlang-runtime16/files
Message-ID:  <201305062015.r46KFVe9048026@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olgeni
Date: Mon May  6 20:15:31 2013
New Revision: 317547
URL: http://svnweb.freebsd.org/changeset/ports/317547

Log:
  - Do not install extra PDF documentation
  - Do not install epmd
  - Replace more ERLANG_LIB occurrences in pkg-message
  
  Noticed by:	stas

Modified:
  head/lang/erlang-runtime15/Makefile
  head/lang/erlang-runtime15/files/pkg-message.in
  head/lang/erlang-runtime15/pkg-plist
  head/lang/erlang-runtime16/Makefile
  head/lang/erlang-runtime16/files/pkg-message.in
  head/lang/erlang-runtime16/pkg-plist

Modified: head/lang/erlang-runtime15/Makefile
==============================================================================
--- head/lang/erlang-runtime15/Makefile	Mon May  6 19:57:59 2013	(r317546)
+++ head/lang/erlang-runtime15/Makefile	Mon May  6 20:15:31 2013	(r317547)
@@ -3,7 +3,7 @@
 
 PORTNAME=	erlang
 PORTVERSION=	15.b.03.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	lang parallel java
 MASTER_SITES=	http://www.erlang.org/download/:erlangorg		\
 		http://erlang.stacken.kth.se/download/:erlangorg	\
@@ -56,14 +56,7 @@ ERL_RELEASE=	R${PORTVERSION:S/.//g:U:S/1
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDOCS}
-DISTFILES+=	${ERLANG_DOCS}:erlangorg		\
-		${DOC_DISTFILES}
-DOC_DISTFILES=	armstrong_thesis_2003.pdf:joe		\
-		bjarnelic.pdf:publications		\
-		erlang-book-part1.pdf:erlangorg		\
-		master_thesis_patterns.pdf:local	\
-		mnesia_overview.pdf:publications	\
-		programming_rules.pdf:erlangse
+DISTFILES+=	${ERLANG_DOCS}:erlangorg
 .endif
 
 # See http://wiki.freebsd.org/DTrace to learn how to enable DTrace
@@ -129,7 +122,6 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CO
 USE_GMAKE=	yes
 USE_CSTD=	gnu89
 USE_PERL5=	yes
-USE_RC_SUBR=	epmd
 GNU_CONFIGURE=	yes
 
 .if ${PORT_OPTIONS:MODBC}
@@ -200,11 +192,6 @@ post-install:
 		-C ${PREFIX}/lib/${ERLANG_LIB}
 	@${INSTALL_DATA} ${WRKSRC}/lib/dialyzer/doc/*.txt \
 		${PREFIX}/lib/${ERLANG_LIB}/lib/dialyzer-*/doc/
-
-	@${MKDIR} ${DOCSDIR}
-.for FILE in ${DOC_DISTFILES}
-	@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$(expr ${FILE} : '\([^:]*\)') ${DOCSDIR}
-.endfor
 .endif
 	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/${ERLANG_LIB}
 	@${CHMOD} -R o+rX-w,g+rX-w ${PREFIX}/lib/${ERLANG_LIB}

Modified: head/lang/erlang-runtime15/files/pkg-message.in
==============================================================================
--- head/lang/erlang-runtime15/files/pkg-message.in	Mon May  6 19:57:59 2013	(r317546)
+++ head/lang/erlang-runtime15/files/pkg-message.in	Mon May  6 20:15:31 2013	(r317547)
@@ -3,11 +3,11 @@ Installation tips:
 
 You can find an emacs mode for Erlang here:
 
-    %%LOCALBASE%%/lib/erlang/lib/tools-%%TOOLS_VSN%%/emacs
+    %%LOCALBASE%%/lib/%%ERLANG_LIB%%/lib/tools-%%TOOLS_VSN%%/emacs
 
 You may wish to add the following line to /etc/manpath.config:
 
-OPTIONAL_MANPATH	%%LOCALBASE%%/lib/erlang/man
+OPTIONAL_MANPATH	%%LOCALBASE%%/lib/%%ERLANG_LIB%%/man
 
 To use this runtime port for development or testing, just prepend
 its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.

Modified: head/lang/erlang-runtime15/pkg-plist
==============================================================================
--- head/lang/erlang-runtime15/pkg-plist	Mon May  6 19:57:59 2013	(r317546)
+++ head/lang/erlang-runtime15/pkg-plist	Mon May  6 20:15:31 2013	(r317547)
@@ -8,10 +8,3 @@
 @dirrm lib/%%ERLANG_LIB%%/man
 @dirrmtry lib/%%ERLANG_LIB%%/lib
 @dirrmtry lib/%%ERLANG_LIB%%
-%%PORTDOCS%%%%DOCSDIR%%/armstrong_thesis_2003.pdf
-%%PORTDOCS%%%%DOCSDIR%%/bjarnelic.pdf
-%%PORTDOCS%%%%DOCSDIR%%/erlang-book-part1.pdf
-%%PORTDOCS%%%%DOCSDIR%%/master_thesis_patterns.pdf
-%%PORTDOCS%%%%DOCSDIR%%/mnesia_overview.pdf
-%%PORTDOCS%%%%DOCSDIR%%/programming_rules.pdf
-%%PORTDOCS%%@dirrm %%DOCSDIR%%

Modified: head/lang/erlang-runtime16/Makefile
==============================================================================
--- head/lang/erlang-runtime16/Makefile	Mon May  6 19:57:59 2013	(r317546)
+++ head/lang/erlang-runtime16/Makefile	Mon May  6 20:15:31 2013	(r317547)
@@ -3,7 +3,7 @@
 
 PORTNAME=	erlang
 PORTVERSION=	16.b
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	lang parallel java
 MASTER_SITES=	http://www.erlang.org/download/:erlangorg		\
 		http://erlang.stacken.kth.se/download/:erlangorg	\
@@ -56,14 +56,7 @@ ERL_RELEASE=	R${PORTVERSION:S/.//g:U:S/1
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDOCS}
-DISTFILES+=	${ERLANG_DOCS}:erlangorg		\
-		${DOC_DISTFILES}
-DOC_DISTFILES=	armstrong_thesis_2003.pdf:joe		\
-		bjarnelic.pdf:publications		\
-		erlang-book-part1.pdf:erlangorg		\
-		master_thesis_patterns.pdf:local	\
-		mnesia_overview.pdf:publications	\
-		programming_rules.pdf:erlangse
+DISTFILES+=	${ERLANG_DOCS}:erlangorg
 .endif
 
 # See http://wiki.freebsd.org/DTrace to learn how to enable DTrace
@@ -129,7 +122,6 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CO
 USE_GMAKE=	yes
 USE_CSTD=	gnu89
 USE_PERL5=	yes
-USE_RC_SUBR=	epmd
 GNU_CONFIGURE=	yes
 
 .if ${PORT_OPTIONS:MODBC}
@@ -201,11 +193,6 @@ post-install:
 		-C ${PREFIX}/lib/${ERLANG_LIB}
 	@${INSTALL_DATA} ${WRKSRC}/lib/dialyzer/doc/*.txt \
 		${PREFIX}/lib/${ERLANG_LIB}/lib/dialyzer-*/doc/
-
-	@${MKDIR} ${DOCSDIR}
-.for FILE in ${DOC_DISTFILES}
-	@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$(expr ${FILE} : '\([^:]*\)') ${DOCSDIR}
-.endfor
 .endif
 	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/${ERLANG_LIB}
 	@${CHMOD} -R o+rX-w,g+rX-w ${PREFIX}/lib/${ERLANG_LIB}

Modified: head/lang/erlang-runtime16/files/pkg-message.in
==============================================================================
--- head/lang/erlang-runtime16/files/pkg-message.in	Mon May  6 19:57:59 2013	(r317546)
+++ head/lang/erlang-runtime16/files/pkg-message.in	Mon May  6 20:15:31 2013	(r317547)
@@ -3,11 +3,11 @@ Installation tips:
 
 You can find an emacs mode for Erlang here:
 
-    %%LOCALBASE%%/lib/erlang/lib/tools-%%TOOLS_VSN%%/emacs
+    %%LOCALBASE%%/lib/%%ERLANG_LIB%%/lib/tools-%%TOOLS_VSN%%/emacs
 
 You may wish to add the following line to /etc/manpath.config:
 
-OPTIONAL_MANPATH	%%LOCALBASE%%/lib/erlang/man
+OPTIONAL_MANPATH	%%LOCALBASE%%/lib/%%ERLANG_LIB%%/man
 
 To use this runtime port for development or testing, just prepend
 its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.

Modified: head/lang/erlang-runtime16/pkg-plist
==============================================================================
--- head/lang/erlang-runtime16/pkg-plist	Mon May  6 19:57:59 2013	(r317546)
+++ head/lang/erlang-runtime16/pkg-plist	Mon May  6 20:15:31 2013	(r317547)
@@ -9,10 +9,3 @@
 @dirrm lib/%%ERLANG_LIB%%/man
 @dirrmtry lib/%%ERLANG_LIB%%/lib
 @dirrmtry lib/%%ERLANG_LIB%%
-%%PORTDOCS%%%%DOCSDIR%%/armstrong_thesis_2003.pdf
-%%PORTDOCS%%%%DOCSDIR%%/bjarnelic.pdf
-%%PORTDOCS%%%%DOCSDIR%%/erlang-book-part1.pdf
-%%PORTDOCS%%%%DOCSDIR%%/master_thesis_patterns.pdf
-%%PORTDOCS%%%%DOCSDIR%%/mnesia_overview.pdf
-%%PORTDOCS%%%%DOCSDIR%%/programming_rules.pdf
-%%PORTDOCS%%@dirrm %%DOCSDIR%%



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