Re: Releasing ncurses
On 2010-03-12 00:07 +0100, Craig Small wrote:
> On Thu, Mar 11, 2010 at 03:37:51PM -0500, Thomas Dickey wrote:
>> On Mon, 8 Mar 2010, Sven Joachim wrote:
>> >Thanks for providing the manpage(s) now, but there is a little problem.
>> >At least in out-of-tree builds (like in the Debian package),
>> >ncurses*-config.1 does not get installed when running "make install"
>> >because (like terminfo.5) it is in the build tree and not in $(scrdir),
>> >but man/Makefile.in does not take this into account.
>>
>> thanks (will fix...)
>
> Once that change is put into the Debian source, would that be a good
> point to release the Debian package?
I've merged the latest upstream patch locally and it seems to be fine.
Note that ncursesw5-config.1 does not get automatically installed
because we use "make install.libs" rather than "make install", but it is
trivial to install the manpage with dh_installman instead:
--8<---------------cut here---------------start------------->8---
diff --git a/debian/ncurses-bin.manpages b/debian/ncurses-bin.manpages
new file mode 100644
index 0000000..aaff8d3
--- /dev/null
+++ b/debian/ncurses-bin.manpages
@@ -0,0 +1 @@
+obj-wide/man/ncursesw5-config.1
diff --git a/debian/rules b/debian/rules
index 4c4261c..765e3ad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -371,6 +371,7 @@ binary: binary-arch binary-indep
binary-arch: build install
dh_testdir
dh_testroot
+ dh_installman -s
dh_installdocs -s debian/FAQ
dh_installchangelogs -s NEWS
dh_installexamples -s
--8<---------------cut here---------------end--------------->8---
If you don't have any objections, I would like to push this into master.
Sven
Reply to: