Package: sponsorship-requests Severity: normal Dear mentors,
I seek a sponsor for my package "xtrs". * Package name : xtrs Version : 4.9d-1 Upstream Author : Tim Mann * URL : http://www.tim-mann.org/xtrs.html * License : 2 different custom permissive licenses[1] Section : otherosfs It builds those binary packages: xtrs - emulator for TRS-80 Model I/III/4/4P computers To access further information about this package, please visit the following URL: https://mentors.debian.net/package/xtrs Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/contrib/x/xtrs/xtrs_4.9d-1.dsc Changes since the last upload: * Merge new upstream release. + "Deleted all SIGIO code. The code was a kludge to begin with and it no longer worked with current X libraries and Linux kernels, causing xtrs to hang. It was also reported to cause hangs when xtrs was compiled for Windows using Cygwin. Thanks to Howard Pepper, Dennis Lovelady, Arumin Nueckel, Christopher Currie, and Joe Peterson for bug reports." (Closes: #511645) * Update README.Debian to refresh URLs and reflect developments in the TRS-80 retrocomputing enthusiast community over the past several years. * Implement debian/compare-copyright script. + Add "check" target to debian/rules to call the script. + Add debian/{no-,}copyright-info.expected files. * Migrate former contents of debian/checklist to debian/README.source. * Rewrite debian/copyright using machine-readable copyright info. * Migrate to new (to me) quilt-based Debian source format 3.0. + Migrate former contents of debian/patches to debian/patch/*; dropping patches now merged upstream. * Migrate former contents of debian/README.contrib-only to Disclaimer field of debian/copyright, and update discussion. * Stop shipping Tim Mann's TRS-80 FAQ document. It's great, but strictly speaking, it doesn't carry a license, I don't want to pester him to put one on it, and in any event it updates much more frequently than the xtrs software itself. Finally, I trust people to do web searches, and archive.org to stick around, more now than I did 19 years ago. * Write doc-base descriptions for the supplementary documentation in /usr/share/doc/xtrs. * Add check-source target to debian/rules to aid copyright meticulousness checking. * Add check-binary target to debian/rules to aid regression tesing. * Thanks to Christian Perrier, Hector Oron, Cyril Brulebois, and YunQiang Su for taking care of this package during my long absence. Regards, Branden [1] See attachment for gory details. The licenses have been recognized as DFSG-free for about 19 years. -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: xtrs Source: http://www.tim-mann.org/xtrs.html Disclaimer: Requires non-DFSG-free ROM images and/or operating systems to be useful for most purposes. . There is a freely-licensed boot ROM for Model 4P emulation provided with xtrs; however, this boot image can only be used to boot an operating system designed for the Model 4 (it is not sophisticated enough to load the BASIC interpreter ROM for Model III compatibility mode, provided on Model 4P TRSDOS disks as a file called MODELA/III). Since most users will likely be using this emulator to run proprietary legacy applications for the TRS-80 computers, I do not regard this exception as sufficient to recategorize xtrs for inclusion in main. . It is worth keeping an eye on projects like Contiki and FUZIX; if one of them becomes useful under xtrs, that would be an argument for moving xtrs to main. + http://www.contiki-os.org/ + https://github.com/EtchedPixels/FUZIX License: local:Timothy-Mann-xtrs-permissive-non-copyleft This software may be copied, modified, and used for any purpose without fee, provided that (1) the above copyright notice is retained, and (2) modified versions are clearly marked as having been modified, with the modifier's name and the date included. Files: cd.ccc mount.ccc pwd.ccc truedam.ccc umount.ccc unix.ccc xtrs8.lst xtrs8.z80 xtrshard.lst xtrshard.z80 xtrsmous.lst xtrsmous.z80 Copyright: 1998 Timothy Mann License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: cmd.c cmd.h hex2cmd.c trs_disk.c trs_disk.h trs_imp_exp.c trs_imp_exp.h trs_interrupt.c Copyright: 1996 Timothy Mann License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: cmddump.c load_cmd.c load_cmd.h mkdisk.c Copyright: 1996-98 Timothy Mann License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: export.lst export.z80 import.lst import.z80 settime.ccc xtrsemt.ccc xtrsemt.h Copyright: 1997 Timothy Mann License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: settime.lst settime.z80 Copyright: 1998 Ulrich Mueller License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: trs_hard.c trs_hard.h trs_uart.c trs_uart.h Copyright: 2000 Timothy Mann License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: xtrsrom4p.README xtrsrom4p.lst xtrsrom4p.z80 Copyright: 1999 Peter W. Cervasio License: local:Timothy-Mann-xtrs-permissive-non-copyleft Files: compile_rom.c config.h debug.c dis.c error.c load_hex.c main.c trs.h trs_cassette.c trs_io.c trs_iodefs.h trs_keyboard.c trs_memory.c trs_printer.c trs_xinterface.c z80.c z80.h Copyright: 1992 Clarendon Hill Software License: local:Clarendon-Hill-Software-xtrs-permissive-non-copyleft Permission is granted to any individual or institution to use, copy, or redistribute this software, provided this copyright notice is retained. This software is provided "as is" without any expressed or implied warranty. If this software brings on any sort of damage -- physical, monetary, emotional, or brain -- too bad. You've got no one to blame but yourself. . The software may be modified for your own purposes, but modified versions must retain this notice. Files: ChangeLog Makefile Makefile.local README cassette cassette.man cassette.sh cassette.txt cd.cmd cd6.cmd cmddump.man cmddump.txt cpmutil.dsk cpmutil.html cpmutil.tgz crc.c do6.jcl dskspec.html expall.bas export.cmd fakerom.hex fakerom.lst fakerom.z80 hex2cmd.man hex2cmd.txt import.cmd m1format.fix mkdisk.man mkdisk.txt mount.cmd mount6.cmd pwd.cmd pwd6.cmd reed.h settime.cmd trs_chars.c truedam.cmd truedam6.cmd umount.cmd umount6.cmd unix.cmd unix6.cmd utility.dsk utility.jcl xtrs.man xtrs.txt xtrs8.dct xtrshard.dct xtrsmous.cmd xtrsrom4p.hex Copyright: no explicit notices License: local:Timothy-Mann-xtrs-permissive-non-copyleft Comment: These files bear no explicit copyright notices, and I (Branden Robinson) presume them to be under Tim Mann's license if an independent copyright applies at all. They fall into various categories; for example: + Documentation for provided programs (e.g., cassette.man, hex2cmd.man); + Conversions of manual pages to plain text (e.g., cassette.txt, xtrs.txt); + Conversions of HTML documents to plain text (e.g., cpmutil.txt); + Standalone, miscellaneous documentation (README, dskspec.html); + Non-native object files made from in-tree source code (cd.cmd from cd.ccc); + Diskette image files for the emulator (cpmutil.dsk, utility.dsk); + Bitmapped character-cell fonts (perhaps not copyrightable) (trs_chars.c); + A translation of cassette [csh] to POSIX shell (cassette.sh); and + Material of doubtful copyrightability (a short hex patch, m1format.fix). Files: debian/* Copyright: 1998-2006, 2008, 2017 Branden Robinson <g.branden.robin...@gmail.com> License: local:Timothy-Mann-xtrs-permissive-non-copyleft # vim:set ai et sw=2 ts=2 tw=80: