svn commit: r479565 - in head/audio: . libopenmpt

Emanuel Haupt ehaupt at FreeBSD.org
Tue Sep 11 19:09:27 UTC 2018


Author: ehaupt
Date: Tue Sep 11 19:09:25 2018
New Revision: 479565
URL: https://svnweb.freebsd.org/changeset/ports/479565

Log:
  Add libopenmpt 0.3.11, module music library based on OpenMPT.

Added:
  head/audio/libopenmpt/
  head/audio/libopenmpt/Makefile   (contents, props changed)
  head/audio/libopenmpt/distinfo   (contents, props changed)
  head/audio/libopenmpt/pkg-descr   (contents, props changed)
  head/audio/libopenmpt/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Tue Sep 11 19:01:26 2018	(r479564)
+++ head/audio/Makefile	Tue Sep 11 19:09:25 2018	(r479565)
@@ -437,6 +437,7 @@
     SUBDIR += libnoise
     SUBDIR += libogg
     SUBDIR += liboggz
+    SUBDIR += libopenmpt
     SUBDIR += libopenspc
     SUBDIR += libsamplerate
     SUBDIR += libshairport

Added: head/audio/libopenmpt/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/libopenmpt/Makefile	Tue Sep 11 19:09:25 2018	(r479565)
@@ -0,0 +1,29 @@
+# Created by: Emanuel Haupt <ehaupt at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	libopenmpt
+PORTVERSION=	0.3.11
+CATEGORIES=	audio
+
+MAINTAINER=	ehaupt at FreeBSD.org
+COMMENT=	Module music library based on OpenMPT
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		gmake pkgconfig
+USE_LDCONFIG=	yes
+USE_GITHUB=	yes
+
+GH_ACCOUNT=	OpenMPT
+GH_PROJECT=	openmpt
+GH_TAGNAME=	${PORTNAME}-${PORTVERSION}
+
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
+post-patch:
+	@${REINPLACE_CMD} -e \
+		's|$$(PREFIX)/share/doc/libopenmpt/examples|${EXAMPLESDIR}|g' \
+			${WRKSRC}/Makefile
+
+.include <bsd.port.mk>

Added: head/audio/libopenmpt/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/libopenmpt/distinfo	Tue Sep 11 19:09:25 2018	(r479565)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1536677968
+SHA256 (OpenMPT-openmpt-0.3.11-libopenmpt-0.3.11_GH0.tar.gz) = 416355f542e2cbfde987e5af3d26c7ee15648c6c457ae19e55fe38dd2f40b942
+SIZE (OpenMPT-openmpt-0.3.11-libopenmpt-0.3.11_GH0.tar.gz) = 12049714

Added: head/audio/libopenmpt/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/libopenmpt/pkg-descr	Tue Sep 11 19:09:25 2018	(r479565)
@@ -0,0 +1,4 @@
+A cross-platform C++ and C library to decode tracked music files (modules) into
+a raw PCM audio stream.
+
+WWW: http://lib.openmpt.org/

Added: head/audio/libopenmpt/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/libopenmpt/pkg-plist	Tue Sep 11 19:09:25 2018	(r479565)
@@ -0,0 +1,23 @@
+bin/openmpt123
+include/libopenmpt/libopenmpt.h
+include/libopenmpt/libopenmpt.hpp
+include/libopenmpt/libopenmpt_config.h
+include/libopenmpt/libopenmpt_ext.h
+include/libopenmpt/libopenmpt_ext.hpp
+include/libopenmpt/libopenmpt_stream_callbacks_buffer.h
+include/libopenmpt/libopenmpt_stream_callbacks_fd.h
+include/libopenmpt/libopenmpt_stream_callbacks_file.h
+include/libopenmpt/libopenmpt_version.h
+lib/libopenmpt.a
+lib/libopenmpt.so
+lib/libopenmpt.so.1
+libdata/pkgconfig/libopenmpt.pc
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_c.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_c_mem.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_c_pipe.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_c_probe.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_c_stdout.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_c_unsafe.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libopenmpt_example_cxx.cpp


More information about the svn-ports-head mailing list