pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

alure: Add package



Module Name:	pkgsrc-wip
Committed By:	bgermann <bastiangermann%fishpost.de@localhost>
Pushed By:	bgermann
Date:		Thu Aug 30 00:49:47 2018 +0200
Changeset:	c3b53af04b78373c73b1a859e1949a05c1aa38d3

Added Files:
	alure/DESCR
	alure/Makefile
	alure/PLIST
	alure/buildlink3.mk
	alure/distinfo

Log Message:
alure: Add package

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c3b53af04b78373c73b1a859e1949a05c1aa38d3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 alure/DESCR         | 10 ++++++++++
 alure/Makefile      | 26 ++++++++++++++++++++++++++
 alure/PLIST         | 30 ++++++++++++++++++++++++++++++
 alure/buildlink3.mk | 14 ++++++++++++++
 alure/distinfo      |  6 ++++++
 5 files changed, 86 insertions(+)

diffs:
diff --git a/alure/DESCR b/alure/DESCR
new file mode 100644
index 0000000000..71017def7b
--- /dev/null
+++ b/alure/DESCR
@@ -0,0 +1,10 @@
+ALURE is a utility library to help manage common tasks with OpenAL
+applications. This includes device enumeration and initialization, file
+loading, and streaming.
+
+The purpose of this library is to provide pre-made functionality that would
+otherwise be repetitive or difficult to (re)code for various projects and
+platforms, such as loading a sound file into an OpenAL buffer and streaming an
+audio file through a buffer queue. Support for different formats is consistant
+across platforms, so no special checks are needed when loading files, and all
+formats are handled through the same API.
diff --git a/alure/Makefile b/alure/Makefile
new file mode 100644
index 0000000000..699094cb77
--- /dev/null
+++ b/alure/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD$
+
+DISTNAME=	alure-1.2
+CATEGORIES=	audio
+MASTER_SITES=	http://kcat.strangesoft.net/alure-releases/
+
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+HOMEPAGE=	http://kcat.strangesoft.net/alure
+COMMENT=	Helps manage common tasks with OpenAL applications
+LICENSE=	mit
+
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+CMAKE_ARGS+=	-DDUMB=OFF -DDYNLOAD=OFF -DFLUIDSYNTH=OFF -DMODPLUG=ON
+
+PKGCONFIG_OVERRIDE+=	alure-static.pc.in
+PKGCONFIG_OVERRIDE+=	alure.pc.in
+
+.include "../../audio/flac/buildlink3.mk"
+.include "../../audio/libmodplug/buildlink3.mk"
+.include "../../audio/libsndfile/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../audio/mpg123/buildlink3.mk"
+.include "../../audio/openal-soft/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/alure/PLIST b/alure/PLIST
new file mode 100644
index 0000000000..5b658449e3
--- /dev/null
+++ b/alure/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD$
+bin/alurecdplay
+bin/alureplay
+bin/alurestream
+include/AL/alure.h
+lib/libalure-static.a
+lib/libalure.so
+lib/libalure.so.1
+lib/libalure.so.${PKGVERSION}.0
+lib/pkgconfig/alure-static.pc
+lib/pkgconfig/alure.pc
+share/doc/alure/html/files/alure-cpp.html
+share/doc/alure/html/files/buffer-cpp.html
+share/doc/alure/html/files/istream-cpp.html
+share/doc/alure/html/files/stream-cpp.html
+share/doc/alure/html/files/streamplay-cpp.html
+share/doc/alure/html/index.html
+share/doc/alure/html/index/Functions.html
+share/doc/alure/html/index/General.html
+share/doc/alure/html/javascript/main.js
+share/doc/alure/html/javascript/searchdata.js
+share/doc/alure/html/search/FunctionsA.html
+share/doc/alure/html/search/GeneralA.html
+share/doc/alure/html/search/GeneralF.html
+share/doc/alure/html/search/GeneralM.html
+share/doc/alure/html/search/GeneralS.html
+share/doc/alure/html/search/NoResults.html
+share/doc/alure/html/styles/1.css
+share/doc/alure/html/styles/2.css
+share/doc/alure/html/styles/main.css
diff --git a/alure/buildlink3.mk b/alure/buildlink3.mk
new file mode 100644
index 0000000000..5cb28e6580
--- /dev/null
+++ b/alure/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	alure
+
+.if !defined(ALURE_BUILDLINK3_MK)
+ALURE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.alure+=	alure>=1.2
+BUILDLINK_PKGSRCDIR.alure?=	../../audio/alure
+
+.include "../../audio/openal-soft/buildlink3.mk"
+.endif	# ALURE_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-alure
diff --git a/alure/distinfo b/alure/distinfo
new file mode 100644
index 0000000000..0337f14fb6
--- /dev/null
+++ b/alure/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (alure-1.2.tar.gz) = 82c40fe01c22c4869130b29d26139720401a5313
+RMD160 (alure-1.2.tar.gz) = 900120da54efa87aca9bae460f9f4d7d7b23aa3f
+SHA512 (alure-1.2.tar.gz) = 77c3064deeb0ae9a04c13895648d4c57dd6af803868c4db7489366dd698dbca2d162be84ec581df76417e99eb4b96c38032d690eb33f9fe1b7b352b4aa1c84c1
+Size (alure-1.2.tar.gz) = 85331 bytes


Home | Main Index | Thread Index | Old Index