Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Nov 2013 18:18:08 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r333253 - in head/devel/pire: . files
Message-ID:  <201311081818.rA8II8Ua093953@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri Nov  8 18:18:08 2013
New Revision: 333253
URL: http://svnweb.freebsd.org/changeset/ports/333253

Log:
  - Update to 0.0.5
  - Support staging
  - Fix options
  - Fix build on current
  - Convert USE_GMAKE to USES

Deleted:
  head/devel/pire/files/
Modified:
  head/devel/pire/Makefile
  head/devel/pire/distinfo
  head/devel/pire/pkg-plist

Modified: head/devel/pire/Makefile
==============================================================================
--- head/devel/pire/Makefile	Fri Nov  8 18:13:35 2013	(r333252)
+++ head/devel/pire/Makefile	Fri Nov  8 18:18:08 2013	(r333253)
@@ -2,36 +2,42 @@
 # $FreeBSD$
 
 PORTNAME=	pire
-PORTVERSION=	0.0.4
+PORTVERSION=	0.0.5
 CATEGORIES=	devel
-MASTER_SITES=	http://cloud.github.com/downloads/dprokoptsev/${PORTNAME}/ \
-		http://mirror.amdmi3.ru/distfiles/
 
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Perl Incompatible Regular Expressions library
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	dprokoptsev
+GH_TAGNAME=	release-${PORTVERSION}
+GH_COMMIT=	012bedf
+
 LICENSE=	LGPL3
-LICENSE_FILE=	${WRKSRC}/COPYING
 
+USE_AUTOTOOLS=	autoconf automake libtool libtoolize
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
+USES=		gmake bison
 USE_LDCONFIG=	yes
 
 ONLY_FOR_ARCHS=	amd64 i386 ia64
 ONLY_FOR_ARCHS_REASON=	not yet ported to big-endian platforms
 
 OPTIONS_DEFINE=	UNITTEST
-OPTIONS_UNITTEST_DESC=	Compile with unittest support
+UNITTEST_DESC=	Compile with unittest support
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
+run-autotools:
+	@cd ${CONFIGURE_WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTORECONF} -fi
+
 .if ${PORT_OPTIONS:MUNITTEST} || defined(PACKAGE_BUILDING)
 BUILD_DEPENDS+=	cppunit-config:${PORTSDIR}/devel/cppunit
 CONFIGURE_ARGS=	--with-cppunit-prefix=${LOCALBASE}
 
 regression-test:
-	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check || \
+		(${CAT} ${WRKSRC}/tests/test-suite.log; false)
 .endif
 
 .include <bsd.port.mk>

Modified: head/devel/pire/distinfo
==============================================================================
--- head/devel/pire/distinfo	Fri Nov  8 18:13:35 2013	(r333252)
+++ head/devel/pire/distinfo	Fri Nov  8 18:18:08 2013	(r333253)
@@ -1,2 +1,2 @@
-SHA256 (pire-0.0.4.tar.gz) = 667b3c15580ab5ba4469e857d329c9d1be254d86db0b4ebd7ad408988959847b
-SIZE (pire-0.0.4.tar.gz) = 487142
+SHA256 (pire-0.0.5.tar.gz) = 0285b90d497e424e2f52ab2608745e03b7e2e2f121993aee08ac5543b2c5a786
+SIZE (pire-0.0.5.tar.gz) = 149072

Modified: head/devel/pire/pkg-plist
==============================================================================
--- head/devel/pire/pkg-plist	Fri Nov  8 18:13:35 2013	(r333252)
+++ head/devel/pire/pkg-plist	Fri Nov  8 18:18:08 2013	(r333253)
@@ -2,8 +2,10 @@ bin/pigrep
 bin/pire_inline
 include/pire/align.h
 include/pire/any.h
+include/pire/config.h
 include/pire/defs.h
 include/pire/determine.h
+include/pire/easy.h
 include/pire/encoding.h
 include/pire/extra.h
 include/pire/fsm.h
@@ -11,6 +13,7 @@ include/pire/fwd.h
 include/pire/glue.h
 include/pire/partition.h
 include/pire/pire.h
+include/pire/platform.h
 include/pire/re_lexer.h
 include/pire/re_parser.h
 include/pire/run.h
@@ -20,10 +23,10 @@ include/pire/scanners/multi.h
 include/pire/scanners/pair.h
 include/pire/scanners/simple.h
 include/pire/scanners/slow.h
-include/pire/sse.h
 include/pire/static_assert.h
 include/pire/stub/defaults.h
 include/pire/stub/lexical_cast.h
+include/pire/stub/memstreams.h
 include/pire/stub/saveload.h
 include/pire/stub/singleton.h
 include/pire/stub/stl.h
@@ -32,6 +35,10 @@ lib/libpire.a
 lib/libpire.la
 lib/libpire.so
 lib/libpire.so.0
+lib/libpire_unit.a
+lib/libpire_unit.la
+lib/libpire_unit.so
+lib/libpire_unit.so.0
 @dirrm include/pire/stub
 @dirrm include/pire/scanners
 @dirrm include/pire



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311081818.rA8II8Ua093953>