a bin one, i plan to make 2 packages, one with X support, the
other one
without. What should be their name ? ...-x ?
It's my understanding that you shouldn't do that. If it's possible to
make a single binary with support for both, then you should build it with X
support.
From Debian Policy:
5.8 Programs for the X Window System
Some programs can be configured with or without support for the X Window
System. Typically, binaries produced with support for X will need the X shared
libraries to run.
Such programs should be configured with X support, and should declare a
dependency on xlib6g (which contains X shared libraries). Users who wish to
use the
program can install just the relatively small xfree86-common and xlib6g
packages, and do not need to install the whole of X.
Do not create two versions (one with X support and one without) of your
package.