Your message dated Sun, 09 Oct 2016 12:56:42 +0000
with message-id <[email protected]>
and subject line Bug#808069: fixed in fossil 1:1.35-1.1
has caused the Debian Bug report #808069,
regarding fossil: please, enable Tcl integration and deepen TH1 support
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.)


-- 
808069: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808069
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fossil
Version: 1:1.33-3
Severity: wishlist
Tags: patch

Dear Maintainer,

Currently, the fossil package in Debian doesn't complile in the Tcl
integration and doesn't allow one to use TH1 in doc pages.

Please, compile these useful features in one of the next versions. They
are disabled by default in fossil config, so adding them doesn't lead
to security problems.

I'm attaching a patch which does this. It contains one non-obvious bit
caused by some peculiarity in Debian Tcl packaging (one has to use
DEB_HOST_MULTIARCH variable to get to tclConfig.sh).

-- System Information:
Debian Release: 8.2
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information
diff -Nru fossil-1.33/debian/changelog fossil-1.33/debian/changelog
--- fossil-1.33/debian/changelog	2015-07-12 02:37:27.000000000 +0300
+++ fossil-1.33/debian/changelog	2015-12-15 19:36:49.000000000 +0300
@@ -1,3 +1,11 @@
+fossil (1:1.33-3.1) unstable; urgency=medium
+
+  * enable TH1 for embedded documentation pages
+  * enable TH1 hooks for commands and web pages
+  * enable Tcl integration
+
+ -- Sergei Golovan <[email protected]>  Tue, 15 Dec 2015 19:18:50 +0300
+
 fossil (1:1.33-3) unstable; urgency=medium
 
   * enable line editing via build dependency on libreadline-dev
diff -Nru fossil-1.33/debian/control fossil-1.33/debian/control
--- fossil-1.33/debian/control	2015-07-12 02:36:27.000000000 +0300
+++ fossil-1.33/debian/control	2015-12-15 19:46:24.000000000 +0300
@@ -10,6 +10,7 @@
 	       libsqlite3-dev,
 	       sqlite3,
 	       tcl | tcl8.5 | tclsh,
+	       tcl-dev | tcl8.5-dev,
 	       zlib1g-dev | libz-dev,
 	       libssl-dev
 Vcs-Browser: http://fossil-scm.org
@@ -17,7 +18,7 @@
 
 Package: fossil
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: libtcl, ${shlibs:Depends}, ${misc:Depends}
 Suggests: gnupg | gnupg2
 Description: DSCM with built-in wiki, http interface and server, tickets database
  Fossil is an easy-to-use Distributed Source Control Management system
diff -Nru fossil-1.33/debian/rules fossil-1.33/debian/rules
--- fossil-1.33/debian/rules	2015-07-10 13:20:25.000000000 +0300
+++ fossil-1.33/debian/rules	2015-12-15 19:54:41.000000000 +0300
@@ -1,9 +1,15 @@
 #!/usr/bin/make -f
+
+include /usr/share/dpkg/architecture.mk
+
 %:
 	dh $@ --parallel --with autotools-dev
 
 override_dh_auto_configure:
-	dh_auto_configure -- --disable-internal-sqlite --json
+	dh_auto_configure -- --disable-internal-sqlite --json \
+			     --with-th1-docs --with-th1-hooks \
+			     --with-tcl=/usr/lib/$(DEB_HOST_MULTIARCH) \
+			     --with-tcl-stubs
 
 # From src/main.mk:
 #

--- End Message ---
--- Begin Message ---
Source: fossil
Source-Version: 1:1.35-1.1

