Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Jan 2020 00:48:55 +0000 (UTC)
From:      Stephen Montgomery-Smith <stephen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523266 - in head: . math math/octave-forge-audio
Message-ID:  <202001170048.00H0mt9H064731@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: stephen
Date: Fri Jan 17 00:48:55 2020
New Revision: 523266
URL: https://svnweb.freebsd.org/changeset/ports/523266

Log:
  - Resurrect port math/octave-forge-audio.
  - Update to 2.0.0.

Added:
  head/math/octave-forge-audio/
     - copied from r487991, head/math/octave-forge-audio/
Modified:
  head/MOVED
  head/math/Makefile
  head/math/octave-forge-audio/Makefile
  head/math/octave-forge-audio/distinfo

Modified: head/MOVED
==============================================================================
--- head/MOVED	Thu Jan 16 23:44:16 2020	(r523265)
+++ head/MOVED	Fri Jan 17 00:48:55 2020	(r523266)
@@ -10805,7 +10805,6 @@ math/surf||2018-12-21|Has expired: Uses obsolete glib1
 math/msieve||2018-12-21|Has expired: Broken for more than 6 months
 math/octave-forge-fl-core||2018-12-21|Has expired: Broken for more than 6 months
 math/octave-forge-pdb||2018-12-21|Has expired: Broken for more than 6 months
-math/octave-forge-audio||2018-12-21|Has expired: Broken for more than 6 months
 math/geg||2018-12-21|Has expired: Uses obsolete glib12
 x11/gdkxft||2018-12-21|Has expired: Uses obsolete glib12
 x11/gtk-theme-switch||2018-12-21|Has expired: Uses obsolete glib12

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Thu Jan 16 23:44:16 2020	(r523265)
+++ head/math/Makefile	Fri Jan 17 00:48:55 2020	(r523266)
@@ -403,6 +403,7 @@
     SUBDIR += octave
     SUBDIR += octave-forge
     SUBDIR += octave-forge-actuarial
+    SUBDIR += octave-forge-audio
     SUBDIR += octave-forge-base
     SUBDIR += octave-forge-bim
     SUBDIR += octave-forge-bioinfo

Modified: head/math/octave-forge-audio/Makefile
==============================================================================
--- head/math/octave-forge-audio/Makefile	Fri Dec 21 12:50:28 2018	(r487991)
+++ head/math/octave-forge-audio/Makefile	Fri Jan 17 00:48:55 2020	(r523266)
@@ -2,20 +2,28 @@
 # $FreeBSD$
 
 PORTNAME=	octave-forge-audio
-PORTVERSION=	1.1.4
-PORTREVISION=	19
+PORTVERSION=	2.0.0
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
 COMMENT=	Octave-forge package ${OCTAVE_PKGNAME}
 
+LIB_DEPENDS+=	librtmidi.so:audio/rtmidi
+
 LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
+LICENSE_FILE=	${WRKSRC}/../COPYING
 
-BROKEN=		does not build with octave version >= 4.4.0
-DEPRECATED=	Broken for more than 6 months
-EXPIRATION_DATE=	2018-12-19
+# OCTSRC is the name of the directory of the package.
+# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
+OCTSRC=         ${DISTNAME}
+
+WRKSRC=		${WRKDIR}/${OCTSRC}/src
 GNU_CONFIGURE=	yes
 
 .include "${.CURDIR}/../../Mk/bsd.octave.mk"
+
+post-build:
+	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
+	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
+
 .include <bsd.port.mk>

Modified: head/math/octave-forge-audio/distinfo
==============================================================================
--- head/math/octave-forge-audio/distinfo	Fri Dec 21 12:50:28 2018	(r487991)
+++ head/math/octave-forge-audio/distinfo	Fri Jan 17 00:48:55 2020	(r523266)
@@ -1,2 +1,3 @@
-SHA256 (octave-forge/audio-1.1.4.tar.gz) = 1cc95684b48bc2b2681036b65ed78fe5bc6323ca94b43dea6c005303dd7320e4
-SIZE (octave-forge/audio-1.1.4.tar.gz) = 129041
+TIMESTAMP = 1579220943
+SHA256 (octave-forge/audio-2.0.0.tar.gz) = d7705dc8c7d5fd75693222973040aadf33d09b8a59ba26baecf337a19cd99898
+SIZE (octave-forge/audio-2.0.0.tar.gz) = 343927



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