- update debian changelog
- add build targets to aid tarball creation
This commit is contained in:
67
build.xml
67
build.xml
@ -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
34
debian/changelog
vendored
@ -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.
|
||||
|
Reference in New Issue
Block a user