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