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