]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
nearly there; using d51pearpkg2 now
authorChristian Weiske <cweiske@cweiske.de>
Sat, 21 Aug 2010 22:25:54 +0000 (00:25 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Sat, 21 Aug 2010 22:25:54 +0000 (00:25 +0200)
.gitignore
build.xml

index 3895c5b429e5b44166fe91255f8e95e95107b7a0..888ac2e1f9f7c9ab77f62b82628e013d48c75ed5 100644 (file)
@@ -1,2 +1,3 @@
 dist/
 build.properties
+package.xml
index bda5641398564d307279efccedb5aa714c712a6a..0654a2b1421d2de931d50f40a10fca2aab03b364 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -27,6 +27,8 @@
   <property name="sffilepath" value="s/se/semanticscuttle/" />
   <property name="svnpath"    value="https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/" />
 
+  <taskdef classname="phing.tasks.ext.d51PearPkg2Task" name="d51pearpkg2" />
+
   <target name="zip" depends="check"
    description="Create zip file for release"
    >
    description="Creates the pear package"
   >
    <!-- fixme: create package.xml with d51pearpkg2 -->
-   <pearpkg2 name="SemanticScuttle" dir=".">
-     <option name="packagefile" value="package.xml" />
-     <option name="channel" value="__uri" />
-     <option name="summary" value="A social bookmarking tool"/>
-     <option name="description" value="A social bookmarking tool experimenting with new features like structured tags or collaborative descriptions of tags."/>
-     <option name="apiversion"       value="${version}" />
-     <option name="apistability"     value="${stability}" />
-     <option name="releaseversion"   value="${version}" />
-     <option name="releasestability" value="${stability}" />
-
-     <option name="license" value="http://www.gnu.org/licenses/gpl.html" />
-
-     <option name="phpdep" value="5.2.0" />
-     <option name="pearinstallerdep" value="1.8.1" />
-     <option name="packagetype" value="php" />
-
-     <option name="notes" value="${releasenotes}" />
-
-     <mapping name="maintainers">
-       <element>
-         <element key="handle" value="cweiske" />
-         <element key="name"   value="Christian Weiske" />
-         <element key="email"  value="cweiske@cweiske.de" />
-         <element key="role"   value="lead" />
-         <element key="active" value="no" />
-       </element>
-     </mapping>
-
-     <mapping name="deps">
-       <element>
-         <element key="channel" value="pear.php.net" />
-         <element key="name"    value="HTML_QuickForm2" />
-         <element key="version" value="0.4.0" />
-       </element>
-     </mapping>
-
-     <option name="baseinstalldir" value="/" />
-      <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/locales/messages.po"/>
-        <exclude name="data/locales/*/LC_MESSAGES/messages.po"/>
-        <exclude name="doc/developers/"/>
-        <exclude name="src/php-gettext/examples/" />
-        <exclude name="src/php-gettext/bin/"/>
-      </fileset>
+   <d51pearpkg2 dir="." baseinstalldir="/">
+     <name>SemanticScuttle</name>
+     <summary>A social bookmarking tool</summary>
+     <description>
+       A social bookmarking tool experimenting with new features
+       like structured tags or collaborative descriptions of tags.
+     </description>
+     <channel>__uri</channel>
+
+     <lead user="cweiske" name="Christian Weiske" email="cweiske@cweiske.de" />
+     <license>GPL</license>
+
+     <version   release="${version}"   api="${version}" />
+     <stability release="${stability}" api="${stability}" />
+
+     <notes>${releasenotes}</notes>
+
+     <dependencies>
+       <php minimum_version="5.2.0" />
+       <pear minimum_version="1.8.1" />
+
+       <package name="HTML_QuickForm2"
+                channel="pear.php.net"
+                minimum_version="0.4.0"
+                />
+
+     </dependencies>
+
+     <dirroles key="www">www</dirroles>
+     <dirroles key="data">data</dirroles>
+     <dirroles key="doc">doc</dirroles>
+     <dirroles key="src">php</dirroles>
+     <dirroles key="tests">test</dirroles>
+
+     <ignore>build*</ignore>
+     <ignore>dist</ignore>
+     <ignore>doc/developers</ignore>
+     <ignore>scripts</ignore>
+     <ignore>**/messages.po</ignore>
+
+     <changelog version="0.97" 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
+- Add russian translation
+- Make HTML export follow the specifications a bit better
+- Fix bug #2953732: faulty error message for duplicate bookmarks
+- Fix bug #2960663: do not send content-type headers twice for ajax/api scripts
+- Fix bug #2976593: fr_FR locale is vietnamese
+     </changelog>
+
+     <!-- <dirroles key="bin">script</dirroles> -->
+     <!-- <replacement path="bin/doctrine" type="pear-config" from="@php_bin@" to="php_bin" /> -->
+     <!-- <release>
+            <install as="doctrine" name="bin/doctrine" />
+            -->
+   </d51pearpkg2>
+   <!-- <tar destfile="${dist.dir}/DoctrineORM-${version_name}.tgz" basedir="${build.dir}/orm" compression="gzip" />-->
 
-   </pearpkg2>
   </target>