Bug 175342 - Update port: lang/scala
Summary: Update port: lang/scala
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Alex Dupre
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-16 05:50 UTC by mitsururike
Modified: 2013-01-18 10:00 UTC (History)
0 users

See Also:


Attachments
file.diff (11.28 KB, patch)
2013-01-16 05:50 UTC, mitsururike
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitsururike 2013-01-16 05:50:00 UTC
	Update lang/scala to 2.10.0
Comment 1 Alex Dupre freebsd_committer freebsd_triage 2013-01-16 13:55:14 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-01-16 16:31:39 UTC
Author: ale
Date: Wed Jan 16 16:31:26 2013
New Revision: 310503
URL: http://svnweb.freebsd.org/changeset/ports/310503

Log:
  Update to 2.10.0 release.
  
  PR:		ports/175342
  Submitted by:	maintainer

Deleted:
  head/lang/scala/pkg-plist
Modified:
  head/lang/scala/Makefile
  head/lang/scala/distinfo

Modified: head/lang/scala/Makefile
==============================================================================
--- head/lang/scala/Makefile	Wed Jan 16 16:26:32 2013	(r310502)
+++ head/lang/scala/Makefile	Wed Jan 16 16:31:26 2013	(r310503)
@@ -2,65 +2,68 @@
 # $FreeBSD$
 
 PORTNAME=	scala
-PORTVERSION=	2.9.1
+PORTVERSION=	2.10.0
 CATEGORIES=	lang java
-MASTER_SITES=	http://www.scala-lang.org/downloads/distrib/files/ \
-		LOCAL/glarkin
-DISTNAME=	${PORTNAME}-${PORTVERSION}.final
+MASTER_SITES=	http://www.scala-lang.org/downloads/distrib/files/
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	mitsururike@gmail.com
 COMMENT=	The Scala Programming Language
 
+LICENSE=	BSD
+LICENSE_FILE=	${WRKSRC}/doc/LICENSE
+
 RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash
 
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
 NO_BUILD=	yes
 USE_JAVA=	yes
 JAVA_VERSION=	1.6+
 
-MAN1=		fsc.1 sbaz.1 scala.1 scalac.1 scaladoc.1 scalap.1
-
 SCALA_HOME=	${DATADIR}
-SCALA_SHRDIRS=	lib meta misc
+SCALA_SHRDIRS=	lib misc src
+SCALA_DOCDIRS=	tools
 SCALA_BINS=	fsc \
-		sbaz \
-		sbaz-setup \
 		scala \
 		scalac \
 		scaladoc \
 		scalap
 
-.include <bsd.port.pre.mk>
+MAN1=		${SCALA_BINS:S,$,.1,}
+
+PLIST_FILES=	${SCALA_BINS:S,^,bin/,}
+PORTDATA=	*
+PORTDOCS=	*
+PORTEXAMPLES=	*
 
 pre-patch:
 	@${ECHO_MSG} "Installation settings:"
 	@${ECHO_MSG} "   SCALA_HOME:    ${SCALA_HOME}"
 
-post-patch:
-.for f in ${SCALA_BINS}
-	@${REINPLACE_CMD} 's|^#!/bin/bash|#!${LOCALBASE}/bin/bash|' \
-		${WRKSRC}/bin/${f}
-.endfor
+.include <bsd.port.options.mk>
 
 do-install:
