diff --git a/Packaging/debian/changelog b/Packaging/debian/changelog deleted file mode 100644 index 71e243a51..000000000 --- a/Packaging/debian/changelog +++ /dev/null @@ -1,91 +0,0 @@ -devilutionx (1.0.1) UNRELEASED; urgency=medium - - * New release - - * Features: - * Toggle fullscreen at any point by hitting alt+enter (mouse grab can be disabled in diablo.ini) - * Controller: B button closes the currently active panel. - * Added a navigation menu for controllers - * Focus on the exit item before quitting. - * Minor performance improvements (save/load time and main menu). - * Add a list of known mods - - - * Platforms: - * Added support for ppc64le - * Added support for Amiga - * Added support Clockwork PI GameShell - * Added support for GKD350h - * Switch to OPK for RetroFW (requires 2.0) - * Update OpendDingus/RetroFW build root - - - * Bugfixes: - * Game crashing on systems that do not report monitor refresh rate. - * Fixed belt not working correctly when holding shift on us keyboard layouts - * Always keep track of the latest hero level when selecting difficulty. - * Correct screenshot path - * Turn the screen red for 200ms when taking screenshots. - * Fix town load screen missing on the first load for 32bit systems. - * Fix minor HOM issue at some houses in town. - * Allow for space as text input - * Fixed a couple of typos in error messages - - * Original Diablo bugs: - * Fix belt not working correctly when holding shift on *non-*us keyboard layouts - * Fix one more rare crash. - - -- Goran Vidovic (gogo) Sat, 14 Mar 2020 16:10:11 +0200 - -devilutionx (1.0.0) UNRELEASED; urgency=medium - - * New release - - * Features: - * FPS no longer capped at 20hz; smoother mouse and transitions - * Full-featured gamepad support - * All movies can now be skipped via ESC - * Implement --help, --version and --data-dir - * Implement FPS counter (-f) - * Force windowed mode with -x - * Skip startup movies with -n - * Implement scroll wheel navigation - * Implement touch support - * Load assets from the same folder as the mpq - * Faster loading - - * Platforms: - * Added Nintendo Switch support - * Added Retro Gamer Handheld (OpenDingux/Retrofw) support - * Added OpenBSD support - * Windows version is now build as GUI an app and has an icon - - * Bugfixes: - * Fixed random missing sounds - * Fixed NPCs not talking about the right quest - * Error messages implemented in GUI - * Fixed having to restart the game between network sessions - * Fixed game not working on some Radeon GPUs - * Fixed panel missing after minimizing game if upscaling is disabled - * Fixed clicks in the left letterbox being incorrectly handled - * Fixed end movie not looping - - * Original Diablo bugs: - * Fixed a large number of rare stability issues from the original game - * Correctly take open panels into account when casting spells - * Fix sound some times being muted after Diablo dies - - -- Goran Vidovic (gogo) Thu, 02 Jan 2019 21:35:11 +0200 - -devilutionx (0.5.0.3) UNRELEASED; urgency=medium - - * Hardcoded font path fix - - -- Vítězslav Dvořák Mon, 07 Oct 2019 23:35:11 +0200 - -devilutionx (0.5.0.2) UNRELEASED; urgency=medium - - [ Vítězslav Dvořák ] - Missing font hotfix - * - diff --git a/Packaging/debian/compat b/Packaging/debian/compat deleted file mode 100644 index b4de39476..000000000 --- a/Packaging/debian/compat +++ /dev/null @@ -1 +0,0 @@ -11 diff --git a/Packaging/debian/control b/Packaging/debian/control deleted file mode 100644 index 9ffe53c2d..000000000 --- a/Packaging/debian/control +++ /dev/null @@ -1,36 +0,0 @@ -Source: devilutionx -Section: contrib/games -Priority: optional -Maintainer: Debian Games Team -Build-Depends: - debhelper (>= 9), - cmake, - git, - g++, - gettext, - libsodium-dev -Standards-Version: 4.3.0 -Homepage: https://github.com/diasurgical/devilutionX -Vcs-Git: git://git@github.com:diasurgical/devilutionX.git -Vcs-Browser: https://github.com/diasurgical/devilutionX.git - -Package: devilutionx -Architecture: any -Depends: - ${shlibs:Depends}, - ${misc:Depends}, - devilutionx-data | diablo-data | game-data-packager (>= 40), -Description: Diablo build for modern operating systems - Diablo by Blizzard Entertainment is undoubtedly one of - the best games of the 1990s - -Package: diablo-data -Architecture: all -Multi-Arch: foreign -Depends: - ${shlibs:Depends}, - ${misc:Depends}, - devilutionx | diablo, -Description: Diablo game data - Copy diabdat.mpq from your CD, or GoG install folder - diff --git a/Packaging/debian/copyright b/Packaging/debian/copyright deleted file mode 100644 index ea02640b9..000000000 --- a/Packaging/debian/copyright +++ /dev/null @@ -1,31 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: devilutionx -Source: https://github.com/diasurgical/devilutionX - -Files: * -Copyright: 2019 Devilutionx Authors -License: Unlicense -This is free and unencumbered software released into the public domain. -. -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. -. -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. -. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. -. -For more information, please refer to diff --git a/Packaging/debian/devilution.docs b/Packaging/debian/devilution.docs deleted file mode 100644 index b43bf86b5..000000000 --- a/Packaging/debian/devilution.docs +++ /dev/null @@ -1 +0,0 @@ -README.md diff --git a/Packaging/debian/devilutionx.links b/Packaging/debian/devilutionx.links deleted file mode 100644 index 2af44cb9a..000000000 --- a/Packaging/debian/devilutionx.links +++ /dev/null @@ -1,3 +0,0 @@ -/usr/share/games/diablo/devilutionx /usr/games/devilutionx - - diff --git a/Packaging/debian/diablo-data.postinst b/Packaging/debian/diablo-data.postinst deleted file mode 100644 index 44d01f843..000000000 --- a/Packaging/debian/diablo-data.postinst +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh -# postinst script for diablo-data -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-remove' -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -# Source debconf library. -. /usr/share/debconf/confmodule - - -case "$1" in - configure) - - test -f "/usr/share/games/diablo/diabdat.mpq" && chgrp games /usr/share/games/diablo/diabdat.mpq || true - test -f "/usr/share/games/diablo/diabdat.mpq" && chmod g+wr /usr/share/games/diablo/diabdat.mpq || true - - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -exit 0 diff --git a/Packaging/debian/rules b/Packaging/debian/rules deleted file mode 100755 index 3c011384f..000000000 --- a/Packaging/debian/rules +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 -export COMPILE_FLAGS="-O0" -export DEB_BUILD_MAINT_OPTIONS = hardening=-all -export DEB_CFLAGS_MAINT_APPEND = -Wno-error -export DEB_LDFLAGS_MAINT_APPEND = -Wno-error -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) -GIT_VERSION_DEVILUTIONX ?= $(shell git describe --tags --abbrev=0) -GIT_COMMIT_DEVILUTIONX := $(shell git rev-parse --short HEAD) - -%: - dh $@ --buildsystem=cmake --builddirectory=obj-${DEB_HOST_MULTIARCH} - -override_dh_auto_configure: - dh_auto_configure -- \ - -DNIGHTLY_BUILD=ON \ - -DVERSION_NUM=${GIT_VERSION_DEVILUTIONX} \ - -DVERSION_SUFFIX=-${GIT_COMMIT_DEVILUTIONX} \ - #-DSPAWN=ON - -override_dh_auto_install: - DESTDIR=$$(pwd)/debian/devilutionx cmake --install ./obj-${DEB_HOST_MULTIARCH} diff --git a/Packaging/debian/source/format b/Packaging/debian/source/format deleted file mode 100644 index 89ae9db8f..000000000 --- a/Packaging/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (native) diff --git a/Packaging/debian/source/lintian-overrides b/Packaging/debian/source/lintian-overrides deleted file mode 100644 index 9352ee6f1..000000000 --- a/Packaging/debian/source/lintian-overrides +++ /dev/null @@ -1,2 +0,0 @@ -# no automatic test is possible -devilutionx source: testsuite-autopkgtest-missing diff --git a/Packaging/debian/watch b/Packaging/debian/watch deleted file mode 100644 index 36ea7cafb..000000000 --- a/Packaging/debian/watch +++ /dev/null @@ -1,3 +0,0 @@ -version=4 -opts="uversionmangle=s/(\d)[\-_]?(rc\d+|pre-rc\d+|pre\d+a?)$/$1~$2/;s/[\-\.](source|Source|src|orig|unix)$//;s/-(bin|osx)$/~$1/;s/^v(\d)/$1/;" \ -https://github.com/diasurgical/devilutionX/releases .*/([\d.]+).tar.gz