http://bugzilla.rpmfusion.org/show_bug.cgi?id=1615
Summary: openni-nite - OpenNI-based toolbox for hand movement
tracking
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: tim(a)niemueller.de
CC: rpmfusion-package-review(a)rpmfusion.org
Estimated Hours: 0.0
Proposing OpenNI NITE middleware for inclusion to RPMfusion. It is unacceptable
for Fedora because it contains binary-only, proprietary software by PrimeSense,
which they distribute free of charge. A license key is distributed on their
website at
http://www.openni.org/downloadfiles/12-openni-compliant-middleware-binaries.
Therefore from my understanding we can redistribute that package and get
everything setup ready-to-go in Fedora in a package.
This review request depends on Fedora bug #674006
(
https://bugzilla.redhat.com/show_bug.cgi?id=674006), which is OpenNI, the free
and open source framework the NITE hand tracker is based on.
Spec URL:
http://www.niemueller.de/share/openni-nite.spec
SRPM URL:
http://www.niemueller.de/share/openni-nite-1.3.0.18-1.fc14.src.rpm
Project URL:
http://www.openni.org
Description:
NITE is a toolbox to allow application to build flows based on the user's hands
movement. The hand movement is understood as gestures and is tracked, to
provide hand points. NITE works over OpenNI.
rpmlint:
openni-nite.src: W: invalid-url Source1: NITE-Bin-Linux32-v1.3.0.18.tar.bz2
openni-nite.src: W: invalid-url Source0: NITE-Bin-Linux64-v1.3.0.18.tar.bz2
- download URLs do not contain filename (strange content management system
URLs)
openni-nite.x86_64: W: invalid-license Proprietary
openni-nite-devel.x86_64: W: invalid-license Proprietary
openni-nite-examples.x86_64: W: invalid-license Proprietary
- what should it be?
openni-nite.x86_64: W: no-soname /usr/lib64/libXnVFeatures.so
openni-nite.x86_64: W: shared-lib-calls-exit /usr/lib64/libXnVFeatures.so
exit(a)GLIBC_2.2.5
openni-nite.x86_64: W: executable-stack /usr/lib64/libXnVFeatures.so
openni-nite.x86_64: W: no-soname /usr/lib64/libXnVHandGenerator.so
openni-nite.x86_64: W: shared-lib-calls-exit /usr/lib64/libXnVHandGenerator.so
exit(a)GLIBC_2.2.5
openni-nite.x86_64: W: no-soname /usr/lib64/libXnVCNite.so
openni-nite.x86_64: W: no-soname /usr/lib64/libXnVNite.so
openni-nite.x86_64: W: shared-lib-calls-exit /usr/lib64/libXnVNite.so
exit(a)GLIBC_2.2.5
- shared libs are binary only, therefore cannot remove the exit calls or add
soname.
openni-nite.x86_64: W: non-conffile-in-etc
/etc/openni/XnVFeatures/FeatureExtraction.ini
openni-nite.x86_64: W: non-conffile-in-etc /etc/openni/XnVFeatures/h.dat
openni-nite.x86_64: W: non-conffile-in-etc /etc/openni/XnVFeatures/s.dat
openni-nite.x86_64: W: non-conffile-in-etc
/etc/openni/XnVHandGenerator/Nite.ini
- these are, in fact, config files
openni-nite-examples.x86_64: W: no-documentation
openni-nite-examples.x86_64: W: no-manual-page-for-binary NiteSingleControl
openni-nite-examples.x86_64: W: no-manual-page-for-binary NiteCircleControl
openni-nite-examples.x86_64: W: no-manual-page-for-binary NiteBoxes
openni-nite-examples.x86_64: W: no-manual-page-for-binary NitePointViewer
openni-nite-examples.x86_64: W: no-manual-page-for-binary NiteTrackPad
openni-nite-examples.x86_64: W: no-manual-page-for-binary NitePlayers
openni-nite-examples.x86_64: W: no-manual-page-for-binary NiteSceneAnalysis
openni-nite-examples.x86_64: W: no-manual-page-for-binary NitePointServer
- None in the source tarballs.
4 packages and 1 specfiles checked; 0 errors, 31 warnings.
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.