Packaging library only packages with latest cygport
Dr. Volker Zell
dr.volker.zell@oracle.com
Thu Nov 13 09:55:00 GMT 2008
Hi Yaakov
I'm in the process of packaging Xaw3D. Your latest patch to
xorg-xf-files works by the way.
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"
but on sourceware the contents is different and the empty
libXmu-1.0.4-X.tar.bz2 is missing.
-rw-rw-r-- 1 cyguser cygwin 309616 Nov 5 01:31 libXmu-1.0.4-1-src.tar.bz2
drwxrwsr-x 2 cyguser cygwin 4096 Nov 5 01:31 libXmu6
drwxrwsr-x 2 cyguser cygwin 4096 Nov 5 01:31 libXmu-devel
drwxrwsr-x 2 cyguser cygwin 4096 Nov 5 01:31 libXmuu1
-rw-rw-r-- 1 cyguser cygwin 106 Nov 5 01:31 md5.sum
-rw-rw-r-- 1 cyguser cygwin 117 Nov 5 01:31 setup.hint
-bash-3.00$ cat setup.hint
category: X11
sdesc: "X.Org miscellaneous utility libraries (source)"
ldesc: "X.Org miscellaneous utility libraries"
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/
"
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
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 ?
Ciao
Volker
--
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/
More information about the Cygwin-xfree
mailing list