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

3
textproc/mxml/DESCR Normal file
View File

@@ -0,0 +1,3 @@
Mini-XML is a small XML parsing library that you can use to
read XML and XML-like data files in your application without
requiring large non-standard libraries.

20
textproc/mxml/Makefile Normal file
View File

@@ -0,0 +1,20 @@
# $NetBSD: Makefile,v 1.4 2012/10/25 06:56:08 asau Exp $
#
DISTNAME= mxml-2.6
CATEGORIES= textproc
MASTER_SITES= ftp://ftp.easysw.com/pub/mxml/2.6/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.minixml.org/
COMMENT= Small XML parsing library
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
PKGCONFIG_OVERRIDE+= mxml.pc.in
INSTALL_MAKE_FLAGS+= BUILDROOT=${DESTDIR}
.include "../../mk/bsd.pkg.mk"

21
textproc/mxml/PLIST Normal file
View File

@@ -0,0 +1,21 @@
@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:17:22 joerg Exp $
bin/mxmldoc
include/mxml.h
lib/libmxml.la
lib/pkgconfig/mxml.pc
man/man1/mxmldoc.1
man/man3/mxml.3
share/doc/mxml/0.gif
share/doc/mxml/1.gif
share/doc/mxml/2.gif
share/doc/mxml/3.gif
share/doc/mxml/4.gif
share/doc/mxml/A.gif
share/doc/mxml/B.gif
share/doc/mxml/C.gif
share/doc/mxml/CHANGES
share/doc/mxml/COPYING
share/doc/mxml/D.gif
share/doc/mxml/README
share/doc/mxml/mxml.html
share/doc/mxml/mxmldoc.xsd

View File

@@ -0,0 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:25:31 joerg Exp $
BUILDLINK_TREE+= mxml
.if !defined(MXML_BUILDLINK3_MK)
MXML_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.mxml+= mxml>=2.3
BUILDLINK_PKGSRCDIR.mxml?= ../../textproc/mxml
.endif # MXML_BUILDLINK3_MK
BUILDLINK_TREE+= -mxml

7
textproc/mxml/distinfo Normal file
View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.3 2009/11/25 23:31:58 joerg Exp $
SHA1 (mxml-2.6.tar.gz) = df180bd2e3890c97fa8a05dd131f9285468cffe1
RMD160 (mxml-2.6.tar.gz) = 6b1d1503880841431014b54d86430ed78201b6f2
Size (mxml-2.6.tar.gz) = 254455 bytes
SHA1 (patch-aa) = 9997c738df144c0825942c113d40988078cdea47
SHA1 (patch-ab) = 5518b4ac561a2ca26da5666caead9745729475b3

View File

