- update debian changelog

- add build targets to aid tarball creation
This commit is contained in:
kytv
2013-01-06 18:26:40 +00:00
parent e4a79c2de9
commit dc8411ccb4
2 changed files with 101 additions and 0 deletions

View File

@ -253,5 +253,72 @@
<echo message="sloccount report saved to the file sloccount.sc" />
</target>
<target name="getExtendedVersion" depends="buildProperties, trimMtnRev">
<property name="MtnShortHash" value="unknown" />
<condition property="Extended.Version" value="${full.version}-${MtnShortHash}">
<not>
<or>
<equals arg1="${MtnShortHash}" arg2="" />
<equals arg1="${MtnShortHash}" arg2="unknown" />
</or>
</not>
</condition>
<!-- if not set above we'll set it here -->
<property name="Extended.Version" value="${full.version}" />
</target>
<target name="trimMtnRev" depends="getMtnRev" unless="withoutRev">
<script language="javascript">
<![CDATA[
var MtnRev = project.getProperty("workspace.version");
if (MtnRev != 'unknown' && MtnRev != null) {
echo = project.createTask("echo");
var MtnShortHash = MtnRev.substring(0,8);
project.setProperty("MtnShortHash", MtnShortHash);
echo.setMessage("Trimmed hash: " + MtnShortHash);
echo.perform();
} else {
project.setProperty("MtnShortHash", 'unknown');
}
]]>
</script>
</target>
<target name="source-tarball" depends="getExtendedVersion">
<!-- will this use the monotonerc file in the current workspace? -->
<fail message="This target cannot be used without Monotone!">
<condition>
<not>
<isset property="mtn.available" />
</not>
</condition>
</fail>
<property name="tarball.name" value="${ant.project.name}_${Extended.Version}.orig.tar.bz2" />
<echo message="Checking out fresh copy into ../${ant.project.name}-${Extended.Version} for tarballing:" />
<delete dir="../${ant.project.name}-${Extended.Version}" />
<exec executable="mtn" failonerror="true">
<arg value="co" />
<arg value="-b" />
<arg value="i2p.${ant.project.name}" />
<!-- w: is the revision of the current workspace -->
<arg value="-r" />
<arg value="w:" />
<arg value="../${ant.project.name}-${Extended.Version}" />
</exec>
<delete includeemptydirs="true" quiet="false">
<fileset dir="../${ant.project.name}-${Extended.Version}/_MTN" />
</delete>
<tar longfile="gnu" destfile="../${tarball.name}" compression="bzip2">
<tarfileset dir="../${ant.project.name}-${Extended.Version}" prefix="/${ant.project.name}-${Extended.Version}">
<include name="**/**" />
<exclude name="debian/**"/>
<exclude name="**/*.sh"/>
</tarfileset>
<tarfileset dir="../${ant.project.name}-${Extended.Version}" prefix="/${ant.project.name}-${Extended.Version}" filemode="755">
<exclude name="debian/**" />
<include name="**/*.sh" />
</tarfileset>
</tar>
</target>
</project>
<!-- vim: set ft=xml ts=4 sw=4 et: -->

34
debian/changelog vendored
View File

@ -1,3 +1,37 @@
syndie (1.102b-1-1) unstable; urgency=low
* New beta version from the Syndie Hackfest!!!!!!
* Upstream changelog:
* Default changes for better new experience:
- Change default master sync time from 24 + 0-24 hours to 5 + 0-1
- Change default archive sync time from 24 hours to 4 hours
- Change default pull policy from server's time to 6 months
- Change default search and display filters from 1 week to 6 months
- Add more filter age options
- Update default archives
- Set default i2p archives to auto-sync
* GUI improvements:
- Improve wizard text
- Re-enable spellcheck (still doesn't work though)
- Limit number of fetches or pushes shown, to not slow down the UI too much
- Detailed interactive status in fetches and pushes section
* Fixes:
- Fix wizard screen width (ticket #461)
- Fix NPE when viewing a draft on a banned forum
- Fix HTTP Server error (SocketTimeout incompatibility with older i2p.jar)
- Fix error posting private messages
- Fix occasional failure of httpserv at startup
- Fix "Data already set" internal error when importing posts with
hidden authors and an authentication mask
* Sync improvements:
- Randomize order of archives when syncing
* Build:
- Move all bundled resources from src/ to data/
* Other:
- Clean up some expensive debug logging
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 06 Jan 2013 18:21:47 +0000
syndie (1.101~b8-3) unstable; urgency=low
* Don't include swt.jar in syndie.jar.