svn commit: r408645 - in head/cad/p5-Verilog-Perl: . files

Kurt Jaeger pi at FreeBSD.org
Wed Feb 10 19:34:26 UTC 2016


Author: pi
Date: Wed Feb 10 19:34:24 2016
New Revision: 408645
URL: https://svnweb.freebsd.org/changeset/ports/408645

Log:
  cad/p5-Verilog-Perl: 3.404 -> 3.418
  
  Changes:
    http://cpansearch.perl.org/src/WSNYDER/Verilog-Perl-3.418/Changes
    Removed dependency of gcc. Now, p5-Verilog-Perl compiles with clang.
  
  PR:		207050
  Submitted by:	otacilio.neto at ee.ufcg.edu.br (maintainer)

Modified:
  head/cad/p5-Verilog-Perl/Makefile
  head/cad/p5-Verilog-Perl/distinfo
  head/cad/p5-Verilog-Perl/files/patch-Makefile.PL
  head/cad/p5-Verilog-Perl/files/patch-Parser__Makefile.PL
  head/cad/p5-Verilog-Perl/files/patch-Preproc__Makefile.PL
  head/cad/p5-Verilog-Perl/pkg-plist

Modified: head/cad/p5-Verilog-Perl/Makefile
==============================================================================
--- head/cad/p5-Verilog-Perl/Makefile	Wed Feb 10 19:11:22 2016	(r408644)
+++ head/cad/p5-Verilog-Perl/Makefile	Wed Feb 10 19:34:24 2016	(r408645)
@@ -1,9 +1,8 @@
-# Created by: Otacilio de Araujo Ramos Neto <otacilio.neto at ee.ufcg.edu.br>
+# Created by: Otacilio de Araujo Ramos Neto <otacilio.neto at bsd.com.br>
 # $FreeBSD$
 
 PORTNAME=	Verilog-Perl
-PORTVERSION=	3.404
-PORTREVISION=	1
+PORTVERSION=	3.418
 CATEGORIES=	cad perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -15,7 +14,6 @@ BUILD_DEPENDS=	flex>=2.5.35:${PORTSDIR}/
 
 USES=		bison gmake perl5
 USE_PERL5=	configure
-USE_GCC=	any
 CONFIGURE_ENV=	CXX=${CXX}\
 		CPP=${CPP}\
 		CC=${CC}

Modified: head/cad/p5-Verilog-Perl/distinfo
==============================================================================
--- head/cad/p5-Verilog-Perl/distinfo	Wed Feb 10 19:11:22 2016	(r408644)
+++ head/cad/p5-Verilog-Perl/distinfo	Wed Feb 10 19:34:24 2016	(r408645)
@@ -1,2 +1,2 @@
-SHA256 (Verilog-Perl-3.404.tar.gz) = 4eddc21a965019eecc2200e251186f9d8bd0643485d12feda7d0b26a328650d0
-SIZE (Verilog-Perl-3.404.tar.gz) = 558496
+SHA256 (Verilog-Perl-3.418.tar.gz) = 19eb60cb211fe6dbe6f9705f973e72c9ffd370399c39f0871652d4bee61492e8
+SIZE (Verilog-Perl-3.418.tar.gz) = 562256

Modified: head/cad/p5-Verilog-Perl/files/patch-Makefile.PL
==============================================================================
--- head/cad/p5-Verilog-Perl/files/patch-Makefile.PL	Wed Feb 10 19:11:22 2016	(r408644)
+++ head/cad/p5-Verilog-Perl/files/patch-Makefile.PL	Wed Feb 10 19:34:24 2016	(r408645)
@@ -1,6 +1,6 @@
---- Makefile.PL	2014-03-11 19:59:40.000000000 -0300
-+++ Makefile.PL	2014-06-25 11:18:59.000000000 -0300
-@@ -11,7 +11,7 @@
+--- Makefile.PL.orig	2016-02-02 23:36:13 UTC
++++ Makefile.PL
+@@ -11,7 +11,7 @@ use Config;
  
  sub MY::postamble {
      my $out="";
@@ -8,8 +8,8 @@
 +    # Note OPTIMIZE is passed from upper gmakefile, so this code needed there too.
      # -O2 optimization seems unreasonably slow on nearly every platform.  I give up.
      my $optimize = $Config{optimize};  $optimize =~ s/(^| )-O2( |$)/\1-O\2/g;
-     $out .= "OPTIMIZE = $optimize\n";
-@@ -82,6 +82,8 @@
+     # pass hardening flags
+@@ -86,6 +86,8 @@ cppcheck: $(CPPCHECK_DEP)
      return $out;
  }
  
@@ -18,7 +18,7 @@
  my $fail;
  local $! = undef;
  my $have_gen = -d "Preproc/gen";
-@@ -93,7 +95,7 @@
+@@ -97,7 +99,7 @@ my $have_gen = -d "Preproc/gen";
      if ($have_gen) { warn "\n-Note: 'bison' must be installed to build from sources\n"; }
      else { $fail=1; warn "\n%Error: 'bison' must be installed to build\n\n"; }
  }