@@ -0,0 +1,110 @@
$NetBSD: patch-aa,v 1.3 2009/11/25 23:31:58 joerg Exp $
--- Makefile.in.orig 2008-12-06 05:20:38.000000000 +0100
+++ Makefile.in
@@ -30,7 +30,7 @@ DSO = @DSO@
DSOFLAGS = @DSOFLAGS@
LDFLAGS = $(OPTIM) $(ARCHFLAGS) @LDFLAGS@
INSTALL = @INSTALL@
-LIBMXML = @LIBMXML@
+LIBMXML = libmxml.la
LIBS = @LIBS@ @PTHREAD_LIBS@
LN = @LN@ -s
MKDIR = @MKDIR@
@@ -59,10 +59,10 @@ BUILDROOT = $(DSTROOT)
# Install commands...
#
-INSTALL_BIN = $(LIBTOOL) $(INSTALL) -m 755 -s
+INSTALL_BIN = $(LIBTOOL) --mode=install $(BSD_INSTALL_PROGRAM)
INSTALL_DATA = $(INSTALL) -m 644
INSTALL_DIR = $(INSTALL) -d
-INSTALL_LIB = $(LIBTOOL) $(INSTALL) -m 755
+INSTALL_LIB = $(LIBTOOL) --mode=install $(BSD_INSTALL_LIB)
INSTALL_MAN = $(INSTALL) -m 644
INSTALL_SCRIPT = $(INSTALL) -m 755
@@ -133,7 +133,7 @@ clang:
# Install everything...
#
-install: $(TARGETS) install-$(LIBMXML) install-libmxml.a
+install: $(TARGETS) install-$(LIBMXML)
$(INSTALL_DIR) $(BUILDROOT)$(bindir)
$(INSTALL_BIN) mxmldoc $(BUILDROOT)$(bindir)
$(INSTALL_DIR) $(BUILDROOT)$(docdir)
@@ -149,10 +149,9 @@ install: $(TARGETS) install-$(LIBMXML) i
$(INSTALL_DIR) $(BUILDROOT)$(mandir)/man3
$(INSTALL_MAN) doc/mxml.man $(BUILDROOT)$(mandir)/man3/mxml.3
-install-libmxml.a:
+install-libmxml.la:
$(INSTALL_DIR) $(BUILDROOT)$(libdir)
- $(INSTALL_LIB) libmxml.a $(BUILDROOT)$(libdir)
- $(RANLIB) $(BUILDROOT)$(libdir)/libmxml.a
+ $(INSTALL_LIB) libmxml.la $(BUILDROOT)$(libdir)
install-libmxml.so.1.4:
$(INSTALL_DIR) $(BUILDROOT)$(libdir)
@@ -242,10 +241,13 @@ config.h: configure config.h.in
# libmxml.a
#
-libmxml.a: $(LIBOBJS)
- $(RM) $@
- $(AR) $(ARFLAGS) $@ $(LIBOBJS)
- $(RANLIB) $@
+libmxml.la: $(LIBOBJS:.o=.lo)
+ ${LIBTOOL} --mode=link ${CC} ${LDFLAGS} ${LIBOBJS:.o=.lo} \
+ -o libmxml.la -rpath ${PREFIX}/lib -version-info 1:4
+
+.SUFFIXES: .lo
+.c.lo:
+ ${LIBTOOL} --mode=compile ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
$(LIBOBJS): mxml.h
mxml-entity.o mxml-file.o mxml-private.o: mxml-private.h
@@ -291,7 +293,7 @@ libmxml.1.dylib: $(LIBOBJS)
#
mxmldoc: $(LIBMXML) mxmldoc.o
- $(CC) -L. $(LDFLAGS) -o $@ mxmldoc.o -lmxml $(LIBS)
+ ${LIBTOOL} --mode=link $(CC) -L. $(LDFLAGS) -o $@ mxmldoc.o libmxml.la $(LIBS)
mxmldoc-static: libmxml.a mxmldoc.o
$(CC) $(LDFLAGS) -o $@ mxmldoc.o libmxml.a $(LIBS)
@@ -303,8 +305,8 @@ mxmldoc.o: mxml.h
# testmxml
#
-testmxml: libmxml.a testmxml.o
- $(CC) $(LDFLAGS) -o $@ testmxml.o libmxml.a $(LIBS)
+testmxml: libmxml.la testmxml.o
+ ${LIBTOOL} --mode=link $(CC) $(LDFLAGS) -o $@ testmxml.o libmxml.la $(LIBS)
@echo Testing library...
./testmxml test.xml >temp1.xml 2>temp1s.xml
./testmxml temp1.xml >temp2.xml 2>temp2s.xml
@@ -334,9 +336,9 @@ testmxml.o: mxml.h
# mxml.xml
#
-mxml.xml: mxmldoc-static mxml.h $(PUBLIBOBJS:.o=.c)
+mxml.xml: mxmldoc mxml.h $(PUBLIBOBJS:.o=.c)
$(RM) mxml.xml
- ./mxmldoc-static --header doc/reference.heading mxml.xml mxml.h $(PUBLIBOBJS:.o=.c) >doc/reference.html
+ ./mxmldoc --header doc/reference.heading mxml.xml mxml.h $(PUBLIBOBJS:.o=.c) >doc/reference.html
if test "x`uname`" = xDarwin; then \
./mxmldoc-static --docset org.minixml.docset \
--docversion @VERSION@ --feedname minixml.org \
@@ -361,9 +363,9 @@ valgrind: mxmldoc-static
# doc/mxml.man
#
-doc/mxml.man: mxmldoc-static mxml.xml
+doc/mxml.man: mxmldoc mxml.xml
$(RM) doc/mxml.man
- ./mxmldoc-static --man mxml --title "Mini-XML API" \
+ ./mxmldoc --man mxml --title "Mini-XML API" \
--intro doc/intro.man --footer doc/footer.man \
mxml.xml >doc/mxml.man

View File

@@ -0,0 +1,12 @@
$NetBSD: patch-ab,v 1.1 2009/11/15 13:58:20 drochner Exp $
--- mxmldoc.c.orig 2009-11-09 21:48:45.000000000 +0100
+++ mxmldoc.c
@@ -57,7 +57,6 @@
#ifndef WIN32
# include <dirent.h>
# include <unistd.h>
-# include <spawn.h>
# include <sys/wait.h>
extern char **environ;
#endif /* !WIN32 */