<?xml version="1.0" encoding="UTF-8"?>
<project name="Upgrade DSpace Patch" default="replace">

	<target name="replace">


		<replace file="${patch}">

			<!--  cleanup relative patches and -->

			<replacefilter token="Index: README" 	value="Index: dspace/README" />
			<replacefilter token="--- README" 	value="--- dspace/README" />
			<replacefilter token="+++ README" 	value="+++ dspace/README" />
						
			<replacefilter token="Index: make-release-package" 	value="Index: dspace/make-release-package" />
			<replacefilter token="--- make-release-package" 	value="--- dspace/make-release-package" />
			<replacefilter token="+++ make-release-package" 	value="+++ dspace/make-release-package" />
			
			<replacefilter token="Index: LICENSE" 	value="Index: dspace/LICENSE" />
			<replacefilter token="--- LICENSE" 	value="--- dspace/LICENSE" />
			<replacefilter token="+++ LICENSE" 	value="+++ dspace/LICENSE" />
			
			<replacefilter token="Index: KNOWN_BUGS" 	value="Index: dspace/KNOWN_BUGS" />
			<replacefilter token="--- KNOWN_BUGS" 	value="--- dspace/KNOWN_BUGS" />
			<replacefilter token="+++ KNOWN_BUGS" 	value="+++ dspace/KNOWN_BUGS" />
			
			<replacefilter token="Index: CHANGES" 	value="Index: dspace/CHANGES" />
			<replacefilter token="--- CHANGES" 	value="--- dspace/CHANGES" />
			<replacefilter token="+++ CHANGES" 	value="+++ dspace/CHANGES" />
			
			<replacefilter token="Index: build.xml" 	value="Index: dspace/build.xml" />
			<replacefilter token="--- build.xml" 	value="--- dspace/build.xml" />
			<replacefilter token="+++ build.xml" 	value="+++ dspace/build.xml" />
			
			
			<replacefilter token="Index: src/" 	value="Index: dspace/src/" />
			<replacefilter token="--- src/" 	value="--- dspace/src/" />
			<replacefilter token="+++ src/" 	value="+++ dspace/src/" />
			
			<replacefilter token="Index: lib/" 	value="Index: dspace/lib/" />
			<replacefilter token="--- lib/" 	value="--- dspace/lib/" />
			<replacefilter token="+++ lib/" 	value="+++ dspace/lib/" />
			
			<replacefilter token="Index: jsp/" 	value="Index: dspace/jsp/" />
			<replacefilter token="--- jsp/" 	value="--- dspace/jsp/" />
			<replacefilter token="+++ jsp/" 	value="+++ dspace/jsp/" />
			
			<replacefilter token="Index: etc/" 	value="Index: dspace/etc/" />
			<replacefilter token="--- etc/" 	value="--- dspace/etc/" />
			<replacefilter token="+++ etc/" 	value="+++ dspace/etc/" />
			
			<replacefilter token="Index: docs/" 	value="Index: dspace/docs/" />
			<replacefilter token="--- docs/" 	value="--- dspace/docs/" />
			<replacefilter token="+++ docs/" 	value="+++ dspace/docs/" />
			
			<replacefilter token="Index: config/" 	value="Index: dspace/config/" />
			<replacefilter token="--- config/" 	value="--- dspace/config/" />
			<replacefilter token="+++ config/" 	value="+++ dspace/config/" />
			
			<replacefilter token="Index: bin/" 	value="Index: dspace/bin/" />
			<replacefilter token="--- bin/" 	value="--- dspace/bin/" />
			<replacefilter token="+++ bin/" 	value="+++ dspace/bin/" />
			
		</replace>

		<replace file="${patch}">
			<replacefilter token="/cvsroot/dspace/" value="" />
		
		</replace>

		<replace file="${patch}">

			<replacefilter token="dspace/src/org/dspace/app/oai"
				value="dspace-oai/src/main/java/org/dspace/app/oai" />
			<replacefilter token="dspace/src/org/dspace/app/webui"
				value="dspace-jspui/src/main/java/org/dspace/app/webui" />
			<replacefilter token="dspace/src/org/dspace"
				value="dspace-api/src/main/java/org/dspace" />

			<replacefilter token="dspace/etc/oai-web.xml"
				value="dspace-oai/src/main/webapp/WEB-INF/web.xml" />
			<replacefilter token="dspace/etc/dspace-web.xml"
				value="dspace-jspui/src/main/webapp/WEB-INF/web.xml" />
                        
			<replacefilter token="dspace/jsp"
                                value="dspace-jspui/src/main/webapp"/>

			<replacefilter token="dspace/config/language-packs/Messages.properties"
                    value="dspace-api/src/main/resources/Messages.properties"/>
			
			<replacefilter token="dspace/lib/oaicat.jar"
				value="dspace-oai/lib/oaicat.jar" />
			<replacefilter token="dspace/lib/jstl.jar"
				value="dspace-jsp/lib/jstl.jar" />
			<replacefilter token="dspace/lib/standard.jar"
				value="dspace-jsp/lib/standard.jar" />
			<replacefilter token="dspace/lib" value="dspace-api/lib" />
		</replace>
	</target>

</project>
