This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: Packaging library only packages with latest cygport
- From: "Yaakov (Cygwin Ports)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-xfree at cygwin dot com
- Date: Thu, 13 Nov 2008 15:12:38 -0600
- Subject: Re: Packaging library only packages with latest cygport
- References: <7zskpwhryc.fsf@vzell-de.de.oracle.com>
- Reply-to: cygwin-xfree at cygwin dot com
-----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/