svn commit: r325300 - head/net/sofia-sip

Alexey Dokuchaev danfe at FreeBSD.org
Sat Aug 24 15:24:42 UTC 2013


Author: danfe
Date: Sat Aug 24 15:24:41 2013
New Revision: 325300
URL: http://svnweb.freebsd.org/changeset/ports/325300

Log:
  - Try to unbreak parallel (-jX) builds by forcing use of GNU make(1): it
    looks like autotools-generated files require it; when building with e.g.
    bmake(1), some *.lo files, particularly inside libsofia-sip-ua/sdp, will
    be rebuild concurrently for some reason, which breaks parallel builds;
    judging from the logs, this does not happen with GNU make(1) on several
    different -jX values tested
  - While here: define LICENSE (LGPL21), reindent MAN1 assignments, reformat
    port description text a bit so it look nicer (wrap after hyphen); also,
    terminate sentence with a dot (full stop).

Modified:
  head/net/sofia-sip/Makefile
  head/net/sofia-sip/pkg-descr

Modified: head/net/sofia-sip/Makefile
==============================================================================
--- head/net/sofia-sip/Makefile	Sat Aug 24 14:31:18 2013	(r325299)
+++ head/net/sofia-sip/Makefile	Sat Aug 24 15:24:41 2013	(r325300)
@@ -8,17 +8,19 @@ MASTER_SITES=	SF
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Open-source SIP User-Agent library
 
-USES=		pathfix pkgconfig
+LICENSE=	LGPL21
+
+# Looks like GNU make(1) is needed for parallel (-jX) builds to work
+USES=		gmake pathfix pkgconfig
 GNU_CONFIGURE=	yes
 USE_OPENSSL=	yes
 USE_GNOME=	glib20
-MAKE_JOBS_UNSAFE=	yes
 
-MAN1=	sip-date.1 \
-	sip-options.1 \
-	localinfo.1 \
-	addrinfo.1 \
-	stunc.1 \
-	sip-dig.1
+MAN1=		sip-date.1 \
+		sip-options.1 \
+		localinfo.1 \
+		addrinfo.1 \
+		stunc.1 \
+		sip-dig.1
 
 .include <bsd.port.mk>

Modified: head/net/sofia-sip/pkg-descr
==============================================================================
--- head/net/sofia-sip/pkg-descr	Sat Aug 24 14:31:18 2013	(r325299)
+++ head/net/sofia-sip/pkg-descr	Sat Aug 24 15:24:41 2013	(r325300)
@@ -1,6 +1,6 @@
 Sofia-SIP is an open-source SIP User-Agent library, compliant with the IETF
-RFC3261 specification. It can be used as a building block for SIP client
-software for uses such as VoIP, IM, and many other real-time and
-person-to-person communication services
+RFC3261 specification.  It can be used as a building block for SIP client
+software for uses such as VoIP, IM, and many other real-time and person-to-
+person communication services.
 
 WWW: http://sofia-sip.sourceforge.net/


More information about the svn-ports-all mailing list