diff options
Diffstat (limited to 'cad/magic/Makefile')
| -rw-r--r-- | cad/magic/Makefile | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/cad/magic/Makefile b/cad/magic/Makefile index 179b49e1fde4..952ee0dc23a3 100644 --- a/cad/magic/Makefile +++ b/cad/magic/Makefile @@ -1,5 +1,5 @@ PORTNAME= magic -DISTVERSION= 8.3.526 +DISTVERSION= 8.3.561 CATEGORIES= cad MASTER_SITES= http://opencircuitdesign.com/magic/archive/ @@ -14,15 +14,17 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= bash:shells/bash -USES= gmake gnome gl localbase:ldflags python:build shebangfix tar:tgz tk:tea xorg +USES= gl gmake gnome localbase:ldflags python:build shebangfix \ + tar:tgz tk:tea xorg USE_GL= gl glu USE_GNOME= cairo USE_XORG= ice sm x11 xext xi xmu -SHEBANG_FILES= scripts/preproc.py tcltk/magic.sh.in tcltk/ext2sim.sh.in tcltk/ext2spice.sh.in +SHEBANG_FILES= scripts/preproc.py tcltk/ext2sim.sh.in tcltk/ext2spice.sh.in \ + tcltk/magic.sh.in -CONFIGURE_ARGS= --with-opengl \ - --enable-modular # --enable-modular should fix build on 15, when failures were due to missing symbols defined in *.sym but not in code +CONFIGURE_ARGS= --enable-modular \ + --with-opengl # --enable-modular should fix build on 15, when failures were due to missing symbols defined in *.sym but not in code ALL_TARGET= tcllibrary @@ -56,10 +58,12 @@ post-patch: 's|^#!.*|#!${WISH}|' ${WRKSRC}/tcltk/tkshell.tcl pre-build: - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ - ${MAKEFILE} ${MAKE_ARGS} database/database.h + @cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ + ${MAKE_ARGS} database/database.h post-install: - @cd ${STAGEDIR}${PREFIX}/lib/magic/tcl && ${STRIP_CMD} magicexec magicdnull tclmagic.so + @cd ${STAGEDIR}${PREFIX}/lib/magic/tcl && \ + ${STRIP_CMD} magicexec magicdnull tclmagic.so .include <bsd.port.post.mk> |
