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: Packaging library only packages with latest cygport


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

Dr. Volker Zell wrote:
> I'm in the process of packaging Xaw3D. Your latest patch to
> xorg-xf-files works by the way.

Glad to hear it.

> I have a question regarding packaging library only packages like for
> example your libXmu package.
> 
> The setup hint file contains the following lines:
> 
> category: _source
> sdesc: "X.Org miscellaneous utility libraries (source)"
> ldesc: "X.Org miscellaneous utility libraries"

The proposed _source category was dropped; both sourceware release/ and
Ports SVN have been changed since.

> category: X11
> sdesc: "X.Org miscellaneous utility libraries (source)"
> ldesc: "X.Org miscellaneous utility libraries"

This is correct.

> Right now I have for my Xaw3D package the following cygport snippet:
> 
> abi=7
> PKG_NAMES="${PN} lib${PN}${abi} lib${PN}-devel"
> PKG_HINTS="setup runtime devel"
> PKG_CONTENTS[0]= # empty
> PKG_CONTENTS[1]="
>   usr/bin/*-${abi}.dll
>   usr/share/doc/
> "
> PKG_CONTENTS[2]="
>   usr/include/
>   usr/lib/
> "

Looks good.

> and the following setup.hint file:
> 
> sdesc: "A 3D version of the MIT Athena widget set for X - (source)"
> ldesc: "Xaw3d is an enhanced version of the MIT Athena widget set for
> the X Window System. Xaw3d adds a three-dimensional look to X11
> applications with minimal or no source code changes. You should install
> Xaw3d if you are using applications which incorporate the MIT Athena
> widget set and you'd like to incorporate a 3D look into those
> applications."
> category: _source

Change that to category: X11.

> which produces:
> 
> Xaw3d-1.5D-8-src.tar.bz2                             â  316398
> Xaw3d-1.5D-8.src.patch                               â   90568
> Xaw3d-1.5D-8.cygwin.patch                            â    6960
> libXaw3d-devel-1.5D-8.tar.bz2                        â   44640
> libXaw3d7-1.5D-8.tar.bz2                             â  125753
> Xaw3d-1.5D-8.tar.bz2                                 â      14  <- empty archiv
> 
> with your latest cygport.
> 
> Is this the right appoach ?

Yes.  But is there a reason you aren't you updating to version 1.5E?


Yaakov
Cygwin/X

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

iEYEAREIAAYFAkkcmEYACgkQpiWmPGlmQSOa9ACfS+29K5ewLRDqjfOTW8tYBAmD
RNMAoNsnOLc+9j0ORcKp8fAxjk+ZlfXp
=NnRA
-----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]