Your message dated Mon, 05 Sep 2016 14:00:25 +0000
with message-id <[email protected]>
and subject line Bug#835139: fixed in tj3 3.6.0-3
has caused the Debian Bug report #835139,
regarding tj3: Provide vim syntax highlighting for tjp and tji files
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
835139: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835139
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tj3
Version: 3.6.0-2
Severity: wishlist
Tags: patch
Dear Maintainer,
TaskJuggler includes a Vim plugin for syntax highlighting for tjp and tji files
[0]. This should be packaged in accordance with Debian's Vim packaging policy
[1]. The attached patch provides such a package. It would be great if you could
apply this to the source package.
Thanks.
Christopher Hoskin
[0]
http://www.taskjuggler.org/tj3/manual/Installation.html#Installing_the_Vim_Support
[1] https://pkg-vim.alioth.debian.org/vim-policy.html/
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages tj3 depends on:
ii ruby 1:2.3.0+4
ii ruby-mail 2.6.4+dfsg1-1
ii ruby-term-ansicolor 1.3.0-1
tj3 recommends no packages.
tj3 suggests no packages.
-- no debconf information
diff --git a/debian/control b/debian/control
index e6153b2..094638b 100644
--- a/debian/control
+++ b/debian/control
@@ -32,3 +32,15 @@ Description: project management software, aka TaskJuggler
to the completion of the project. It assists you during project scoping,
resource assignment, cost and revenue planing, risk and communication
management.
+
+Package: vim-tjp
+Architecture: all
+Recommends: vim-addon-manager
+Description: vim addon for TaskJuggler .tjp files
+ TaskJuggler is project management software for project scoping, resource
+ assignment, cost and revenue planing, risk and communication management. It is
+ packaged in Debian as tj3.
+ .
+ This package provides a plugin for the vim editor prviding syntax highlighting
+ for .tjp files.
+
diff --git a/debian/rules b/debian/rules
index 26f8596..9287874 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,12 @@
override_dh_auto_build:
dh_auto_build
localehelper LANG=en_US.UTF-8 rake manual
+ rake vim
+
+override_dh_clean:
+ rm -rf manual/html
+ rm data/tjp.vim
+ dh_clean
override_dh_auto_test:
rake spec
diff --git a/debian/vim-tjp.install b/debian/vim-tjp.install
new file mode 100644
index 0000000..3ea6ab3
--- /dev/null
+++ b/debian/vim-tjp.install
@@ -0,0 +1,3 @@
+data/tjp.vim /usr/share/vim/addons/syntax/
+debian/vim/ /usr/share/
+
diff --git a/debian/vim/addons/ftdetect/tjp.vim b/debian/vim/addons/ftdetect/tjp.vim
new file mode 100644
index 0000000..401e13b
--- /dev/null
+++ b/debian/vim/addons/ftdetect/tjp.vim
@@ -0,0 +1,2 @@
+autocmd BufNewFile,BufRead *.tjp,*.tji setfiletype tjp
+
diff --git a/debian/vim/registry/vim-tjp.yaml b/debian/vim/registry/vim-tjp.yaml
new file mode 100644
index 0000000..c4a119c
--- /dev/null
+++ b/debian/vim/registry/vim-tjp.yaml
@@ -0,0 +1,5 @@
+addon: tjp
+description: "vim addon for TaskJuggler .tjp files"
+files:
+ - syntax/tjp.vim
+ - ftdetect/tjp.vim
--- End Message ---
--- Begin Message ---
Source: tj3
Source-Version: 3.6.0-3
We believe that the bug you reported is fixed in the latest version of
tj3, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Bernat <[email protected]> (supplier of updated tj3 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 03 Sep 2016 17:32:09 +0200
Source: tj3
Binary: tj3 vim-tjp
Architecture: source all
Version: 3.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Vincent Bernat <[email protected]>
Changed-By: Vincent Bernat <[email protected]>
Description:
tj3 - project management software, aka TaskJuggler
vim-tjp - vim addon for TaskJuggler .tjp files
Closes: 835139
Changes:
tj3 (3.6.0-3) unstable; urgency=medium
.
* Add package for vim syntax highlighting. Thanks to Christopher Hoskin
for the patch. Closes: #835139.
Checksums-Sha1:
cb595ae39c56e165f55f3f8cc3419025308a2991 1944 tj3_3.6.0-3.dsc
4fabff8316677542f6d7c4b96e2f56d77fdeed82 5596 tj3_3.6.0-3.debian.tar.xz
36ebb0b5e8d82470d4dcbf0b747e143e86644f4a 457890 tj3_3.6.0-3_all.deb
e9d8627e926bb0e315cc8290896f64a7e1394d57 9994 vim-tjp_3.6.0-3_all.deb
Checksums-Sha256:
aebcf0a0b9449974775f48f8bcf73d5b2e9b3989a6fb99390b59a6c9b764ced5 1944
tj3_3.6.0-3.dsc
97a3892aa4022484f597243bd05cf7d2c6f8937421cc1504dae6b29ee01a4856 5596
tj3_3.6.0-3.debian.tar.xz
43308ac4c19c156dca4909013e12b489fb30b3b3200255270514ff0d73715369 457890
tj3_3.6.0-3_all.deb
1e53aa3b5a2cf8d94edd6dafd8f8c37694202aa39a9b333f37700e62ccf34b4c 9994
vim-tjp_3.6.0-3_all.deb
Files:
47c5fdd606ce5c607c19ad6fa6a6cc65 1944 utils optional tj3_3.6.0-3.dsc
2f3c28470a5d7b3ad6e657f7abe75b24 5596 utils optional tj3_3.6.0-3.debian.tar.xz
8361b7d17d8802bf0d5a540435cf0166 457890 utils optional tj3_3.6.0-3_all.deb
e6d404916918fcded96944c28484cb45 9994 utils optional vim-tjp_3.6.0-3_all.deb
-----BEGIN PGP SIGNATURE-----
iQIvBAEBCAAZBQJXyu40EhxiZXJuYXRAZGViaWFuLm9yZwAKCRCVpC/oNTUl+d89
D/96C2ehqogsDVnZCG7Q9npq+UK3Oo0mtaemQqRX0kDre1RnWWCJCuH34cvEC7b+
WE8HYRu1jwYnEjFRPy+WEXp8HeKPL+MqZVedffLvYqXv7gK+vTZ4erBq4HetPWxl
kUIRU178flwlM6GrmsQoRiKdHf3krUJbMAGv3/htf4kHzA0zXL/v3H6qrie0Fhdf
ikKFyTnb9SpnZkstWc1vnwaIdf18bUz4cR1jBBY3QVe+kBrrDlzHncS6Wk2fm6qU
8O/Ph5EoxGHAweb88n/8r9KiA9rEHG4k4DQTunZIYA2nnGFrTnO+vuRfPAqZOTOW
LaQBy3BHrR0Nl0gm5WwCcFu3qWaDkab4mUS/QASz90arEcxNYJlBT1cmyegdIg9A
r1A2bMHVzgTl0h9XaocmsIpFnA1esgFDWQ3DM/tbSqPWhWbCpLX/KsD1PgFQmdtL
gBA+RuPXg4fKmgNkttuj7kMp/UWZxyrSqj5JfVnZw0kyTrbixA8zJt0PPw00yrvo
h2GLFXFjTwqWdDajvG1daFvjHPSOSPyAFseX+sfuzgPWU6bKy35sKiS8or6pJExv
A0bASdoMzu+Aw13Fm9a5YHgL7UX0T7cxI1yiiQ6nw1orzdnRUm7K+x9feUko+HG+
odc3RzMTd0vW7a6uW4ktFKeXzZxsvYteJoQgEddTUZaoqQ==
=QnXi
-----END PGP SIGNATURE-----
--- End Message ---