--- cbios-0.25.orig/debian/docs +++ cbios-0.25/debian/docs @@ -0,0 +1 @@ +doc/cbios.txt --- cbios-0.25.orig/debian/changelog +++ cbios-0.25/debian/changelog @@ -0,0 +1,161 @@ +cbios (0.25-2) unstable; urgency=low + + * Orphaning the package. + + -- Joost Yervante Damad Sat, 16 Jul 2011 16:39:07 +0200 + +cbios (0.25-1) unstable; urgency=low + + * New upstream release + * back to old source format + * adapt manpage to reflect new BR and JP variants of the + ROMs + * update package to include JP and BR variants + + -- Joost Yervante Damad Wed, 02 Feb 2011 19:40:54 +0100 + +cbios (0.24-3) unstable; urgency=high + + * Last build didn't contain any ROMs, fixed by fixing usage of dh. + + -- Joost Yervante Damad Wed, 28 Jul 2010 07:17:43 +0200 + +cbios (0.24-2) unstable; urgency=low + + * use dh. + + -- Joost Yervante Damad Sun, 11 Jul 2010 07:24:56 +0200 + +cbios (0.24-1) unstable; urgency=low + + * New upstream release 0.24: + - VRAM size is now properly checked, fixing R-Type's V9938 detection. + - C-BIOS doesn't lie anymore about the interrupt frequency. + - Don't di; halt when no ROM is found, the warning in openMSX may be + confusing + - A few minor bug fixes and tweaks. + + -- Joost Yervante Damad Mon, 31 May 2010 19:04:29 +0200 + +cbios (0.23-2) unstable; urgency=low + + * use source format 3.0 + * update standards version + + -- Joost Yervante Damad Sat, 19 Dec 2009 20:56:54 +0100 + +cbios (0.23-1) unstable; urgency=low + + * New upstream release + - Added support for carriage return ($0D) in GRPPRT in SCREEN2 + - Fixes title screen of Bokosuka Wars + + -- Joost Yervante Damad Sun, 04 Jan 2009 18:11:21 +0100 + +cbios (0.22-1) unstable; urgency=low + + * New upstream release + - Use separate logo ROM to save space in the main ROM. + - Set lower bits of PSG reg 15 before reading joystick trigger status. + - Improved RAM search. + - Many new routines implemented and existing implementations made more + complete, especially character I/O and bitmap graphics. + - Added lots of documentation to system variables. + - Added support for GNU assembler. + - Various bug fixes. + + -- Joost Yervante Damad Sat, 27 Dec 2008 20:29:37 +0100 + +cbios (0.21+cvs20071215-1) unstable; urgency=low + + * package a snapshot from CVS as it contains some inportant + game compatibility fixes + * fix debian-rules-ignores-make-clean-error + * fix package-contains-empty-directory usr/share/cbios/configs/ + * fix binary-arch-rules-but-pkg-is-arch-indep + + -- Joost Yervante Damad Sat, 15 Dec 2007 10:13:53 +0100 + +cbios (0.21-4) unstable; urgency=low + + * update standards version to 3.7.3 + + -- Joost Yervante Damad Mon, 10 Dec 2007 18:28:57 +0100 + +cbios (0.21-3) unstable; urgency=low + + * switch from docbook-to-man to stx2any + * switch to Build-Depends-Indep; avoids lintian override + * move Recommends to correct place in control file + + -- Joost Yervante Damad Tue, 24 Oct 2006 20:20:32 +0200 + +cbios (0.21-2) unstable; urgency=low + + * bump compat to level 5 + * update maintainer email address + * bump standards-version to 3.7.2 + * update copyright file + + -- Joost Yervante Damad Wed, 18 Oct 2006 19:40:10 +0200 + +cbios (0.21-1) unstable; urgency=low + + * new upstream release + * change priority from optional to extra + + -- Joost Yervante Damad Tue, 7 Jun 2005 19:32:40 +0200 + +cbios (0.20-1) unstable; urgency=low + + * new upstream release + + -- Joost Yervante Damad Sat, 12 Feb 2005 13:31:28 +0100 + +cbios (0.19-3) unstable; urgency=low + + * Close ITP (Closes: #286947) + * manpage removal fixed + + -- Joost Yervante Damad Thu, 30 Dec 2004 21:12:55 +0100 + +cbios (0.19-2) unstable; urgency=low + + * implemented remarks from Goedson Paixao: + - manpage removed in clean target + - removed unneeded comments in debian/rules + - removed the commented calls do dh_* + - building.txt should not be part of the docs installed. + - Clarify debian/copyright file + - add build-depends on docbook-to-man + + -- Joost Yervante Damad Sat, 25 Dec 2004 09:05:32 +0100 + +cbios (0.19-1) unstable; urgency=low + + * 0.19 upstream release + + -- Joost Yervante Damad Fri, 24 Dec 2004 08:54:39 +0100 + +cbios (0.18-2) unstable; urgency=low + + * 0.18 upstream release + * do not install config files for other emulators + * fix README.Debian + + -- Joost Yervante Damad Sat, 18 Dec 2004 21:05:43 +0100 + +cbios (0.18-1) unstable; urgency=low + + * 0.18 pre-release + * install C-CBIOS MSX1 & MSX2 in openMSX directory + + -- Joost Yervante Damad Mon, 13 Dec 2004 10:00:42 +0100 + +cbios (20041211-1) unstable; urgency=low + + * Initial Release. + * fix install target for rules file + + -- Joost Yervante Damad Sun, 12 Dec 2004 15:17:19 +0100 + --- cbios-0.25.orig/debian/dirs +++ cbios-0.25/debian/dirs @@ -0,0 +1,11 @@ +usr/share +usr/share/cbios +usr/share/openmsx +usr/share/openmsx/machines +usr/share/openmsx/machines/C-BIOS_MSX1 +usr/share/openmsx/machines/C-BIOS_MSX1/roms +usr/share/openmsx/machines/C-BIOS_MSX2 +usr/share/openmsx/machines/C-BIOS_MSX2/roms +usr/share/openmsx/machines/C-BIOS_MSX2+ +usr/share/openmsx/machines/C-BIOS_MSX2+/roms + --- cbios-0.25.orig/debian/README.Debian +++ cbios-0.25/debian/README.Debian @@ -0,0 +1,7 @@ +cbios for Debian +---------------- + +This package installs the rom files in the /usr/share/cbios directory. +The config files for openMSX are installed in the openMSX directories. + + -- Joost Yervante Damad , Sun, 12 Dec 2004 15:17:19 +0100 --- cbios-0.25.orig/debian/cbios.txt +++ cbios-0.25/debian/cbios.txt @@ -0,0 +1,35 @@ +w_title(C-BIOS)dnl +w_doc_id(CBIOS)dnl +w_section(7)dnl +w_author(Joost Yervante Damad)dnl +w_man_desc(provides open source BIOS ROM files for MSX computers) + +! DESCRIPTION + +This manual page documents briefly the C-BIOS rom files. + +This manual page was written for the Debian distribution +because the original program does not have a manual page. + +C-BIOS is an open source BIOS for MSX computers. C-BIOS can be shipped with MSX emulators so they are usable out-of-the-box. + +Details about the BIOS calls available in the ROM files can be found at http://map.tni.nl/ but keep in mind the C-BIOS is work in progress and does not support all BIOS calls yet. + +C-BIOS comes in three versions currently. C-BIOS_MSX1 is compatible with MSX1 machines, C-BIOS_MSX2 is compatible with MSX2 machines and C-BIOS_MSX2+ is compatible with MSX2+ machines. + +Each version comes in three localisation variants, an international, Japanse (JP) and Brazilian (BR) one. + +! SEE ALSO + +''openmsx'' (1), ''openmsx-catapult'' (1), ''pasmo'' (1). + +! AUTHOR + +This manual page was written by w_author for +the Debian system (but may be used by others). Permission is +granted to copy, distribute and/or modify this document under +the terms of the GNU General Public License, Version 2 or any +later version published by the Free Software Foundation. + +On Debian systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL. --- cbios-0.25.orig/debian/rules +++ cbios-0.25/debian/rules @@ -0,0 +1,65 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ + +build: + $(MAKE) + stx2any -T man debian/cbios.txt > debian/cbios.7 + +clean: + dh_clean + $(MAKE) clean + -rm -f debian/cbios.7 + +override_dh_install: + # copy rom files + cp -fv derived/bin/*.rom $(CURDIR)/debian/cbios/usr/share/cbios + # copy config files for other emulators # currently not done! + # cp -rf configs/NLMSX $(CURDIR)/debian/cbios/usr/share/cbios/configs + # cp -rf configs/RuMSX $(CURDIR)/debian/cbios/usr/share/cbios/configs + # cp -rf configs/blueMSX $(CURDIR)/debian/cbios/usr/share/cbios/configs + # prepare for openMSX specially + cp -rf configs/openMSX/* $(CURDIR)/debian/cbios/usr/share/openmsx/machines + # MSX1 + ln -s ../../../../cbios/cbios_main_msx1.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX1/roms/ + ln -s ../../../../cbios/cbios_logo_msx1.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX1/roms/ + # MSX1 JP + ln -s ../../../../cbios/cbios_main_msx1_jp.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX1_JP/roms/ + ln -s ../../../../cbios/cbios_logo_msx1.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX1_JP/roms/ + # MSX1 BR + ln -s ../../../../cbios/cbios_main_msx1_br.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX1_BR/roms/ + ln -s ../../../../cbios/cbios_logo_msx1.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX1_BR/roms/ + # MSX2 + ln -s ../../../../cbios/cbios_main_msx2.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2/roms/ + ln -s ../../../../cbios/cbios_logo_msx2.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2/roms/ + ln -s ../../../../cbios/cbios_sub.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2/roms/ + # MSX2 JP + ln -s ../../../../cbios/cbios_main_msx2_jp.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2_JP/roms/ + ln -s ../../../../cbios/cbios_logo_msx2.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2_JP/roms/ + ln -s ../../../../cbios/cbios_sub.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2_JP/roms/ + # MSX2 BR + ln -s ../../../../cbios/cbios_main_msx2_br.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2_BR/roms/ + ln -s ../../../../cbios/cbios_logo_msx2.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2_BR/roms/ + ln -s ../../../../cbios/cbios_sub.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2_BR/roms/ + # MSX2+ + ln -s ../../../../cbios/cbios_main_msx2+.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+/roms/ + ln -s ../../../../cbios/cbios_logo_msx2+.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+/roms/ + ln -s ../../../../cbios/cbios_sub.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+/roms/ + ln -s ../../../../cbios/cbios_music.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+/roms/ + # MSX2+ JP + ln -s ../../../../cbios/cbios_main_msx2+_jp.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_JP/roms/ + ln -s ../../../../cbios/cbios_logo_msx2+.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_JP/roms/ + ln -s ../../../../cbios/cbios_sub.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_JP/roms/ + ln -s ../../../../cbios/cbios_music.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_JP/roms/ + # MSX2+ BR + ln -s ../../../../cbios/cbios_main_msx2+_br.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_BR/roms/ + ln -s ../../../../cbios/cbios_logo_msx2+.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_BR/roms/ + ln -s ../../../../cbios/cbios_sub.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_BR/roms/ + ln -s ../../../../cbios/cbios_music.rom $(CURDIR)/debian/cbios/usr/share/openmsx/machines/C-BIOS_MSX2+_BR/roms/ + +override_dh_installman: + dh_installman debian/cbios.7 --- cbios-0.25.orig/debian/compat +++ cbios-0.25/debian/compat @@ -0,0 +1 @@ +7 --- cbios-0.25.orig/debian/copyright +++ cbios-0.25/debian/copyright @@ -0,0 +1,50 @@ +This package was debianized by Joost Yervante Damad on +Sun, 12 Dec 2004 15:17:19 +0100. + +It was downloaded from http://cbios.sf.net/ + +Copyright (c) 2002-2005 BouKiCHi. All rights reserved. +Copyright (c) 2003 Reikan. All rights reserved. +Copyright (c) 2004-2005 Maarten ter Huurne. All rights reserved. +Copyright (c) 2004-2006 Albert Beevendorp. All rights reserved. +Copyright (c) 2004 Manuel Bilderbeek. All rights reserved. +Copyright (c) 2004-2006 Joost Yervante Damad. All rights reserved. +Copyright (c) 2004-2005 Jussi Pitkänen. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +The Debian packaging is (C) 2004-2006, Joost Yervante Damad and +is licensed under the GPL: + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License with +the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; +if not, write to the Free Software Foundation, Inc., 51 Franklin Street, +Fifth Floor, Boston, MA 02110-1301 USA --- cbios-0.25.orig/debian/control +++ cbios-0.25/debian/control @@ -0,0 +1,16 @@ +Source: cbios +Section: misc +Priority: extra +Maintainer: Debian QA Group +Build-Depends: debhelper (>= 7.0.50~) +Build-Depends-Indep: pasmo, stx2any +Standards-Version: 3.9.1 + +Package: cbios +Architecture: all +Depends: ${misc:Depends} +Recommends: openmsx | msx-emulator +Description: open source MSX BIOS roms + C-BIOS is an open source BIOS for MSX computers. + C-BIOS can be shipped with MSX emulators so they are usable out-of-the-box. + It comes readily configured for the openMSX emulator.