[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#548070: ITP: libpdcurses0 -- X/Open curses library with an X11 and SDL interface



On Mon, Jul 04, 2011 at 05:33:24PM +0200, Agustin Martin wrote:
> I am commenting current structure of packages at my side (note that it is 
> different from yours),
> 
> Source package: pdcurses
...
> Note that I honour upstream name for Source package. I think you should also
> do that (libxcurses refers only to the X11 port).
...
> I will do some other minor things and push changes to my git repo so you can
> look at them. Will let you know.

I have just pushed my changes to my personal Debian git area,

git://anonscm.debian.org/users/agmartin/pdcurses.git

in tmp/libtool branch. master branch contains my previous stuff.
 
> I named the SDL part libsdlcurses (and used libSDLCurses.so names). Do not
> know if this is the best naming scheme, so I think we should wait to hear
> upstream voice here (Hi, William).

Note that I renamed the SDL stuff to provide libpdcurses3, libpdcurses-dev
and libpdcurses.*, honouring current upstream naming scheme. I'd personally
prefer something like pdcurses-sdl or my previous naming or similar, but I
think I should not deviate from upstream naming without a good reason.

At this stage, my changes are mostly intended to be handled via debian/rules
and as you will see they are still a bit Debian specific and not very
portable to old systems.

* X11R6 extra libs (SM and ICE) are not added to explicitly linked libs.
  Not a problem for Debian, using xorg, even better not to have them.
* Purify currently does nothing when selected. There must be an easy way to
  tell libtool to use purify or valgrind if desired.
* I mixed original checks with those proposed by autoscan, so a number of
  them are probably not needed.
* I forgot to add xcurses-config man page. Will do when I have time,
  probably from the one you wrote.
* Quite many things I did not yet noticed or remember. Keep in mind that 
  I am not autotools guru.

I will try to keep looking at this, but at least you can have a look at the
current state of my changes.

Enjoy,

-- 
Agustin



Reply to: