Skip to content

Commit

Permalink
Framework: partially sync with upstream
Browse files Browse the repository at this point in the history
Taken from: FreeBSD
  • Loading branch information
fichtner committed Mar 13, 2017
1 parent 52da0a2 commit ac87e12
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 13 deletions.
12 changes: 12 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,18 @@ in the release notes and/or placed into UPDATING.

All ports committers are allowed to commit to this file.

20170313:
AUTHOR: [email protected]

HTTPS certificates are now verified when "make makesum" fetches distfiles.
If this fails make sure you have a CA certificate bundle installed such as
security/ca_root_nss. If it still fails and there are other HTTPS sites
with a valid certificate consider removing the site from MASTER_SITES.
If the site cannot be removed you can disable certificate verification by
adding the following line to the port Makefile:

FETCH_ENV= SSL_NO_VERIFY_PEER=1 SSL_NO_VERIFY_HOSTNAME=1

20170218:
AUTHOR: [email protected]

Expand Down
2 changes: 2 additions & 0 deletions MOVED
Original file line number Diff line number Diff line change
Expand Up @@ -9130,3 +9130,5 @@ x11/rsibreak-kde4|x11/rsibreak|2017-03-11|Renamed to drop the -kde4 suffix
textproc/ack|textproc/p5-ack|2017-03-12|Rename to match our perl naming
misc/p5-Geo-Coder-Geocoder-US||2017-03-12|Has expired: http://geocoder.us/ disappeared in late 2015
databases/py-sqlalchemy09|databases/py-sqlalchemy10|2017-03-12|Has expired: Upstream has declared this version EoL: please migrate to databases/py-sqlalchemy10
devel/avr-gcc-devel||2017-03-13|Has expired: There's no longer a point to have both, a -devel and a regular port of GCC for the AVR
net/py-pysimplesoap|net/py-soap2py|2017-03-13|Rename to match upstream naming
9 changes: 5 additions & 4 deletions Mk/bsd.port.mk
Original file line number Diff line number Diff line change
Expand Up @@ -1766,10 +1766,6 @@ MAKE_ENV+= ${b}="${${b}}"
SUB_FILES+= ${USE_RC_SUBR}
.endif

.if defined(USE_RCORDER)
SUB_FILES+= ${USE_RCORDER}
.endif

.if defined(USE_LDCONFIG) && ${USE_LDCONFIG:tl} == "yes"
USE_LDCONFIG= ${PREFIX}/lib
.endif
Expand Down Expand Up @@ -2008,7 +2004,9 @@ BUILD_FAIL_MESSAGE+= Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reportin

.include "${PORTSDIR}/Mk/bsd.ccache.mk"

.if !make(makesum)
FETCH_ENV?= SSL_NO_VERIFY_PEER=1 SSL_NO_VERIFY_HOSTNAME=1
.endif
FETCH_BINARY?= /usr/bin/fetch
FETCH_ARGS?= -Fpr
FETCH_REGET?= 1
Expand Down Expand Up @@ -2563,6 +2561,9 @@ SET_LATE_CONFIGURE_ARGS= \
if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--disable-silent-rules'`" ]; then \
_LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --disable-silent-rules" ; \
fi ; \
if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--enable-jobserver\[.*\#\]'`" ]; then \
_LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --enable-jobserver=${MAKE_JOBS_NUMBER}" ; \
fi ; \
if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--infodir'`" ]; then \
_LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --infodir=${GNU_CONFIGURE_PREFIX}/${INFO_PATH}/${INFO_SUBDIR}" ; \
fi ; \
Expand Down
3 changes: 2 additions & 1 deletion Mk/bsd.sanity.mk
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ SANITY_UNSUPPORTED= USE_OPENAL USE_FAM USE_MAKESELF USE_ZIP USE_LHA USE_CMAKE \
PYDISTUTILS_AUTOPLIST PYTHON_PY3K_PLIST_HACK PYDISTUTILS_NOEGGINFO \
USE_PYTHON_PREFIX USE_BZIP2 USE_XZ USE_PGSQL NEED_ROOT \
UNIQUENAME LATEST_LINK USE_SQLITE USE_FIREBIRD USE_PHPEXT \
USE_ZENDEXT USE_PHP_BUILD USE_BDB PLIST_DIRSTRY
USE_ZENDEXT USE_PHP_BUILD USE_BDB PLIST_DIRSTRY USE_RCORDER
SANITY_DEPRECATED= PYTHON_PKGNAMESUFFIX USE_AUTOTOOLS \
USE_MYSQL WANT_MYSQL_VER USE_OPENSSL \
USE_PHPIZE WANT_PHP_CLI WANT_PHP_CGI WANT_PHP_MOD \
Expand Down Expand Up @@ -233,6 +233,7 @@ WANT_PHP_CGI_ALT= USES=php:cgi
WANT_PHP_MOD_ALT= USES=php:mod
WANT_PHP_WEB_ALT= USES=php:web
WANT_PHP_EMB_ALT= USES=php:embed
USE_RCORDER_ALT= USE_RC_SUBR=${USE_RCORDER}

