debian/0000755000000000000000000000000012170567351007175 5ustar debian/rules0000755000000000000000000000103111765210465010250 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/class/qmake.mk include /usr/share/cdbs/1/rules/debhelper.mk export QTDIR = /usr/share/qt4 CFLAGS += -fno-strict-aliasing CXXFLAGS += -fno-strict-aliasing QMAKE = qmake-qt4 DEB_QMAKE_ARGS := BIN_INSTALL=/usr/games DOC_INSTALL=/usr/share/doc \ DATA_INSTALL=/usr/share install/qtads:: # GPL is already on Debian systems... rm -f $(DEB_DESTDIR)/usr/share/doc/qtads/COPYING # Installation instructions are useless for the binary package... rm -f $(DEB_DESTDIR)/usr/share/doc/qtads/INSTALL debian/qtads.menu0000644000000000000000000000015011276405046011171 0ustar ?package(qtads):\ needs="X11"\ section="Games/Adventure"\ title="QTads"\ command="/usr/games/qtads" debian/watch0000644000000000000000000000007311765207653010233 0ustar version=3 http://sf.net/qtads/qtads-([0-9a-z.]+)\.tar\.bz2 debian/qtads.install0000644000000000000000000000016512170301716011672 0ustar qtads /usr/games/ icons/hicolor /usr/share/icons/ qtads_*.png /usr/share/pixmaps/ qtads-logo.png /usr/share/pixmaps/ debian/changelog0000644000000000000000000000503712170567321011051 0ustar qtads (2.1.6-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.9.4. * Add new shared-mime-info file and icons. -- Daniel Schepler Sun, 14 Jul 2013 11:32:39 -0700 qtads (2.1.3-1) unstable; urgency=low * New upstream release. * Add Build-Depends on pkg-config. Closes: #671979. * Update watch file to look for tar.bz2 files. Closes: #676503. * Disable CONFIG=silent for Debian build. * Bump Standards-Version to 3.9.3. -- Daniel Schepler Sun, 10 Jun 2012 14:42:39 -0700 qtads (2.1.1-1) unstable; urgency=low * New upstream release. + Ported to Qt4. Closes: #604582. + Update debian/control to reflect the fact that this version supports HTML TADS. * Update to 3.0 (quilt) source format. -- Daniel Schepler Sat, 02 Apr 2011 13:27:52 -0700 qtads (1.9-1) unstable; urgency=low * New upstream release -- Daniel Schepler Tue, 10 Nov 2009 16:49:43 -0800 qtads (1.7-1) unstable; urgency=low * New upstream release -- Daniel Schepler Sat, 24 May 2008 10:26:39 -0700 qtads (1.6c-3) unstable; urgency=low * New patch 02_gcc43_fix.diff: fix compilation with g++-4.3. Closes: #454813. * Remove QMAKE_STRIP=: workaround and Build-Depend on fixed version of cdbs. * Bump to debhelper compatibility level 6. * Bump standards-version to 3.7.3 (no changes needed). * Fix a couple lintian issues. -- Daniel Schepler Thu, 21 Feb 2008 21:07:57 -0500 qtads (1.6c-2) unstable; urgency=low * Use cdbs' qmake support instead of our own. * Set QMAKE_STRIP=: to work around qmake's unconditional stripping of installed binaries. Closes: #437868. (See also: #438417.) * Add debian/watch file. * Update debhelper compat level, Standards-Version. -- Daniel Schepler Thu, 16 Aug 2007 15:51:37 -0400 qtads (1.6c-1) unstable; urgency=low * New upstream release. Closes: #298843. * Add patch 01_amd64_fix.diff to fix the little-endian portability macros to work also on amd64. Closes: #307843. -- Daniel Schepler Thu, 25 Aug 2005 21:09:04 -0700 qtads (1.3a-2) unstable; urgency=low * Compile using -fno-strict-aliasing, to fix crash on running TADS3 games. -- Daniel Schepler Tue, 14 Oct 2003 22:17:48 -0700 qtads (1.3a-1) unstable; urgency=low * Initial Release. Closes: #213964. -- Daniel Schepler Fri, 3 Oct 2003 11:45:24 -0700 debian/docs0000644000000000000000000000002211545705377010051 0ustar HTML_TADS_LICENSE debian/control0000644000000000000000000000242212170271056010572 0ustar Source: qtads Section: games Priority: optional Maintainer: Daniel Schepler Build-Depends: debhelper (>= 6), libqt4-dev (>= 4:4.5), libsdl-mixer1.2-dev, libsdl-sound1.2-dev, cdbs (>= 0.4.50), pkg-config Standards-Version: 3.9.4 Package: qtads Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Provides: tads2-interpreter, tads3-interpreter Description: Qt HTML interpreter for TADS This package provides an interpreter for TADS game files, using a Qt interface. It can run either TADS 2 games (which have an extension of .gam) or TADS 3 games (which have an extension of .t3). See http://www.ifarchive.org/indexes/if-archiveXgamesXtads.html for a large collection of available TADS games. . This interpreter supports HTML-TADS multimedia features. Other features include: * Full Unicode support for TADS 3 and HTML TADS games. * Full text justification. * Support for multiple user configurations, which you can switch between at runtime. . TADS, the Text Adventure Development System, is a system for writing and playing interactive fiction games. This means that the primary method for interacting with the game is to type in commands, to which the game produces a response in prose -- similar to Infocom's games from the 1980's. debian/copyright0000644000000000000000000000631011545704357011134 0ustar This package was debianized by Daniel Schepler on Fri, 3 Oct 2003 09:16:42 -0700. It was downloaded from http://qtads.sourceforge.net/ Upstream Author: Nikos Chantziaras Copyright: ----------------------------------------------------------------------- You can redistribute and/or modify QTads either under the terms of the HTML TADS Freeware Source Code License as appearing in this file, or under the terms of the GNU General Public License as published by the Free Software Foundation and appearing in the file COPYING included in the packaging of this file (either version 2 of the license, or, at your option, any later version). You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. The remainder of this file consists of the terms and conditions of the TADS 3 Freeware Source Code License. ----------------------------------------------------------------------- HTML TADS FREEWARE SOURCE CODE LICENSE The HTML TADS source code is Copyright 1997, 2003 by Michael J. Roberts. The author hereby grants you permission to use, copy, and distribute this software, if you agree to the following conditions: 1. You must include this license and the copyright notice with all copies. 2. You may not require or collect a fee for copies of this software, or any part of this software, that you give to other people. 3. You may not include this software with any other software for which a fee is collected. 4. You may not modify this software except as permitted below (see "derivative works"), and each copy you make and distribute must be a full and complete copy of the software you originally received. 5. Anyone to whom you give a copy of this software receives all of the same permissions that you did under this license and is subject to all of the same restrictions. 6. You are not allowed to create derivative works, which are works that contain or are based on all or part of this work, except under the conditions described below. 7. Any derivative works are subject to this same license. Derivative Works ---------------- This source code is distributed for the specific purpose of facilitating the creation of versions of TADS on various computers and operating systems. All other derivative works are prohibited without the written permission of the author. Please contact the author if you have any questions about this or if you'd like permission to create a derived work. If you port TADS to a new platform, the author does grant permission for you to distribute your ported version - I encourage it, in fact. We ask that you provide your contact information in any distribution package you create, so that users of your version will know how to contact you if they have any questions relating specifically to your version. -- (Note that the TADS Freeware Source Code License does not satisfy the DFSG.) On Debian systems, the complete text of the GPL is available at /usr/share/common-licenses/GPL-2. debian/qtads.sharedmimeinfo0000777000000000000000000000000012170300470016371 2../icons/qtads.xmlustar debian/qtads.manpages0000644000000000000000000000001011545705446012021 0ustar qtads.6 debian/patches/0000755000000000000000000000000012170276241010617 5ustar debian/patches/01_verbose_build.diff0000644000000000000000000000113412170276241014574 0ustar Description: Make qtads build verbose Disable the flags in qtads.pro which reduce the verbosity of the build process and therefore make autobuilder logs less useful. Author: Daniel Schepler --- Index: qtads-2.1.6/qtads.pro =================================================================== --- qtads-2.1.6.orig/qtads.pro 2013-07-13 09:12:58.036474836 -0700 +++ qtads-2.1.6/qtads.pro 2013-07-13 09:13:16.716856872 -0700 @@ -1,7 +1,6 @@ QT += core gui network contains(QT_MAJOR_VERSION, 5):QT += widgets TEMPLATE = app -CONFIG += silent warn_off VERSION = 2.1.6 android { debian/patches/series0000644000000000000000000000002611765210553012035 0ustar 01_verbose_build.diff debian/source/0000755000000000000000000000000011416720457010475 5ustar debian/source/format0000644000000000000000000000001411416720457011703 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211276405046010371 0ustar 6