diff --git a/cad/librnd/Makefile b/cad/librnd/Makefile index 277794cccc1b..f734c7a6ea21 100644 --- a/cad/librnd/Makefile +++ b/cad/librnd/Makefile @@ -1,101 +1,97 @@ PORTNAME= librnd -DISTVERSION= 4.3.2 +DISTVERSION= 4.4.0 CATEGORIES= cad MASTER_SITES= http://www.repo.hu/projects/${PORTNAME}/releases/ -MAINTAINER= hasdalcodes@gmail.com +MAINTAINER= alven@FreeBSD.org COMMENT= Flexible, modular two-dimensional CAD engine WWW= http://www.repo.hu/projects/librnd/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfungw.so:devel/fungw \ libgenht.so:devel/genht USES= gmake pkgconfig tar:bz2 USE_LDCONFIG= yes HAS_CONFIGURE= yes -CONFIGURE_ARGS= --all=plugin \ - --plugin-hid_remote \ - ${WITH_DEBUG:D--debug} \ +CONFIGURE_ARGS= ${WITH_DEBUG:D--debug} \ + --all=plugin \ --CC=${CC} \ --CFLAGS='${CFLAGS}' \ - --LDFLAGS='${LDFLAGS}' + --LDFLAGS='${LDFLAGS}' \ + --plugin-hid_remote TEST_TARGET= test + BINARY_ALIAS= make=${MAKE_CMD} + PLIST_SUB= SOVERSION=${DISTVERSION} -OPTIONS_DEFINE= DOCS GD MOTIF GTK2 GTK2GL GTK4 STROKE WGET +OPTIONS_DEFINE= DOCS GD GTK2 GTK2GL GTK4 MOTIF STROKE WGET OPTIONS_DEFAULT= GD GTK2 GTK2GL STROKE WGET -OPTIONS_SUB= yes -GTK2GL_DESC= GTK 2 GUI with OpenGL support -WGET_DESC= Wget support +OPTIONS_SUB= yes -GD_LIB_DEPENDS= libgd.so:graphics/gd -GD_CONFIGURE_OFF= --disable-gd +GTK2GL_DESC= GTK 2 GUI with OpenGL support +WGET_DESC= Wget support -GTK2GL_IMPLIES= GTK2 +GD_LIB_DEPENDS= libgd.so:graphics/gd +GD_CONFIGURE_OFF= --disable-gd +GTK2GL_IMPLIES= GTK2 GTK2GL_LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext -GTK2GL_USES= gl -GTK2GL_USE= gl=gl,glu gnome=pangox-compat xorg=x11 +GTK2GL_USES= gl +GTK2GL_USE= GL=gl,glu \ + GNOME=pangox-compat \ + XORG=x11 GTK2GL_CONFIGURE_OFF= --disable-hid_gtk2_gl - GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz -GTK2_USES= gnome -GTK2_USE= gnome=cairo,gdkpixbuf,gtk20 +GTK2_USES= gnome +GTK2_USE= GNOME=cairo,gdkpixbuf,gtk20 GTK2_CONFIGURE_OFF= --disable-hid_gtk2_gdk -GTK4_IMPLIES= GTK2 +GTK4_IMPLIES= GTK2 GTK4_LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libgraphene-1.0.so:graphics/graphene \ libharfbuzz.so:print/harfbuzz \ libvulkan.so:graphics/vulkan-loader -GTK4_USES= gl gnome -GTK4_USE= gl=gl,glu gnome=cairo,gdkpixbuf,gtk40 +GTK4_USES= gl gnome +GTK4_USE= GL=gl,glu \ + GNOME=cairo,gdkpixbuf,gtk40 GTK4_CONFIGURE_OFF= --disable-hid_gtk4_gl - -MOTIF_BROKEN= Fails to build -MOTIF_USES= motif -MOTIF_USE= xorg=x11,xinerama,xrender,xt +MOTIF_BROKEN= Fails to build +MOTIF_USES= motif +MOTIF_USE= XORG=x11,xinerama,xrender,xt MOTIF_CONFIGURE_OFF= --disable-hid_lesstif - STROKE_LIB_DEPENDS= libstroke.so:devel/libstroke STROKE_CONFIGURE_OFF= --disable-stroke - WGET_RUN_DEPENDS= wget:ftp/wget WGET_CONFIGURE_OFF= --disable-lib_wget post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librnd4/plugins/*.so .for l in puplug sphash scconfig/cquote scconfig/sccbox ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librnd4/${l} .endfor .include .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK4} || ${PORT_OPTIONS:MMOTIF} PLIST_SUB+= GUI="" .else PLIST_SUB+= GUI="@comment " .endif -post-patch: - @${ECHO_CMD} 'USER_CFLAGS += -DSCCONFIG_ACCEPT_IMPLICIT' \ - >> ${WRKSRC}/scconfig/Makefile - pre-configure: - ${REINPLACE_CMD} \ - -e 's,%%LOCALBASE%%,${LOCALBASE},' \ - -e 's,%%MOTIFLIB%%,${MOTIFLIB},' \ - ${WRKSRC}/scconfig/src/gui/find_gl.c \ - ${WRKSRC}/scconfig/src/gui/find_lesstif2.c \ - ${WRKSRC}/scconfig/src/gui/find_misc.c \ - ${WRKSRC}/scconfig/src/gui/find_x.c + ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \ + -e 's,%%MOTIFLIB%%,${MOTIFLIB},' \ + ${WRKSRC}/scconfig/src/gui/find_gl.c \ + ${WRKSRC}/scconfig/src/gui/find_lesstif2.c \ + ${WRKSRC}/scconfig/src/gui/find_misc.c \ + ${WRKSRC}/scconfig/src/gui/find_x.c .include diff --git a/cad/librnd/distinfo b/cad/librnd/distinfo index 04474eeac275..baa3eb7b0f48 100644 --- a/cad/librnd/distinfo +++ b/cad/librnd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742323253 -SHA256 (librnd-4.3.2.tar.bz2) = ae9ed4ea0a0c16dd367f0d7c6c89d26276f1ffb285261ff2be792c97de335be2 -SIZE (librnd-4.3.2.tar.bz2) = 1656609 +TIMESTAMP = 1761070908 +SHA256 (librnd-4.4.0.tar.bz2) = bca867a3c69d273015f6f2346eefa663051c3b3aab9529e3d699c1b7288bab6b +SIZE (librnd-4.4.0.tar.bz2) = 1674400 diff --git a/cad/librnd/pkg-descr b/cad/librnd/pkg-descr index e884b0a29794..df8a3993c772 100644 --- a/cad/librnd/pkg-descr +++ b/cad/librnd/pkg-descr @@ -1,6 +1,6 @@ -librnd is a free/open source, flexible, modular two-dimensional CAD engine +librnd is a Free Software flexible, modular two-dimensional CAD engine - - with transparent multiple GUI toolkit support, - - flexible, dynamic menu system - - flexible, dynamic configuration system - - support for user scripting in a dozen languages +- with transparent multiple GUI toolkit support, +- flexible, dynamic menu system +- flexible, dynamic configuration system +- support for user scripting in a dozen languages diff --git a/cad/librnd/pkg-plist b/cad/librnd/pkg-plist index 7c9f18c500f8..9f2cfa124dcf 100644 --- a/cad/librnd/pkg-plist +++ b/cad/librnd/pkg-plist @@ -1,336 +1,339 @@ include/librnd4/librnd/config.h include/librnd4/librnd/core/actions.h include/librnd4/librnd/core/anyload.h include/librnd4/librnd/core/base64.h include/librnd4/librnd/core/box.h include/librnd4/librnd/core/box_isc.h include/librnd4/librnd/core/color.h include/librnd4/librnd/core/color_cache.h include/librnd4/librnd/core/compat_fs.h include/librnd4/librnd/core/compat_fs_dir.h include/librnd4/librnd/core/compat_inc.h include/librnd4/librnd/core/compat_lrealpath.h include/librnd4/librnd/core/compat_misc.h include/librnd4/librnd/core/conf.h include/librnd4/librnd/core/conf_hid.h include/librnd4/librnd/core/conf_multi.h include/librnd4/librnd/core/config.h include/librnd4/librnd/core/error.h include/librnd4/librnd/core/event.h include/librnd4/librnd/core/file_loaded.h include/librnd4/librnd/core/fptr_cast.h include/librnd4/librnd/core/funchash.h include/librnd4/librnd/core/funchash_core.h include/librnd4/librnd/core/funchash_core_list.h include/librnd4/librnd/core/global_typedefs.h include/librnd4/librnd/core/globalconst.h include/librnd4/librnd/core/heap.h include/librnd4/librnd/core/hid_cfg.h include/librnd4/librnd/core/hid_cfg_action.h include/librnd4/librnd/core/hidlib.h include/librnd4/librnd/core/list_conf.h include/librnd4/librnd/core/math_helper.h include/librnd4/librnd/core/misc_util.h include/librnd4/librnd/core/paths.h include/librnd4/librnd/core/plugins.h include/librnd4/librnd/core/project.h include/librnd4/librnd/core/rnd_bool.h include/librnd4/librnd/core/rnd_conf.h include/librnd4/librnd/core/rnd_printf.h include/librnd4/librnd/core/rotate.h include/librnd4/librnd/core/safe_fs.h include/librnd4/librnd/core/safe_fs_dir.h include/librnd4/librnd/core/unit.h include/librnd4/librnd/core/vtc0.h include/librnd4/librnd/core/xform_mx.h include/librnd4/librnd/font/font.h include/librnd4/librnd/font/font_lht.h include/librnd4/librnd/font/glyph.h include/librnd4/librnd/font/vtgla.h include/librnd4/librnd/font/xform_mx.h include/librnd4/librnd/font2/font.h include/librnd4/librnd/font2/font_lht.h include/librnd4/librnd/font2/glyph.h include/librnd4/librnd/font2/htkc.h include/librnd4/librnd/font2/vtgla.h include/librnd4/librnd/hid/buildin.hidlib.h include/librnd4/librnd/hid/grid.h include/librnd4/librnd/hid/hid.h include/librnd4/librnd/hid/hid_attrib.h include/librnd4/librnd/hid/hid_cfg_input.h include/librnd4/librnd/hid/hid_dad.h include/librnd4/librnd/hid/hid_dad_spin.h include/librnd4/librnd/hid/hid_dad_tree.h include/librnd4/librnd/hid/hid_dad_unit.h include/librnd4/librnd/hid/hid_export.h include/librnd4/librnd/hid/hid_init.h include/librnd4/librnd/hid/hid_inlines.h include/librnd4/librnd/hid/hid_menu.h include/librnd4/librnd/hid/hid_nogui.h include/librnd4/librnd/hid/pixmap.h include/librnd4/librnd/hid/tool.h include/librnd4/librnd/plugins/lib_exp_pixmap/draw_pixmap.h include/librnd4/librnd/plugins/lib_exp_text/draw_eps.h include/librnd4/librnd/plugins/lib_exp_text/draw_ps.h include/librnd4/librnd/plugins/lib_exp_text/draw_svg.h include/librnd4/librnd/plugins/lib_exp_text/lpr_hid.h include/librnd4/librnd/plugins/lib_exp_text/media.h include/librnd4/librnd/plugins/lib_hid_common/dialogs_conf.h include/librnd4/librnd/plugins/lib_hid_common/dlg_comm_m.h include/librnd4/librnd/plugins/lib_hid_common/dlg_export.h include/librnd4/librnd/plugins/lib_hid_common/dlg_pref.h include/librnd4/librnd/plugins/lib_hid_common/place.h include/librnd4/librnd/plugins/lib_hid_common/timed_chg.h include/librnd4/librnd/plugins/lib_hid_common/toolbar.h include/librnd4/librnd/plugins/lib_hid_common/xpm.h include/librnd4/librnd/plugins/lib_hid_common/zoompan.h include/librnd4/librnd/plugins/lib_wget/lib_wget.h include/librnd4/librnd/poly/offset.h include/librnd4/librnd/poly/polyarea.h include/librnd4/librnd/poly/polygon1_gen.h include/librnd4/librnd/poly/rtree.h include/librnd4/librnd/poly/rtree2_compat.h include/librnd4/librnd/poly/self_isc.h include/librnd4/librnd/polybool/big_coord.h include/librnd4/librnd/polybool/offset.h include/librnd4/librnd/polybool/pa_dicer.h include/librnd4/librnd/polybool/polyarea.h include/librnd4/librnd/polybool/polygon1_gen.h include/librnd4/librnd/polybool/rtree.h include/librnd4/librnd/polybool/self_isc.h include/librnd4/librnd/polybool2/offset.h include/librnd4/librnd/polybool2/pa_dicer.h include/librnd4/librnd/polybool2/polyarea.h include/librnd4/librnd/polybool2/polygon1_gen.h include/librnd4/librnd/polybool2/rtree.h include/librnd4/librnd/scconfig/hooks_common.h include/librnd4/librnd/scconfig/plugin_3state.h include/librnd4/librnd/scconfig/rnd_hook_detect.h include/librnd4/librnd/src_3rd/genht/hash.h include/librnd4/librnd/src_3rd/genht/ht.c include/librnd4/librnd/src_3rd/genht/ht.h include/librnd4/librnd/src_3rd/genht/ht_inlines.h include/librnd4/librnd/src_3rd/genht/ht_utils.h include/librnd4/librnd/src_3rd/genht/htip.h include/librnd4/librnd/src_3rd/genht/htpi.h include/librnd4/librnd/src_3rd/genht/htpp.h include/librnd4/librnd/src_3rd/genht/htsi.h include/librnd4/librnd/src_3rd/genht/htsp.h include/librnd4/librnd/src_3rd/genht/htss.h include/librnd4/librnd/src_3rd/genht/siphash24.h include/librnd4/librnd/src_3rd/genht/version.h include/librnd4/librnd/src_3rd/genlist/genadlist.h include/librnd4/librnd/src_3rd/genlist/gendlist.h include/librnd4/librnd/src_3rd/genlist/genlistalloc.h include/librnd4/librnd/src_3rd/genlist/gentdlist_impl.c include/librnd4/librnd/src_3rd/genlist/gentdlist_impl.h include/librnd4/librnd/src_3rd/genlist/gentdlist_undef.h include/librnd4/librnd/src_3rd/genregex/regex.h include/librnd4/librnd/src_3rd/genregex/regex_se.h include/librnd4/librnd/src_3rd/genregex/regex_sei.h include/librnd4/librnd/src_3rd/genregex/regex_templ.h include/librnd4/librnd/src_3rd/genrtree/genrtree_api.h +include/librnd4/librnd/src_3rd/genrtree/genrtree_api2.h include/librnd4/librnd/src_3rd/genrtree/genrtree_debug.h include/librnd4/librnd/src_3rd/genrtree/genrtree_delete.h include/librnd4/librnd/src_3rd/genrtree/genrtree_impl.h include/librnd4/librnd/src_3rd/genrtree/genrtree_search.h +include/librnd4/librnd/src_3rd/genrtree/genrtree_search2.h include/librnd4/librnd/src_3rd/gensexpr/gensexpr_impl.h include/librnd4/librnd/src_3rd/gensexpr/gsx_parse.h include/librnd4/librnd/src_3rd/gensexpr/gsxl.h include/librnd4/librnd/src_3rd/gensexpr/gsxnl.h include/librnd4/librnd/src_3rd/genvector/gds_char.h include/librnd4/librnd/src_3rd/genvector/genvector_impl.c include/librnd4/librnd/src_3rd/genvector/genvector_impl.h include/librnd4/librnd/src_3rd/genvector/genvector_undef.h include/librnd4/librnd/src_3rd/genvector/vtd0.h include/librnd4/librnd/src_3rd/genvector/vti0.h include/librnd4/librnd/src_3rd/genvector/vtl0.h include/librnd4/librnd/src_3rd/genvector/vtp0.h include/librnd4/librnd/src_3rd/genvector/vts0.h include/librnd4/librnd/src_3rd/libfungw/scconfig_hooks.h include/librnd4/librnd/src_3rd/liblhtpers/lhtpers.h include/librnd4/librnd/src_3rd/liblihata/dom.h include/librnd4/librnd/src_3rd/liblihata/hash_str.h include/librnd4/librnd/src_3rd/liblihata/lihata.h include/librnd4/librnd/src_3rd/liblihata/parser.h include/librnd4/librnd/src_3rd/liblihata/tree.h include/librnd4/librnd/src_3rd/libualloc/acache_api.h include/librnd4/librnd/src_3rd/libualloc/acache_impl.h include/librnd4/librnd/src_3rd/libualloc/buddy_api.h include/librnd4/librnd/src_3rd/libualloc/buddy_debug.h include/librnd4/librnd/src_3rd/libualloc/buddy_impl.h include/librnd4/librnd/src_3rd/libualloc/libualloc.h include/librnd4/librnd/src_3rd/libualloc/libualloc_impl.h include/librnd4/librnd/src_3rd/libualloc/mcache_api.h include/librnd4/librnd/src_3rd/libualloc/mcache_impl.h include/librnd4/librnd/src_3rd/libualloc/slab_api.h include/librnd4/librnd/src_3rd/libualloc/slab_impl.h include/librnd4/librnd/src_3rd/libualloc/slabap_api.h include/librnd4/librnd/src_3rd/libualloc/slabap_impl.h include/librnd4/librnd/src_3rd/libualloc/stackd_api.h include/librnd4/librnd/src_3rd/libualloc/stackd_impl.h include/librnd4/librnd/src_3rd/libualloc/stackdnp_api.h include/librnd4/librnd/src_3rd/libualloc/stackdnp_impl.h include/librnd4/librnd/src_3rd/libualloc/stacks_api.h include/librnd4/librnd/src_3rd/libualloc/stacks_impl.h include/librnd4/librnd/src_3rd/libulzw/libulzw.h include/librnd4/librnd/src_3rd/puplug/config.h include/librnd4/librnd/src_3rd/puplug/error.h include/librnd4/librnd/src_3rd/puplug/libs.h include/librnd4/librnd/src_3rd/puplug/libs_dep_parse.h include/librnd4/librnd/src_3rd/puplug/os_dep.h include/librnd4/librnd/src_3rd/puplug/os_dep_fs.h include/librnd4/librnd/src_3rd/puplug/puplug.h include/librnd4/librnd/src_3rd/puplug/scconfig_hooks.h include/librnd4/librnd/src_3rd/puplug/util.h include/librnd4/librnd/src_3rd/ureglex/exec.h lib/librnd-3rd.a lib/librnd-3rd.so lib/librnd-3rd.so.4 lib/librnd-3rd.so.%%SOVERSION%% lib/librnd-core.a lib/librnd-core.so lib/librnd-core.so.4 lib/librnd-core.so.%%SOVERSION%% lib/librnd-font.a lib/librnd-font.so lib/librnd-font.so.4 lib/librnd-font.so.%%SOVERSION%% lib/librnd-font2.a lib/librnd-font2.so lib/librnd-font2.so.4 lib/librnd-font2.so.%%SOVERSION%% lib/librnd-hid.a lib/librnd-hid.so lib/librnd-hid.so.4 lib/librnd-hid.so.%%SOVERSION%% lib/librnd-poly.a lib/librnd-poly.so lib/librnd-poly.so.4 lib/librnd-poly.so.%%SOVERSION%% lib/librnd-polybool.a lib/librnd-polybool.so lib/librnd-polybool.so.4 lib/librnd-polybool.so.%%SOVERSION%% lib/librnd-polybool2.a lib/librnd-polybool2.so lib/librnd-polybool2.so.4 lib/librnd-polybool2.so.%%SOVERSION%% lib/librnd4/action_compiler.sh lib/librnd4/build_ps.sh lib/librnd4/devhelpers/awk_on_formats.sh lib/librnd4/devhelpers/font2c.sh lib/librnd4/devhelpers/list_dialogs.sh lib/librnd4/dump_actions_to_html.sh lib/librnd4/gen_formats.sh lib/librnd4/keylist.sh lib/librnd4/menu2svg.sh lib/librnd4/plugins/diag_rnd.pup lib/librnd4/plugins/diag_rnd.so lib/librnd4/plugins/hid_batch.pup lib/librnd4/plugins/hid_batch.so %%GTK2%%lib/librnd4/plugins/hid_gtk2_gdk.pup %%GTK2%%lib/librnd4/plugins/hid_gtk2_gdk.so %%GTK2GL%%lib/librnd4/plugins/hid_gtk2_gl.pup %%GTK2GL%%lib/librnd4/plugins/hid_gtk2_gl.so %%GTK4%%lib/librnd4/plugins/hid_gtk4_gl.pup %%GTK4%%lib/librnd4/plugins/hid_gtk4_gl.so %%MOTIF%%lib/librnd4/plugins/hid_lesstif.pup %%MOTIF%%lib/librnd4/plugins/hid_lesstif.so lib/librnd4/plugins/hid_remote.pup lib/librnd4/plugins/hid_remote.so %%GD%%lib/librnd4/plugins/import_pixmap_gd.pup %%GD%%lib/librnd4/plugins/import_pixmap_gd.so lib/librnd4/plugins/import_pixmap_pnm.pup lib/librnd4/plugins/import_pixmap_pnm.so lib/librnd4/plugins/irc.pup lib/librnd4/plugins/irc.so %%GD%%lib/librnd4/plugins/lib_exp_pixmap.pup %%GD%%lib/librnd4/plugins/lib_exp_pixmap.so lib/librnd4/plugins/lib_exp_text.pup lib/librnd4/plugins/lib_exp_text.so lib/librnd4/plugins/lib_gensexpr.pup lib/librnd4/plugins/lib_gensexpr.so %%GTK2%%lib/librnd4/plugins/lib_gtk2_common.pup %%GTK2%%lib/librnd4/plugins/lib_gtk2_common.so %%GTK4%%lib/librnd4/plugins/lib_gtk4_common.pup %%GTK4%%lib/librnd4/plugins/lib_gtk4_common.so %%GUI%%lib/librnd4/plugins/lib_hid_common.pup %%GUI%%lib/librnd4/plugins/lib_hid_common.so %%GTK2GL%%lib/librnd4/plugins/lib_hid_gl.pup %%GTK2GL%%lib/librnd4/plugins/lib_hid_gl.so lib/librnd4/plugins/lib_portynet.pup lib/librnd4/plugins/lib_portynet.so %%WGET%%lib/librnd4/plugins/lib_wget.pup %%WGET%%lib/librnd4/plugins/lib_wget.so lib/librnd4/plugins/loghid.pup lib/librnd4/plugins/loghid.so lib/librnd4/plugins/map_plugins.sh lib/librnd4/plugins/script.pup lib/librnd4/plugins/script.so %%STROKE%%lib/librnd4/plugins/stroke.pup %%STROKE%%lib/librnd4/plugins/stroke.so lib/librnd4/puplug lib/librnd4/scconfig/cquote lib/librnd4/scconfig/gen_conf.sh lib/librnd4/scconfig/sccbox lib/librnd4/scconfig/template/cdep.tmpasm lib/librnd4/scconfig/template/comp_var.tmpasm lib/librnd4/scconfig/template/compile.tmpasm lib/librnd4/scconfig/template/debug.tmpasm lib/librnd4/scconfig/template/plugin_conf.tmpasm lib/librnd4/scconfig/template/plugin_intconf.tmpasm lib/librnd4/scconfig/template/plugin_intmenu.tmpasm lib/librnd4/scconfig/template/plugin_sphash.tmpasm lib/librnd4/sphash %%PORTDOCS%%%%DOCSDIR%%4/Autostyle.html %%PORTDOCS%%%%DOCSDIR%%4/TODO %%PORTDOCS%%%%DOCSDIR%%4/UNIX.txt %%PORTDOCS%%%%DOCSDIR%%4/conf/groups.html %%PORTDOCS%%%%DOCSDIR%%4/conf/history.html %%PORTDOCS%%%%DOCSDIR%%4/conf/index.html %%PORTDOCS%%%%DOCSDIR%%4/conf/index_prog.html %%PORTDOCS%%%%DOCSDIR%%4/conf/index_user.html %%PORTDOCS%%%%DOCSDIR%%4/conf/lists.html %%PORTDOCS%%%%DOCSDIR%%4/conf/merging.png %%PORTDOCS%%%%DOCSDIR%%4/conf/noextend.html %%PORTDOCS%%%%DOCSDIR%%4/conf/plugin_chk.html %%PORTDOCS%%%%DOCSDIR%%4/conf/prio.html %%PORTDOCS%%%%DOCSDIR%%4/conf/scalars.html %%PORTDOCS%%%%DOCSDIR%%4/conf/sources.html %%PORTDOCS%%%%DOCSDIR%%4/conf/syntax.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_BOOLEAN.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_COLOR.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_COORD.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_INTEGER.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_LIST.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_REAL.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_STRING.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/CFN_UNIT.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/appearance.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/appearance_color.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/appearance_loglevels.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/editor.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/editor_global_grid.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/editor_local_grid.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/editor_view.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/rc.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/rc_path.html %%PORTDOCS%%%%DOCSDIR%%4/conf/tree/temp.html %%PORTDOCS%%%%DOCSDIR%%4/contact.html %%PORTDOCS%%%%DOCSDIR%%4/contrib.html %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_high.html %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_low.html %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_parse.html %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_parse.svg +%%PORTDOCS%%%%DOCSDIR%%4/faq.html %%PORTDOCS%%%%DOCSDIR%%4/index.html %%PORTDOCS%%%%DOCSDIR%%4/irc.html %%PORTDOCS%%%%DOCSDIR%%4/license.html %%PORTDOCS%%%%DOCSDIR%%4/mac.txt %%PORTDOCS%%%%DOCSDIR%%4/news.html %%PORTDOCS%%%%DOCSDIR%%4/support.html %%PORTDOCS%%%%DOCSDIR%%4/windows.html %%DATADIR%%4/librnd.mak %%DATADIR%%4/librnd_packages.sh %%DATADIR%%4/plugin.state @dir include/librnd4/librnd/src_3rd/libfungwbind/c diff --git a/cad/pcb-rnd/Makefile b/cad/pcb-rnd/Makefile index 4dadf877aaeb..a64798729a1b 100644 --- a/cad/pcb-rnd/Makefile +++ b/cad/pcb-rnd/Makefile @@ -1,49 +1,50 @@ PORTNAME= pcb-rnd DISTVERSION= 3.1.7b +PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= http://www.repo.hu/projects/${PORTNAME}/releases/ MAINTAINER= alven@FreeBSD.org COMMENT= Flexible, modular Printed Circuit Board editor WWW= http://www.repo.hu/projects/pcb-rnd/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfungw.so:devel/fungw \ libgd.so:graphics/gd \ libgenht.so:devel/genht \ librnd-hid.so:cad/librnd USES= gmake gnome pkgconfig tar:bz2 USE_GNOME= libxml2 HAS_CONFIGURE= yes CONFIGURE_ARGS= ${WITH_DEBUG:D--debug} \ --CC=${CC} \ --cflags/libs/sul/freetype2="-I${LOCALBASE}/include/freetype2 -I${LOCALBASE}/include/freetype2/freetype" \ --CFLAGS='${CFLAGS}' \ --ldflags/libs/sul/freetype2=-L${LOCALBASE}/lib \ --LDFLAGS='${LDFLAGS}' TEST_TARGET= test TESTING_UNSAFE= yes # ld: error: unable to find library -lrnd-3rd BINARY_ALIAS= make=${MAKE_CMD} PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: .for f in bxl2txt gsch2pcb-rnd pcb-rnd rect-union-rnd txt2bxl ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/$f .endfor ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pcb-rnd/plugins/*.so post-install-DOCS-off: ${RM} -r ${STAGEDIR}${DOCSDIR} .include