|
Lines 2-12
Link Here
|
| 2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
| 3 |
|
3 |
|
| 4 |
PORTNAME= geogebra |
4 |
PORTNAME= geogebra |
| 5 |
PORTVERSION= 5.0.231.0 |
5 |
PORTVERSION= 5.0.236.0 |
| 6 |
CATEGORIES= math java |
6 |
CATEGORIES= math java |
| 7 |
MASTER_SITES= http://download.geogebra.org/installers/5.0/ \ |
7 |
MASTER_SITES= http://download.geogebra.org/installers/5.0/ \ |
| 8 |
http://freebsd.uzsolt.hu/src/ |
8 |
http://freebsd.uzsolt.hu/src/ |
| 9 |
DISTNAME= GeoGebra-Linux-Portable-${PORTVERSION} |
9 |
DISTNAME= GeoGebra-Linux-Portable-${PORTVERSION} |
|
|
10 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} geogebra.png |
| 11 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
| 10 |
|
12 |
|
| 11 |
MAINTAINER= udvzsolt@gmail.com |
13 |
MAINTAINER= udvzsolt@gmail.com |
| 12 |
COMMENT= Dynamic software that joins geometry, algebra, and calculus |
14 |
COMMENT= Dynamic software that joins geometry, algebra, and calculus |
|
Lines 28-40
Link Here
|
| 28 |
USES= tar:bzip2 desktop-file-utils shared-mime-info shebangfix |
30 |
USES= tar:bzip2 desktop-file-utils shared-mime-info shebangfix |
| 29 |
WRKSRC= ${WRKDIR}/${DISTNAME} |
31 |
WRKSRC= ${WRKDIR}/${DISTNAME} |
| 30 |
JAVADIR= jre1.7.0_45-i686 |
32 |
JAVADIR= jre1.7.0_45-i686 |
| 31 |
SHEBANG_FILES= geogebra-portable geogebra/geogebra |
|
|
| 32 |
|
33 |
|
| 33 |
SUB_FILES= geogebra.desktop geogebra.sh |
34 |
SUB_FILES= geogebra.desktop geogebra.sh |
| 34 |
SUB_LIST= JAVADIR=${DATADIR}/${JAVADIR} |
35 |
SUB_LIST= JAVADIR=${DATADIR}/${JAVADIR} |
| 35 |
|
36 |
|
| 36 |
post-patch: |
37 |
INSTALLS_ICONS= yes |
| 37 |
@${REINPLACE_CMD} -e 's,arch,/compat/linux/bin/arch,' ${WRKSRC}/geogebra-portable |
|
|
| 38 |
|
38 |
|
| 39 |
do-install: |
39 |
do-install: |
| 40 |
@${MKDIR} ${STAGEDIR}${DATADIR}/${PORTNAME} |
40 |
@${MKDIR} ${STAGEDIR}${DATADIR}/${PORTNAME} |
|
Lines 44-48
Link Here
|
| 44 |
${INSTALL_PROGRAM} ${WRKSRC}/${JAVADIR}/bin/java ${STAGEDIR}${DATADIR}/${JAVADIR}/bin |
44 |
${INSTALL_PROGRAM} ${WRKSRC}/${JAVADIR}/bin/java ${STAGEDIR}${DATADIR}/${JAVADIR}/bin |
| 45 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages |
45 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages |
| 46 |
${INSTALL_DATA} ${WRKDIR}/geogebra.desktop ${STAGEDIR}${DESKTOPDIR} |
46 |
${INSTALL_DATA} ${WRKDIR}/geogebra.desktop ${STAGEDIR}${DESKTOPDIR} |
|
|
47 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps |
| 48 |
${INSTALL_DATA} ${DISTDIR}/geogebra.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps/geogebra.png |
| 47 |
|
49 |
|
| 48 |
.include <bsd.port.mk> |
50 |
.include <bsd.port.mk> |