diff -urN /usr/ports/cad/geda/Makefile cad/geda/Makefile --- /usr/ports/cad/geda/Makefile 2014-08-12 02:06:06.000000000 +0900 +++ cad/geda/Makefile 2014-09-19 00:00:00.000000000 +0900 @@ -3,7 +3,7 @@ PORTNAME= geda PORTVERSION= 1.8.2 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= cad MASTER_SITES= http://ftp.geda-project.org/geda-gaf/stable/%SUBDIR%/ @@ -19,10 +19,8 @@ libguile.so:${PORTSDIR}/lang/guile RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk -OPTIONS_DEFINE= DOCS - -USES= desktop-file-utils gettext gmake pathfix libtool perl5 \ - pkgconfig shared-mime-info shebangfix +USES= desktop-file-utils gettext gmake libtool pathfix perl5 \ + pkgconfig python:run shared-mime-info shebangfix SHEBANG_FILES= examples/lightning_detector/bom libgeda/docs/*.dox \ utils/gxyrs/*.pl utils/scripts/* \ utils/docs/*.dox gattrib/docs/*.dox \ @@ -30,9 +28,9 @@ gnetlist/docs/*.dox USE_GNOME= gtk20 USE_PERL5= run -USE_PYTHON_RUN= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libstroke=${LOCALBASE} +INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes @@ -50,7 +48,7 @@ PORTSCOUT= limitw:1,even -.include +OPTIONS_DEFINE= DOCS post-patch: .for dir in gattrib gschem libgeda diff -urN /usr/ports/cad/geda/files/patch-libgeda__src__scheme_object.c cad/geda/files/patch-libgeda__src__scheme_object.c --- /usr/ports/cad/geda/files/patch-libgeda__src__scheme_object.c 1970-01-01 09:00:00.000000000 +0900 +++ cad/geda/files/patch-libgeda__src__scheme_object.c 2014-09-19 00:00:00.000000000 +0900 @@ -0,0 +1,13 @@ +--- libgeda/src/scheme_object.c.orig ++++ libgeda/src/scheme_object.c +@@ -1986,8 +1986,8 @@ + * \param filename_s New filename for \a obj_s. + * \return \a obj_s. + */ +-SCM_DEFINE (set_picture_data_vector_x, "%set-picture-data/vector!", +- 3, 0, 0, (SCM obj_s, SCM data_s, SCM filename_s), ++SCM_DEFINE (set_picture_data_vector_x, "%set-picture-data/vector!", 3, 0, 0, ++ (SCM obj_s, SCM data_s, SCM filename_s), + "Set a picture object's data from a vector.") + { + SCM vec_s = scm_any_to_s8vector (data_s);