Import libtheorafile, the version maintained by the FNA developers

This commit is contained in:
Charlotte Koch 2020-01-07 22:49:42 -08:00
parent 5560f661ae
commit cbab95b8ba
5 changed files with 39 additions and 0 deletions

View File

@ -1977,6 +1977,7 @@ SUBDIR+= libstrophe
SUBDIR+= libsysstat
SUBDIR+= libtermkey
SUBDIR+= libtextcat
SUBDIR+= libtheorafile
SUBDIR+= libtlen2
SUBDIR+= libtogl
SUBDIR+= libtxc_dxtn

8
libtheorafile/DESCR Normal file
View File

@ -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.

22
libtheorafile/Makefile Normal file
View File

@ -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
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"

2
libtheorafile/PLIST Normal file
View File

@ -0,0 +1,2 @@
@comment $NetBSD$
lib/libtheorafile.so

6
libtheorafile/distinfo Normal file
View File

@ -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