Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
LibSpiff brings XSPF playlist reading and writing support to your C++
application. Both version 0 and 1 are supported. libSpiff uses Expat for
XML parsing and CppTest for unit testing. libSpiff is the official
reference implementation for XSPF of the [9]Xiph.Org Foundation.
Features
* Full conformance to the XSPF specification
* Cross-platform (Unix, Windows, Mac OS X, ...)
* Read and write XSPF files
* XSPF-0 and XSPF-1 support
* Unicode support
* Full support for XSPF extensions
* Full support for XML namespaces
* Fast (XML parsing is done by Expat)
* Uses unit testing
* Liberal license: [10]New BSD license
+28
View File
@@ -0,0 +1,28 @@
# $NetBSD: Makefile,v 1.7 2012/09/12 00:24:44 asau Exp $
#
DISTNAME= libspiff-1.0.0
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libspiff/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://libspiff.sourceforge.net/
COMMENT= XML Shareable Playlist Format (XSPF) library
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat:Q}
CONFIGURE_ARGS+= --with-uriparser=${BUILDLINK_PREFIX.uriparser:Q}
TEST_TARGET= check
BUILDLINK_ABI_DEPENDS.expat+= expat>=2.0.0nb1
BUILDLINK_API_DEPENDS.uriparser+= uriparser>=0.7.2
.include "../../textproc/expat/buildlink3.mk"
.include "../../textproc/uriparser/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+28
View File
@@ -0,0 +1,28 @@
@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:32:16 joerg Exp $
bin/spiff_check
bin/spiff_strip
include/spiff/ProjectOpus/ProjectOpusPlaylistExtension.h
include/spiff/ProjectOpus/ProjectOpusPlaylistExtensionReader.h
include/spiff/ProjectOpus/ProjectOpusPlaylistExtensionWriter.h
include/spiff/Spiff.h
include/spiff/SpiffChunkCallback.h
include/spiff/SpiffData.h
include/spiff/SpiffDateTime.h
include/spiff/SpiffDefines.h
include/spiff/SpiffExtension.h
include/spiff/SpiffExtensionReader.h
include/spiff/SpiffExtensionReaderFactory.h
include/spiff/SpiffExtensionWriter.h
include/spiff/SpiffIndentFormatter.h
include/spiff/SpiffProps.h
include/spiff/SpiffReader.h
include/spiff/SpiffReaderCallback.h
include/spiff/SpiffSeamlessFormatter.h
include/spiff/SpiffStack.h
include/spiff/SpiffToolbox.h
include/spiff/SpiffTrack.h
include/spiff/SpiffVersion.h
include/spiff/SpiffWriter.h
include/spiff/SpiffXmlFormatter.h
include/spiff/spiff_c.h
lib/libspiff.la
+15
View File
@@ -0,0 +1,15 @@
# $NetBSD: buildlink3.mk,v 1.4 2009/03/20 19:23:57 joerg Exp $
BUILDLINK_TREE+= libspiff
.if !defined(LIBSPIFF_BUILDLINK3_MK)
LIBSPIFF_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libspiff+= libspiff>=1.0.0
BUILDLINK_PKGSRCDIR.libspiff?= ../../audio/libspiff
.include "../../textproc/expat/buildlink3.mk"
.include "../../textproc/uriparser/buildlink3.mk"
.endif # LIBSPIFF_BUILDLINK3_MK
BUILDLINK_TREE+= -libspiff
+9
View File
@@ -0,0 +1,9 @@
$NetBSD: distinfo,v 1.5 2012/02/05 20:05:56 sbd Exp $
SHA1 (libspiff-1.0.0.tar.bz2) = 4e69677fb16a35ee4158bedb9965345e1f530a28
RMD160 (libspiff-1.0.0.tar.bz2) = 89fee7e0c8a8de59452494251a2121a858824c85
Size (libspiff-1.0.0.tar.bz2) = 385061 bytes
SHA1 (patch-aa) = 16f441fd7662395244feae0bebf03497c1bba0ed
SHA1 (patch-src_SpiffPropsWriter.cpp) = 20d1025408613bfb42878c21da8a987bbc8df1f3
SHA1 (patch-src_SpiffWriter.cpp) = d245cf9772609dffa3f4b941219c67a5a3491b5d
SHA1 (patch-src_SpiffXmlFormatter.cpp) = d9e488b980489639f6b6cfaa069713f4df2dca69
+14
View File
@@ -0,0 +1,14 @@
$NetBSD: patch-aa,v 1.1 2009/03/11 14:31:20 hasso Exp $
--- examples/read/read.cpp.orig 2009-03-11 15:29:44 +0200
+++ examples/read/read.cpp 2009-03-11 15:35:35 +0200
@@ -56,6 +56,9 @@
# define PORT_GETCWD _getcwd
# endif
#else
+extern "C" {
+#include <unistd.h>
+}
# define PORT_PATH_MAX PATH_MAX
# define DIR_SEPERATOR '/'
# define uriFilenameToUriString uriUnixFilenameToUriStringA
@@ -0,0 +1,12 @@
$NetBSD: patch-src_SpiffPropsWriter.cpp,v 1.1 2012/02/05 20:05:56 sbd Exp $
--- src/SpiffPropsWriter.cpp.orig 2008-09-21 18:21:45.000000000 +0000
+++ src/SpiffPropsWriter.cpp
@@ -52,6 +52,7 @@
#include <spiff/SpiffToolbox.h>
#include <list>
#include <cstdlib>
+#include <cstdio>
namespace Spiff {
@@ -0,0 +1,12 @@
$NetBSD: patch-src_SpiffWriter.cpp,v 1.1 2012/02/05 20:05:56 sbd Exp $
--- src/SpiffWriter.cpp.orig 2008-09-21 18:21:45.000000000 +0000
+++ src/SpiffWriter.cpp
@@ -50,6 +50,7 @@
#include <spiff/SpiffProps.h>
#include <spiff/SpiffToolbox.h>
#include <string>
+#include <cstdio>
namespace Spiff {
@@ -0,0 +1,12 @@
$NetBSD: patch-src_SpiffXmlFormatter.cpp,v 1.1 2012/02/05 20:05:56 sbd Exp $
--- src/SpiffXmlFormatter.cpp.orig 2008-09-21 18:21:45.000000000 +0000
+++ src/SpiffXmlFormatter.cpp
@@ -48,6 +48,7 @@
#include <map>
#include <list>
#include <set>
+#include <cstdio>
namespace Spiff {