Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.2 2014/02/16 23:16:05 wiz Exp $
# $NetBSD: Makefile,v 1.3 2014/07/08 14:57:06 jperkin Exp $
DISTNAME= tinyxml_2_6_2
PKGNAME= tinyxml-2.6.2
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= textproc devel lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tinyxml/}
EXTRACT_SUFX= .zip
@@ -13,14 +13,26 @@ COMMENT= Simple, small, C++ XML parser
LICENSE= zlib
USE_LANGUAGES+= c++
WRKSRC= ${WRKDIR}/${PKGBASE}
MAKE_ENV+= SHLIB_MAJOR=2 SHLIB_MINOR=6 SHLIB_TEENY=2
MAKE_ENV+= ${BSD_MAKE_ENV}
USE_LIBTOOL= yes
WRKSRC= ${WRKDIR}/${PKGBASE}
INSTALL_TARGET= install includes
INSTALLATION_DIRS+= include lib
post-extract:
${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile
CXXFLAGS+= -DTIXML_USE_STL=1
do-build:
cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinystr.cpp
cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinyxml.cpp
cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinyxmlerror.cpp
cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinyxmlparser.cpp
cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} xmltest.cpp
cd ${WRKSRC} && ${LIBTOOL} --mode=link ${LINK.cc} \
-o libtinyxml.la *.lo -version-info 2:6:2 -rpath ${PREFIX}/lib
do-install:
${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/libtinyxml.la \
${DESTDIR}${PREFIX}/lib/
${INSTALL_DATA} ${WRKSRC}/tinyxml.h ${DESTDIR}${PREFIX}/include/
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,6 +1,3 @@
@comment $NetBSD: PLIST,v 1.1 2014/02/16 23:05:33 wiz Exp $
@comment $NetBSD: PLIST,v 1.2 2014/07/08 14:57:06 jperkin Exp $
include/tinyxml.h
lib/libtinyxml.a
lib/libtinyxml.so
lib/libtinyxml.so.2
lib/libtinyxml.so.${PKGVERSION}
lib/libtinyxml.la

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.1 2014/02/16 23:05:33 wiz Exp $
# $NetBSD: buildlink3.mk,v 1.2 2014/07/08 14:57:06 jperkin Exp $
BUILDLINK_TREE+= tinyxml
@@ -6,6 +6,7 @@ BUILDLINK_TREE+= tinyxml
TINYXML_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.tinyxml+= tinyxml>=2.6.2
BUILDLINK_ABI_DEPENDS.tinyxml?= tinyxml>=2.6.2nb2
BUILDLINK_PKGSRCDIR.tinyxml?= ../../textproc/tinyxml
.endif # TINYXML_BUILDLINK3_MK

View File

@@ -1,16 +0,0 @@
# $NetBSD: Makefile,v 1.1 2014/02/16 23:05:33 wiz Exp $
#
LIBISCXX=yes
MKSTATICLIB=yes
MKDEBUGLIB=no
MKPICINSTALL=no
MKPROFILE=no
LIB = tinyxml
SRCS= tinystr.cpp tinyxmlerror.cpp tinyxml.cpp tinyxmlparser.cpp
INCS= tinyxml.h
LIBDIR= ${PREFIX}/lib
INCSDIR= ${PREFIX}/include
.include <bsd.lib.mk>