Update textproc/tinyxml2 to 5.0.0

- Use PLIST instead of PLIST_FILES
- Bump PORTREVISION for shlib change

Changes:	https://github.com/leethomason/tinyxml2/commits/master
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2017-06-20 13:59:08 +00:00
parent d331103b7c
commit a057cae184
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=443975
6 changed files with 19 additions and 13 deletions

View file

@ -4,6 +4,7 @@ PORTNAME= aquaria
DISTVERSIONPREFIX= OSE-v
DISTVERSION= 1.002-22
DISTVERSIONSUFFIX= -g84366ad
PORTREVISION= 1
CATEGORIES= games
MAINTAINER= jbeich@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= libmediainfo
PORTVERSION= 0.7.96
PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://mediaarea.net/download/binary/mediainfo/${PORTVERSION}/ \
LOCAL/sunpoet

View file

@ -3,7 +3,7 @@
PORTNAME= encfs
PORTVERSION= 1.9.1
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tinyxml2
PORTVERSION= 4.0.1
PORTVERSION= 5.0.0
PORTEPOCH= 1
CATEGORIES= textproc
@ -17,20 +17,15 @@ CMAKE_ARGS= -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON
USE_LDCONFIG= yes
USES= cmake dos2unix pathfix
PLIST_FILES= include/tinyxml2.h \
lib/libtinyxml2.a \
lib/libtinyxml2.so \
lib/libtinyxml2.so.${PORTVERSION:R:R} \
lib/libtinyxml2.so.${PORTVERSION} \
libdata/pkgconfig/tinyxml2.pc
PORTEXAMPLES= resources xmltest.cpp
PLIST_SUB= PORTVERSION=${PORTVERSION} SHLIB_VER=${PORTVERSION:R:R}
PORTEXAMPLES= *
GH_ACCOUNT= leethomason
USE_GITHUB= yes
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
cd ${WRKSRC}/ && ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR}/
cd ${WRKSRC}/ && ${COPYTREE_SHARE} resources ${STAGEDIR}${EXAMPLESDIR}/
do-test:
cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} xmltest && ./xmltest

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1495726911
SHA256 (leethomason-tinyxml2-4.0.1_GH0.tar.gz) = 14b38ef25cc136d71339ceeafb4856bb638d486614103453eccd323849267f20
SIZE (leethomason-tinyxml2-4.0.1_GH0.tar.gz) = 344295
TIMESTAMP = 1497958457
SHA256 (leethomason-tinyxml2-5.0.0_GH0.tar.gz) = d88cd8cece80162a2d7a1a0801aa4fc771d4ed6b094b475d00f303eda30bc87d
SIZE (leethomason-tinyxml2-5.0.0_GH0.tar.gz) = 349522

View file

@ -0,0 +1,9 @@
include/tinyxml2.h
lib/cmake/tinyxml2/tinyxml2Config.cmake
lib/cmake/tinyxml2/tinyxml2Targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/tinyxml2/tinyxml2Targets.cmake
lib/libtinyxml2.a
lib/libtinyxml2.so
lib/libtinyxml2.so.%%SHLIB_VER%%
lib/libtinyxml2.so.%%PORTVERSION%%
libdata/pkgconfig/tinyxml2.pc