svn commit: r559430 - head/net/ceph14
Piotr Kubaj
pkubaj at FreeBSD.org
Sun Dec 27 21:34:49 UTC 2020
Author: pkubaj
Date: Sun Dec 27 21:34:47 2020
New Revision: 559430
URL: https://svnweb.freebsd.org/changeset/ports/559430
Log:
net/ceph14: port to powerpc64
Remove SSE libs from pkg-plist
PR: 251827
Approved by: wjw at digiware.nl (maintainer)
Modified:
head/net/ceph14/Makefile
head/net/ceph14/pkg-plist
Modified: head/net/ceph14/Makefile
==============================================================================
--- head/net/ceph14/Makefile Sun Dec 27 21:21:11 2020 (r559429)
+++ head/net/ceph14/Makefile Sun Dec 27 21:34:47 2020 (r559430)
@@ -15,7 +15,7 @@ LICENSE= GPLv2 LGPL3
LICENSE_COMB= dual
# even though i386 will build, it is not really advised.
-ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS= amd64 powerpc64
BUILD_DEPENDS= \
bash:shells/bash \
@@ -110,6 +110,14 @@ GROUPS= ceph
BINARY_ALIAS= sphinx-build=sphinx-build-${PYTHON_VER}
# PLIST_SUB=CMAKE_BUILD_TYPE_regex="\bdebug\b"
+
+.include <bsd.port.options.mk>
+
+.if ${ARCH} != amd64
+PLIST_SUB+= NO_AMD64="@comment "
+.else
+PLIST_SUB+= NO_AMD64=""
+.endif
pre-configure:
[ -e ${WRKSRC}/build ] || ${LN} -s ${CONFIGURE_WRKSRC} ${WRKSRC}/build
Modified: head/net/ceph14/pkg-plist
==============================================================================
--- head/net/ceph14/pkg-plist Sun Dec 27 21:21:11 2020 (r559429)
+++ head/net/ceph14/pkg-plist Sun Dec 27 21:34:47 2020 (r559430)
@@ -94,21 +94,21 @@ lib/ceph/compressor/libceph_zlib.so.2.0.0
lib/ceph/compressor/libceph_zstd.so
lib/ceph/compressor/libceph_zstd.so.2
lib/ceph/compressor/libceph_zstd.so.2.0.0
-lib/ceph/crypto/libceph_crypto_isal.so
-lib/ceph/crypto/libceph_crypto_isal.so.1
-lib/ceph/crypto/libceph_crypto_isal.so.1.0.0
+%%NO_AMD64%%lib/ceph/crypto/libceph_crypto_isal.so
+%%NO_AMD64%%lib/ceph/crypto/libceph_crypto_isal.so.1
+%%NO_AMD64%%lib/ceph/crypto/libceph_crypto_isal.so.1.0.0
lib/ceph/crypto/libceph_crypto_openssl.so
lib/ceph/erasure-code/libec_clay.so
-lib/ceph/erasure-code/libec_isa.so
+%%NO_AMD64%%lib/ceph/erasure-code/libec_isa.so
lib/ceph/erasure-code/libec_jerasure.so
lib/ceph/erasure-code/libec_jerasure_generic.so
-lib/ceph/erasure-code/libec_jerasure_sse3.so
-lib/ceph/erasure-code/libec_jerasure_sse4.so
+%%NO_AMD64%%lib/ceph/erasure-code/libec_jerasure_sse3.so
+%%NO_AMD64%%lib/ceph/erasure-code/libec_jerasure_sse4.so
lib/ceph/erasure-code/libec_lrc.so
lib/ceph/erasure-code/libec_shec.so
lib/ceph/erasure-code/libec_shec_generic.so
-lib/ceph/erasure-code/libec_shec_sse3.so
-lib/ceph/erasure-code/libec_shec_sse4.so
+%%NO_AMD64%%lib/ceph/erasure-code/libec_shec_sse3.so
+%%NO_AMD64%%lib/ceph/erasure-code/libec_shec_sse4.so
lib/ceph/libceph-common.so.0
lib/libcephfs.so
lib/libcephfs.so.2
More information about the svn-ports-all
mailing list