diff options
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/pharo/Makefile | 45 | ||||
-rw-r--r-- | lang/pharo/distinfo | 2 | ||||
-rw-r--r-- | lang/pharo/pkg-descr | 11 |
4 files changed, 59 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index d5783c30bd45..4c32a80e4497 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -244,6 +244,7 @@ SUBDIR += petite-chez SUBDIR += pfe SUBDIR += phantomjs + SUBDIR += pharo SUBDIR += phc SUBDIR += php-mode.el SUBDIR += php5 diff --git a/lang/pharo/Makefile b/lang/pharo/Makefile new file mode 100644 index 000000000000..15de65b95284 --- /dev/null +++ b/lang/pharo/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: pharo +# Date created: 26 April 2012 +# Whom: mutoh@openedu.org +# +# $FreeBSD$ +# + +PORTNAME= pharo +DISTVERSION= 1.4 +CATEGORIES= lang +MASTER_SITES= https://gforge.inria.fr/frs/download.php/30620/ +DISTNAME= Pharo-${DISTVERSION}-${SVNVERSION} +EXTRACT_ONLY= Pharo-${DISTVERSION}-${SVNVERSION}.zip + +MAINTAINER= mutoh@openedu.org +COMMENT= Pharo is Smalltalk-inspired environment + +LICENSE= AL2 MIT +LICENSE_COMB= multi + +RUN_DEPENDS= squeak:${PORTSDIR}/lang/squeak + +SVNVERSION= 14438 + +NO_BUILD= yes +USE_ZIP= yes + +SHAREMODE= 644 + +DIST_SUBDIR= squeak + +FILES_DIR= ${WRKDIR}/Pharo-${DISTVERSION}-${SVNVERSION}/ +FILES_TO_INSTALL=Pharo-${DISTVERSION}.image \ + Pharo-${DISTVERSION}.changes \ + PharoV10.sources +PLIST_FILES= lib/squeak/Pharo-${DISTVERSION}.image \ + lib/squeak/Pharo-${DISTVERSION}.changes \ + lib/squeak/PharoV10.sources + +do-install: +.for f in ${FILES_TO_INSTALL} + (cd ${FILES_DIR} && ${INSTALL_DATA} ${f} ${PREFIX}/lib/squeak/) +.endfor + +.include <bsd.port.mk> diff --git a/lang/pharo/distinfo b/lang/pharo/distinfo new file mode 100644 index 000000000000..336094d99abe --- /dev/null +++ b/lang/pharo/distinfo @@ -0,0 +1,2 @@ +SHA256 (squeak/Pharo-1.4-14438.zip) = 7f1a3fa43f44f3f4d05955cd1b1191abcdb8f3ee9692eeb55d67ef0122324f1d +SIZE (squeak/Pharo-1.4-14438.zip) = 13324537 diff --git a/lang/pharo/pkg-descr b/lang/pharo/pkg-descr new file mode 100644 index 000000000000..3641e8033e69 --- /dev/null +++ b/lang/pharo/pkg-descr @@ -0,0 +1,11 @@ +Pharo is a clean, innovative, open-source Smalltalk-inspired environment. +- pure object-oriented language +- runs on all major platforms +- stable core with large test suite +- a clean look and feel +- good developer tools +- low memory footprint + +It runs under squeak virtual machine. + +WWW: http://www.pharo-project.org/ |