[Lunar-commits] r24087 - moonbase/trunk/perl/SVK

Dave Brown dagbrown at lunar-linux.org
Mon Apr 16 08:00:11 CEST 2007


Author: dagbrown
Date: 2007-04-16 08:00:11 +0200 (Mon, 16 Apr 2007)
New Revision: 24087

Added:
   moonbase/trunk/perl/SVK/PRE_BUILD
Modified:
   moonbase/trunk/perl/SVK/DEPENDS
   moonbase/trunk/perl/SVK/DETAILS
Log:
Added dependency on swig, and added a pre-build check to see if
subversion was built with or without swig, and rebuild it if it hasn't.


Modified: moonbase/trunk/perl/SVK/DEPENDS
===================================================================
--- moonbase/trunk/perl/SVK/DEPENDS	2007-04-16 04:58:02 UTC (rev 24086)
+++ moonbase/trunk/perl/SVK/DEPENDS	2007-04-16 06:00:11 UTC (rev 24087)
@@ -22,6 +22,7 @@
 depends List-MoreUtils         &&
 depends Class-Data-Inheritable &&
 depends Path-Class             &&
+depends swig                   &&
 optional_depends "Locale-Maketext-Simple" "" "" "For localized messages" &&
 optional_depends "IO-Pager" "" "" "For message display through a pager" &&
 optional_depends "SVN-Mirror" "" "" "For SVN mirror support" &&

Modified: moonbase/trunk/perl/SVK/DETAILS
===================================================================
--- moonbase/trunk/perl/SVK/DETAILS	2007-04-16 04:58:02 UTC (rev 24086)
+++ moonbase/trunk/perl/SVK/DETAILS	2007-04-16 06:00:11 UTC (rev 24087)
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:5d2d4b21f24c9fb36a241ac1dec91ac0a85f2acf
         WEB_SITE=http://svk.bestpractical.com/view/HomePage
          ENTERED=20070307
-         UPDATED=20070409
+         UPDATED=20070416
            SHORT="A distributed version control system"
 cat << EOF
 svk is a decentralized version control system built with the robust Subversion

Added: moonbase/trunk/perl/SVK/PRE_BUILD
===================================================================
--- moonbase/trunk/perl/SVK/PRE_BUILD	                        (rev 0)
+++ moonbase/trunk/perl/SVK/PRE_BUILD	2007-04-16 06:00:11 UTC (rev 24087)
@@ -0,0 +1,3 @@
+# check to see if subversion has actually been built with Perl bindings, and
+# rebuild it if it hasn't.
+perl -MSVN::Core -e 1 > /dev/null 2>&1 || lin subversion



More information about the Lunar-commits mailing list