We believe that the bug you reported is fixed in the latest version of
fossil, 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.
Osamu Aoki <[email protected]> (supplier of updated fossil 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: SHA1

Format: 1.8
Date: Sun, 09 Oct 2016 15:41:58 +0900
Source: fossil
Binary: fossil
Architecture: source amd64
Version: 1:1.35-1.1
Distribution: unstable
Urgency: low
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Osamu Aoki <[email protected]>
Description:
 fossil     - DSCM with built-in wiki, http interface and server, tickets datab
Closes: 808069 840122
Changes:
 fossil (1:1.35-1.1) unstable; urgency=low
 .
   [ Osamu Aoki ]
   * Non-maintainer upload.
   * New upstream release
   * Merge Sergei's patch with Multi-arch: foreign
   * Use upstream manpage
   * Update VCS-Browser to show the source tree but leave #638475
     since usually VCS-* are pointing to Debian packaging tree.
   * Fix d/copyright (closes: #840122)
 .
   [ Sergei Golovan ]
   * enable TH1 for embedded documentation pages
   * enable TH1 hooks for commands and web pages
   * enable Tcl integration (closes: #808069)
Checksums-Sha1:
 c83fb7b266fdf36dc7b0cc734797b5faf4147c86 1851 fossil_1.35-1.1.dsc
 25aa37d00d2f385102516f5d3ed50082926c85d5 4642421 fossil_1.35.orig.tar.gz
 b1a5dfc08c2e33269164e6039adf376ccb28e738 9640 fossil_1.35-1.1.debian.tar.xz
 e1fc07a0b496af93839d59e8c55e2c678457f217 3034756 
fossil-dbgsym_1.35-1.1_amd64.deb
 4026983721e0377a5e1f3b8d8904c038c72fb132 682778 fossil_1.35-1.1_amd64.deb
Checksums-Sha256:
 eee6135749fb9da5e5faa63295bd91dee79135c49c28ba5c6b6b66028e23b0e2 1851 
fossil_1.35-1.1.dsc
 c1f92f925a87c9872cb40d166f56ba08b90edbab01a8546ff37025836136ba1d 4642421 
fossil_1.35.orig.tar.gz
 7fa0e9161288a835098bf6400017f1ccca048b638f5fc6d685c90ae4255246e6 9640 
fossil_1.35-1.1.debian.tar.xz
 a35074dbacd5e051c6db883b17838f7c34bb692939753a5f41f4a2b4876949b1 3034756 
fossil-dbgsym_1.35-1.1_amd64.deb
 318272eab35d4f466f2db5975fc5828942903d828789fe19e9837d862bc53fd6 682778 
fossil_1.35-1.1_amd64.deb
Files:
 98c505f6f3edb3de3f153b795c4e5970 1851 vcs optional fossil_1.35-1.1.dsc
 b915e9d9a00ef2310d3043a471b8f050 4642421 vcs optional fossil_1.35.orig.tar.gz
 dc92167c879122403cc4b4673ecae04d 9640 vcs optional 
fossil_1.35-1.1.debian.tar.xz
 6e9ac1a176e0e0fc02ab64e47a0d531c 3034756 debug extra 
fossil-dbgsym_1.35-1.1_amd64.deb
 502136c75cd716569b80ae4cdc56bafc 682778 vcs optional fossil_1.35-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJX+jpPAAoJEB4TVogd2NeRCnYP/3gslRuJfVOym0l51TyCtzAa
Bn5qjR98we1fo7Eo64BoAlIPCMxLrl+1ltY8gIcXHvv5WB86UgIrETjjDDiua+xg
K60P0rUUu/kjJ962+O16mAwtCy0P3ER9mF57pSpZMMKfDQ3ApzsPRRQatF9d4x8C
UZgAv4OywhNkBc3OFfk3I/gD1mHbw1zdsSjt8rwX4GTMOi4bUBOLtEABdFCITgnl
xyIWMAejpHZnJIwtjJRdUwstsDq+Dtcp8In3qLtTQfQwrExK79fwby2oKDlwrMbm
z3rNlqpJ9uO19B5+Fq9ldOiTCQf1cjDwowqje4xqlRtoDzQ5NaOMkwXK9eYoJa/J
0WZMjieWelxja6w0YlsuD4lbbp57WON2M9DX2PpIwjoFIRg4ttFd/VoWIIbonqDD
CRfehwm5sH4e3zvOdDWqadUmPTxoLzMfKyKfzfHSzzOFLGXFqgjJFj1Zhoh/Jcyu
4fWjk3nhMbxmLEtN1iW1eeVrc5HNi5MqoN0/+fJw6sBGkoP1GV7c41pJZh3twxZV
ervqyXfiiHPHR9EO+48wQk2yGQBsU4thtiwrIWwo+/vNIjIRVfWwH9pcpLsiVfQQ
Z+kPnyZd1lBC8uGdvJ9y1unjo+4mRIipXZ33pqJqldfpHkLbgjqHj1hHfEmoVJYj
CVtp2ljbA4ZoFaGnP8/P
=g5Fc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to