@@ -27,7 +27,7 @@
  if ($fail) {
      if ($ENV{AUTOMATED_TESTING}) {
  	exit(0);
-@@ -135,8 +137,8 @@
+@@ -139,7 +141,7 @@ WriteMakefile(
  			},
  	      );
  
@@ -36,4 +36,3 @@
  if ($? || $mkv !~ /GNU Make/i) {
      warn "-Important: Now type 'gmake MAKE=gmake' as this package requires GNU Make\n";
  }
- 1;

Modified: head/cad/p5-Verilog-Perl/files/patch-Parser__Makefile.PL
==============================================================================
--- head/cad/p5-Verilog-Perl/files/patch-Parser__Makefile.PL	Wed Feb 10 19:11:22 2016	(r408644)
+++ head/cad/p5-Verilog-Perl/files/patch-Parser__Makefile.PL	Wed Feb 10 19:34:24 2016	(r408645)
@@ -1,6 +1,6 @@
---- Parser/Makefile.PL	2014-03-11 19:59:40.000000000 -0300
-+++ Parser/Makefile.PL	2014-06-25 11:19:19.000000000 -0300
-@@ -9,13 +9,15 @@
+--- Parser/Makefile.PL.orig	2016-02-02 23:36:13 UTC
++++ Parser/Makefile.PL
+@@ -9,13 +9,15 @@ use Config;
  
  sub MY::postamble {
      my $out;
@@ -17,7 +17,7 @@
      }
      # Note OPTIMIZE is passed from upper makefile, so this code needed there too.
      my $optimize = $Config{optimize};  $optimize =~ s/(^| )-O2( |$)/\1-O\2/g;
-@@ -46,7 +48,7 @@
+@@ -50,7 +52,7 @@ sub MY::postamble {
      $out .= "${cmt}CFLAGS += -DFLEX_DEBUG\n";
      $out .= "LEXFLAGS += -d\n";
      $out .= '

Modified: head/cad/p5-Verilog-Perl/files/patch-Preproc__Makefile.PL
==============================================================================
--- head/cad/p5-Verilog-Perl/files/patch-Preproc__Makefile.PL	Wed Feb 10 19:11:22 2016	(r408644)
+++ head/cad/p5-Verilog-Perl/files/patch-Preproc__Makefile.PL	Wed Feb 10 19:34:24 2016	(r408645)
@@ -1,6 +1,6 @@
---- Preproc/Makefile.PL	2014-03-11 19:59:40.000000000 -0300
-+++ Preproc/Makefile.PL	2014-06-25 11:19:37.000000000 -0300
-@@ -9,13 +9,14 @@
+--- Preproc/Makefile.PL.orig	2016-02-02 23:36:13 UTC
++++ Preproc/Makefile.PL
+@@ -9,13 +9,14 @@ use Config;
  
  sub MY::postamble {
      my $out;
@@ -16,7 +16,7 @@
      }
      # Note OPTIMIZE is passed from upper makefile, so this code needed there too.
      my $optimize = $Config{optimize};  $optimize =~ s/(^| )-O2( |$)/\1-O\2/g;
-@@ -46,7 +47,7 @@
+@@ -50,7 +51,7 @@ sub MY::postamble {
      $out .= "${cmt}CFLAGS += -DFLEX_DEBUG\n";
      $out .= "${cmt}LEXFLAGS += -d\n";
      $out .= '

Modified: head/cad/p5-Verilog-Perl/pkg-plist
==============================================================================
--- head/cad/p5-Verilog-Perl/pkg-plist	Wed Feb 10 19:11:22 2016	(r408644)
+++ head/cad/p5-Verilog-Perl/pkg-plist	Wed Feb 10 19:34:24 2016	(r408645)
@@ -3,27 +3,6 @@ bin/vpassert
 bin/vppreproc
 bin/vrename
 bin/vsplitmodule
-%%PERL5_MAN3%%/Verilog::EditFiles.3.gz
-%%PERL5_MAN3%%/Verilog::Getopt.3.gz
-%%PERL5_MAN3%%/Verilog::Language.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Cell.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::ContAssign.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Defparam.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::File.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Interface.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Logger.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::ModPort.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Module.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Net.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Pin.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Port.3.gz
-%%PERL5_MAN3%%/Verilog::Netlist::Subclass.3.gz
-%%PERL5_MAN3%%/Verilog::Parser.3.gz
-%%PERL5_MAN3%%/Verilog::Preproc.3.gz
-%%PERL5_MAN3%%/Verilog::SigParser.3.gz
-%%PERL5_MAN3%%/Verilog::Std.3.gz
-%%PERL5_MAN3%%/Verilog::Verilog-Perl.3.gz
 %%SITE_ARCH%%/Verilog/EditFiles.pm
 %%SITE_ARCH%%/Verilog/Getopt.pm
 %%SITE_ARCH%%/Verilog/Language.pm
@@ -51,3 +30,24 @@ bin/vsplitmodule
 %%PERL5_MAN1%%/vpassert.1.gz
 %%PERL5_MAN1%%/vppreproc.1.gz
 %%PERL5_MAN1%%/vrename.1.gz
+%%PERL5_MAN3%%/Verilog::EditFiles.3.gz
+%%PERL5_MAN3%%/Verilog::Getopt.3.gz
+%%PERL5_MAN3%%/Verilog::Language.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Cell.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::ContAssign.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Defparam.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::File.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Interface.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Logger.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::ModPort.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Module.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Net.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Pin.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Port.3.gz
+%%PERL5_MAN3%%/Verilog::Netlist::Subclass.3.gz
+%%PERL5_MAN3%%/Verilog::Parser.3.gz
+%%PERL5_MAN3%%/Verilog::Preproc.3.gz
+%%PERL5_MAN3%%/Verilog::SigParser.3.gz
+%%PERL5_MAN3%%/Verilog::Std.3.gz
+%%PERL5_MAN3%%/Verilog::Verilog-Perl.3.gz


More information about the svn-ports-all mailing list