diff options
Diffstat (limited to 'lang/icon')
-rw-r--r-- | lang/icon/Makefile | 21 | ||||
-rw-r--r-- | lang/icon/distinfo | 6 | ||||
-rw-r--r-- | lang/icon/pkg-plist | 59 |
3 files changed, 57 insertions, 29 deletions
diff --git a/lang/icon/Makefile b/lang/icon/Makefile index ec693d311900..1242157c9f81 100644 --- a/lang/icon/Makefile +++ b/lang/icon/Makefile @@ -6,7 +6,7 @@ # PORTNAME= icon -PORTVERSION= 9.4.1 +PORTVERSION= 9.4.3 CATEGORIES= lang MASTER_SITES= http://www.cs.arizona.edu/icon/ftp/packages/unix/ DISTNAME= ${PORTNAME}.v${PORTVERSION:S/.//g}src @@ -22,9 +22,12 @@ ALL_TARGET= All MAN1= icont.1 -ARCH_NAME= ${OPSYS:L} +ARCH_NAME= bsd ICONDIR= ${PREFIX}/lib/${PORTNAME} +BINS= icont iconx rtt +BINXS= colrbook colrpick fontpick palette vib wevents xgamma + .if defined(WITHOUT_X11) CONFIG_CMD= Configure PLIST_SUB= WITHOUT_X11="@comment " @@ -38,8 +41,10 @@ PLIST_SUB= WITHOUT_X11= post-patch: @${REINPLACE_CMD} -e "s|^CC.*|CC=${CC}|g ; \ s|^CFLAGS.*|CFLAGS=${CFLAGS}|g ; \ + s|/usr/X11R6|${X11BASE}|g ; \ + s|-lpthread|${PTHREAD_LIBS}| ; \ s|^XLIBS.*|XLIBS=-L${X11BASE}/lib -lX11|g" \ - ${WRKSRC}/config/unix/${ARCH_NAME}/Makedefs + ${WRKSRC}/config/${ARCH_NAME}/Makedefs @${REINPLACE_CMD} -e 's|/opt/icon|${ICONDIR}|g' ${WRKSRC}/ipl/BuildBin @${REINPLACE_CMD} -e 's|ld -Bshareable|\$$CC -shared|g ; \ s|-lc||g' ${WRKSRC}/ipl/cfuncs/mklib.sh @@ -51,7 +56,7 @@ do-configure: do-install: ${INSTALL_MAN} ${WRKSRC}/man/man1/icont.1 ${MANPREFIX}/man/man1 @${MKDIR} ${ICONDIR}/bin -.for file in icont iconx patchstr +.for file in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${file} ${ICONDIR}/bin/${file} .endfor .for file in icont iconx @@ -60,7 +65,7 @@ do-install: @${MKDIR} ${ICONDIR}/lib cd ${WRKSRC}/lib; ${INSTALL_DATA} *.* ${ICONDIR}/lib .if !defined(WITHOUT_X11) -.for file in colrbook colrpick fontpick ipatch palette vib wevents xgamma +.for file in ${BINXS} ${INSTALL_SCRIPT} ${WRKSRC}/bin/${file} ${ICONDIR}/bin/${file} .endfor @${LN} -sf ${ICONDIR}/bin/vib ${PREFIX}/bin/vib @@ -70,4 +75,10 @@ do-install: cd ${WRKSRC}/doc; ${INSTALL_DATA} *.* ${DOCSDIR} .endif +.if defined(MAINTAINER_MODE) +test: install + (cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ + ${MAKEFILE} ${MAKE_ARGS} Test) +.endif + .include <bsd.port.mk> diff --git a/lang/icon/distinfo b/lang/icon/distinfo index 9e192a819f7e..93b15642d018 100644 --- a/lang/icon/distinfo +++ b/lang/icon/distinfo @@ -1,3 +1,3 @@ -MD5 (icon.v941src.tgz) = 5ab62c32eb0d20fa6ee5840dd88a09f6 -SHA256 (icon.v941src.tgz) = 1fb63ec98d25511a1010f3543b7c146ecb59e5b75562777163d79ad44de89230 -SIZE (icon.v941src.tgz) = 3249869 +MD5 (icon.v943src.tgz) = 4740b1fc5caf2fe7409367923dffe607 +SHA256 (icon.v943src.tgz) = d6b6dc508922251748c4ceefbc3a96b54a9f488e260f9f517b5e08dc21615bff +SIZE (icon.v943src.tgz) = 3218627 diff --git a/lang/icon/pkg-plist b/lang/icon/pkg-plist index 2fe0b315d48f..f4a8483f7050 100644 --- a/lang/icon/pkg-plist +++ b/lang/icon/pkg-plist @@ -7,9 +7,8 @@ lib/icon/bin/icont lib/icon/bin/iconx @exec ln -sf %B/%f %D/bin/%f @unexec rm -f %D/bin/%f -%%WITHOUT_X11%%lib/icon/bin/ipatch %%WITHOUT_X11%%lib/icon/bin/palette -lib/icon/bin/patchstr +lib/icon/bin/rtt %%WITHOUT_X11%%lib/icon/bin/vib %%WITHOUT_X11%%@exec ln -sf %B/%f %D/bin/%f %%WITHOUT_X11%%@unexec rm -f %D/bin/%f @@ -65,6 +64,8 @@ lib/icon/lib/bkutil.u1 lib/icon/lib/bkutil.u2 lib/icon/lib/bold.u1 lib/icon/lib/bold.u2 +lib/icon/lib/boolops.u1 +lib/icon/lib/boolops.u2 lib/icon/lib/bufread.u1 lib/icon/lib/bufread.u2 lib/icon/lib/button.u1 @@ -145,6 +146,8 @@ lib/icon/lib/dif.u1 lib/icon/lib/dif.u2 lib/icon/lib/digitcnt.u1 lib/icon/lib/digitcnt.u2 +lib/icon/lib/dijkstra.u1 +lib/icon/lib/dijkstra.u2 lib/icon/lib/distance.u1 lib/icon/lib/distance.u2 lib/icon/lib/divide.u1 @@ -329,6 +332,8 @@ lib/icon/lib/iscreen.u1 lib/icon/lib/iscreen.u2 lib/icon/lib/isdplot.u1 lib/icon/lib/isdplot.u2 +lib/icon/lib/isdxplot.u1 +lib/icon/lib/isdxplot.u2 lib/icon/lib/iterfncs.u1 lib/icon/lib/iterfncs.u2 lib/icon/lib/itlib.u1 @@ -392,6 +397,8 @@ lib/icon/lib/makelsys.u1 lib/icon/lib/makelsys.u2 lib/icon/lib/mapbit.u1 lib/icon/lib/mapbit.u2 +lib/icon/lib/mapnav.u1 +lib/icon/lib/mapnav.u2 lib/icon/lib/mapstr.u1 lib/icon/lib/mapstr.u2 lib/icon/lib/matchlib.u1 @@ -400,6 +407,8 @@ lib/icon/lib/math.u1 lib/icon/lib/math.u2 lib/icon/lib/matrix.u1 lib/icon/lib/matrix.u2 +lib/icon/lib/matrix2.u1 +lib/icon/lib/matrix2.u2 lib/icon/lib/memlog.u1 lib/icon/lib/memlog.u2 lib/icon/lib/memrfncs.u1 @@ -420,6 +429,8 @@ lib/icon/lib/namepfx.u1 lib/icon/lib/namepfx.u2 lib/icon/lib/navitrix.u1 lib/icon/lib/navitrix.u2 +lib/icon/lib/nestlist.u1 +lib/icon/lib/nestlist.u2 lib/icon/lib/ngrams.u1 lib/icon/lib/ngrams.u2 lib/icon/lib/noncase.u1 @@ -459,6 +470,8 @@ lib/icon/lib/patch.u1 lib/icon/lib/patch.u2 lib/icon/lib/patterns.u1 lib/icon/lib/patterns.u2 +lib/icon/lib/pattread.u1 +lib/icon/lib/pattread.u2 lib/icon/lib/patutils.u1 lib/icon/lib/patutils.u2 lib/icon/lib/patword.u1 @@ -790,25 +803,29 @@ lib/icon/lib/xutils.u1 lib/icon/lib/xutils.u2 lib/icon/lib/zipread.u1 lib/icon/lib/zipread.u2 -%%PORTDOCS%%share/doc/icon/blubordr.gif -%%PORTDOCS%%share/doc/icon/build.htm -%%PORTDOCS%%share/doc/icon/clnroff.sed -%%PORTDOCS%%share/doc/icon/cube128.gif -%%PORTDOCS%%share/doc/icon/docguide.htm -%%PORTDOCS%%share/doc/icon/faq.htm -%%PORTDOCS%%share/doc/icon/faq.txt -%%PORTDOCS%%share/doc/icon/files.htm -%%PORTDOCS%%share/doc/icon/gb80.jpg -%%PORTDOCS%%share/doc/icon/ib80.jpg -%%PORTDOCS%%share/doc/icon/icon.txt -%%PORTDOCS%%share/doc/icon/icont.txt -%%PORTDOCS%%share/doc/icon/index.htm -%%PORTDOCS%%share/doc/icon/install.htm -%%PORTDOCS%%share/doc/icon/istyle.css -%%PORTDOCS%%share/doc/icon/lb80.jpg -%%PORTDOCS%%share/doc/icon/relnotes.htm -%%PORTDOCS%%share/doc/icon/wwwcube.gif -%%PORTDOCS%%@dirrm share/doc/icon +%%PORTDOCS%%%%DOCSDIR%%/blubordr.gif +%%PORTDOCS%%%%DOCSDIR%%/build.htm +%%PORTDOCS%%%%DOCSDIR%%/clnroff.sed +%%PORTDOCS%%%%DOCSDIR%%/cube128.gif +%%PORTDOCS%%%%DOCSDIR%%/cygwin.htm +%%PORTDOCS%%%%DOCSDIR%%/docguide.htm +%%PORTDOCS%%%%DOCSDIR%%/faq.htm +%%PORTDOCS%%%%DOCSDIR%%/faq.txt +%%PORTDOCS%%%%DOCSDIR%%/files.htm +%%PORTDOCS%%%%DOCSDIR%%/gb80.jpg +%%PORTDOCS%%%%DOCSDIR%%/ib80.jpg +%%PORTDOCS%%%%DOCSDIR%%/icon.txt +%%PORTDOCS%%%%DOCSDIR%%/icont.txt +%%PORTDOCS%%%%DOCSDIR%%/index.htm +%%PORTDOCS%%%%DOCSDIR%%/install.htm +%%PORTDOCS%%%%DOCSDIR%%/istyle.css +%%PORTDOCS%%%%DOCSDIR%%/lb80.jpg +%%PORTDOCS%%%%DOCSDIR%%/macintosh.htm +%%PORTDOCS%%%%DOCSDIR%%/port.htm +%%PORTDOCS%%%%DOCSDIR%%/relnotes.htm +%%PORTDOCS%%%%DOCSDIR%%/shortcut.gif +%%PORTDOCS%%%%DOCSDIR%%/wwwcube.gif +%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm lib/icon/lib @dirrm lib/icon/bin @dirrm lib/icon |