Commit 03115c0f authored by Daniel Engberg's avatar Daniel Engberg
Browse files

net/sems: Remove from tree

Port expired on 2025-12-31
parent 3b3739aa
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5358,3 +5358,4 @@ games/valyriatear||2026-06-19|Broken for more than a year and upstream is dead
multimedia/nymphcast||2026-06-19|Broken for more than 6 months
multimedia/obs-streamfx||2026-06-19|Broken for more than 6 months and upstream is dead
net/aoe||2026-06-19|Broken for more than 6 months
net/sems||2026-06-19|Port expired on 2025-12-31
+0 −1
Original line number Diff line number Diff line
@@ -1521,7 +1521,6 @@
    SUBDIR += seaweedfs
    SUBDIR += seda
    SUBDIR += self-service-password
    SUBDIR += sems
    SUBDIR += sendemail
    SUBDIR += sendme
    SUBDIR += sendsms

net/sems/Makefile

deleted100644 → 0
+0 −66
Original line number Diff line number Diff line
PORTNAME=	sems
DISTVERSION=	${SEMS_VERSION}.g20200510
PORTREVISION=	3
CATEGORIES=	net

MAINTAINER=	nwhitehorn@FreeBSD.org
COMMENT=	SIP Express Media Server
WWW=		https://github.com/sems-server

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/doc/COPYING

BROKEN=		Fails to detect declared dependencies
EXPIRATION_DATE=2025-12-31

LIB_DEPENDS=	libopus.so:audio/opus \
		libcodec2.so:audio/codec2 \
		libevent.so:devel/libevent \
		libilbc.so:net/ilbc \
		libgsm.so:audio/gsm \
		libsamplerate.so:audio/libsamplerate \
		libspeex.so:audio/speex \
		libspandsp.so:comms/spandsp

USES=		cmake compiler:c++11-lang python:run shebangfix ssl
SHEBANG_GLOB=	sems-*

PY2TO3_CMD=	${LOCALBASE}/bin/2to3-${PYTHON_VER}
PY2TO3_ARGS=	--fix=all --no-diffs --nobackups --verbose --write

USE_GITHUB=	yes
GH_ACCOUNT=	sems-server
GH_TAGNAME=	f89581a

CFLAGS+=	-Wno-reorder
CMAKE_ARGS=	-DSEMS_CFG_PREFIX=${PREFIX} -DSEMS_AUDIO_PREFIX=${PREFIX}/lib \
		-DSEMS_EXEC_PREFIX=${PREFIX} -DSEMS_DOC_PREFIX=${PREFIX}/share/doc
CMAKE_ON=	SEMS_USE_SPANDSP SEMS_USE_LIBSAMPLERATE SEMS_USE_OPUS \
		SEMS_USE_OPENSSL CMAKE_DISABLE_FIND_PACKAGE_Librtmp

USE_RC_SUBR=	sems

USERS=		sems
GROUPS=		sems

SEMS_VERSION=	1.7.0
PLIST_SUB=	SEMS_VERSION=${SEMS_VERSION}

FIXUP_2TO3=	sbin/sems-get-callproperties sbin/sems-list-active-calls \
		sbin/sems-list-calls sbin/sems-list-finished-calls \
		sbin/sems-sbc-get-activeprofile \
		sbin/sems-sbc-get-regex-map-names sbin/sems-sbc-list-profiles \
		sbin/sems-sbc-load-callcontrol-modules \
		sbin/sems-sbc-load-profile sbin/sems-sbc-reload-profile \
		sbin/sems-sbc-reload-profiles sbin/sems-sbc-set-activeprofile \
		sbin/sems-sbc-set-regex-map sbin/sems-sbc-teardown-call

post-install:
.	for p in ${FIXUP_2TO3}
	${PY2TO3_CMD} ${PY2TO3_ARGS} ${STAGEDIR}${PREFIX}/${p}
.	endfor

	cd ${STAGEDIR}${ETCDIR} && ${FIND} . \
	    -type f -exec ${MV} {} {}.sample \;

.include <bsd.port.mk>

net/sems/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1589124511
SHA256 (sems-server-sems-1.7.0.g20200510-f89581a_GH0.tar.gz) = 31ac2c287c2abf40e028f1afe9493f52f3e872e62e4428585bb6b6387e10cd16
SIZE (sems-server-sems-1.7.0.g20200510-f89581a_GH0.tar.gz) = 5135383
+0 −14
Original line number Diff line number Diff line
--- apps/xmlrpc2di/xmlrpc++/src/base64.h.orig	2019-12-06 20:43:40.279650000 -0800
+++ apps/xmlrpc2di/xmlrpc++/src/base64.h	2019-12-06 20:44:03.636359000 -0800
@@ -9,9 +9,9 @@
 #if !defined(__BASE64_H_INCLUDED__)
 #define __BASE64_H_INCLUDED__ 1
 
-#if defined __APPLE__ && defined __clang__
+#if !defined(__glibc__) && defined __clang__
 #include <ios>
-#endif // __APPLE__ && __clang__
+#endif // !__glibc__ && __clang__
 
 #ifndef MAKEDEPEND
 # include <iterator>
Loading