Your message dated Sun, 22 Sep 2024 16:00:11 +0000
with message-id <e1ssp0n-005kin...@fasolo.debian.org>
and subject line Bug#1078352: fixed in md4c 0.5.2-2
has caused the Debian Bug report #1078352,
regarding md4c: Please package md2html tool
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 ow...@bugs.debian.org
immediately.)
--
1078352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078352
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: md4c
Version: 0.4.8-1
Severity: wishlist
Tags: patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi all!
Could you please consider shipping the md2html utility alongside the md4c
libraries? It started out as a test tool, but it is not considered "production
ready" from upstream.
I'd love to start using it instead of some other alternatives!
I've attached a patch with the proposed changes. If you need any more help with
packaging of md4c, let me know. I'd love to work a bit on it, like updating to
the latest upstream release.
Thanks! Bye :)
- -- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.9.12-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-----BEGIN PGP SIGNATURE-----
iIoEARYIADIWIQS6VuNIvZRFHt7JcAdKkgiiRVB3pwUCZrakhBQcYW5kcmVhQHBh
cHBhY29kYS5pdAAKCRBKkgiiRVB3p4EZAP0bd28BcSWGa3uFhbqechAZqa7dhyF8
yvFjf6F9Y4lscAEAmsEBX3zdapmWOdA4jlMbDn9nRD4Tg2sp+91TapYRVQQ=
=YEmM
-----END PGP SIGNATURE-----
From 3aa66a2244effaf3fb708f318ff76411771e4997 Mon Sep 17 00:00:00 2001
From: Andrea Pappacoda <and...@pappacoda.it>
Date: Sat, 10 Aug 2024 01:18:16 +0200
Subject: [PATCH] Build and ship md2html utility
---
debian/control | 17 ++++++++++++++++
debian/md2html.install | 1 +
debian/md2html.manpages | 1 +
.../disable_building_the_example.patch | 20 -------------------
debian/patches/series | 1 -
5 files changed, 19 insertions(+), 21 deletions(-)
create mode 100644 debian/md2html.install
create mode 100644 debian/md2html.manpages
delete mode 100644 debian/patches/disable_building_the_example.patch
delete mode 100644 debian/patches/series
diff --git a/debian/control b/debian/control
index 436426e..22162d5 100644
--- a/debian/control
+++ b/debian/control
@@ -139,3 +139,20 @@ Description: Markdown for C HTML-renderer
Permissive license: MD4C is available under the MIT license.
.
This package ships the standalone Markdown-to-HTML converter.
+
+Package: md2html
+Section: text
+Architecture: any
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Markdown to HTML converter
+ md2html is a command line utility based on the MD4C library which converts
+ Markdown files to HTML.
+ .
+ It supports the CommonMark and GitHub Flavored dialects of Markdown, and has
+ multiple options enabling different extensions like URL autolinking,
+ strikethrough, tables, and more.
+ .
+ Being based on the MD4C library, it benefits from its performance and
+ portability. For more information about the MD4C library, see the libmd4c-dev
+ package.
diff --git a/debian/md2html.install b/debian/md2html.install
new file mode 100644
index 0000000..5b7fd5b
--- /dev/null
+++ b/debian/md2html.install
@@ -0,0 +1 @@
+usr/bin/md2html
diff --git a/debian/md2html.manpages b/debian/md2html.manpages
new file mode 100644
index 0000000..73efe53
--- /dev/null
+++ b/debian/md2html.manpages
@@ -0,0 +1 @@
+usr/share/man/man1/md2html.1
diff --git a/debian/patches/disable_building_the_example.patch
b/debian/patches/disable_building_the_example.patch
deleted file mode 100644
index f8cf510..0000000
--- a/debian/patches/disable_building_the_example.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Description: do not build the md2html example.
- The author expressed it's only an example code.
- It is currently not being installed as an example, so
- simply avoid building it.
-Author: Lisandro Damián Nicanor Pérez Meyer <lisan...@debian.org>
-Forwarded: not-needed
-
----
- CMakeLists.txt | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -56,4 +56,5 @@
- include(GNUInstallDirs)
-
- add_subdirectory(src)
--add_subdirectory(md2html)
-+# Do not build the example.
-+#add_subdirectory(md2html)
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index cbdeb27..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-disable_building_the_example.patch
--
2.43.0
--- End Message ---
--- Begin Message ---
Source: md4c
Source-Version: 0.5.2-2
Done: Patrick Franz <delta...@debian.org>
We believe that the bug you reported is fixed in the latest version of
md4c, 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 1078...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Patrick Franz <delta...@debian.org> (supplier of updated md4c 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 21 Sep 2024 21:14:56 +0200
Source: md4c
Binary: libmd4c-dev libmd4c-html0 libmd4c-html0-dbgsym libmd4c-html0-dev
libmd4c0 libmd4c0-dbgsym md2html md2html-dbgsym
Architecture: source amd64
Version: 0.5.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <delta...@debian.org>
Description:
libmd4c-dev - Markdown for C - development files
libmd4c-html0 - Markdown for C HTML-renderer
libmd4c-html0-dev - Markdown for C HTML-renderer - development files
libmd4c0 - Markdown for C
md2html - Markdown to HTML converter
Closes: 1078352
Changes:
md4c (0.5.2-2) unstable; urgency=medium
.
[ Andrea Pappacoda ]
* Build and ship md2html utility (Closes: #1078352).
Checksums-Sha1:
7f1fc7a880c34c4c9ff277cc95993336c28f8257 2250 md4c_0.5.2-2.dsc
f7a36b28a87eda40bfae6aaa2dc107c3fbf33a9c 9872 md4c_0.5.2-2.debian.tar.xz
5902b1bf0fcf97ee3a36f53867e8caa098747a60 24344 libmd4c-dev_0.5.2-2_amd64.deb
7a221566a8ec3741ad13567c17545112557541eb 19644
libmd4c-html0-dbgsym_0.5.2-2_amd64.deb
233b224d601286bfd0a2271447bf88a9c25ce0c5 17788
libmd4c-html0-dev_0.5.2-2_amd64.deb
977246de3a7554a391808b917633be501fae58ca 38204 libmd4c-html0_0.5.2-2_amd64.deb
91b5df1012412b68dfd190ef1a87add7813f496c 79124
libmd4c0-dbgsym_0.5.2-2_amd64.deb
5e0794748f30057bcd634cc487738a57e95c4738 48712 libmd4c0_0.5.2-2_amd64.deb
98d118bd6037321ab5069939e2767857ecc3e6d2 14356 md2html-dbgsym_0.5.2-2_amd64.deb
9c56046a531b41ba863924175d9a8f945b54be55 24024 md2html_0.5.2-2_amd64.deb
2f64bd28d3b9f38aa20f5d8827409650bde4b914 9398 md4c_0.5.2-2_amd64.buildinfo
Checksums-Sha256:
4ee4886ed2b4af4695352f462f2140d43b171ad38add3fc8e0cfdd5fb5054301 2250
md4c_0.5.2-2.dsc
3b5d74293c8a002997557810b6df86942662b7875ea4ed32de7e8dd8cd77e6af 9872
md4c_0.5.2-2.debian.tar.xz
8dbbff332eaac1d6a5075dd0dd4d15e5ecc45d190387e6a174e5bccba09eb04d 24344
libmd4c-dev_0.5.2-2_amd64.deb
21d4da2686f344d8bb52bb155e3cc0193343983b60412dfb14bb17d000c6a339 19644
libmd4c-html0-dbgsym_0.5.2-2_amd64.deb
3088404957d250f5e20e0c2985a087ee9fb4112d1e979423db9acccf4f87e1a8 17788
libmd4c-html0-dev_0.5.2-2_amd64.deb
71b2130437b09455e54f38bb8c99dad8016e4d235089a89a47d72198b4ad7eb7 38204
libmd4c-html0_0.5.2-2_amd64.deb
47bbac062c90de6c11d1df9e8559a4028299ecb2ee66075120389f820ad347fe 79124
libmd4c0-dbgsym_0.5.2-2_amd64.deb
1d67cede19af8481b817e06104c543b96e4d67a989698f267e94091e781e4d13 48712
libmd4c0_0.5.2-2_amd64.deb
e26000660df70542b91e716f88d485eb849adfd911b30a6477b7accdc60ba388 14356
md2html-dbgsym_0.5.2-2_amd64.deb
e97da961642ce5d28ef423c4f966648b5c799ae06c3a3215d8a6c92fddca8f23 24024
md2html_0.5.2-2_amd64.deb
0e20ef1ce9b37d0ed189d01ffb72a786d66c06df37db697483d6c88056dbc150 9398
md4c_0.5.2-2_amd64.buildinfo
Files:
bfddcd46e99589d276692214ca40e269 2250 libs optional md4c_0.5.2-2.dsc
20861a8976e4112c49e421209f083128 9872 libs optional md4c_0.5.2-2.debian.tar.xz
416936a7dd36d04ca30df0644b48fcc0 24344 libdevel optional
libmd4c-dev_0.5.2-2_amd64.deb
b4ccd8701d48d3c2b0a7777d0072c51a 19644 debug optional
libmd4c-html0-dbgsym_0.5.2-2_amd64.deb
e91a3d28a6c1d1ba6d880bf9f7a145fe 17788 libdevel optional
libmd4c-html0-dev_0.5.2-2_amd64.deb
acfa43f0b47831450c4a7d3327e4826e 38204 libs optional
libmd4c-html0_0.5.2-2_amd64.deb
efc045bb744fcf95c8eabb0f85286426 79124 debug optional
libmd4c0-dbgsym_0.5.2-2_amd64.deb
e28982912f18a822f644e43318f82341 48712 libs optional libmd4c0_0.5.2-2_amd64.deb
777078ec68989576fee4698a672eefc1 14356 debug optional
md2html-dbgsym_0.5.2-2_amd64.deb
824403e08963536c99817a251b3fd271 24024 text optional md2html_0.5.2-2_amd64.deb
41250b77d13bdab5bf0e6392117504d3 9398 libs optional
md4c_0.5.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmbvG7gACgkQnp96YDB3
/lamWg//SZNkLkCU+8b+XEMlx25Aq4uOUHiBRUCfWWnLkXulimMt3T1kXXcm72XN
19R3HYsowhSGERwEg4lLnJvGb5+7AKFkdLkEDPi3eMTNOfBipezwF2Q0rRMtxRgk
jxburvMdcENdAgUSZGOKEZtKEAs17aJZELDyLXPU7dAXJHEv9qiptgu90sN1/hq8
w7hisIfdE8Lgy8ZJNfvMj/UGH7joQ3FlWeuPIok0gQUmv9zr70PTD5JPzOMmCfSN
QcOy1FoVX9pTbXgYJNpoyz2jjVBtknJ5jVotDmn2DCHgij6M43rrTUjP13pLQhbF
kSxH6Us8qIWPuh3Z1Dy3EydH3wVnohnm4tra9nt83Iwc4zs24ViVR2u5wa7Zj3oS
r8ssvBRDyrR7A+4OkfUpApk4wQR09AXacchybeBhTZJDnYNaAYKnoXo5NgCdpQdU
Tzl9RQ3O/RhiDeKsG+3eH0X2/+RyGUcnJ75jibGZzIW2coRcVFdmGdefcc+VXkSt
3oyEtfO4Gi7TYASO8D60Y6BClZbsI6MM8BjVrVc8TtizuiG749k2ErXCoP2WLB0F
5UdsLvUpmK8SKuFCuCycd3fBnxJTb7rCzHrFpPDHG6A8t0ArWkDe4I7Tpg39xqjn
EIlZoDlC4aVcbgsIoJMsTyz1rD/8kI2dqFvAmZ18G+ob7ShbXp8=
=71b1
-----END PGP SIGNATURE-----
pgpiK_Jrzd6Kj.pgp
Description: PGP signature
--- End Message ---