Martin Quinson <[email protected]> writes: > On Thu, Jan 31, 2013 at 06:58:41PM +0100, Felix Natter wrote: >> Martin Quinson <[email protected]> writes: >> >> hi Martin, >> >> > For the reccord, the packaging work is done in the package git. If >> > someone could test it (with git-buildpackage), I will upload it. >> >> Thanks for doing the update and for writing debian/download.sh! >> >> I did a "git pull" on master, pristine-tar and upstream branches, >> but when running "git-buildpackage" I get: >> [...] >> fatal: Not a valid object name upstream/0.9.6_r156 >> >> => I think you forgot to use "git push --tags" (I cannot see the tags in >> http://anonscm.debian.org/gitweb/?p=pkg-java/libjsyntaxpane-java.git). >> >> Could you please post here how you did the update (git-import-orig >> command and maybe other commands too), so that we/I can learn from it? > > Hello,
hi Martin, unfortunately, the version you packaged (0.9.6~r156-1, current git) does not work for freeplane and umlet. > Then, I imported that tarball into the git using > git-import-orig /tmp/libjsyntaxpane-java-0.9.6~r156.tar.gz > When prompted, I checked the version number and just pressed enter. This seems to be the problem: There are significant changes between r148 and r156, and just doing a git-import-orig seems to be insufficient. Whether the new jsyntaxpane works properly can be tested with sid's umlet (11.3-5): The bottom right editor pane font must be in green italics on startup. With your 0.9.6~r156-1, the editor pane font is black and not in italics. Here are the new files in the r156 jsyntaxpane.jar (compared to r148): "Peerless File","","META-INF/images/completions/annotation_type.png","" "Peerless File","","META-INF/images/completions/class.png","" "Peerless File","","META-INF/images/completions/constructor.png","" "Peerless File","","META-INF/images/completions/constructor_private.png","" "Peerless File","","META-INF/images/completions/constructor_protected.png","" "Peerless File","","META-INF/images/completions/field.png","" "Peerless File","","META-INF/images/completions/field_private.png","" "Peerless File","","META-INF/images/completions/field_protected.png","" "Peerless File","","META-INF/images/completions/field_static.png","" "Peerless File","","META-INF/images/completions/field_static_private.png","" "Peerless File","","META-INF/images/completions/field_static_protected.png","" "Peerless File","","META-INF/images/completions/method.png","" "Peerless File","","META-INF/images/completions/method_private.png","" "Peerless File","","META-INF/images/completions/method_protected.png","" "Peerless File","","META-INF/images/completions/method_static.png","" "Peerless File","","META-INF/images/completions/method_static_private.png","" "Peerless File","","META-INF/images/completions/method_static_protected.png","" "Peerless File","","META-INF/images/small-icons/comment.png","" "Peerless File","","META-INF/images/small-icons/complete-word.png","" "Peerless File","","META-INF/images/small-icons/completions.png","" "Peerless File","","META-INF/images/small-icons/copy-to-clipboard.png","" "Peerless File","","META-INF/images/small-icons/cut-to-clipboard.png","" "Peerless File","","META-INF/images/small-icons/edit-find-replace-all.png","" "Peerless File","","META-INF/images/small-icons/edit-find-replace.png","" "Peerless File","","META-INF/images/small-icons/find-next.png","" "Peerless File","","META-INF/images/small-icons/find.png","" "Peerless File","","META-INF/images/small-icons/go-down.png","" "Peerless File","","META-INF/images/small-icons/go-next.png","" "Peerless File","","META-INF/images/small-icons/go-previous.png","" "Peerless File","","META-INF/images/small-icons/go-up.png","" "Peerless File","","META-INF/images/small-icons/goto-line.png","" "Peerless File","","META-INF/images/small-icons/highlight.png","" "Peerless File","","META-INF/images/small-icons/html-preview.png","" "Peerless File","","META-INF/images/small-icons/indent.png","" "Peerless File","","META-INF/images/small-icons/jump-to-pair.png","" "Peerless File","","META-INF/images/small-icons/paste-from-clipboard.png","" "Peerless File","","META-INF/images/small-icons/play.png","" "Peerless File","","META-INF/images/small-icons/redo.png","" "Peerless File","","META-INF/images/small-icons/reflect.png","" "Peerless File","","META-INF/images/small-icons/select-all.png","" "Peerless File","","META-INF/images/small-icons/show-abbs.png","" "Peerless File","","META-INF/images/small-icons/surround-comment.png","" "Peerless File","","META-INF/images/small-icons/surround-debug.png","" "Peerless File","","META-INF/images/small-icons/surround-if.png","" "Peerless File","","META-INF/images/small-icons/surround-try.png","" "Peerless File","","META-INF/images/small-icons/surround-while.png","" "Peerless File","","META-INF/images/small-icons/surround-with.png","" "Peerless File","","META-INF/images/small-icons/surround.png","" "Peerless File","","META-INF/images/small-icons/toggle-lines.png","" "Peerless File","","META-INF/images/small-icons/toggle-token-marker.png","" "Peerless File","","META-INF/images/small-icons/undo.png","" "Peerless File","","META-INF/images/small-icons/unindent.png","" "Peerless File","","META-INF/maven/jsyntaxpane/jsyntaxpane/pom.properties","" "Peerless File","","META-INF/maven/jsyntaxpane/jsyntaxpane/pom.xml","" "Peerless File","","META-INF/services/jsyntaxpane/defaultsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/defaultsyntaxkit/config_de.properties","" "Peerless File","","META-INF/services/jsyntaxpane/kitsfortypes.properties","" "Peerless File","","META-INF/services/jsyntaxpane/scripts/insertdate.js","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/bashsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/clojuresyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/dosbatchsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/groovysyntaxkit/abbreviations.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/groovysyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/javascriptsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/javasyntaxkit/abbreviations.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/javasyntaxkit/combocompletions.txt","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/javasyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/javasyntaxkit/config_de.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/javasyntaxkit/config_de_ch.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/luasyntaxkit/combocompletions.txt","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/luasyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/plainsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/propertiessyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/pythonsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/rubysyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/scalasyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/sqlsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/talsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/xhtmlsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/xmlsyntaxkit/config.properties","" "Peerless File","","META-INF/services/jsyntaxpane/syntaxkits/xpathsyntaxkit/config.properties","" "Peerless File","","jsyntaxpane/Bundle.properties","" "Peerless File","","jsyntaxpane/Bundle_de.properties","" And these are not in the jsyntaxpane.jar that you built. Do you have an idea about how to include this? I googled and looked at other pkg-java repos but couldn't find the right hint :-/ > Then, I updated the package itself. I only had to update the > changelog, using: > dch -i "new upstream release" > > Then I built the package with git-buildpackage. As it did not report > any error, I installed the built package, and as it was ok to me, I did > dch -r > to update the timestamp and set the distribution to "unstable" in the > changelog. Then I asked you guys to test the package. When I'll be > happy, I'll rebuild it again using > git-buildpackage --git-tag > upload the package with dput, and push everything in the git (if I > don't forget parts this time ;) > > I wrote this all from memory so something is maybe missing, but I hope > you get the big picture. That's actually very easy :) Thanks for the explanation, this is very helpful. Best Regards, -- Felix Natter __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use [email protected] for discussions and questions.

