Skip to content

Commit

Permalink
release 1.01 - now with virtual svn number 9000
Browse files Browse the repository at this point in the history
  • Loading branch information
Orbiter committed Dec 7, 2011
1 parent 078fcde commit 7afcdcd
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 48 deletions.
4 changes: 2 additions & 2 deletions build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ javacSource=1.6
javacTarget=1.6

# Release Configuration
releaseVersion=1.0
releaseVersion=1.01
stdReleaseFile=yacy_v${releaseVersion}_${DSTAMP}_${releaseNr}.tar.gz
sourceReleaseFile=yacy_src_v${releaseVersion}_${DSTAMP}_${releaseNr}.tar.gz
releaseFileParentDir=yacy
releaseNr=$Revision: 8135 $
releaseNr=$Revision: 9000 $
privateKeyFile=private.key

# defining some file/directory access rights
Expand Down
51 changes: 5 additions & 46 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,6 @@
<property name="release_main" location="${release}/MAIN"/>
<property name="release_windows" location="${release}/WINDOWS"/>
<property name="release_mac" location="${release}/MAC"/>
<property name="svnEntriesFile" location=".svn/entries"/>
<property name="git" location=".git"/>
<property name="defaults" location="defaults"/>

Expand Down Expand Up @@ -111,49 +110,9 @@
<move file="build.properties.new" tofile="build.properties"/>
</target>

<!-- determining if the .svn directory exists -->
<condition property="svnEntriesFileExists">
<available file="${svnEntriesFile}" />
</condition>

<!--
if the .svn directory exists we try to determine the real
svn revision number of the working base now
-->

<target name="buildSvnRevNr">
<delete file="${libbuild}/svnRevNr.jar" failonerror="false" />
<javac srcdir="${libbuild}/svnRevNr" />
<jar destfile="${libbuild}/svnRevNr.jar" basedir="${libbuild}/svnRevNr">
<manifest>
<attribute name="Main-Class" value="svnRevNrParser"/>
</manifest>
</jar>
</target>

<target name="determineRevisionNr" if="svnEntriesFileExists" depends="buildSvnRevNr">
<!-- define a custom ant task to read the revision number from file -->
<taskdef resource="svnRevNrParser.properties" classpath="${libbuild}/svnRevNr.jar"/>

<!-- determine the revision number -->
<echo message="Trying to read Revision number from file ${svnEntriesFile}"/>
<svnrevnr file="${svnEntriesFile}" property="baseRevisionNr"/>

<!-- replacing the old with the new revision number -->
<copy file="build.properties" tofile="build.properties.new">
<filterchain>
<tokenfilter>
<replaceregex pattern="^releaseNr=(.*)"
replace="releaseNr=$Revision: ${baseRevisionNr} $" />
</tokenfilter>
</filterchain>
</copy>
<delete file="build.properties"/>
<move file="build.properties.new" tofile="build.properties"/>
</target>

<!-- reading the build properties from file -->
<target name="readBuildProperties" depends="determineGitRevision,determineRevisionNr">
<!-- <target name="readBuildProperties" depends="determineGitRevision"> -->
<target name="readBuildProperties">
<!-- loading some property values from file -->
<loadproperties srcFile="build.properties">
<filterchain>
Expand All @@ -178,8 +137,8 @@
<echo message="YaCy Version number: ${releaseVersion}" />
<filter token="REPL_VERSION" value="${releaseVersion}" />

<!-- YaCy SVN Revision number -->
<echo message="YaCy Revision number: ${releaseNr}" />
<!-- YaCy Release <revision number -->
<echo message="YaCy Release number: ${releaseNr}" />
<filter token="REPL_REVISION_NR" value="${releaseNr}"/>

<!-- YaCy root directory -->
Expand Down Expand Up @@ -818,7 +777,7 @@
<!-- replacing the old with the new revision number -->
<replaceregexp file="debian/changelog"
match="yacy \(.*\) unstable; urgency=low"
replace="yacy (${releaseVersion}svn${baseRevisionNr}) unstable; urgency=low" />
replace="yacy (${releaseVersion}.${baseRevisionNr}) unstable; urgency=low" />

<!-- build debian package -->
<exec executable="dpkg-buildpackage">
Expand Down

0 comments on commit 7afcdcd

Please sign in to comment.