This is an automated email from the git hooks/post-receive script. sebastic-guest pushed a commit to branch master in repository josm-plugins.
commit 82c17d4a7c97f1534822eafd57646e8d4346aca8 Author: Giovanni Mascellani <mascell...@poisson.phc.unipi.it> Date: Mon Mar 24 17:30:02 2008 +0000 Added support for plugins namefinder and lang-* --- debian/control | 2 +- debian/patches/00list | 2 + debian/patches/10_build.dpatch | 10 ++-- debian/patches/60_lang.dpatch | 94 +++++++++++++++++++++++++++++++++++++ debian/patches/70_namefinder.dpatch | 74 +++++++++++++++++++++++++++++ 5 files changed, 176 insertions(+), 6 deletions(-) diff --git a/debian/control b/debian/control index 3dd9940..0d45123 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: contrib/utils Priority: extra Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org> Uploaders: Giovanni Mascellani <g.mascell...@gmail.com> -Build-Depends: debhelper (>= 5), cdbs, dpatch, josm +Build-Depends: debhelper (>= 5), cdbs, dpatch, josm, gettext, libgettext-commons-java Standards-Version: 3.7.3 Homepage: http://josm.openstreetmap.de diff --git a/debian/patches/00list b/debian/patches/00list index 8a60326..60883a4 100644 --- a/debian/patches/00list +++ b/debian/patches/00list @@ -3,3 +3,5 @@ 30_utilsplugin 40_wmsplugin 50_livegps +60_lang +70_namefinder diff --git a/debian/patches/10_build.dpatch b/debian/patches/10_build.dpatch index 5e7e39a..11b4860 100755 --- a/debian/patches/10_build.dpatch +++ b/debian/patches/10_build.dpatch @@ -5,8 +5,8 @@ @DPATCH@ diff -urNad josm-plugins-0.0.0.20080320~/build.xml josm-plugins-0.0.0.20080320/build.xml ---- josm-plugins-0.0.0.20080320~/build.xml 2008-03-20 21:44:46.000000000 +0100 -+++ josm-plugins-0.0.0.20080320/build.xml 2008-03-20 21:45:08.000000000 +0100 +--- josm-plugins-0.0.0.20080320~/build.xml 2008-03-22 14:24:19.000000000 +0100 ++++ josm-plugins-0.0.0.20080320/build.xml 2008-03-23 11:19:06.000000000 +0100 @@ -1,43 +1,49 @@ <project name="josm-plugins" default="build" basedir="."> @@ -31,14 +31,14 @@ diff -urNad josm-plugins-0.0.0.20080320~/build.xml josm-plugins-0.0.0.20080320/b - <mkdir dir="../dist"/> - <ant dir="colorscheme" antfile="build.xml" target="dist"/> - <!--ant dir="duplicateway" antfile="build.xml" target="dist"/ code still uses API 0.4 --> -- <ant dir="lang" antfile="build.xml" target="dist"/> + <target name="dist"> + <mkdir dir="${plugin.dist.dir}"/> + <!-- <ant dir="colorscheme" antfile="build.xml" target="dist"/> --> + <!-- <ant dir="duplicateway" antfile="build.xml" target="dist"/ code still uses API 0.4 --> -+ <!-- <ant dir="lang" antfile="build.xml" target="dist"/> + <ant dir="lang" antfile="build.xml" target="dist"/> <ant dir="namefinder" antfile="build.xml" target="dist"/> - <ant dir="nearclick" antfile="build.xml" target="dist"/> +- <ant dir="nearclick" antfile="build.xml" target="dist"/> ++ <!-- <ant dir="nearclick" antfile="build.xml" target="dist"/> <ant dir="openvisible" antfile="build.xml" target="dist"/> <ant dir="osmarender" antfile="build.xml" target="dist"/> <ant dir="plastic_laf" antfile="build.xml" target="dist"/> diff --git a/debian/patches/60_lang.dpatch b/debian/patches/60_lang.dpatch new file mode 100755 index 0000000..d378bf5 --- /dev/null +++ b/debian/patches/60_lang.dpatch @@ -0,0 +1,94 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 60_lang.dpatch by <g.mascell...@gmail.com> +## +## DP: Patch for plugins lang-* + +@DPATCH@ +diff -urNad josm-plugins-0.0.0.20080320~/lang/build.xml josm-plugins-0.0.0.20080320/lang/build.xml +--- josm-plugins-0.0.0.20080320~/lang/build.xml 2008-03-22 14:08:40.000000000 +0100 ++++ josm-plugins-0.0.0.20080320/lang/build.xml 2008-03-22 14:19:27.000000000 +0100 +@@ -1,20 +1,22 @@ + <project name="lang" default="install-all" basedir="."> + + <!-- compilation properties --> ++<!-- Not used in Debian + <property name="josm.build.dir" value="../../core"/> + <property name="josm.home.dir" value="${user.home}/.josm"/> + <property name="josm" location="../../core/dist/josm-custom.jar" /> + <property name="plugin.build.dir" value="build"/> + <property name="plugin.dist.dir" value="../../dist"/> ++--> + <property name="plugin.name" value="${ant.project.name}"/> +- <property name="plugin.jar" value="../../dist/${plugin.name}.jar"/> ++<!-- <property name="plugin.jar" value="${plugin.dist.dir}/${plugin.name}.jar"/>--> + + <property name="ant.build.javac.target" value="1.5"/> + + <target name="dist" depends="install-all"> + </target> + +- <target name="install-all" depends="josm-build,keys.pot"> ++ <target name="install-all"> + <ant target="install"><property name="language" value="de"/></ant> + <ant target="install"><property name="language" value="fr"/></ant> + <ant target="install"><property name="language" value="ro"/></ant> +@@ -23,8 +25,14 @@ + + <target name="install"> + <mkdir dir="${language}/build"/> +- <mkdir dir="../../dist"/> +- <javac srcdir="${language}/src" classpath="${josm.build.dir}/dist/josm-custom.jar" destdir="${language}/build" /> ++<!-- <mkdir dir="../../dist"/>--> ++ ++ <javac srcdir="${language}/src" destdir="${language}/build"> ++ <classpath> ++ <pathelement path="${josm}" /> ++ <pathelement path="/usr/share/java/gettext-commons.jar" /> ++ </classpath> ++ </javac> + + <exec executable="msgmerge"> + <arg line="-U ${language}/${language}.po keys.pot"/> +@@ -36,7 +44,7 @@ + + <copy file="i18n.properties" todir="${language}/build/org/openstreetmap/josm" /> + +- <jar destfile="../../dist/lang-${language}.jar" basedir="${language}/build"> ++ <jar destfile="${plugin.dist.dir}/lang-${language}.jar" basedir="${language}/build"> + <manifest> + <attribute name="Plugin-Class" value="org.openstreetmap.josm.TranslationLoader_${language}" /> + <attribute name="Plugin-Description" value="Translation to locale ${language}" /> +@@ -46,7 +54,7 @@ + </target> + + +- ++<!-- Not used in Debian + <target name="josm-build"> + <ant dir="${josm.build.dir}" /> + </target> +@@ -57,20 +65,21 @@ + </exec> + + <exec executable="xgettext"> +- <arg line="-ktr -ktrn:1,2 -ktrc -kmarktr -Ljava --from-code=UTF-8 -okeys.pot -falljava.txt"/> ++ <arg line="-ktr -ktrn:1,2 -ktrc -kmarktr -Ljava -from-code=UTF-8 -okeys.pot -falljava.txt"/> Add another - + </exec> + </target> ++--> + + <target name="clean"> + <ant target="clean_lang"><property name="language" value="de"/></ant> + <ant target="clean_lang"><property name="language" value="fr"/></ant> + <ant target="clean_lang"><property name="language" value="ro"/></ant> + <ant target="clean_lang"><property name="language" value="en_GB"/></ant> +- <delete dir="${plugin.build.dir}" /> ++<!-- <delete dir="${plugin.build.dir}" />--> + </target> + + <target name="clean_lang"> +- <delete file="../../dist/lang-${language}.jar" /> ++ <delete file="${plugin.dist.dir}/lang-${language}.jar" /> + <delete dir="${language}/build"/> + </target> + diff --git a/debian/patches/70_namefinder.dpatch b/debian/patches/70_namefinder.dpatch new file mode 100755 index 0000000..7284170 --- /dev/null +++ b/debian/patches/70_namefinder.dpatch @@ -0,0 +1,74 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 70_namefinder.dpatch by <g.mascell...@gmail.com> +## +## DP: Patch for plugin namefinder + +@DPATCH@ +diff -urNad josm-plugins-0.0.0.20080320~/namefinder/build.xml josm-plugins-0.0.0.20080320/namefinder/build.xml +--- josm-plugins-0.0.0.20080320~/namefinder/build.xml 2007-12-19 19:09:31.000000000 +0100 ++++ josm-plugins-0.0.0.20080320/namefinder/build.xml 2008-03-23 11:18:18.000000000 +0100 +@@ -1,30 +1,33 @@ + <project name="namefinder" default="dist" basedir="."> + + <!-- compilation properties --> ++<!-- Not used in Debian + <property name="josm.build.dir" value="../../core"/> + <property name="josm.home.dir" value="${user.home}/.josm"/> + <property name="josm" location="../../core/dist/josm-custom.jar" /> + <property name="plugin.build.dir" value="build"/> + <property name="plugin.dist.dir" value="../../dist"/> ++--> + <property name="plugin.name" value="${ant.project.name}"/> +- <property name="plugin.jar" value="../../dist/${plugin.name}.jar"/> ++ <property name="plugin.jar" value="${plugin.dist.dir}/${plugin.name}.jar"/> + + <property name="ant.build.javac.target" value="1.5"/> + + <!-- init target --> + <target name="init"> +- <mkdir dir="${plugin.build.dir}" /> ++ <mkdir dir="build" /> + </target> + + <!-- clean target --> + <target name="clean"> +- <delete dir="${plugin.build.dir}" /> ++ <delete dir="build" /> + <delete file="${plugin.jar}" /> + </target> + + <!-- compile target --> + <target name="compile" depends="init"> +- <javac srcdir="namefinder" destdir="${plugin.build.dir}" debug="true" source="1.5" target="1.5"> ++ <javac srcdir="namefinder" destdir="build" debug="true" source="1.5" target="1.5" classpath="${josm}"> ++<!-- Not used in Debian + <classpath> + <pathelement path="${josm.build.dir}/build"/> + <pathelement path="${josm.build.dir}/src"/> +@@ -32,12 +35,13 @@ + <include name="**/*.jar"/> + </fileset> + </classpath> ++--> + </javac> + </target> + + <!-- dist target - create jar file --> + <target name="dist" depends="compile"> +- <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}"> ++ <jar destfile="${plugin.jar}" basedir="build"> + <manifest> + <attribute name="Plugin-Class" value="namefinder.NameFinderPlugin" /> + <attribute name="Plugin-Description" value="Allows selection of download areas by name, using an external service" /> +@@ -47,9 +51,11 @@ + </target> + + <!-- install target - copy jar file to plugin destination --> ++<!-- Not used in Debian + <target name="install" depends="dist"> + <copy file="../../dist/${ant.project.name}.jar" todir="${josm.home.dir}/plugins" /> + </target> ++--> + + </project> + -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/josm-plugins.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel