Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Feb 2020 15:55:30 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r526785 - in head/audio/liblo: . files
Message-ID:  <202002221555.01MFtUCG053816@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Feb 22 15:55:30 2020
New Revision: 526785
URL: https://svnweb.freebsd.org/changeset/ports/526785

Log:
  Update to 0.30
  
  - Convert to options target helper
  - Take maintainership
  
  Changes:	http://liblo.sourceforge.net/NEWS.html
  		https://github.com/radarsat1/liblo/releases

Deleted:
  head/audio/liblo/files/
Modified:
  head/audio/liblo/Makefile
  head/audio/liblo/distinfo
  head/audio/liblo/pkg-descr
  head/audio/liblo/pkg-plist

Modified: head/audio/liblo/Makefile
==============================================================================
--- head/audio/liblo/Makefile	Sat Feb 22 15:55:07 2020	(r526784)
+++ head/audio/liblo/Makefile	Sat Feb 22 15:55:30 2020	(r526785)
@@ -2,24 +2,26 @@
 # $FreeBSD$
 
 PORTNAME=	liblo
-PORTVERSION=	0.28
-PORTREVISION=	3
+PORTVERSION=	0.30
 CATEGORIES=	audio
 MASTER_SITES=	SF
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Lightweight Open Sound Control implementation
 
 LICENSE=	LGPL21
 
+USES=		gmake libtool pathfix
+
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
-USES=		gmake libtool pathfix
 USE_LDCONFIG=	yes
 
 PORTDOCS=	*
-PORTEXAMPLES=	example_client example_server \
-		example_tcp_echo_server nonblocking_server_example
+PORTEXAMPLES=	example_client \
+		example_server \
+		example_tcp_echo_server \
+		nonblocking_server_example
 
 OPTIONS_DEFINE=	DOXYGEN DOCS EXAMPLES
 OPTIONS_SUB=	yes
@@ -30,21 +32,19 @@ DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
 
 post-patch:
 .if ${ARCH} == i386 || ${ARCH} == powerpc
-	@${REINPLACE_CMD} -e 's,deadbeef,, ; s,f00baa23,,' \
-		${WRKSRC}/lo/lo_macros.h
+	@${REINPLACE_CMD} -e 's|deadbeef||; s|f00baa23||' ${WRKSRC}/lo/lo_macros.h
 .endif
 
-post-install:
+post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in AUTHORS ChangeLog NEWS README TODO
-	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	${INSTALL_SCRIPT} ${PORTEXAMPLES:S|^|${WRKSRC}/examples/|} \
-		${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog NEWS README TODO ${STAGEDIR}${DOCSDIR}
+
 post-install-DOXYGEN-on:
-	(cd ${WRKSRC}/doc/man/man3 && ${INSTALL_MAN} l*.3 p*.3 \
-		${STAGEDIR}${PREFIX}/share/man/man3/)
-	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
+	cd ${WRKSRC}/doc/man/man3 && ${INSTALL_MAN} l*.3 p*.3 ${STAGEDIR}${PREFIX}/share/man/man3/
+	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}
+
+post-install-EXAMPLES-on:
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC}/examples && ${INSTALL_SCRIPT} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/audio/liblo/distinfo
==============================================================================
--- head/audio/liblo/distinfo	Sat Feb 22 15:55:07 2020	(r526784)
+++ head/audio/liblo/distinfo	Sat Feb 22 15:55:30 2020	(r526785)
@@ -1,2 +1,3 @@
-SHA256 (liblo-0.28.tar.gz) = da94a9b67b93625354dd89ff7fe31e5297fc9400b6eaf7378c82ee1caf7db909
-SIZE (liblo-0.28.tar.gz) = 591659
+TIMESTAMP = 1582354950
+SHA256 (liblo-0.30.tar.gz) = 30a7c9de49a25ed7f2425a7a7415f5b14739def62431423d3419ea26fb978d1b
+SIZE (liblo-0.30.tar.gz) = 641498

Modified: head/audio/liblo/pkg-descr
==============================================================================
--- head/audio/liblo/pkg-descr	Sat Feb 22 15:55:07 2020	(r526784)
+++ head/audio/liblo/pkg-descr	Sat Feb 22 15:55:30 2020	(r526785)
@@ -1,8 +1,7 @@
 liblo is a lightweight library that provides an easy to use implementation of
-the Open Sound Control protocol for POSIX systems. For more information about
-the Open Sound Control protocol, please see:
+the OSC protocol. For more information about the OSC protocol, please see:
+- http://www.cnmat.berkeley.edu/OpenSoundControl/
+- http://www.opensoundcontrol.org/
 
-  - http://www.cnmat.berkeley.edu/OpenSoundControl/
-  - http://www.opensoundcontrol.org/
-
 WWW: http://liblo.sourceforge.net/
+WWW: https://github.com/radarsat1/liblo

Modified: head/audio/liblo/pkg-plist
==============================================================================
--- head/audio/liblo/pkg-plist	Sat Feb 22 15:55:07 2020	(r526784)
+++ head/audio/liblo/pkg-plist	Sat Feb 22 15:55:30 2020	(r526785)
@@ -1,5 +1,6 @@
 bin/oscdump
 bin/oscsend
+bin/oscsendfile
 include/lo/lo.h
 include/lo/lo_cpp.h
 include/lo/lo_endian.h
@@ -12,12 +13,22 @@ include/lo/lo_throw.h
 include/lo/lo_types.h
 lib/liblo.so
 lib/liblo.so.7
-lib/liblo.so.7.2.0
+lib/liblo.so.7.4.0
 libdata/pkgconfig/liblo.pc
 %%DOXYGEN%%share/man/man3/liblo.3.gz
+%%DOXYGEN%%share/man/man3/liblocpp.3.gz
 %%DOXYGEN%%share/man/man3/liblolowlevel.3.gz
 %%DOXYGEN%%share/man/man3/lo.h.3.gz
+%%DOXYGEN%%share/man/man3/lo_Address.3.gz
+%%DOXYGEN%%share/man/man3/lo_Blob.3.gz
+%%DOXYGEN%%share/man/man3/lo_Bundle.3.gz
+%%DOXYGEN%%share/man/man3/lo_Message.3.gz
+%%DOXYGEN%%share/man/man3/lo_Method.3.gz
+%%DOXYGEN%%share/man/man3/lo_PathMsg.3.gz
+%%DOXYGEN%%share/man/man3/lo_Server.3.gz
+%%DOXYGEN%%share/man/man3/lo_ServerThread.3.gz
 %%DOXYGEN%%share/man/man3/lo_arg.3.gz
+%%DOXYGEN%%share/man/man3/lo_cpp.h.3.gz
 %%DOXYGEN%%share/man/man3/lo_lowlevel.h.3.gz
 %%DOXYGEN%%share/man/man3/lo_osc_types.h.3.gz
 %%DOXYGEN%%share/man/man3/lo_serverthread.h.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002221555.01MFtUCG053816>