From: <sta...@us...> - 2007-04-03 21:54:17
|
Revision: 1691 http://archive-access.svn.sourceforge.net/archive-access/?rev=1691&view=rev Author: stack-sf Date: 2007-04-03 14:54:13 -0700 (Tue, 03 Apr 2007) Log Message: ----------- D wayback/build.xml D wayback/project.properties D wayback/project.xml D wayback/maven.xml Remove maven 1 artifacts. Removed Paths: ------------- trunk/archive-access/projects/wayback/build.xml trunk/archive-access/projects/wayback/maven.xml trunk/archive-access/projects/wayback/project.properties trunk/archive-access/projects/wayback/project.xml Deleted: trunk/archive-access/projects/wayback/build.xml =================================================================== --- trunk/archive-access/projects/wayback/build.xml 2007-04-03 21:37:32 UTC (rev 1690) +++ trunk/archive-access/projects/wayback/build.xml 2007-04-03 21:54:13 UTC (rev 1691) @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!--Use maven to build. Ant not supported. - - (This is a placeholder build.xml. Without it, the maven build of src - will try to autogenerate an ant build file spewing an ugly exception - into the build). - --> Deleted: trunk/archive-access/projects/wayback/maven.xml =================================================================== --- trunk/archive-access/projects/wayback/maven.xml 2007-04-03 21:37:32 UTC (rev 1690) +++ trunk/archive-access/projects/wayback/maven.xml 2007-04-03 21:54:13 UTC (rev 1691) @@ -1,63 +0,0 @@ -<?xml version="1.0"?> -<project - xmlns:j="jelly:core" - xmlns:define="jelly:define" - xmlns:doc="doc" - xmlns:artifact="artifact" - xmlns:util="jelly:util" - xmlns:maven="jelly:maven" - xmlns:ant="jelly:ant"> - - <postGoal name="war:webapp"> - <!--Copy resources under war--> - <echo message="war.webapp.dir: ${maven.war.webapp.dir}" /> -<!-- - <mkdir dir="${maven.war.webapp.dir}/WEB-INF/classes/" /> ---> - <copy todir="${maven.war.webapp.dir}/WEB-INF/classes/"> - <fileset dir="./src/resources"> - <include name="*.properties"/> - </fileset> - </copy> - </postGoal> - <preGoal name="xdoc:jelly-transform"> - <attainGoal name="faq"/> - </preGoal> - <postGoal name="dist:prepare-bin-filesystem"> - <!--Add the lib dir to our binary distribution.--> - <mkdir dir="${maven.dist.bin.assembly.dir}/lib" /> - <copy todir="${maven.dist.bin.assembly.dir}/lib"> - <fileset dir="./lib"> - <include name="*.jar"/> - </fileset> - </copy> - <attainGoal name="war" /> - <!--Copy over the just made war files into the distribution copy.--> - <mkdir dir="${maven.dist.bin.assembly.dir}/webapp" /> - <copy todir="${maven.dist.bin.assembly.dir}/webapp"> - <fileset dir="${maven.build.dir}"> - <include name="*.war"/> - </fileset> - </copy> - - - <move todir="${maven.dist.bin.assembly.dir}/lib"> - <fileset dir="${maven.dist.bin.assembly.dir}"> - <include name="wayback*.jar"/> - </fileset> - </move> - - <!--Copy to a bin dir the command line tools.--> - <copy todir="${maven.dist.bin.assembly.dir}/bin"> - <fileset dir="${maven.src.dir}/scripts"> - <include name="bin-search"/> - <include name="bdb-client"/> - <include name="index-client"/> - <include name="location-client"/> - <include name="url-client"/> - <include name="create-test-arc"/> - </fileset> - </copy> - - </postGoal> -</project> Deleted: trunk/archive-access/projects/wayback/project.properties =================================================================== --- trunk/archive-access/projects/wayback/project.properties 2007-04-03 21:37:32 UTC (rev 1690) +++ trunk/archive-access/projects/wayback/project.properties 2007-04-03 21:54:13 UTC (rev 1691) @@ -1,72 +0,0 @@ - -# Fix suggested by http://jira.codehaus.org/browse/MAVEN-1474?page=comments -# testing to fix DON Node library issue -maven.compile.fork = true - - -# Xdoc configuration -# -maven.xdoc.date=left -maven.xdoc.version=${pom.currentVersion} -maven.docs.outputencoding=UTF-8 -maven.source.encoding=UTF-8 -maven.compile.encoding=UTF-8 - -# Tell maven that we're JVM 1.4 exclusively. -maven.compile.source = 1.4 -maven.compile.target = 1.4 -maven.javadoc.source = 1.4 -maven.test.source = 1.4 - -# Tell maven we want to be able to favor locally installed jars rather -# than pull all from remote repositories. Then, point at our local -# versions of jars. These will be used when maven checks dependencies. -# Maven won't try pulling the below listed jars from the remote repo. -maven.jar.override = on -maven.jar.commons-httpclient-local = ${basedir}/lib/commons-httpclient-3.0-rc3.jar -maven.jar.commons-logging-local = ${basedir}/lib/commons-logging-1.0.4.jar -maven.jar.je = ${basedir}/lib/je-2.0.83.jar -maven.jar.archive-commons = ${basedir}/lib/archive-commons-1.11.0-200703012033.jar -maven.jar.libidn = ${basedir}/lib/libidn-0.5.9.jar -maven.jar.commons-codec = ${basedir}/lib/commons-codec-1.3.jar -maven.jar.commons-pool = ${basedir}/lib/commons-pool-1.3-kb.jar -maven.jar.commons-collections-local = ${basedir}/lib/commons-collections-3.1.jar -maven.jar.dsi.unimi.it = ${basedir}/lib/dsi.unimi.it-1.2.0.jar -maven.jar.chardet = ${basedir}/lib/chardet.jar -maven.jar.juniversalchardet = ${basedir}/lib/juniversalchardet-1.0.jar - -# Junit properties -maven.junit.fork = Yes -maven.junit.jvmargs = -ea -maven.junit.sysproperties = testtmpdir -testtmpdir = ${maven.build.dir}/test-tmp - -# WAR properties. -maven.war.src = ${basedir}/src/webapp/ -maven.war.webxml = ${basedir}/src/webapp/WEB-INF/web.xml -maven.war.index = true - -# Sdocbook properties -maven.sdocbook.src.dir = ${basedir}/src/articles -maven.sdocbook.target.dir = ${maven.build.dir}/docs/articles -maven.sdocbook.resources.include = **/*.gif,**/*.png -maven.sdocbook.html.params = -PARAM generate.id.attributes 1 -PARAM section.autolabel 1 -PARAM part.autolabel 1 -PARAM chapter.autolabel 1 -PARAM generate.meta.abstract 1 -maven.sdocbook.fo.params = -PARAM generate.id.attributes 1 -PARAM section.autolabel 1 -PARAM part.autolabel 1 -PARAM chapter.autolabel 1 -PARAM generate.meta.abstract 1 - -# Supply javadoc properties. -# Normally don't have to but we're overriding the default javadoc behavior -maven.javadoc.author = true -maven.javadoc.destdir = ${maven.docs.dest}/apidocs -#maven.javadoc.docletpath= -#maven.javadoc.doclet= -maven.javadoc.links = -#maven.javadoc.maxmemory -maven.javadoc.public = false -maven.javadoc.package = true -maven.javadoc.private = false -maven.javadoc.use = true -maven.javadoc.version = true -maven.javadoc.useexternalfile = no -maven.javadoc.windowtitle = ${pom.name} ${pom.currentVersion} - -maven.repo.remote=http://repo1.maven.org/maven Deleted: trunk/archive-access/projects/wayback/project.xml =================================================================== --- trunk/archive-access/projects/wayback/project.xml 2007-04-03 21:37:32 UTC (rev 1690) +++ trunk/archive-access/projects/wayback/project.xml 2007-04-03 21:54:13 UTC (rev 1691) @@ -1,424 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - On maven: - http://maven.apache.org/ - http://www.onjava.com/pub/a/onjava/2003/10/22/maven.html?page=1 - http://www-106.ibm.com/developerworks/java/library/j-maven/ - - Maven builds into ${basedir}/target. Its hard to change this going by the - maven.build.dir note in http://maven.apache.org/reference/user-guide.html. - Eclipse normally builds into ${basedir}/bin but we set a property in - the .classpath file so eclipse too will build into ${basedir}/target. - Be careful. Eclipse overwrites the build target directory. - - Maven generates documentation using xdoc. Xdoc is a dumbed down html - written as xml. There is no dtd so no validation. The best description - of whats allowed in an xdoc file seems to be this document: - http://jakarta.apache.org/site/jakarta-site-tags.html. Its constraining; - you can't do much formatting using xdoc tags. - --> -<project> - <!--The version of maven's project object model --> - <pomVersion>3</pomVersion> - - <!--The group id shared by Internet Archive projects.--> - <groupId>org.archive</groupId> - - <!-- A unique name for this project --> - <id>wayback</id> - - <!-- A short but descriptive name for the project --> - <name>Wayback</name> - - <!-- The version of the project under development, e.g. 1.1, 1.2, 2.0-SNAPSHOT - - See "Version and Release Numbering" in - http://crawler.archive.org/articles/developer_manual.html#release_numbering - for how version is done in this project. - - Supply a version.build.suffix in a build.properties file and it will - be picked up and appended to the currentVersion. Handy for continuous - builds if the version.build.suffix holds time of build. - --> - <currentVersion>0.9.0${version.build.suffix}</currentVersion> - - <!-- Details about the organization that 'owns' the project --> - <organization> - <name>Internet Archive</name> - <url>http://www.archive.org/</url> - <logo>http://www.archive.org/images/logo.jpg</logo> - </organization> - - <!-- the year the project started --> - <inceptionYear>2005</inceptionYear> - <package>org.archive</package> - <logo>/images/logo.gif</logo> - <description>The wayback project is an open source implementation of the - Internet Archive's Wayback Machine. - </description> - <!-- a short description of what the project does --> - <shortDescription>Open source wayback machine. - </shortDescription> - - <url>http://crawler.archive.org</url> - <issueTrackingUrl>https://sourceforge.net/tracker/?group_id=118427&atid=681137 - </issueTrackingUrl> - <!--Optional. The directory on the web server where the public web site - for this project resides. This is used when the web site is deployed. - --> - <siteDirectory>/home/groups/a/ar/archive-access/htdocs/</siteDirectory> - - <!--TODO: See what these configurations do. - --> - <distributionSite>http://shell.sourceforge.net</distributionSite> - <distributionDirectory>/home/users/s/st/${maven.username} - </distributionDirectory> - - <!--The version control repository and http url for online access - the connection element has the form: - scm:<system>:<system specific connection string> - --> - <repository> - <connection>scm:svn:https://archive-access.svn.sourceforge.net/svnroot/archive-access/trunk/archive-access/projects/wayback</connection> - <url>https://archive-access.svn.sourceforge.net/svnroot/archive-access/trunk/archive-access/projects/wayback/</url> - </repository> - - <versions /> - - <!-- Mailing lists for the project --> - <mailingLists> - <mailingList> - <name> Discussion List</name> - <subscribe> - http://lists.sourceforge.net/lists/listinfo/archive-access-discuss - </subscribe> - <unsubscribe> - http://lists.sourceforge.net/lists/listinfo/archive-access-discuss - </unsubscribe> - <archive> - http://sourceforge.net/mailarchive/forum.php?forum_id=45842 - </archive> - </mailingList> - <mailingList> - <name>SVN Commits</name> - <subscribe> - http://lists.sourceforge.net/lists/listinfo/archive-access-cvs - </subscribe> - <unsubscribe> - http://lists.sourceforge.net/lists/listinfo/archive-access-cvs - </unsubscribe> - <archive> - http://sourceforge.net/mailarchive/forum.php?forum_id=45842 - </archive> - </mailingList> - </mailingLists> - - <!--Developers for the project --> - <developers> - <developer> - <name>Brad Tofel</name> - <id>bradtofel</id> - <email>brad at archive dot org</email> - <organization>Internet Archive</organization> - <url>http://www.archive.org</url> - <timezone>-8</timezone> - </developer> - </developers> - - <contributors /> - - <licenses> - <license> - <name>GNU LESSER GENERAL PUBLIC LICENSE</name> - <url>http://www.gnu.org/licenses/lgpl.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - - - <!--For now, refer to local jars. Later when (if) we decide to go - all-out maven, we'll pull common jars from remote repository. - - TODO: Fix the display of dependencies so it displays the - license and description properties added by us, IA. Or add a pregoal - to dependency generation so that it generates a dependencies license - page using info below. - - TODO: Change the licenses into links to actual licenses. - --> - <dependencies> - <dependency> - <id>je</id> - <version>2.0</version> - <url>http://www.sleepycat.com/products/je.shtml</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>Berkeley DB Java Edition. - Copyright (c) 1990-2004 Sleepycat Software. - All rights reserved. See above link for how to obtain source. - </description> - <license>http://www.sleepycat.com/download/jeoslicense.html - </license> - </properties> - </dependency> - <dependency> - <id>commons-httpclient-local</id> - <version>3.0-rc3</version> - <url>http://jakarta.apache.org/commons/httpclient/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>This package is used for fetching URIs via http. - Need to give this component an id other than the natural - one of 'commons-httpclient' because of bug in 1.0.2 maven; - our project.properties override that forces maven to use - a local copy rather than pull one from the net is causing - it confusion on initial setup (This feature worked fine in - earlier mavens). - </description> - <license>Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0</license> - </properties> - </dependency> - <dependency> - <groupId>heritrix</groupId> - <artifactId>archive-commons</artifactId> - <version>1.11.0-200703012033</version> - <url>http://builds.archive.org:8080/cruisecontrol</url> - <properties> - <war.bundle>true</war.bundle> - <description>Jar that has org.archive.io.arc content. - Jar manufactured w/ autojar tool. - </description> - <license>LGPL - </license> - </properties> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>servlet-api</artifactId> - <version>5.0.18</version> - <url>http://jakarta.apache.org/tomcat/</url> - <properties> - <description /> - <license> - http://jakarta.apache.org/site/legal.html - </license> - </properties> - </dependency> - <dependency> - <id>libidn</id> - <version>0.5.9</version> - <url>http://www.gnu.org/software/libidn/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>GNU Libidn is an implementation of the Stringprep, - Punycode and IDNA specifications defined by the IETF - Internationalized Domain Names (IDN) working group, used for - internationalized domain names. - </description> - <license>GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl.txt</license> - </properties> - </dependency> - <dependency> - <id>commons-codec</id> - <version>1.3</version> - <url>http://jakarta.apache.org/commons/codec/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>Commons Codec provides implementations of common - encoders and decoders such as Base64, Hex, various phonetic - encodings, and URLs.</description> - <license>Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0</license> - </properties> - </dependency> - <dependency> - <id>commons-pool</id> - <version>1.3-kb</version> - <url>http://jakarta.apache.org/site/binindex.cgi#commons-pool</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>For object pooling. - </description> - <license>Apache 1.1 http://www.apache.org/LICENSE.txt</license> - </properties> - </dependency> - <dependency> - <id>commons-collections-local</id> - <version>3.1</version> - <url>http://jakarta.apache.org/site/binindex.cgi#commons-collections</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>Needed by commons-pool. - Need to give this component an id other than the natural - one of 'commons-collections' because of bug in 1.0.2 maven; - our project.properties override that forces maven to use - a local copy rather than pull one from the net is causing - it confusion on initial setup (This feature worked fine in - earlier mavens). - </description> - <license>Apache 1.1 http://www.apache.org/LICENSE.txt</license> - </properties> - </dependency> - <dependency> - <id>dsi.unimi.it</id> - <version>1.2.0</version> - <url>http://mg4j.dsi.unimi.it/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>Alternatives to String, - StringBuffer, unsynchronized I/0, and a ConsistentHashFunction. - Made from subsets of mg4j-0.9.1 and fastutil-4.4.0, - -- two jars that came of the ubicrawler project, - http://ubi0.iit.cnr.it/projects/ubi/ -- using autojar: - java -jar ~/workspace/autojar-1.2.2/autojar-1.2.2.jar -v -o - dss.unimi.it-1.2.0.jar -c fastutil-4.4.0/fastutil-4.4.0.jar:mg4j-0.9.1/mg4j-0.9.1.jar:ubix-1.0.3/ubix-1.0.3.jar: it.unimi.dsi.mg4j.util.MutableString.class it.unimi.dsi.mg4j.io.FastBufferedInputStream.class it.unimi.dsi.mg4j.io.FastBufferedOutputStream.class it.unimi.dsi.mg4j.io.FastBufferedReader.class it.unimi.dsi.mg4j.io.FastByteArrayInputStream.class it.unimi.dsi.mg4j.io.FastByteArrayOutputStream.class it.unimi.dsi.mg4j.io.FastMultiByteArrayInputStream.class it.unimi.dsi.ubix.ConsistentHashFunction.class</description> - <license>MG4J, ConsistentHashFunction, and fastutils are - LGPL</license> - </properties> - </dependency> - <dependency> - <id>junit</id> - <version>3.8.1</version> - <url>http://www.junit.org/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>A framework for implementing the unit testing - methology. - </description> - <license>IBM's Common Public License Version 0.5.</license> - </properties> - </dependency> - <dependency> - <id>commons-logging</id> - <version>1.0.4</version> - <url>http://jakarta.apache.org/commons/logging.html</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>Provides logging adapters. - Need to give this component an id other than the natural - one of 'commons-logging' because of bug in 1.0.2 maven; - our project.properties override that forces maven to use - a local copy rather than pull one from the net is causing - it confusion on initial setup (This feature worked fine in - earlier mavens). - </description> - <license>Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0</license> - </properties> - </dependency> - <dependency> - <id>chardet</id> - <version>1.0</version> - <url>http://jchardet.sourceforge.net/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>jchardet is a java port of the source from - mozilla's automatic charset detection algorithm.</description> - <license>Mozilla Public License 1.1 (MPL 1.1) - http://www.mozilla.org/MPL/MPL-1.1.html</license> - </properties> - </dependency> - <dependency> - <id>juniversalchardet</id> - <version>1.0</version> - <url>http://code.google.com/p/juniversalchardet/</url> - <properties> - <war.bundle>true</war.bundle> - <ear.bundle>true</ear.bundle> - <ear.bundle.dir>APP-INF/lib</ear.bundle.dir> - <description>universalchardet is a Java port of - "universalchardet", that is the encoding detector library of - Mozilla.</description> - <license>Mozilla Public License 1.1 (MPL 1.1) - http://www.mozilla.org/MPL/MPL-1.1.html</license> - </properties> - </dependency> - </dependencies> - - - <!-- build information for the project --> - <build> - <nagEmailAddress>web...@cr...</nagEmailAddress> - <sourceDirectory>src/java</sourceDirectory> - <unitTestSourceDirectory>src/java</unitTestSourceDirectory> - <unitTest> - <excludes> - <exclude>**/*SelfTest.java</exclude> - </excludes> - <includes> - <include>**/*Test.java</include> - </includes> - </unitTest> - <defaultGoal>dist</defaultGoal> - <resources> - <resource> - <directory>${basedir}/src/resources</directory> - <includes> - <include>*.xsl</include> - </includes> - </resource> - <resource> - <directory>${maven.build.dir}/conf/</directory> - <includes> - <include>heritrix.properties</include> - <include>jndi.properties</include> - <include>profiles/*default/**</include> - <include>modules/**</include> - <include>selftest/**</include> - </includes> - </resource> - </resources> - </build> - - <!--List of reports to generate. - Some are not working. Fix. - --> - <reports> - <!--Use the heritrix javadoc goal rather than the default - maven javadoc plugin. The latter doesn't copy over doc-files - nor package.html files. - --> - <report>maven-license-plugin</report> - <!--Takes a long time. No one looks at it. Comment in when wanted. - <report>maven-changelog-plugin</report> - <report>maven-checkstyle-plugin</report> - --> - <!-- - <report>maven-jdepend-plugin</report> - --> - <report>maven-junit-report-plugin</report> - <report>maven-jxr-plugin</report> - <report>maven-tasklist-plugin</report> - <!--<report>maven-findbugs-plugin</report> - <report>maven-pmd-plugin</report> - --> - <!--<report>maven-developer-activity-plugin</report>--> - <!--TODO: <report>maven-file-activity-plugin</report>--> - <!--TODO: OOME and takes long time. - <report>maven-linkcheck-plugin</report> - --> - </reports> -</project> - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |