On 6/12/2017 1:05 PM, Ken Brown wrote:
geomview is in Debian:
https://packages.debian.org/jessie/geomview
The cygport file and patches are attached.
As I said in
https://sourceware.org/ml/cygwin-apps/2017-06/msg00019.html, I'm not
sure about the naming convention for the versioned library subpackage.
I made a choice, but I can easily change it if I got it wrong.
Revised package files and cygport file, based on Yaakov's response:
http://sanibeltranquility.com/cygwin/x86/release/geomview/geomview-1.9.5-1-src.tar.xz
http://sanibeltranquility.com/cygwin/x86/release/geomview/geomview-1.9.5-1.hint
http://sanibeltranquility.com/cygwin/x86/release/geomview/geomview-1.9.5-1.tar.xz
http://sanibeltranquility.com/cygwin/x86/release/geomview/geomview-devel/geomview-devel-1.9.5-1.hint
http://sanibeltranquility.com/cygwin/x86/release/geomview/geomview-devel/geomview-devel-1.9.5-1.tar.xz
http://sanibeltranquility.com/cygwin/x86_64/release/geomview/geomview-1.9.5-1-src.tar.xz
http://sanibeltranquility.com/cygwin/x86_64/release/geomview/geomview-1.9.5-1.hint
http://sanibeltranquility.com/cygwin/x86_64/release/geomview/geomview-1.9.5-1.tar.xz
http://sanibeltranquility.com/cygwin/x86_64/release/geomview/geomview-devel/geomview-devel-1.9.5-1.hint
http://sanibeltranquility.com/cygwin/x86_64/release/geomview/geomview-devel/geomview-devel-1.9.5-1.tar.xz
NAME="geomview"
VERSION=1.9.5
RELEASE=1
SRC_URI="https://sourceforge.net/projects/geomview/files/${PN}/${PV}/${P}.tar.xz"
PATCH_URI="no_undefined.patch"
PATCH_URI+=" weak_symbols.patch"
HOMEPAGE="http://www.geomview.org/"
SUMMARY="An interactive 3D viewing program"
DESCRIPTION="Geomview lets you view and manipulate three-dimensional objects:
you
use the mouse to rotate, translate, zoom in and out, and so on.
Geomview can be used as a standalone viewer for static objects or as a
display engine for other programs which produce dynamically changing
geometry. Geomview can display objects described in a variety of file
formats. Geomview comes with a wide selection of example objects, and
you can create your own objects too."
PKG_NAMES="${PN} ${PN}-devel"
geomview_CATEGORY="Math"
geomview_devel_CATEGORY="Math Devel"
geomview_CONTENTS="
usr/bin
usr/libexec
usr/share
"
geomview_devel_CONTENTS="
usr/include
usr/lib
"
CYGCONF_ARGS="--with-htmlbrowser=cygstart"
DEPEND="libXm-devel libGL-devel libGLU-devel"