This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: New Maintainer


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Charles Wilson wrote:
| The only real difference is that the *nixes would provide only the DLL
| (so) package 'libxext6' and the -devel package 'libxext-devel'; there's
| nothing specific in this case that really needs to go in a "base"
| package 'libxext'.  However, in Cygwin's case I've noticed that
| setup.exe (at least in the past) got annoyed if you have:
|   foo-*-src.tar.bz2
|   libfoo6-*.tar.bz2      (external-source: foo)
|   libfoo-devel-*.tar.bz2 (external-source: foo)
| but do not have
|   foo-*.tar.bz2
| Maybe this is a bug in setup and we should fix it, or maybe it is not a
| problem anymore.  In any case, we need to put the cygwin README, and the
| "normal" README/THANKS/AUTHORS/ChangeLog goobledygook somewhere. Might
| as well be in the (otherwise empty) foo-*.tar.bz2 package.

FWIW, I've just added support for empty packages in cygport; i.e. the
following is now legal:

abi=6
PKG_NAMES="foo libfoo$abi libfoo-devel"
PKG_HINTS="setup lib devel"
PKG_CONTENTS[0]=
PKG_CONTENTS[1]="usr/bin/*-$abi.dll usr/share/doc/"
PKG_CONTENTS[2]="usr/include/ usr/lib/ usr/share/man/man3/"

(The $abi is my trick to make sure I don't miss an ABI change in what
may otherwise appear to be an ordinary version bump.)

| As it happens, Yaakov chose to put the man3 docs in the "main" foo-*
| package, instead of the libfoo-devel-* package. I'd probably do it more
| like the *nixes, in this case. But really, is THIS significant?

No, but I see your point, and future Ports releases will have in the
devel package.  (An X11 refresh will have to wait *at least* until I'm
finished with GNOME 2.22, which is in progress.)

Now if I could only figure out that server...


Yaakov -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkhIpN4ACgkQpiWmPGlmQSOpugCgwH7tmnUS9Y8i9VSOw6KY0510
gHAAoIO7jZwSW777UPaEpD8JgYZ+8iqK
=EC8B
-----END PGP SIGNATURE-----

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]