diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile index 76039a159e2f..2686500e708d 100644 --- a/lang/smalltalk/Makefile +++ b/lang/smalltalk/Makefile @@ -1,80 +1,81 @@ PORTNAME= smalltalk PORTVERSION= 3.2.5 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= lang MASTER_SITES= GNU MAINTAINER= danfe@FreeBSD.org COMMENT= GNU Smalltalk WWW= https://smalltalk.gnu.org/ LICENSE= GPLv2+ BROKEN_powerpc64= Fails to build: gst-package: did not understand #~ BROKEN_riscv64= Fails to link: undefined reference to sbrk BUILD_DEPENDS= zip:archivers/zip \ gawk:lang/gawk LIB_DEPENDS= libgdbm.so:databases/gdbm \ libffi.so:devel/libffi \ libltdl.so:devel/libltdl \ libcairo.so:graphics/cairo \ libexpat.so:textproc/expat2 USES= gl gmake gnome iconv libtool makeinfo pathfix pkgconfig \ readline shebangfix sqlite tar:xz xorg USE_GL= gl glu glut USE_GNOME= pango USE_XORG= ice sm x11 xi xmu GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ENV= ac_cv_prog_EMACS=no ac_cv_prog_AWK=gawk CONFIGURE_ARGS= --enable-generational-gc=no \ --enable-gtk=no \ --localstatedir="${PREFIX}/var" \ --with-emacs=no \ --with-gmp=no USE_LDCONFIG= yes SHEBANG_LANG= sed sed_OLD_CMD= /bin/sed sed_CMD= ${SED} SHEBANG_FILES= packages/vfs/deb packages/vfs/mailfs \ examples/pepe.sed examples/xml.sed TEST_TARGET= check PLIST_SUB= VERSION="${PORTVERSION}" PORTDATA= * INFO= gst gst-base gst-libs OPTIONS_DEFINE= PGSQL SDL OPTIONS_DEFAULT= PGSQL SDL OPTIONS_SUB= yes PGSQL_USES= pgsql SDL_USES= sdl SDL_USE= SDL=image,mixer,sdl,sound,ttf post-patch: @${REINPLACE_CMD} -e 's/ia64-\*-\* /&|amd64-*-* /' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's/lrintl (truncl/lroundl (truncl/' \ ${WRKSRC}/libgst/prims.def \ ${WRKSRC}/libgst/prims.inl @${REINPLACE_CMD} -e '/^gst_SkippedEntityHandler/,+1s/)/, int)/' \ ${WRKSRC}/packages/xml/expat/expat.c @${REINPLACE_CMD} -e '/^ac_include/s/\\$$/#include \\/' \ ${WRKSRC}/snprintfv/configure post-build: @${SED} -e 's|@bindir@|${PREFIX}/bin|g' \ ${WRKSRC}/gst-mode.el.in > ${WRKSRC}/gst-mode.el post-install: - @${LN} -sf gst-load.1 ${STAGEDIR}${MANPREFIX}/man/man1/gst-reload.1 + @${LN} -sf gst-load.1 ${STAGEDIR}${PREFIX}/share/man/man1/gst-reload.1 @${MKDIR} ${STAGEDIR}${DATADIR}/gtk ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/share/emacs/site-lisp @${LS} -1 ${STAGEDIR}${PREFIX}/bin/gst* |grep -v config|${XARGS} ${STRIP_CMD} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/smalltalk/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgst.so .include diff --git a/lang/smalltalk/pkg-plist b/lang/smalltalk/pkg-plist index e105ea7505ed..cf5d41413e32 100644 --- a/lang/smalltalk/pkg-plist +++ b/lang/smalltalk/pkg-plist @@ -1,76 +1,76 @@ bin/gst bin/gst-blox bin/gst-browser bin/gst-config bin/gst-convert bin/gst-doc bin/gst-load bin/gst-package bin/gst-profile bin/gst-reload bin/gst-remote bin/gst-sunit include/gst.h include/gstpub.h lib/libgst.a lib/libgst.so lib/libgst.so.7 lib/libgst.so.7.1.3 lib/smalltalk/dbd-sqlite3-%%VERSION%%.so lib/smalltalk/dbd-sqlite3.a lib/smalltalk/dbd-sqlite3.so lib/smalltalk/digest-%%VERSION%%.so lib/smalltalk/digest.a lib/smalltalk/digest.so lib/smalltalk/expat-%%VERSION%%.so lib/smalltalk/expat.a lib/smalltalk/expat.so lib/smalltalk/gdbm-%%VERSION%%.so lib/smalltalk/gdbm.a lib/smalltalk/gdbm.so lib/smalltalk/gstglut-%%VERSION%%.so lib/smalltalk/gstglut.a lib/smalltalk/gstglut.so lib/smalltalk/gstopengl-%%VERSION%%.so lib/smalltalk/gstopengl.a lib/smalltalk/gstopengl.so lib/smalltalk/i18n-%%VERSION%%.so lib/smalltalk/i18n.a lib/smalltalk/i18n.so lib/smalltalk/iconv-%%VERSION%%.so lib/smalltalk/iconv.a lib/smalltalk/iconv.so %%SDL%%lib/smalltalk/sdl-%%VERSION%%.so %%SDL%%lib/smalltalk/sdl.a %%SDL%%lib/smalltalk/sdl.so lib/smalltalk/zlib-%%VERSION%%.so lib/smalltalk/zlib.a lib/smalltalk/zlib.so libdata/pkgconfig/gnu-smalltalk.pc libexec/smalltalk/gnutls-wrapper libexec/smalltalk/vfs/deb libexec/smalltalk/vfs/lslR libexec/smalltalk/vfs/mailfs libexec/smalltalk/vfs/patchfs libexec/smalltalk/vfs/uar libexec/smalltalk/vfs/urar libexec/smalltalk/vfs/uzoo libexec/smalltalk/vfs/ulha libexec/smalltalk/vfs/ucpio libexec/smalltalk/vfs/utar libexec/smalltalk/vfs/uzip -man/man1/gst-config.1.gz -man/man1/gst-convert.1.gz -man/man1/gst-doc.1.gz -man/man1/gst-load.1.gz -man/man1/gst-package.1.gz -man/man1/gst-profile.1.gz -man/man1/gst-reload.1.gz -man/man1/gst-sunit.1.gz -man/man1/gst.1.gz +share/man/man1/gst-config.1.gz +share/man/man1/gst-convert.1.gz +share/man/man1/gst-doc.1.gz +share/man/man1/gst-load.1.gz +share/man/man1/gst-package.1.gz +share/man/man1/gst-profile.1.gz +share/man/man1/gst-reload.1.gz +share/man/man1/gst-sunit.1.gz +share/man/man1/gst.1.gz var/lib/smalltalk/gst.im share/aclocal/gst.m4 share/aclocal/gst-package.m4 share/emacs/site-lisp/gst-mode.el share/emacs/site-lisp/smalltalk-mode.el @dir %%DATADIR%%/gtk