[DebianGIS-dev] r1441 - in packages/josm-plugins/trunk/debian: . patches
gmascellani-guest at alioth.debian.org
gmascellani-guest at alioth.debian.org
Mon Mar 24 17:30:03 UTC 2008
Author: gmascellani-guest
Date: 2008-03-24 17:30:02 +0000 (Mon, 24 Mar 2008)
New Revision: 1441
Added:
packages/josm-plugins/trunk/debian/patches/60_lang.dpatch
packages/josm-plugins/trunk/debian/patches/70_namefinder.dpatch
Modified:
packages/josm-plugins/trunk/debian/control
packages/josm-plugins/trunk/debian/patches/00list
packages/josm-plugins/trunk/debian/patches/10_build.dpatch
Log:
Added support for plugins namefinder and lang-*
Modified: packages/josm-plugins/trunk/debian/control
===================================================================
--- packages/josm-plugins/trunk/debian/control 2008-03-20 21:08:41 UTC (rev 1440)
+++ packages/josm-plugins/trunk/debian/control 2008-03-24 17:30:02 UTC (rev 1441)
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
Uploaders: Giovanni Mascellani <g.mascellani at 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
Modified: packages/josm-plugins/trunk/debian/patches/00list
===================================================================
--- packages/josm-plugins/trunk/debian/patches/00list 2008-03-20 21:08:41 UTC (rev 1440)
+++ packages/josm-plugins/trunk/debian/patches/00list 2008-03-24 17:30:02 UTC (rev 1441)
@@ -3,3 +3,5 @@
30_utilsplugin
40_wmsplugin
50_livegps
+60_lang
+70_namefinder
Modified: packages/josm-plugins/trunk/debian/patches/10_build.dpatch
===================================================================
--- packages/josm-plugins/trunk/debian/patches/10_build.dpatch 2008-03-20 21:08:41 UTC (rev 1440)
+++ packages/josm-plugins/trunk/debian/patches/10_build.dpatch 2008-03-24 17:30:02 UTC (rev 1441)
@@ -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 @@
- <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"/>
Added: packages/josm-plugins/trunk/debian/patches/60_lang.dpatch
===================================================================
--- packages/josm-plugins/trunk/debian/patches/60_lang.dpatch (rev 0)
+++ packages/josm-plugins/trunk/debian/patches/60_lang.dpatch 2008-03-24 17:30:02 UTC (rev 1441)
@@ -0,0 +1,94 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 60_lang.dpatch by <g.mascellani at gmail.com>
+##
+## DP: Patch for plugins lang-*
+
+ at 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>
+
Property changes on: packages/josm-plugins/trunk/debian/patches/60_lang.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/josm-plugins/trunk/debian/patches/70_namefinder.dpatch
===================================================================
--- packages/josm-plugins/trunk/debian/patches/70_namefinder.dpatch (rev 0)
+++ packages/josm-plugins/trunk/debian/patches/70_namefinder.dpatch 2008-03-24 17:30:02 UTC (rev 1441)
@@ -0,0 +1,74 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 70_namefinder.dpatch by <g.mascellani at gmail.com>
+##
+## DP: Patch for plugin namefinder
+
+ at 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>
+
Property changes on: packages/josm-plugins/trunk/debian/patches/70_namefinder.dpatch
___________________________________________________________________
Name: svn:executable
+ *
More information about the Pkg-grass-devel
mailing list