From owner-svn-ports-all@freebsd.org Sun Mar 20 16:09:14 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0192AD628A; Sun, 20 Mar 2016 16:09:14 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6D21839C; Sun, 20 Mar 2016 16:09:14 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u2KG9Dv8075067; Sun, 20 Mar 2016 16:09:13 GMT (envelope-from olivierd@FreeBSD.org) Received: (from olivierd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u2KG9CsA075060; Sun, 20 Mar 2016 16:09:12 GMT (envelope-from olivierd@FreeBSD.org) Message-Id: <201603201609.u2KG9CsA075060@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: olivierd set sender to olivierd@FreeBSD.org using -f From: Olivier Duchateau Date: Sun, 20 Mar 2016 16:09:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r411458 - in head: . devel devel/libparserutils devel/libparserutils/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Mar 2016 16:09:14 -0000 Author: olivierd Date: Sun Mar 20 16:09:12 2016 New Revision: 411458 URL: https://svnweb.freebsd.org/changeset/ports/411458 Log: - Revive devel/libparserutils - Take maintainership - Update to 0.2.3 Added: head/devel/libparserutils/ - copied from r366692, head/devel/libparserutils/ head/devel/libparserutils/files/patch-libparserutils.pc.in (contents, props changed) Modified: head/MOVED head/devel/Makefile head/devel/libparserutils/Makefile head/devel/libparserutils/distinfo head/devel/libparserutils/files/patch-Makefile head/devel/libparserutils/pkg-plist Modified: head/MOVED ============================================================================== --- head/MOVED Sun Mar 20 16:07:48 2016 (r411457) +++ head/MOVED Sun Mar 20 16:09:12 2016 (r411458) @@ -6541,7 +6541,6 @@ devel/entity||2014-09-01|Not staged devel/flowdesigner||2014-09-01|Not staged devel/gjstest||2014-09-01|Not staged devel/jzmq||2014-09-01|Not staged -devel/libparserutils||2014-09-01|Not staged devel/libslave||2014-09-01|Not staged devel/linux-kmod-compat||2014-09-01|Not staged devel/ml-doc||2014-09-01|Not staged Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sun Mar 20 16:07:48 2016 (r411457) +++ head/devel/Makefile Sun Mar 20 16:09:12 2016 (r411458) @@ -1285,6 +1285,7 @@ SUBDIR += libowfat SUBDIR += libpafe SUBDIR += libpafe-ruby + SUBDIR += libparserutils SUBDIR += libpasori SUBDIR += libpci SUBDIR += libpciaccess Modified: head/devel/libparserutils/Makefile ============================================================================== --- head/devel/libparserutils/Makefile Sat Aug 30 23:28:52 2014 (r366692) +++ head/devel/libparserutils/Makefile Sun Mar 20 16:09:12 2016 (r411458) @@ -2,56 +2,29 @@ # $FreeBSD$ PORTNAME= libparserutils -PORTVERSION= 0.1.1 -PORTREVISION= 1 +PORTVERSION= 0.2.3 CATEGORIES= devel -MASTER_SITES= http://www.netsurf-browser.org/projects/releases/ +MASTER_SITES= http://download.netsurf-browser.org/libs/releases/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src -MAINTAINER= ports@FreeBSD.org -COMMENT= Library useful when writing parsers (formerly a part of NetSurf) +MAINTAINER= olivierd@FreeBSD.org +COMMENT= Lexer/parser utility functions for NetSurf -USES= gmake +LICENSE= MIT -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +BUILD_DEPENDS= netsurf-buildsystem>=1.5:${PORTSDIR}/devel/netsurf-buildsystem -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USES= gmake iconv localbase pkgconfig +USE_LDCONFIG= yes -OPTIONS_DEFINE= ICONV STATIC TEST DOXYGEN -OPTIONS_DEFAULT= ICONV STATIC TEST DOXYGEN +MAKE_ENV+= COMPONENT_TYPE="lib-shared" +LDFLAGS+= ${ICONV_LIB} -NO_STAGE= yes -.include +WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} -.if ${PORT_OPTIONS:MICONV} -CFLAGS+= -DWITH_ICONV_FILTER -LDFLAGS+= ${ICONV_LIB} -.endif +PLIST_SUB+= VERSION=${PORTVERSION} -.if ${PORT_OPTIONS:MSTATIC} -PLIST_SUB+= NO_STATIC="@comment " STATIC="" -.else -USES+= perl5 -USE_PERL5= build -USE_LDCONFIG= yes -COMPONENT_TYPE= lib-shared -MAKE_ENV+= COMPONENT_TYPE=${COMPONENT_TYPE} -PLIST_SUB+= NO_STATIC="" STATIC="@comment " -.endif - -.if ${PORT_OPTIONS:MTEST} -USES+= perl5 -USE_PERL5= build -ALL_TARGET+= test -.endif - -.if ${PORT_OPTIONS:MDOXYGEN} -DOXYGEN_PORTDIR=${PORTSDIR}/devel/doxygen -BUILD_DEPENDS+= doxygen:${DOXYGEN_PORTDIR}:build -PATH:=${PATH}:`cd ${DOXYGEN_PORTDIR}; make -V WRKSRC`/bin -ALL_TARGET+= docs -MAKE_ENV+= PATH=${PATH} -.endif +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libparserutils.so* .include Modified: head/devel/libparserutils/distinfo ============================================================================== --- head/devel/libparserutils/distinfo Sat Aug 30 23:28:52 2014 (r366692) +++ head/devel/libparserutils/distinfo Sun Mar 20 16:09:12 2016 (r411458) @@ -1,2 +1,2 @@ -SHA256 (libparserutils-0.1.1-src.tar.gz) = 2d3f1887d3027b7df1fcacd5f74aba16d3c22a86c169816cd712857a1be0aaf3 -SIZE (libparserutils-0.1.1-src.tar.gz) = 94856 +SHA256 (libparserutils-0.2.3-src.tar.gz) = c5d93fb41b9c006ba392b32d724a7239238d656aa81cd45804ddd0b794a6ff05 +SIZE (libparserutils-0.2.3-src.tar.gz) = 74509 Modified: head/devel/libparserutils/files/patch-Makefile ============================================================================== --- head/devel/libparserutils/files/patch-Makefile Sat Aug 30 23:28:52 2014 (r366692) +++ head/devel/libparserutils/files/patch-Makefile Sun Mar 20 16:09:12 2016 (r411458) @@ -1,9 +1,10 @@ ---- Makefile.orig 2011-08-13 20:17:22.000000000 -0700 -+++ Makefile 2011-08-13 20:17:30.000000000 -0700 -@@ -46,5 +46,5 @@ - I := /include/parserutils/utils +--- Makefile.orig 2016-02-16 08:49:51 UTC ++++ Makefile +@@ -55,5 +55,5 @@ Is := include/parserutils/utils + I := /$(INCLUDEDIR)/parserutils/utils INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/buffer.h;$(Is)/stack.h;$(Is)/vector.h --INSTALL_ITEMS := $(INSTALL_ITEMS) /lib/pkgconfig:lib$(COMPONENT).pc.in +-INSTALL_ITEMS := $(INSTALL_ITEMS) /$(LIBDIR)/pkgconfig:lib$(COMPONENT).pc.in +-INSTALL_ITEMS := $(INSTALL_ITEMS) /$(LIBDIR):$(OUTPUT) +INSTALL_ITEMS := $(INSTALL_ITEMS) /libdata/pkgconfig:lib$(COMPONENT).pc.in - INSTALL_ITEMS := $(INSTALL_ITEMS) /lib:$(OUTPUT) ++INSTALL_ITEMS := $(INSTALL_ITEMS) /lib:$(OUTPUT) Added: head/devel/libparserutils/files/patch-libparserutils.pc.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libparserutils/files/patch-libparserutils.pc.in Sun Mar 20 16:09:12 2016 (r411458) @@ -0,0 +1,15 @@ +--- libparserutils.pc.in.orig 2016-02-16 08:49:51 UTC ++++ libparserutils.pc.in +@@ -1,10 +1,10 @@ + prefix=PREFIX + exec_prefix=${prefix} +-libdir=${exec_prefix}/LIBDIR ++libdir=${exec_prefix}/lib + includedir=${prefix}/INCLUDEDIR + + Name: libparserutils + Description: Utility library for facilitating parser development + Version: VERSION +-Libs: -L${libdir} -lparserutils ++Libs: -L${libdir} -lparserutils -liconv + Cflags: -I${includedir} Modified: head/devel/libparserutils/pkg-plist ============================================================================== --- head/devel/libparserutils/pkg-plist Sat Aug 30 23:28:52 2014 (r366692) +++ head/devel/libparserutils/pkg-plist Sun Mar 20 16:09:12 2016 (r411458) @@ -1,21 +1,16 @@ -include/parserutils/errors.h -include/parserutils/functypes.h -include/parserutils/parserutils.h -include/parserutils/types.h include/parserutils/charset/codec.h include/parserutils/charset/mibenum.h include/parserutils/charset/utf16.h include/parserutils/charset/utf8.h +include/parserutils/errors.h +include/parserutils/functypes.h include/parserutils/input/inputstream.h +include/parserutils/parserutils.h +include/parserutils/types.h include/parserutils/utils/buffer.h include/parserutils/utils/stack.h include/parserutils/utils/vector.h +lib/libparserutils.so +lib/libparserutils.so.0 +lib/libparserutils.so.%%VERSION%% libdata/pkgconfig/libparserutils.pc -%%STATIC%%lib/libparserutils.a -%%NO_STATIC%%lib/libparserutils.so -%%NO_STATIC%%lib/libparserutils.so.0 -%%NO_STATIC%%lib/libparserutils.so.0.1.0 -@dirrm include/parserutils/utils -@dirrm include/parserutils/input -@dirrm include/parserutils/charset -@dirrm include/parserutils