[libmarpa-r2-perl] 15/32: Update Libmarpa; packaging

Jonas Smedegaard dr at jones.dk
Sat Nov 22 18:38:38 UTC 2014


This is an automated email from the git hooks/post-receive script.

js pushed a commit to annotated tag Marpa-R2-2.087_000
in repository libmarpa-r2-perl.

commit 3d00fcc4eebdeca4e21b8398cf276175e1a6ba95
Author: Jeffrey Kegler <JKEGL at cpan.org>
Date:   Fri Jul 4 15:16:59 2014 -0700

    Update Libmarpa; packaging
---
 cpan/core/read_only/Makefile.win32        | 6 +++++-
 cpan/core/read_only/notes/shared_test.txt | 3 +++
 cpan/core/read_only/stamp-h1              | 2 +-
 cpan/core/read_only/win32/marpa.def       | 2 +-
 cpan/etc/libmarpa_get.pl                  | 9 ++++++---
 5 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/cpan/core/read_only/Makefile.win32 b/cpan/core/read_only/Makefile.win32
index 5e4404e..e9b7766 100644
--- a/cpan/core/read_only/Makefile.win32
+++ b/cpan/core/read_only/Makefile.win32
@@ -15,8 +15,12 @@
 
 # Build static and dynamic libraries of Marpa, using a config.h generated with Marpa::R2::Build_Me
 
+# IMPORTANT!!!  MARPA HAS BEEN REFACTORED AND THIS SCRIPT WILL NO LONGER WORK.
+# Libmarpa has been split into a separate repository, and the directory
+# structures have changed
+
 #
-# You should execute this Makefile in the libmarpa_dist directory like this:
+# You should execute this Makefile in the ??? directory like this:
 # nmake -f Makefile.win32
 #
 
diff --git a/cpan/core/read_only/notes/shared_test.txt b/cpan/core/read_only/notes/shared_test.txt
index 4f24322..e27ff68 100644
--- a/cpan/core/read_only/notes/shared_test.txt
+++ b/cpan/core/read_only/notes/shared_test.txt
@@ -13,6 +13,9 @@
 # General Public License along with Libmarpa.  If not, see
 # http://www.gnu.org/licenses/.
 
+# IMPORTANT!!! The Marpa build has changed and this script no
+# longer works.
+
 I've added the ability to test external shared libraries to Marpa::R2.
 
 Note the primary intent is to test *external* shared libraries in
diff --git a/cpan/core/read_only/stamp-h1 b/cpan/core/read_only/stamp-h1
index 90ecb65..709e3e4 100644
--- a/cpan/core/read_only/stamp-h1
+++ b/cpan/core/read_only/stamp-h1
@@ -1 +1 @@
-Fri Jul  4 12:02:12 PDT 2014
+Fri Jul  4 15:14:28 PDT 2014
diff --git a/cpan/core/read_only/win32/marpa.def b/cpan/core/read_only/win32/marpa.def
index a74ad17..7329d09 100644
--- a/cpan/core/read_only/win32/marpa.def
+++ b/cpan/core/read_only/win32/marpa.def
@@ -1,7 +1,7 @@
 ; DO NOT EDIT DIRECTLY.
 ; This file was automatically generated.
 ; This file is for the Microsoft linker.
-; Fri Jul  4 12:01:30 2014
+; Fri Jul  4 15:13:45 2014
 EXPORTS
    marpa_check_version
    marpa_version
diff --git a/cpan/etc/libmarpa_get.pl b/cpan/etc/libmarpa_get.pl
index 91e3dde..b052a55 100644
--- a/cpan/etc/libmarpa_get.pl
+++ b/cpan/etc/libmarpa_get.pl
@@ -19,14 +19,14 @@ use strict;
 use warnings;
 use autodie;
 use IPC::Cmd;
-use Cwd;
+use File::Path;
 
 my $commitish = 'master';
 my $libmarpa_repo = 'git at github.com:jeffreykegler/libmarpa.git';
 my $stage = 'core/stage';
 
-die "core/stage already exists" if -r $stage;
-die "libmarpa_build already exists" if -r 'libmarpa_build';
+die "core/stage already exists" if -e $stage;
+die "libmarpa_build already exists" if -e 'libmarpa_build';
 
 if (not IPC::Cmd::run(
         command => [ qw(git clone --depth 1), $libmarpa_repo, $stage ],
@@ -58,6 +58,9 @@ if (not IPC::Cmd::run(
     die qq{Could not make dist};
 } ## end if ( not IPC::Cmd::run( command => [ qw(git checkout)...]))
 
+my $deleted_count = File::Path::remove_tree('../read_only');
+say "$deleted_count files deleted in ../read_only";
+
 if (not IPC::Cmd::run(
         command => [ qw(sh etc/cp_libmarpa.sh ../read_only) ],
         verbose => 1

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmarpa-r2-perl.git



More information about the Pkg-perl-cvs-commits mailing list