debian/0000775000000000000000000000000012533224464007175 5ustar debian/source/0000775000000000000000000000000012064230650010466 5ustar debian/source/format0000664000000000000000000000001412064230650011674 0ustar 3.0 (quilt) debian/menu0000664000000000000000000000350612064230650010061 0ustar ?package(kcemu):\ title="KCemu"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc85.xpm"\ needs="X11"\ command="/usr/bin/kcemu -P" ?package(kcemu):\ title="KCemu (KC85/5)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc85.xpm"\ needs="X11"\ command="/usr/bin/kcemu -5" ?package(kcemu):\ title="KCemu (KC85/4)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc85.xpm"\ needs="X11"\ command="/usr/bin/kcemu -4" ?package(kcemu):\ title="KCemu (KC85/3)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc85.xpm"\ needs="X11"\ command="/usr/bin/kcemu -3" ?package(kcemu):\ title="KCemu (KC85/2)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc85.xpm"\ needs="X11"\ command="/usr/bin/kcemu -2" ?package(kcemu):\ title="KCemu (KC85/1)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc87.xpm"\ needs="X11"\ command="/usr/bin/kcemu -1" ?package(kcemu):\ title="KCemu (KC87)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-kc87.xpm"\ needs="X11"\ command="/usr/bin/kcemu -7" ?package(kcemu):\ title="KCemu (LC80)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-lc80.xpm"\ needs="X11"\ command="/usr/bin/kcemu -8" ?package(kcemu):\ title="KCemu (Poly880)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-poly880.xpm"\ needs="X11"\ command="/usr/bin/kcemu -6" ?package(kcemu):\ title="KCemu (BIC/A5105)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-bic.xpm"\ needs="X11"\ command="/usr/bin/kcemu -9" ?package(kcemu):\ title="KCemu (Z1013)"\ section="Applications/Emulators"\ icon="/usr/share/pixmaps/kcemu-z1013.xpm"\ needs="X11"\ command="/usr/bin/kcemu -0" debian/kcemu.install0000664000000000000000000000012612417274503011670 0ustar usr/bin images/*xpm /usr/share/pixmaps/ debian/kcemu.desktop /usr/share/applications/ debian/patches/0000775000000000000000000000000012417274357010633 5ustar debian/patches/series0000664000000000000000000000000012417274357012036 0ustar debian/kcemu.manpages0000664000000000000000000000023012417274503012011 0ustar man/man1/kcemu.1x man/man1/kctape.1 man/man1/kcemu-remote.1 man/man1/kc2img.1 man/man1/kc2raw.1 man/man1/kc2tap.1 man/man1/kc2wav.1 man/man1/tdtodump.1 debian/compat0000664000000000000000000000000212417266714010400 0ustar 9 debian/control0000664000000000000000000000416112417274503010602 0ustar Source: kcemu Section: contrib/otherosfs Priority: optional Maintainer: John Paul Adrian Glaubitz Build-Depends: debhelper (>= 9), libz80ex-dev, libsdl1.2-dev, libsndfile-dev, libvncserver-dev, libtheora-dev, libgtk2.0-dev, automake, autoconf, libxmu-dev, libncurses5-dev, netpbm, imagemagick, dh-autoreconf Standards-Version: 3.9.6 Homepage: http://kcemu.sourceforge.net/ Vcs-Git: git://github.com/glaubitz/kcemu-debian.git Vcs-Browser: https://github.com/glaubitz/kcemu-debian Package: kcemu Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, kcemu-common Description: KC 85/4 emulator KCemu is an emulator for the KC85 homecomputer series and other Z80 based microcomputers like Z1013, LC80, Polycomputer 880 and BIC A5105. The emulation supports a number of additional hardware, e.g. floppy disk drives and extended graphic modules. . The Debian package does not contain the ROM images required to run the emulated machines. Please refer to the README.Debian file for more information. . Some alternate keywords for the above: KC85, KC87, LC80, Z1013, A5105, Polycomputer 880 . For original programs and general information about the emulated computer systems have a look at http://www.kc-club.de/ and http://www.kc85emu.de/. Package: kcemu-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Description: KC 85/4 emulator - common files KCemu is an emulator for the KC85 homecomputer series and other Z80 based microcomputers like Z1013, LC80, Polycomputer 880 and BIC A5105. The emulation supports a number of additional hardware, e.g. floppy disk drives and extended graphic modules. . This package contains files common to all architectures. . The Debian package does not contain the ROM images required to run the emulated machines. Please refer to the README.Debian file for more. . Some alternate keywords for the above: KC85, KC87, LC80, Z1013, A5105, Polycomputer 880 . For original programs and general information about the emulated computer systems have a look at http://www.kc-club.de/ and http://www.kc85emu.de/. debian/watch0000664000000000000000000000012312064230650010213 0ustar version=3 opts=dversionmangle=s/\+dfsg// \ http://sf.net/kcemu/KCemu-(.+)\.tar\.gz debian/kcemu-common.install0000664000000000000000000000004112417274503013152 0ustar usr/share/kcemu usr/share/locale debian/Makefile.am0000664000000000000000000000041312064230650011220 0ustar ## Process this file with automake to produce Makefile.in EXTRA_DIST = \ changelog \ compat \ control \ copyright \ dirs \ docs \ kcemu.desktop \ kcemu.install \ kcemu.manpages \ menu \ watch \ rules \ README.source \ source/format \ patches/* debian/changelog0000664000000000000000000000635312533224455011056 0ustar kcemu (0.5.1+git20141014+dfsg-1build1) wily; urgency=medium * No change rebuild for new libvncserver1 -- Micah Gersten Mon, 01 Jun 2015 22:55:25 -0500 kcemu (0.5.1+git20141014+dfsg-1) unstable; urgency=medium * New upstream snapshot. * Drop debian/patches/0001-Directly-check-for-Joystick- interface.patch, merged upstream. * Drop debian/patches/0002-Fix-type-declaration-for- gzf-in-struct-dsk_data_t.-g.patch, merged upstream. * Drop debian/patches/0003-Include-glib-through-glib.h-to-fix FTBFS-with-glib-2.patch, merged upstream. * Drop incorrect debian/patches/0004-Provide-format-strig-to-printf- in-show_sample-to.patch, proper patch merged upstream. * Add dh-autoreconf to Build-Depends in debian/control and run debhelper with "--with autoreconf" to update config.{sub,guess} and {libtool,aclocal}.m4. Fixes FTBFS on arm64 as well as kfreebsd-* and hurd-i386 (Closes: #727913, #744442, #764682). * Update debian/copyright to copyright format 1.0 and update years. * Add Vcs-* fields to debian/control. * Update standards version to 3.9.6 in debian/control. * Update install path for shared kcemu files in kcemu-common package. * Add missing new lines at the end of multiple files in debian directory. * Explain contrib distribution status of KCemu in debian/README.Debian. -- John Paul Adrian Glaubitz Tue, 14 Oct 2014 21:12:18 +0200 kcemu (0.5.1+dfsg-6) unstable; urgency=low * Bump debhelper to 9.0 to make use of hardening functions. * Provide format strig to printf in show_sample() to prevent FTBFS with -Werror=format-security enabled. * Drop DM-Upload-Allowed flag in debian/control. -- John Paul Adrian Glaubitz Wed, 19 Dec 2012 04:34:25 +0100 kcemu (0.5.1+dfsg-5) unstable; urgency=low * Include glib through glib.h to fix FTBFS with glib 2.33+ * Use gbp-pq for managing quilt patches * Use libsdl1.2-dev instead of libsdl-dev as build dependency -- John Paul Adrian Glaubitz Fri, 22 Jun 2012 00:01:28 +0200 kcemu (0.5.1+dfsg-4) unstable; urgency=low * Convert for Multi-Arch support. * Bump standards to 3.9.3. -- John Paul Adrian Glaubitz Fri, 15 Jun 2012 16:33:37 +0200 kcemu (0.5.1+dfsg-3) unstable; urgency=low [ John Paul Adrian Glaubitz ] * Bump to standards version 3.9.2. * Use my full name for maintainership. * Fix helper-templates-in-copyright lintian warning. * Update debian/copyright. * Include 0001-Fix-type-declaration-for-gzf-in-struct-dsk_data_t.patch to fix FTBFS bug with recent versions of zlib. [ Jan Dittberner ] * set DM-Upload-Allowed: yes -- John Paul Adrian Glaubitz Mon, 12 Mar 2012 02:52:00 +0100 kcemu (0.5.1+dfsg-2) unstable; urgency=low * Fix FTBFS on ports kfreebsd-i386, kfreebsd-amd64 and hurd-i386 (Closes: #592978) * debian/control: bump standards version to 3.9.1 (no changes needed) -- Adrian Glaubitz Sun, 15 Aug 2010 21:08:28 +0200 kcemu (0.5.1+dfsg-1) unstable; urgency=low * Initial release. (Closes: #538914) -- Adrian Glaubitz Wed, 30 Jun 2010 16:51:49 +0200 debian/kcemu.desktop0000664000000000000000000000033412064230650011665 0ustar [Desktop Entry] Name=KCemu GenericName=Emulator for KC85 and compatible computer Comment=Emulator for KC85 and compatible computer Icon=kcemu-icon Exec=kcemu -P Type=Application Terminal=false Categories=Game;Emulator; debian/docs0000664000000000000000000000005612064230650010042 0ustar NEWS README README.de TODO doc/kcemurc.sample debian/copyright0000664000000000000000000000212012417274415011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: kcemu Source: http://kcemu.sourceforge.net Files: * Copyright: 1997-2013 Torsten Paul License: GPL-2+ Files: debian/* Copyright: 2012-2014 John Paul Adrian Glaubitz License: GPL-2+ License: GPL-2+ This package 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 of the License, or (at your option) any later version. . This package 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 along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/dirs0000664000000000000000000000010512417274503010055 0ustar usr/share/applications usr/share/doc usr/share/man usr/share/pixmaps debian/README.Debian0000664000000000000000000000120712417274503011236 0ustar kcemu for Debian ---------------- Like the Commodore 8-bit emulator vice, kcemu does not workout ROM images of the chips found inside the KC computers. Due to legal reasons these ROM images and also disk and tape images have been removed from the original tarball. Before using kcemu, you'll have to get those images on your own, please visit the upstream website http://kcemu.sourceforge.net to acquire the ROM, disk and tape images there. Since KCemu does not work without these (non-free) ROMs, it is part of the contrib distribution in Debian. -- John Paul Adrian Glaubitz Tue, 14 Oct 2014 21:09:00 +0200 debian/rules0000775000000000000000000000076312417274357010272 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 override_dh_auto_configure: dh_testdir dh_auto_configure -- \ --enable-libsndfile=yes \ --enable-libaudiofile=no \ --enable-libmp3lame=no \ --enable-libvorbis=yes \ --enable-libflac=no \ --enable-libtheora=yes \ --enable-libxvidcore=no \ --enable-libdirac=no \ --enable-libschroedinger=no \ --enable-libavformat=no \ --enable-libvncserver=yes %: dh $@ --with autoreconf