[Bug 2222] Review request: libactp - Adaptive Clearing Tool Path Library

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=

--- Comment #1 from Kevin Kofler  2012-03-12 00:47:02 
CET ---
AIUI, that clause is not supposed to apply to libraries, unless that library
itself does not provide any functionality without the dependency. In this case,
libactp does not use OCE at all, so I think the library should be fine for
Fedora. The idea behind that clause is to avoid shipping e.g. a LAME frontend
(supporting no other encoders than LAME) in Fedora. There is no requirement
that libraries are actually used by a program in Fedora.

-- 
Configure bugmail: https://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.


[Bug 2221] Review request: libarea - Library that allows for creating tool paths for pocketing

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2221

--- Comment #1 from Kevin Kofler  2012-03-12 00:46:43 
CET ---
AIUI, that clause is not supposed to apply to libraries, unless that library
itself does not provide any functionality without the dependency. In this case,
LibAREA does not use OCE at all, so I think the library should be fine for
Fedora. The idea behind that clause is to avoid shipping e.g. a LAME frontend
(supporting no other encoders than LAME) in Fedora. There is no requirement
that libraries are actually used by a program in Fedora.

-- 
Configure bugmail: https://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.


[Bug 1034] Review request: sinthgunt - An easy to use GUI for ffmpeg

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1034

Nicolas Chauvet  changed:

   What|Removed |Added

 Blocks|33  |

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 1901] Review request: bino - 3D video player

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1901

Nicolas Chauvet  changed:

   What|Removed |Added

 Blocks|33  |

-- 
Configure bugmail: https://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.


[Bug 2216] Review request: Not Tetris 2 - Classic Tetris mixed with physics

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2216

--- Comment #8 from Jeremy Newton  2012-03-11 17:33:34 
CET ---
(In reply to comment #7)
> (In reply to comment #4)
> > (In reply to comment #1)
> > > > > nottetris.src: W: invalid-license CC-BY-NC-SA
> > > > > nottetris.noarch: W: invalid-license CC-BY-NC-SA
> > > > That's the license, like it or not.
> > > 
> > > FYI, that's a non-Free license, which 1. means this needs to go into 
> > > nonfree
> > > and 2. should have been listed as another reason why this cannot go into
> > > Fedora.
> > 
> > I would figure this is due to the fact that, despite the code being publicly
> > available, it requires consent of the author?
> 
> No, it is because of the NC clause. NC clauses are considered non Free by
> Fedora, Debian, OSI, etc.

Good to know, thanks, I was always confused about that one.

-- 
Configure bugmail: https://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.


[Bug 2224] New: Review request: HeeksCNC - CAM add-on for HeeksCAD

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2224

 Bug #: 2224
   Summary: Review request: HeeksCNC - CAM add-on for HeeksCAD
Classification: Unclassified
   Product: Package Reviews
   Version: Current
  Platform: All
OS/Version: GNU/Linux
Status: NEW
  Severity: normal
  Priority: P5
 Component: Review Request
AssignedTo: rpmfusion-package-rev...@rpmfusion.org
ReportedBy: spikefed...@gmail.com
CC: rpmfusion-package-rev...@rpmfusion.org
Blocks: 2


Spec URL: 
http://spike.fedorapeople.org/HeeksCNC/HeeksCNC.spec
SRPM URL: 
http://spike.fedorapeople.org/HeeksCNC/HeeksCNC-0.18.0-0.1.20111215git27294ff.fc16.src.rpm


Description: 
Written in C++, HeeksCNC is an add-on for HeeksCAD. The user can add machining 
operations. These can then be output to NC code. The NC code is then shown as 
red and green lines on the screen. The NC code is generated using Python 
script, so it can be configured for different machines.

HeeksCNC uses OpenCAMLib for the "Zig Zag" operation HeeksCNC uses libarea for 
the "Pocket" operation 


Why this package is not eligible to be included in Fedora:
HeeksCNC depends on OCE (HeeksCNC->HeeksCAD-devel->OCE-devel), which is
considered non-free

[1] http://fedoraproject.org/wiki/Licensing#Bad_Licenses


rpmlint output: 
SPECS/HeeksCNC.spec:39: E: hardcoded-library-path in
%{buildroot}/usr/lib/heekscnc/nc/iso_codes.py
SPECS/HeeksCNC.spec:48: E: hardcoded-library-path in /usr/lib/heekscnc
SPECS/HeeksCNC.spec:49: E: hardcoded-library-path in /usr/lib/libheekscnc*
SPECS/HeeksCNC.spec: W: invalid-url Source0: HeeksCNC-svnHEAD.tar.bz2
HeeksCNC.src: W: spelling-error %description -l en_US libarea -> lib area,
lib-area, millibar
HeeksCNC.src:39: E: hardcoded-library-path in
%{buildroot}/usr/lib/heekscnc/nc/iso_codes.py
HeeksCNC.src:48: E: hardcoded-library-path in /usr/lib/heekscnc
HeeksCNC.src:49: E: hardcoded-library-path in /usr/lib/libheekscnc*
HeeksCNC.src: W: invalid-url Source0: HeeksCNC-svnHEAD.tar.bz2
1 packages and 1 specfiles checked; 6 errors, 3 warnings.

The hardcoded-library-path error probably needs to be fixed. A friendly cmake
expert would be very much appreciated.

-- 
Configure bugmail: https://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.


[Bug 2223] New: Review request: HeeksCAD - CAD application using OpenCASDADE and wxWidgets

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2223

 Bug #: 2223
   Summary: Review request: HeeksCAD - CAD application using
OpenCASDADE and wxWidgets
Classification: Unclassified
   Product: Package Reviews
   Version: Current
  Platform: All
OS/Version: GNU/Linux
Status: NEW
  Severity: normal
  Priority: P5
 Component: Review Request
AssignedTo: rpmfusion-package-rev...@rpmfusion.org
ReportedBy: spikefed...@gmail.com
CC: rpmfusion-package-rev...@rpmfusion.org
Blocks: 2


Spec URL: 
http://spike.fedorapeople.org/HeeksCAD/HeeksCAD.spec
SRPM URL: 
http://spike.fedorapeople.org/HeeksCAD/HeeksCAD-0.18.0-0.1.20111212gitb6b1de3.fc16.src.rpm


Description: 
Functionality: Import solid models from STEP and IGES files. Draw construction
geometry and lines and arcs. Create new primitive solids, or make solids by
extruding a sketch or by making a lofted solid between sketches. Modify solids
using blending, or boolean operations. Save IGES, STEP and STL. Printer plot
the 2D geometry or to HPGL. Import and export dxf files; lines, arcs, ellipses,
splines and polylines are supported. Use the geometric constraints solver to
create accurate drawings from rough sketches.


Why this package is not eligible to be included in Fedora:
HeeksCAD depends on OCE, which is considered non-free.[1]

[1] http://fedoraproject.org/wiki/Licensing#Bad_Licenses


rpmlint output: 
SPECS/HeeksCAD.spec: W: invalid-url Source0: HeeksCAD-svnHEAD.tar.bz2
HeeksCAD.src: W: spelling-error Summary(en_US) wxWidgets -> widgets
HeeksCAD.src: W: spelling-error %description -l en_US boolean -> Boolean, boo
lean, boo-lean
HeeksCAD.src: W: spelling-error %description -l en_US dxf -> def
HeeksCAD.src: W: spelling-error %description -l en_US polylines -> poly lines,
poly-lines, Polynesian
HeeksCAD.src: W: invalid-url Source0: HeeksCAD-svnHEAD.tar.bz2
1 packages and 1 specfiles checked; 0 errors, 6 warnings.

Upstream doesn't provide a release package tarball, spelling should be ok.


Careful: I usually don't do any python packaging. Here be dragons!

-- 
Configure bugmail: https://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.


[Bug 2222] New: Review request: libactp - Adaptive Clearing Tool Path Library

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=

 Bug #: 
   Summary: Review request: libactp - Adaptive Clearing Tool Path
Library
Classification: Unclassified
   Product: Package Reviews
   Version: Current
  Platform: All
OS/Version: GNU/Linux
Status: NEW
  Severity: normal
  Priority: P5
 Component: Review Request
AssignedTo: rpmfusion-package-rev...@rpmfusion.org
ReportedBy: spikefed...@gmail.com
CC: rpmfusion-package-rev...@rpmfusion.org
Blocks: 2


Spec URL: 
http://spike.fedorapeople.org/libactp/libactp.spec
SRPM URL: 
http://spike.fedorapeople.org/libactp/libactp-0.0.2-0.1.20111219giteb97a62.fc16.src.rpm


Description: 
The libactp (Adaptive Clearing Tool Path Library) is an implementation of the
GPL'ed algorithm demonstrated in FreeSteel as a set of C library functions


Why this package is not eligible to be included in Fedora:
"Some software is not functional or useful without the presence of external
code dependencies in the runtime operating system environment. When those
external code dependencies are non-free, legally unacceptable, or binary-only
[...], then the dependent software is not acceptable for inclusion in
Fedora"[1]

Since atm only HeeksCNC uses this lib and HeeksCNC depends on OCE
(HeeksCNC->HeeksCAD-devel->OCE-devel), which is considered non-free, I assume
the term "not useful" applies here.

[1] http://fedoraproject.org/wiki/Packaging:Guidelines


rpmlint output: 
SPECS/libactp.spec: W: invalid-url Source0: libactp-svnHEAD.tar.bz2
libactp.src: W: invalid-url Source0: libactp-svnHEAD.tar.bz2
1 packages and 1 specfiles checked; 0 errors, 2 warnings.

Upstream doesn't provide a release package tarball.


Careful: I usually don't do any python packaging. Here be dragons!

-- 
Configure bugmail: https://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.


[Bug 2221] Review request: libarea - Library that allows for creating tool paths for pocketing

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2221

spikefed...@gmail.com changed:

   What|Removed |Added

 Blocks||2

-- 
Configure bugmail: https://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.


[Bug 2221] New: Review request: libarea - Library that allows for creating tool paths for pocketing

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2221

 Bug #: 2221
   Summary: Review request: libarea - Library that allows for
creating tool paths for pocketing
Classification: Unclassified
   Product: Package Reviews
   Version: Current
  Platform: All
OS/Version: GNU/Linux
Status: NEW
  Severity: normal
  Priority: P5
 Component: Review Request
AssignedTo: rpmfusion-package-rev...@rpmfusion.org
ReportedBy: spikefed...@gmail.com
CC: rpmfusion-package-rev...@rpmfusion.org


Spec URL: 
http://spike.fedorapeople.org/libarea/libarea.spec
SRPM URL: 
http://spike.fedorapeople.org/libarea/libarea-0.0.2-0.1.20111215git56d.fc16.src.rpm


Description: 
LibAREA is a library that allows for creating tool paths for pocketing.


Why this package is not eligible to be included in Fedora:
"Some software is not functional or useful without the presence of external
code dependencies in the runtime operating system environment. When those
external code dependencies are non-free, legally unacceptable, or binary-only
[...], then the dependent software is not acceptable for inclusion in
Fedora"[1]

Since atm only HeeksCNC uses this lib and HeeksCNC depends on OCE
(HeeksCNC->HeeksCAD-devel->OCE-devel), which is considered non-free, I assume
the term "not useful" applies here.

[1] http://fedoraproject.org/wiki/Packaging:Guidelines


rpmlint output: 
SPECS/libarea.spec: W: invalid-url Source0: libarea-svnHEAD.tar.bz2
libarea.src: W: invalid-url Source0: libarea-svnHEAD.tar.bz2
1 packages and 1 specfiles checked; 0 errors, 2 warnings.

Upstream doesn't provide a release package tarball.


Careful: I usually don't do any python packaging. Here be dragons!

-- 
Configure bugmail: https://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.


[Bug 2054] Review request: OCE - OpenCASCADE Community Edition

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2054

--- Comment #12 from Richard  2012-03-11 14:01:03 CET ---
I added a infrastructure bug for the missing bugzilla components:

https://bugzilla.rpmfusion.org/show_bug.cgi?id=2220

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 2054] Review request: OCE - OpenCASCADE Community Edition

2012-03-11 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2054

--- Comment #11 from Richard  2012-03-11 13:58:38 CET ---
There's a review request for Pivy[1] that I took over, the problem is the
latest version of Pivy requires Coin3 which is not in Fedora yet. There's a
review request for Coin3[2] but the packager is ignoring me. Somehow I managed
to piss him off but for the life of me I can't see what I did. 

I've also un-bundled smesh and it's already in RPM Fusion non-free (because of
OCE)

I'm using cmake for FreeCAD instead of autoconf and installing into
/usr/lib{,64}. The main reason is I understand cmake a lot more and I've
contributed quite a bit upstream. 

[1] https://bugzilla.redhat.com/show_bug.cgi?id=458975
[2] https://bugzilla.redhat.com/show_bug.cgi?id=665733

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.