aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2008-11-15 20:40:03 +0800
committertrasz <trasz@FreeBSD.org>2008-11-15 20:40:03 +0800
commite1e69da679c68682278f51f130637659afec8187 (patch)
tree574124390e681f848ef50a43041ae0f27d77fc34
parentab0cc5d5d05431659aff3b18bd7a23e6304498eb (diff)
downloadfreebsd-ports-gnome-e1e69da679c68682278f51f130637659afec8187.tar.gz
freebsd-ports-gnome-e1e69da679c68682278f51f130637659afec8187.tar.zst
freebsd-ports-gnome-e1e69da679c68682278f51f130637659afec8187.zip
libgig is a C++ library written for accessing Gigasampler files and
DLS Level 1 and 2 files, that is for reading and writing of those files. libgig is used by linuxsampler to load Gigasampler files and it can be used by qsampler to retrieve additional informations about Gigasampler files. WWW: http://www.linuxsampler.org/
-rw-r--r--audio/Makefile1
-rw-r--r--audio/libgig/Makefile28
-rw-r--r--audio/libgig/distinfo3
-rw-r--r--audio/libgig/pkg-descr7
-rw-r--r--audio/libgig/pkg-plist12
5 files changed, 51 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index bb7dbb54d81e..a64d797e5b06 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -348,6 +348,7 @@
SUBDIR += libconvolve
SUBDIR += libdiscid
SUBDIR += libdssialsacompat
+ SUBDIR += libgig
SUBDIR += libgpod
SUBDIR += libid3tag
SUBDIR += libjackasyn
diff --git a/audio/libgig/Makefile b/audio/libgig/Makefile
new file mode 100644
index 000000000000..31e0dcae3380
--- /dev/null
+++ b/audio/libgig/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: libgig
+# Date created: 2007-01-24
+# Whom: trasz <trasz@pin.if.uz.zgora.pl>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgig
+PORTVERSION= 3.2.1
+CATEGORIES= audio
+MASTER_SITES= http://download.linuxsampler.org/packages/
+
+MAINTAINER= trasz@FreeBSD.org
+COMMENT= Gigasampler file loader library
+
+LIB_DEPENDS= FLAC.10:${PORTSDIR}/audio/flac \
+ sndfile.1:${PORTSDIR}/audio/libsndfile
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --mandir=${PREFIX}/man
+USE_GMAKE= yes
+USE_GNOME= gnomehack
+USE_LDCONFIG= yes
+
+MAN1= dlsdump.1 gigdump.1 gigextract.1 rifftree.1
+
+.include <bsd.port.mk>
diff --git a/audio/libgig/distinfo b/audio/libgig/distinfo
new file mode 100644
index 000000000000..6a74cb5e4bbd
--- /dev/null
+++ b/audio/libgig/distinfo
@@ -0,0 +1,3 @@
+MD5 (libgig-3.2.1.tar.bz2) = 7242728af5aefa737a57d2122337c2dc
+SHA256 (libgig-3.2.1.tar.bz2) = ba49c2a315a45315faef0a0526c47f50ae23b3fac98b2aa275f4c75ae3f018c9
+SIZE (libgig-3.2.1.tar.bz2) = 323762
diff --git a/audio/libgig/pkg-descr b/audio/libgig/pkg-descr
new file mode 100644
index 000000000000..30a9772ebe50
--- /dev/null
+++ b/audio/libgig/pkg-descr
@@ -0,0 +1,7 @@
+libgig is a C++ library written for accessing Gigasampler files and
+DLS Level 1 and 2 files, that is for reading and writing of those
+files. libgig is used by linuxsampler to load Gigasampler files and
+it can be used by qsampler to retrieve additional informations about
+Gigasampler files.
+
+WWW: http://www.linuxsampler.org/
diff --git a/audio/libgig/pkg-plist b/audio/libgig/pkg-plist
new file mode 100644
index 000000000000..e9a067fef38c
--- /dev/null
+++ b/audio/libgig/pkg-plist
@@ -0,0 +1,12 @@
+bin/rifftree
+bin/dlsdump
+bin/gigdump
+bin/gigextract
+include/RIFF.h
+include/DLS.h
+include/gig.h
+lib/libgig.so.9
+lib/libgig.so
+lib/libgig.la
+lib/libgig.a
+libdata/pkgconfig/gig.pc