diff options
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 131 |
1 files changed, 82 insertions, 49 deletions
@@ -10,30 +10,13 @@ <property file="html.properties" /> <property name="version-m" value="0.98" /> - <property name="version" value="0.98.0" /> + <property name="version" value="0.98.3" /> <property name="stability" value="beta" /> - <property name="releasenotes" value="- Switch to jQuery and drop dojo -- Implement request #2928950: Private keys for RSS feeds (Mark Pemberton) -- Implement request #3164348: Configurable default privacy (Brett Dee) -- Implement request #1989987: Theming support -- Implement request #3054906: Show user's full name instead of nickname -- Implement patch #3059829: update ``FR_CA`` translation -- Fix bug #3187177: Wrong URL / Export XML Bookmarks -- Fix bug #3097187: Using opensearch with two tags does not work in Firefox -- Fix bug #3251877: French translation JavaScript Bug when editing bookmarks -- Fix bug #3168521: Title of tag-filtered RSS Feed is broken -- Fix bug #2853627: Javascript warning -- Fix bug in ``getTagsForBookmarks()`` that fetched all tags -- Fix privacy issue when fetching tags of several users -- Fix Google custom search XML -- Show error message on mysqli connection errors -- Update php-gettext library to 1.0.10 -- ``api/posts/add`` respects the 'replace' parameter now -- Only URLs with an allowed protocol may be added to the database -- Support HTTPS connections when ``$root`` is not configured -- SQL schema version table to ease future database upgrades -- Documentation is written with rST (reStructuredText) now -- Support per-host configuration files + <property name="releasenotes" value=" +- Fix bug #3388456: Missing scripts/fix-unfiled-tags.php + +The script was only missing in the .zip file; the PEAR package +contained it - thus no 0.98.3 PEAR package. " /> <property name="zipfile" value="${phing.project.name}-${version}.zip" /> <property name="pkgfile" value="${phing.project.name}-${version}.tgz" /> @@ -43,6 +26,34 @@ <property name="sffilepath" value="s/se/semanticscuttle/" /> <property name="svnpath" value="https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/" /> + <fileset id="fs.zip" dir="."> + <include name="data/**"/> + <include name="doc/**"/> + <include name="src/**"/> + <include name="www/**"/> + <include name="scripts/avahi-export.php"/> + <include name="scripts/fix-unfiled-tags.php"/> + <exclude name="**/.gitignore/"/> + <exclude name="**/.svn/"/> + <exclude name="data/config.php"/> + <exclude name="data/config.testing.php"/> + <exclude name="data/config.testing-tmp.php"/> + <exclude name="data/locales/messages.po"/> + <exclude name="data/locales/*/LC_MESSAGES/messages.po"/> + <exclude name="src/php-gettext/examples/" /> + <exclude name="src/php-gettext/tests/"/> + </fileset> + + <fileset id="fs.doc" dir="doc"> + <include name="ChangeLog"/> + <include name="**.txt"/> + <include name="**.rst"/> + <include name="**/*.rst"/> + <exclude name="LICENSE.txt"/> + <exclude name="developers/TODO.rst"/> + <exclude name="allinone.rst"/> + </fileset> + <taskdef name="rST" classname="phing.tasks.ext.rSTTask" /> <taskdef name="d51pearpkg2" classname="phing.tasks.ext.d51PearPkg2Task" /> @@ -58,21 +69,7 @@ <echo msg="Creating distribution zip for SemanticScuttle ${version}"/> <delete file="${distfile}" failonerror="false"/> <zip destfile="${distfile}" prefix="${phing.project.name}-${version}/"> - <fileset dir="."> - <include name="data/**"/> - <include name="doc/**"/> - <include name="src/**"/> - <include name="www/**"/> - <exclude name="**/.gitignore/"/> - <exclude name="**/.svn/"/> - <exclude name="data/config.php"/> - <exclude name="data/config.testing.php"/> - <exclude name="data/config.testing-tmp.php"/> - <exclude name="data/locales/messages.po"/> - <exclude name="data/locales/*/LC_MESSAGES/messages.po"/> - <exclude name="src/php-gettext/examples/" /> - <exclude name="src/php-gettext/tests/"/> - </fileset> + <fileset refid="fs.zip"/> </zip> </target> @@ -113,6 +110,7 @@ <dirroles key="www">www</dirroles> <dirroles key="data">data</dirroles> <dirroles key="doc">doc</dirroles> + <dirroles key="scripts">doc</dirroles> <dirroles key="src">php</dirroles> <dirroles key="tests">test</dirroles> @@ -127,7 +125,6 @@ <ignore>data/locales/messages.po</ignore> <ignore>data/locales/*/LC_MESSAGES/messages.po</ignore> <ignore>dist/**</ignore> - <ignore>scripts/**</ignore> <ignore>src/php-gettext/examples/**</ignore> <ignore>src/php-gettext/tests/**</ignore> <ignore>*.properties</ignore> @@ -153,7 +150,47 @@ type="pear-config" from="@data_dir@" to="data_dir" /> - <changelog version="0.97" date="2010-06-09" license="GPL"> + <changelog version="0.98.2" date="2011-08-08" license="GPL"> +- Fix bug #3385724: Rename tag ends with XML Parsing Error +- Fix bug #3386178: "system:unfiled" secret tag does not work +- Fix bug #3384416: Update documentation to explain HTTP/HTTPS root problem +- Fix bug #3382126: Linked tags does not work for tags with spaces +- Fix delicious API help page link + </changelog> + + <changelog version="0.98.1" date="2011-08-01" license="GPL"> +- Fix bug #3375635: XML parsing problem in top.inc.php +- Fix bug #3375428: Forgot to remove some old dojo files +- Fix bug #3160512: Make SemanticScuttle work with FastCGI +- Fix bug #3376618: Broken tag completion for private bookmarks + </changelog> + + <changelog version="0.98.0" date="2011-07-21" license="GPL"> +- Switch to jQuery and drop dojo +- Implement request #2928950: Private keys for RSS feeds (Mark Pemberton) +- Implement request #3164348: Configurable default privacy (Brett Dee) +- Implement request #1989987: Theming support +- Implement request #3054906: Show user's full name instead of nickname +- Implement patch #3059829: update ``FR_CA`` translation +- Fix bug #3187177: Wrong URL / Export XML Bookmarks +- Fix bug #3097187: Using opensearch with two tags does not work in Firefox +- Fix bug #3251877: French translation JavaScript Bug when editing bookmarks +- Fix bug #3168521: Title of tag-filtered RSS Feed is broken +- Fix bug #2853627: Javascript warning +- Fix bug in ``getTagsForBookmarks()`` that fetched all tags +- Fix privacy issue when fetching tags of several users +- Fix Google custom search XML +- Show error message on mysqli connection errors +- Update php-gettext library to 1.0.10 +- ``api/posts/add`` respects the 'replace' parameter now +- Only URLs with an allowed protocol may be added to the database +- Support HTTPS connections when ``$root`` is not configured +- SQL schema version table to ease future database upgrades +- Documentation is written with rST (reStructuredText) now +- Support per-host configuration files + </changelog> + + <changelog version="0.97.0" date="2010-06-09" license="GPL"> - Many SQL optimizations - SemanticScuttle shows bookmarks 4 times faster now - New config option to skip "SET NAMES UTF8" call: $dbneedssetnames - Do not highlight admin bookmarks when $enableAdminColors is disabled @@ -229,15 +266,7 @@ <rST format="html" uptodate="true" toolparam="--stylesheet=res/docs/style.css" > - <fileset dir="doc"> - <include name="ChangeLog"/> - <include name="**.txt"/> - <include name="**.rst"/> - <include name="**/*.rst"/> - <exclude name="LICENSE.txt"/> - <exclude name="developers/TODO.rst"/> - <exclude name="allinone.rst"/> - </fileset> + <fileset refid="fs.doc"/> <mapper type="regexp" from="^doc/(.+?)(.rst|.txt)?$" to="dist/docs/\1.html"/> <!-- <filterchain> @@ -249,6 +278,10 @@ </rST> </target> + <target name="clean-docs" description="delete rendered documentation files"> + <delete dir="dist/docs" includeemptydirs="yes"/> + </target> + <target name="release" depends="check,zip,package,deploy-sf" description="Release the version on sourceforge" |