.for a in ${SANITY_DEPRECATED}
.if defined(${a})
Expand Down
22 changes: 14 additions & 8 deletions Mk/bsd.sites.mk
Original file line number Diff line number Diff line change
Expand Up @@ -233,19 +233,25 @@ MASTER_SITE_CENTOS_LINUX+= \

.if !defined(IGNORE_MASTER_SITE_EPEL)
MASTER_SITE_EPEL+= \
https://dl.fedoraproject.org/pub/epel/6/x86_64/:DEFAULT,amd64 \
https://dl.fedoraproject.org/pub/epel/6/i386/:DEFAULT,i386 \
https://dl.fedoraproject.org/pub/epel/6/SRPMS/:SOURCE \
http://dl.fedoraproject.org/pub/epel/6/x86_64/:DEFAULT,amd64 \
http://dl.fedoraproject.org/pub/epel/6/i386/:DEFAULT,i386 \
http://dl.fedoraproject.org/pub/epel/6/SRPMS/:SOURCE
.endif

.if !defined(IGNORE_MASTER_SITE_EPEL7)
MASTER_SITE_EPEL7+= \
https://dl.fedoraproject.org/pub/epel/7/x86_64/%SUBDIR%/:DEFAULT,amd64 \
https://dl.fedoraproject.org/pub/epel/7/SRPMS/%SUBDIR%/:SOURCE \
http://dl.fedoraproject.org/pub/epel/7/x86_64/%SUBDIR%/:DEFAULT,amd64 \
http://dl.fedoraproject.org/pub/epel/7/SRPMS/%SUBDIR%/:SOURCE
.endif

.if !defined(IGNORE_MASTER_SITE_FEDORA_LINUX)
MASTER_SITE_FEDORA_LINUX+= \
https://archives.fedoraproject.org/pub/archive/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
http://archives.fedoraproject.org/pub/archive/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
ftp://ftp.pbone.net/vol4/archive.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
ftp://ftp.gmd.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
Expand Down Expand Up @@ -1031,15 +1037,15 @@ MASTER_SITE_SAVANNAH+= \
ftp://gnu.mirrors.pair.com/savannah/%SUBDIR%/
.endif

# List: http://sourceforge.net/apps/trac/sourceforge/wiki/Mirrors
# Updated: 2013-03-25
# List: https://sourceforge.net/p/forge/documentation/Mirrors/
# Updated: 2017-03-13
.if !defined(IGNORE_MASTER_SITE_SOURCEFORGE)
MASTER_SITE_SOURCEFORGE+= http://downloads.sourceforge.net/project/%SUBDIR%/
.for mirror in heanet iweb freefr jaist master \
nchc ncu internode waix superb-dca3 ufpr tenet \
netcologne ignum kent
MASTER_SITE_SOURCEFORGE+= \
http://${mirror}.dl.sourceforge.net/project/%SUBDIR%/
.for p in https http
MASTER_SITE_SOURCEFORGE+= ${p}://downloads.sourceforge.net/project/%SUBDIR%/
.for m in cytranet dronedata excellmedia freefr jaist kent liquidtelecom nchc \
netassist netcologne netix superb-dca2 superb-sea2 tenet ufpr vorboss
MASTER_SITE_SOURCEFORGE+= ${p}://${m}.dl.sourceforge.net/project/%SUBDIR%/
.endfor
.endfor
.endif

Expand Down

0 comments on commit ac87e12

Please sign in to comment.