You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by sc...@apache.org on 2008/12/26 21:43:58 UTC

svn commit: r729534 - in /gump/metadata: profile/gump.xml project/apache-httpd.xml project/pcre.xml repository/pcre.xml

Author: sctemme
Date: Fri Dec 26 12:43:57 2008
New Revision: 729534

URL: http://svn.apache.org/viewvc?rev=729534&view=rev
Log:
Add PCRE - Perl Compatible Regular Expressions which is now an external dependency for httpd trunk

Added:
    gump/metadata/project/pcre.xml
    gump/metadata/repository/pcre.xml
Modified:
    gump/metadata/profile/gump.xml
    gump/metadata/project/apache-httpd.xml

Modified: gump/metadata/profile/gump.xml
URL: http://svn.apache.org/viewvc/gump/metadata/profile/gump.xml?rev=729534&r1=729533&r2=729534&view=diff
==============================================================================
--- gump/metadata/profile/gump.xml (original)
+++ gump/metadata/profile/gump.xml Fri Dec 26 12:43:57 2008
@@ -82,6 +82,7 @@
 
 <!-- Apache.HTTPd -->
 
+  <module href="project/pcre.xml"/>
   <module href="project/apache-httpd.xml"/>
 
 <!-- Apache.Incubator -->
@@ -684,6 +685,7 @@
   <repository href="repository/myfaces.xml"/>
   <repository href="repository/objectweb.xml"/>
   <repository href="repository/opensaml.xml"/>
+  <repository href="repository/pcre.xml"/>
   <repository href="repository/poi.xml"/>
   <repository href="repository/portals.xml"/>
   <repository href="repository/slf4j.xml" />

Modified: gump/metadata/project/apache-httpd.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/apache-httpd.xml?rev=729534&r1=729533&r2=729534&view=diff
==============================================================================
--- gump/metadata/project/apache-httpd.xml (original)
+++ gump/metadata/project/apache-httpd.xml Fri Dec 26 12:43:57 2008
@@ -43,8 +43,11 @@
         reference="home"/>
       <arg name="--with-apr-util" project="apr-util-configure"
         reference="home"/>
+      <arg name="--with-pcre" project="pcre-configure"
+        reference="home"/>
     </configure>
     <depend project="apache-httpd-buildconf"/>
+    <depend project="pcre-make-install"/>
   </project>
 
   <project name="apache-httpd-make">

Added: gump/metadata/project/pcre.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/pcre.xml?rev=729534&view=auto
==============================================================================
--- gump/metadata/project/pcre.xml (added)
+++ gump/metadata/project/pcre.xml Fri Dec 26 12:43:57 2008
@@ -0,0 +1,56 @@
+<?xml version="1.0" ?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+<module name="pcre">
+
+  <url href="http://www.pcre.org/"/>
+  <description>
+    PCRE - Perl Compatible Regular Expressions
+  </description>
+
+  <svn repository="pcre" dir="code/trunk"/>
+
+  <project name="pcre-autogen">
+    <script name="autogen.sh">
+    </script>
+  </project>
+
+  <project name="pcre-configure">
+    <configure>
+      <arg name="--prefix" path="dest-@@DATE@@"/>
+    </configure>
+    <depend project="pcre-autogen"/>
+    <home nested="dest-@@DATE@@"/>
+  </project>
+
+  <project name="pcre-make">
+    <make/>
+    <depend project="pcre-configure"/>
+  </project>
+
+  <project name="pcre-make-install">
+    <make target="install"/>
+    <depend project="pcre-make"/>
+    <jar name="dest-@@DATE@@/bin/pcre-config" id="pcre-config" />
+  </project>
+
+  <project name="pcre-test">
+    <make target="check"/>
+    <depend project="pcre-make-install"/>
+  </project>
+</module>

Added: gump/metadata/repository/pcre.xml
URL: http://svn.apache.org/viewvc/gump/metadata/repository/pcre.xml?rev=729534&view=auto
==============================================================================
--- gump/metadata/repository/pcre.xml (added)
+++ gump/metadata/repository/pcre.xml Fri Dec 26 12:43:57 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+<repository name="pcre" type="svn">
+  <title>PCRE - Perl Compatible Regular Expressions</title>
+  <home-page>http://www.pcre.org/</home-page>
+  
+  <url>svn://tahini.csx.cam.ac.uk/pcre/</url>
+  
+  <!-- <redistributable/> -->
+</repository>