svn commit: r405245 - in head: . devel/creduce
Steve Wills
swills at FreeBSD.org
Mon Jan 4 15:36:10 UTC 2016
Author: swills
Date: Mon Jan 4 15:36:08 2016
New Revision: 405245
URL: https://svnweb.freebsd.org/changeset/ports/405245
Log:
devel/creduce: revive port
Since creduce seems to be maintained after all and has recently had a release
which now works with newer llvm, revive the port.
Added:
head/devel/creduce/
- copied from r373717, head/devel/creduce/
Modified:
head/MOVED
head/devel/creduce/Makefile
head/devel/creduce/distinfo
head/devel/creduce/pkg-plist
Modified: head/MOVED
==============================================================================
--- head/MOVED Mon Jan 4 15:33:42 2016 (r405244)
+++ head/MOVED Mon Jan 4 15:36:08 2016 (r405245)
@@ -7288,7 +7288,6 @@ sysutils/rubygem-hiera-puppet||2014-12-0
sysutils/rubygem-hiera-json||2014-12-01|Has expired: Has been incorporated into hiera
databases/memcachedb||2014-12-01|Has expired: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
games/djgame2||2014-12-01|Has expired: Online servers gone, game is not playable
-devel/creduce||2014-12-01|Has expired: Unmaintained and depends on ancient LLVM 3.2
lang/clay||2014-12-01|Has expired: No development since July 2013, depends on obsolete clang-3.2
textproc/libodfgen|textproc/libodfgen01|2014-12-02|Replaced by newer version
graphics/libetonyek|graphics/libetonyek01|2014-12-02|Replaced by newer version
Modified: head/devel/creduce/Makefile
==============================================================================
--- head/devel/creduce/Makefile Mon Dec 1 18:41:12 2014 (r373717)
+++ head/devel/creduce/Makefile Mon Jan 4 15:36:08 2016 (r405245)
@@ -1,35 +1,23 @@
# $FreeBSD$
PORTNAME= creduce
-#PORTVERSION= 2.0.1
-DISTVERSION= 2.0.1
-PORTREVISION= 1
+DISTVERSION= 2.4.0
CATEGORIES= devel
-#MASTER_SITES= http://embed.cs.utah.edu/creduce/
+MASTER_SITES= http://embed.cs.utah.edu/creduce/
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= swills at FreeBSD.org
COMMENT= Produces small test cases
-DEPRECATED= Unmaintained and depends on ancient LLVM 3.2
-EXPIRATION_DATE= 2014-12-01
-
-# "University of Illinois Open Source License."
-#LICENSE= BSD2CLAUSE
-
-BUILD_DEPENDS= llvm-config32:${PORTSDIR}/lang/clang32
-RUN_DEPENDS= llvm-config32:${PORTSDIR}/lang/clang32 \
+BUILD_DEPENDS= llvm-config37:${PORTSDIR}/devel/llvm37
+RUN_DEPENDS= llvm-config37:${PORTSDIR}/devel/llvm37 \
topformflat:${PORTSDIR}/devel/delta \
astyle:${PORTSDIR}/devel/astyle \
p5-Benchmark-Timer>=0:${PORTSDIR}/devel/p5-Benchmark-Timer \
p5-Exporter-Lite>=0:${PORTSDIR}/devel/p5-Exporter-Lite \
p5-File-Which>=0:${PORTSDIR}/sysutils/p5-File-Which \
p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common \
- devel/p5-Sys-Cpu>=0:${PORTSDIR}/devel/p5-Sys-Cpu
-
-USE_GITHUB= yes
-GH_ACCOUNT= csmith-project
-GH_TAGNAME= a2422d5
-GH_COMMIT= a2422d5
+ devel/p5-Sys-Cpu>=0:${PORTSDIR}/devel/p5-Sys-Cpu \
+ p5-Getopt-Tabular>=0:${PORTSDIR}/devel/p5-Getopt-Tabular
GNU_CONFIGURE= yes
CONFIGURE_FLAGS= --with-llvm=${LOCALBASE}
@@ -37,6 +25,6 @@ CONFIGURE_FLAGS= --with-llvm=${LOCALBASE
USES= gmake perl5
post-patch:
- ${REINPLACE_CMD} 's,llvm-config,llvm-config32,g' ${WRKSRC}/configure
+ ${REINPLACE_CMD} 's,llvm-config,llvm-config37,g' ${WRKSRC}/configure
.include <bsd.port.mk>
Modified: head/devel/creduce/distinfo
==============================================================================
--- head/devel/creduce/distinfo Mon Dec 1 18:41:12 2014 (r373717)
+++ head/devel/creduce/distinfo Mon Jan 4 15:36:08 2016 (r405245)
@@ -1,2 +1,2 @@
-SHA256 (creduce-2.0.1.tar.gz) = 9190e639dfb496149436df877eb75530c524f016423977c10dfc3b245d6dd667
-SIZE (creduce-2.0.1.tar.gz) = 537273
+SHA256 (creduce-2.4.0.tar.gz) = 0b4c5184b7bdc369a476c0eb4d41f1618f66e82d7ebeafa9492c0355ce63ed35
+SIZE (creduce-2.4.0.tar.gz) = 677706
Modified: head/devel/creduce/pkg-plist
==============================================================================
--- head/devel/creduce/pkg-plist Mon Dec 1 18:41:12 2014 (r373717)
+++ head/devel/creduce/pkg-plist Mon Jan 4 15:36:08 2016 (r405245)
@@ -1,14 +1,18 @@
bin/creduce
libexec/clang_delta
-%%DATADIR%%/perl/pass_balanced.pm
-%%DATADIR%%/perl/pass_lines.pm
-%%DATADIR%%/perl/pass_peep.pm
-%%DATADIR%%/perl/creduce_utils.pm
-%%DATADIR%%/perl/pass_indent.pm
+libexec/clex
+libexec/strlex
+%%DATADIR%%/perl/creduce_config.pm
%%DATADIR%%/perl/creduce_regexes.pm
+%%DATADIR%%/perl/creduce_utils.pm
+%%DATADIR%%/perl/pass_balanced.pm
%%DATADIR%%/perl/pass_blank.pm
-%%DATADIR%%/perl/creduce_config.pm
-%%DATADIR%%/perl/pass_crc.pm
-%%DATADIR%%/perl/pass_ints.pm
+%%DATADIR%%/perl/pass_clang_binsrch.pm
%%DATADIR%%/perl/pass_clang.pm
+%%DATADIR%%/perl/pass_clex.pm
+%%DATADIR%%/perl/pass_indent.pm
+%%DATADIR%%/perl/pass_ints.pm
+%%DATADIR%%/perl/pass_lines.pm
+%%DATADIR%%/perl/pass_peep.pm
+%%DATADIR%%/perl/pass_special.pm
%%DATADIR%%/perl/pass_ternary.pm
More information about the svn-ports-head
mailing list