[Bug 1325378] New: Review Request: spasm-ng - A z80 assembler with extra features for TI calculators

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1325378

            Bug ID: 1325378
           Summary: Review Request: spasm-ng - A z80 assembler with extra
                    features for TI calculators
           Product: Fedora
           Version: rawhide
         Component: Package Review
          Severity: medium
          Priority: medium
          Assignee: nobody@xxxxxxxxxxxxxxxxx
          Reporter: rosser.bjr@xxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx



Spec URL: https://tc01.fedorapeople.org/spasm/spasm-ng.spec
SRPM URL:
https://tc01.fedorapeople.org/spasm/spasm-ng-0.5-0.2.beta.2.fc23.src.rpm

Description:
SPASM-ng is a z80 assembler with extra features to support development
for TI calculators. SPASM-ng can assemble and create assembly programs
and flash applications in formats that can be shipped directly to
TI-z80 (TI-83+, TI-83+SE, TI-84+, TI-83+SE, TI-84+CSE, TI-84+CE)
calculators.

SPASM-ng was originally from the SPASM project, and was forked to fix
a few bugs. It was originally written by Spencer Putt and Don Straney,
with additional development by Chris Shappell and James Montelongo.

This release incorporates eZ80 support in preparation for the launch
of the TI-84+CE. It also greatly increases the limit on the number
of labels that can be defined.

Fedora Account System Username: tc01

Some notes:

* spasm-ng is available in this COPR
(https://copr.fedorainfracloud.org/coprs/tc01/spasm-ng/) if you wish to test
it.

* spasm-ng is distributed upstream alongside some z80 assembly include files,
for linking against the TI-83+. Where should these be distributed? I've put
them into /usr/include/spasm-ng, which feels like... not quite the right place,
but I'm not sure if .../share/ makes any more sense.

* One of these files
(https://github.com/alberthdev/spasm-ng/blob/master/inc/ti83plus.inc) was
originally written by TI, and I'm not certain we (Fedora) can legally
redistribute it. If necessary, it can be removed from the package. On the other
hand, the included license text seems only to establish the file is under no
warranty and that its copyright notice be left intact, and the calculator
hacking community has redistributed this file for years. (Though that obviously
doesn't mean Fedora can ship it).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]