-	@${ECHO_MSG} ">> Installing Scala files..."
-	@${INSTALL} -d ${SCALA_HOME}/bin
+	@${MKDIR} ${SCALA_HOME}/bin
 .for f in ${SCALA_BINS}
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${SCALA_HOME}/bin/${f}
-	${LN} -s ${SCALA_HOME}/bin/${f} ${PREFIX}/bin/${f}
+	@${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${SCALA_HOME}/bin/${f}
+	@${LN} -s ${SCALA_HOME}/bin/${f} ${PREFIX}/bin/${f}
 .endfor
 .for d in ${SCALA_SHRDIRS}
 	@cd ${WRKSRC}/${d} && ${COPYTREE_SHARE} . ${SCALA_HOME}/${d}
 .endfor
 .for m in ${MAN1}
-	${INSTALL_MAN} ${WRKSRC}/man/man1/${m} ${MANPREFIX}/man/man1/${m}
+	@${INSTALL_MAN} ${WRKSRC}/man/man1/${m} ${MANPREFIX}/man/man1/${m}
 .endfor
-
-.if !defined(NOPORTDOCS)
-	@${ECHO_MSG} ">> Installing documentation files..."
-	@${INSTALL} -d ${DOCSDIR}
-	@cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR}
-	@${ECHO_MSG} " [ DONE ]"
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+.for d in ${SCALA_DOCDIRS}
+	@cd ${WRKSRC}/doc/${d} && ${COPYTREE_SHARE} . ${DOCSDIR}/${d}
+.endfor
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+	@${MKDIR} ${EXAMPLESDIR}
+	@cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR}
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/lang/scala/distinfo
==============================================================================
--- head/lang/scala/distinfo	Wed Jan 16 16:26:32 2013	(r310502)
+++ head/lang/scala/distinfo	Wed Jan 16 16:31:26 2013	(r310503)
@@ -1,2 +1,2 @@
-SHA256 (scala-2.9.1.final.tgz) = 0bfc99143c63f5f1e3be71a1837b4c8e376e04d801bea4c887ce81661d9c5f13
-SIZE (scala-2.9.1.final.tgz) = 24993458
+SHA256 (scala-2.10.0.tgz) = a57bc12100671253d1ebc4a993e4da1896ff39022ce70c6699986d10644ac9a1
+SIZE (scala-2.10.0.tgz) = 29856741
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Alex Dupre freebsd_committer freebsd_triage 2013-01-16 16:32:45 UTC
State Changed
From-To: open->closed

Committed.
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-01-18 09:58:59 UTC
Author: culot
Date: Fri Jan 18 09:58:45 2013
New Revision: 310596
URL: http://svnweb.freebsd.org/changeset/ports/310596

Log:
  - Update to 1.19 [1]
  - Pass maintainership to submitter [1]
  - Add LICENSE (Artistic 1 & GPL 1)
  
  Changes:	http://search.cpan.org/dist/pip/Changes
  PR:		ports/175342 [1]
  Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>

Modified:
  head/devel/p5-pip/Makefile
  head/devel/p5-pip/distinfo

Modified: head/devel/p5-pip/Makefile
==============================================================================
--- head/devel/p5-pip/Makefile	Fri Jan 18 09:20:57 2013	(r310595)
+++ head/devel/p5-pip/Makefile	Fri Jan 18 09:58:45 2013	(r310596)
@@ -2,18 +2,21 @@
 # $FreeBSD$
 
 PORTNAME=	pip
-PORTVERSION=	1.18
+PORTVERSION=	1.19
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:ADAMK
 PKGNAMEPREFIX=	p5-
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	5u623l20@gmail.com
 COMMENT=	Perl Installation Program
 
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
 BUILD_DEPENDS=	p5-Archive-Zip>=1.29:${PORTSDIR}/archivers/p5-Archive-Zip \
 		p5-CPAN-Inject>=0.07:${PORTSDIR}/devel/p5-CPAN-Inject \
-		p5-File-Which>=0.05:${PORTSDIR}/sysutils/p5-File-Which \
+		p5-File-Which>=1.08:${PORTSDIR}/sysutils/p5-File-Which \
 		p5-File-pushd>=0.32:${PORTSDIR}/devel/p5-File-pushd \
 		p5-PAR-Dist>=0.25:${PORTSDIR}/devel/p5-PAR-Dist \
 		p5-Params-Util>=1.00:${PORTSDIR}/devel/p5-Params-Util \

Modified: head/devel/p5-pip/distinfo
==============================================================================
--- head/devel/p5-pip/distinfo	Fri Jan 18 09:20:57 2013	(r310595)
+++ head/devel/p5-pip/distinfo	Fri Jan 18 09:58:45 2013	(r310596)
@@ -1,2 +1,2 @@
-SHA256 (pip-1.18.tar.gz) = 1c5fe285be69b153c0b76193c93732bdc159c9b68cadcb7a8b7d0936d7eaa87c
-SIZE (pip-1.18.tar.gz) = 111057
+SHA256 (pip-1.19.tar.gz) = e0f35567636353709a61d68e2e6a41d3f27e32b6bb40d9a140455a459cea5d24
+SIZE (pip-1.19.tar.gz) = 111260
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"