svn commit: r474554 - in head: databases/monetdb devel/libzim x11-wm/fvwm2 x11/radare-cutter
Mathieu Arnold
mat at FreeBSD.org
Fri Jul 13 06:55:29 UTC 2018
Author: mat
Date: Fri Jul 13 06:55:26 2018
New Revision: 474554
URL: https://svnweb.freebsd.org/changeset/ports/474554
Log:
Remove dependencies on lang/python3.
Sponsored by: Absolight
Modified:
head/databases/monetdb/Makefile (contents, props changed)
head/devel/libzim/Makefile (contents, props changed)
head/x11-wm/fvwm2/Makefile (contents, props changed)
head/x11/radare-cutter/Makefile (contents, props changed)
Modified: head/databases/monetdb/Makefile
==============================================================================
--- head/databases/monetdb/Makefile Fri Jul 13 05:52:39 2018 (r474553)
+++ head/databases/monetdb/Makefile Fri Jul 13 06:55:26 2018 (r474554)
@@ -3,7 +3,7 @@
PORTNAME= monetdb
PORTVERSION= 11.15.19
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases
MASTER_SITES= http://www.monetdb.org/downloads/sources/Feb2013-SP6/
DISTNAME= MonetDB-${PORTVERSION}
@@ -117,8 +117,6 @@ RDF_CONFIGURE_ENABLE= rdf
SPHINXCLIENT_LIB_DEPENDS= libsphinxclient.so:textproc/libsphinxclient
RUBYGEMS_BUILD_DEPENDS= gem:devel/ruby-gems
RUBYGEMS_RUN_DEPENDS= gem:devel/ruby-gems
-PYTHON3_BUILD_DEPENDS= python3:lang/python3
-PYTHON3_RUN_DEPENDS= python3:lang/python3
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
FITS_LIB_DEPENDS= libcfitsio.so:astro/cfitsio
GEOM_LIB_DEPENDS= libgeos.so:graphics/geos
Modified: head/devel/libzim/Makefile
==============================================================================
--- head/devel/libzim/Makefile Fri Jul 13 05:52:39 2018 (r474553)
+++ head/devel/libzim/Makefile Fri Jul 13 06:55:26 2018 (r474554)
@@ -7,8 +7,6 @@ CATEGORIES= devel
MAINTAINER= swills at FreeBSD.org
COMMENT= Reference implementation of the ZIM specification
-BUILD_DEPENDS= python3-config:lang/python3
-
LIB_DEPENDS= libicui18n.so:devel/icu \
libxapian.so:databases/xapian-core
@@ -18,5 +16,7 @@ USE_GITHUB= yes
GH_ACCOUNT= openzim
# Using gcc6 and libstdc++ leads to error because xapian-core is linked with libc++
BROKEN_FreeBSD_10= /usr/include/c++/v1/memory:4004:35: error: no viable overloaded '='
+
+BINARY_ALIAS= python3=python${PYTHON_VER} python3-config=python${PYTHON_VER}-config
.include <bsd.port.mk>
Modified: head/x11-wm/fvwm2/Makefile
==============================================================================
--- head/x11-wm/fvwm2/Makefile Fri Jul 13 05:52:39 2018 (r474553)
+++ head/x11-wm/fvwm2/Makefile Fri Jul 13 06:55:26 2018 (r474554)
@@ -3,7 +3,7 @@
PORTNAME= fvwm
PORTVERSION= 2.6.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-wm
MASTER_SITES= https://github.com/fvwmorg/fvwm/releases/download/${PORTVERSION}/ \
http://www.fvwm.org/generated/icon_download/
@@ -13,10 +13,8 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= cy at FreeBSD.org
COMMENT= Popular virtual window manager for X
-BUILD_DEPENDS= python3:lang/python3
RUN_DEPENDS= gm4:devel/m4 \
- p5-XML-Parser>=0:textproc/p5-XML-Parser \
- python3:lang/python3
+ p5-XML-Parser>=0:textproc/p5-XML-Parser
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
@@ -24,10 +22,9 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
CONFLICTS?= fvwm1-1.* fvwm-2.[457].*
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-mandoc --without-gnome --disable-gtk
-CONFIGURE_ENV= PYTHON=${PYTHON_CMD}
+CONFIGURE_ARGS= --disable-mandoc --without-gnome --disable-gtk \
+ ac_cv_path_PYTHON=${PYTHON_CMD}
USES= gmake perl5 pkgconfig python:3.4+ gettext readline
-USE_PYTHON= xdg
USE_XORG= xcursor xft xinerama xpm xrender x11 ice xext
USE_GNOME= cairo
Modified: head/x11/radare-cutter/Makefile
==============================================================================
--- head/x11/radare-cutter/Makefile Fri Jul 13 05:52:39 2018 (r474553)
+++ head/x11/radare-cutter/Makefile Fri Jul 13 06:55:26 2018 (r474554)
@@ -3,6 +3,7 @@
PORTNAME= radare-cutter
PORTVERSION= 1.5
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= swills at FreeBSD.org
@@ -11,9 +12,6 @@ COMMENT= GUI for radare2 reverse engineering framework
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
-BUILD_DEPENDS= python3:lang/python3
-RUN_DEPENDS= python3:lang/python3
-
LIB_DEPENDS= libr_bin.so:devel/radare2
USES= pkgconfig python:3.4+ qmake:outsource qt:5
@@ -31,5 +29,8 @@ PLIST_FILES= bin/Cutter \
share/appdata/Cutter.appdata.xml \
share/applications/Cutter.desktop \
share/pixmaps/cutter.svg
+
+post-patch:
+ @${REINPLACE_CMD} 's/python3/python-${PYTHON_VER}/' ${WRKSRC}/Cutter.pro
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list