pkgsrc-WIP-changes archive

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

Import libtheorafile, the version maintained by the FNA developers



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <cfkoch%edgebsd.org@localhost>
Pushed By:	cfkoch
Date:		Tue Jan 7 22:49:42 2020 -0800
Changeset:	cbab95b8ba1423e33860806cc4e00b0693adcb69

Modified Files:
	Makefile
Added Files:
	libtheorafile/DESCR
	libtheorafile/Makefile
	libtheorafile/PLIST
	libtheorafile/distinfo

Log Message:
Import libtheorafile, the version maintained by the FNA developers

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

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

diffstat:
 Makefile               |  1 +
 libtheorafile/DESCR    |  8 ++++++++
 libtheorafile/Makefile | 22 ++++++++++++++++++++++
 libtheorafile/PLIST    |  2 ++
 libtheorafile/distinfo |  6 ++++++
 5 files changed, 39 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 3908f542c4..bc4eb927c0 100644
--- a/Makefile
+++ b/Makefile
@@ -1977,6 +1977,7 @@ SUBDIR+=	libstrophe
 SUBDIR+=	libsysstat
 SUBDIR+=	libtermkey
 SUBDIR+=	libtextcat
+SUBDIR+=	libtheorafile
 SUBDIR+=	libtlen2
 SUBDIR+=	libtogl
 SUBDIR+=	libtxc_dxtn
diff --git a/libtheorafile/DESCR b/libtheorafile/DESCR
new file mode 100644
index 0000000000..57e938a9a0
--- /dev/null
+++ b/libtheorafile/DESCR
@@ -0,0 +1,8 @@
+This is Theorafile, a library for quickly and easily decoding Ogg Theora
+videos.
+
+Theorafile was written to be used for FNA's VideoPlayer. We access this
+library via Theorafile#, which you can find in the 'csharp/' directory.
+
+Theorafile depends solely on the C runtime. libogg, libvorbis, and
+libtheoradec are statically linked into Theorafile.
diff --git a/libtheorafile/Makefile b/libtheorafile/Makefile
new file mode 100644
index 0000000000..a5b7b1c7dc
--- /dev/null
+++ b/libtheorafile/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	libtheorafile-2eab88940091765c27bdeaad87d25d2fd181f456
+GITHUB_PROJECT=	Theorafile
+CATEGORIES=	multimedia
+MASTER_SITES=	${MASTER_SITE_GITHUB:=FNA-XNA/}
+GITHUB_TAG=	${PKGVERSION_NOREV}
+
+MAINTAINER=	cfkoch%edgebsd.org@localhost
+HOMEPAGE=	https://github.com/FNA-XNA/Theorafile
+COMMENT=	Ogg Theora video decoder library 
+LICENSE=	zlib
+
+EXTRACT_USING=	gtar
+GNU_MAKE=	yes
+USE_TOOLS+=	gmake
+
+do-install:
+	${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/lib
+	${INSTALL_LIB} ${WRKSRC}/libtheorafile.so ${DESTDIR}${PREFIX}/lib
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libtheorafile/PLIST b/libtheorafile/PLIST
new file mode 100644
index 0000000000..3f4469c437
--- /dev/null
+++ b/libtheorafile/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/libtheorafile.so
diff --git a/libtheorafile/distinfo b/libtheorafile/distinfo
new file mode 100644
index 0000000000..cffb900e6a
--- /dev/null
+++ b/libtheorafile/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libtheorafile-2eab88940091765c27bdeaad87d25d2fd181f456-2eab88940091765c27bdeaad87d25d2fd181f456.tar.gz) = 5d11249aab8d26c9c187672fd302ce2dc8d6e9a6
+RMD160 (libtheorafile-2eab88940091765c27bdeaad87d25d2fd181f456-2eab88940091765c27bdeaad87d25d2fd181f456.tar.gz) = a71fd5592362516d749c20c3aa46ae0ef57aaafe
+SHA512 (libtheorafile-2eab88940091765c27bdeaad87d25d2fd181f456-2eab88940091765c27bdeaad87d25d2fd181f456.tar.gz) = aa9f6167b28991ac87ed6ba43c94977ee67a77a5377a05d6ccd9fe41326eb9fdb95cdf2d114f55f2d2d67ec84647614bca97d9c61a01cd85a11012d536c82707
+Size (libtheorafile-2eab88940091765c27bdeaad87d25d2fd181f456-2eab88940091765c27bdeaad87d25d2fd181f456.tar.gz) = 455691 bytes


Home | Main Index | Thread Index | Old Index