svn commit: r1004254 - in /lenya/sandbox/modules/feed/branches/add-apache-feedparser: ./ java/externals/ java/lib/
[email protected] Mon, 04 Oct 2010 14:32:15 -0000
| Newsgroups | gmane.comp.cms.lenya.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: florent
Date: Mon Oct 4 14:32:15 2010
New Revision: 1004254
URL: http://svn.apache.org/viewvc?rev=1004254&view=rev
Log:
- remove all statics dependencies
- add a setup.sh in order to patch feedparser and retrive dependencies
Added:
lenya/sandbox/modules/feed/branches/add-apache-feedparser/setup.sh (with props)
Removed:
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/commons-codec-1.2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/commons-feedparser-1.0-SNAPSHOT.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/commons-httpclient-3.0-rc1.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/commons-logging-1.0.3.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/dom4j-1.5.2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/icu4j-2.6.1.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/jaxen-1.1-beta-6.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/jaxme-api-0.3.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/jdom-b9.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/junit-3.8.1.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/log4j-1.2.6.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/saxpath-1.0-FCS.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/servlet-api-2.2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/tagsoup-0.9.7.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/xalan-2.6.0.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/xercesImpl-2.6.2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/xml-apis-1.0.b2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/xmlParserAPIs-2.6.2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/xmlrpc-1.2.jar
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/lib/xom-1.0b3.jar
Modified:
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/externals/patch-jdom-FEEDPARSER-7.patch
Modified: lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/externals/patch-jdom-FEEDPARSER-7.patch
URL: http://svn.apache.org/viewvc/lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/externals/patch-jdom-FEEDPARSER-7.patch?rev=1004254&r1=1004253&r2=1004254&view=diff
==============================================================================
--- lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/externals/patch-jdom-FEEDPARSER-7.patch (original)
+++ lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/externals/patch-jdom-FEEDPARSER-7.patch Mon Oct 4 14:32:15 2010
@@ -1,7 +1,7 @@
-Index: pom.xml
+Index: commons-feedparser-r925477/pom.xml
===================================================================
---- pom.xml (revision 1001881)
-+++ pom.xml (working copy)
+--- commons-feedparser-r925477/pom.xml (revision 1001881)
++++ commons-feedparser-r925477/pom.xml (working copy)
@@ -62,7 +62,7 @@
<dependency>
<groupId>jdom</groupId>
Added: lenya/sandbox/modules/feed/branches/add-apache-feedparser/setup.sh
URL: http://svn.apache.org/viewvc/lenya/sandbox/modules/feed/branches/add-apache-feedparser/setup.sh?rev=1004254&view=auto
==============================================================================
--- lenya/sandbox/modules/feed/branches/add-apache-feedparser/setup.sh (added)
+++ lenya/sandbox/modules/feed/branches/add-apache-feedparser/setup.sh Mon Oct 4 14:32:15 2010
@@ -0,0 +1,47 @@
+#!/bin/sh
+
+# 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.
+
+# Invoke patch
+cd java/externals/
+echo ""
+echo ""
+echo "============================================="
+echo "Apply patch to feedparser while https://issues.apache.org/jira/browse/FEEDPARSER-7 not solve"
+echo "============================================="
+patch -N -p0 < patch-jdom-FEEDPARSER-7.patch
+
+
+# Invoke maven for building
+cd commons-feedparser-r925477/
+echo "============================================="
+echo "Install feedParser"
+echo "============================================="
+
+mvn clean install
+
+echo "...and retrieve all dependencies"
+mvn dependency:copy-dependencies
+
+echo "Cleanning the java/lib folder before copy"
+echo "..."
+rm ../../lib/*
+echo "Done"
+echo "Move feedparser's lib and dependencies in standard lenya java/libs folder"
+echo "..."
+mv target/commons-feedparser-1.0-SNAPSHOT.jar ../../lib/
+mv target/dependency/* ../../lib/
+echo "Done"
Propchange: lenya/sandbox/modules/feed/branches/add-apache-feedparser/setup.sh
------------------------------------------------------------------------------
svn:executable = *