debian/0000755000000000000000000000000012220025050007152 5ustar debian/control0000644000000000000000000000227212217562140010574 0ustar Source: mudlet Section: games Priority: extra Maintainer: Craig Small Build-Depends: debhelper (>= 9), pkg-config, libpcre3-dev, zlib1g-dev, libboost-dev, libyajl-dev, libhunspell-dev, libphonon-dev, qt4-qmake, libqt4-opengl-dev, libqt4-dev, liblua5.1-dev Standards-Version: 3.9.4 Vcs-Git: git://git.debian.org/collab-maint/mudlet.git Vcs-Browser: http://git.debian.org/?p=collab-maint/mudlet.git;a=summary Homepage: http://www.mudlet.org/ Package: mudlet Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, lua5.1-rex-pcre, lua5.1-sql-sqlite3 Suggests: hunspell-en-us Description: Graphical MUD client with fast lua scripting support A completely redesigned MUD (Multi User Dungeon) client that is easy to use and customise. Both power users and plain gamers alike will feel at home with Mudlet, without having to waste too much timer figuring out how to do something. . Mudlet is designed to be very fast and efficient right from the start. It's scripting engine is designed to handle thousands of lines under one second. The scripting framework uses Lua - a small, fast and efficient scripting language. debian/patches/0000755000000000000000000000000012076172535010625 5ustar debian/patches/about_ui_version0000644000000000000000000000507111700534230014112 0ustar Description: Fixed version displayed in About Dialog Author: Craig Small Last-Update: 2001-01-16 --- a/src/ui/about_dialog.ui +++ b/src/ui/about_dialog.ui @@ -641,7 +641,7 @@ <table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> <tr> <td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-weight:600; text-decoration: underline; color:#005500;">Mudlet 2.0-dev built: January 19, 2011</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-weight:600; text-decoration: underline; color:#005500;">Mudlet 2.0-rc4 built: January 19, 2011</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans'; font-weight:600; text-decoration: underline; color:#005500;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:600; color:#000000;">homepage and forum at: </span><a href="http://mudlet.sourceforge.net"><span style=" font-family:'Sans Serif'; font-size:9pt; text-decoration: underline; color:#0000ff;">mudlet.sourceforge.net</span></a></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:600; color:#000000;">latest version can be found at:</span><span style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:600; color:#00007f;"> </span><a href="http://mudlet.sourceforge.net"><span style=" font-family:'Sans Serif'; font-size:9pt; text-decoration: underline; color:#0000ff;">mudlet.sourceforge.net</span></a><span style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:600; color:#00007f;">/</span></p> debian/patches/series0000644000000000000000000000014012070477007012031 0ustar project_file hunspell_syslibs lua_syslibs qrc_removedups luaglobal_path freebsd_ifdef yajl2_api debian/patches/project_file0000644000000000000000000000305412070473030013203 0ustar Description: Adjusting project file to use system libraries Patches src.pro so that it uses pkgconfig to find standard libraries Removed references to luajit as it is not available to Debian yet Bug-Debian: http://bugs.debian.org/680134 Author: Craig Small Last-Update: 2012-07-04 --- a/src/src.pro +++ b/src/src.pro @@ -8,19 +8,10 @@ QT += network opengl phonon DEPENDPATH += . INCLUDEPATH += . -LIBLUA = -llua5.1 -!exists(/usr/lib/x86_64-linux-gnu/liblua5.1.a):LIBLUA = -llua - -# automatically link to LuaJIT if it exists -exists(/usr/lib/x86_64-linux-gnu/libluajit-5.1.a):LIBLUA = -L/usr/lib/x86_64-linux-gnu/ -lluajit-5.1 - -unix:LIBS += -lpcre \ - $$LIBLUA \ - -lhunspell \ - -L/usr/local/lib/ \ - -lyajl \ - -lGLU \ - -lzzip +unix: { + CONFIG += link_pkgconfig + PKGCONFIG += libpcre zlib hunspell lua5.1 yajl glu +} win32:LIBS += -L"c:\mudlet3_package" \ -llua51 \ @@ -29,7 +20,6 @@ -lquazip \ -lyajl -unix:INCLUDEPATH += /usr/include/lua5.1 win32:INCLUDEPATH += "c:\mudlet_package_MINGW\Lua_src\include" \ "c:\mudlet_package_MINGW\zlib-1.2.5" \ @@ -250,12 +240,11 @@ luaglobal.files = LuaGlobal.lua documentation.path = $$SHARE_DIR documentation.files = mudlet_documentation.html - fonts.path = $$SHARE_DIR - fonts.files = fonts/ttf-bitstream-vera-1.10/* + fonts.path = /usr/share/fonts/truetype/ttf-bitstream-vera + fonts.files = *.ttf target.path = $$BIN_DIR } -INSTALLS += fonts \ - luaglobal \ +INSTALLS += luaglobal \ documentation \ target debian/patches/qrc_removedups0000644000000000000000000000250112070473045013576 0ustar Description: Remove shared resources from qrc file Author: Craig Small Last-Update: 2011-01-16 --- a/src/mudlet_alpha.qrc +++ b/src/mudlet_alpha.qrc @@ -64,20 +64,6 @@ icons/tools-report-bug.png icons/tools-wizard.png icons/window-close.png - fonts/ttf-bitstream-vera-1.10/VeraSeBd.ttf - fonts/ttf-bitstream-vera-1.10/VeraSe.ttf - fonts/ttf-bitstream-vera-1.10/VeraMono.ttf - fonts/ttf-bitstream-vera-1.10/VeraMoIt.ttf - fonts/ttf-bitstream-vera-1.10/VeraMoBI.ttf - fonts/ttf-bitstream-vera-1.10/VeraMoBd.ttf - fonts/ttf-bitstream-vera-1.10/VeraIt.ttf - fonts/ttf-bitstream-vera-1.10/VeraBI.ttf - fonts/ttf-bitstream-vera-1.10/VeraBd.ttf - fonts/ttf-bitstream-vera-1.10/Vera.ttf - fonts/ttf-bitstream-vera-1.10/RELEASENOTES.TXT - fonts/ttf-bitstream-vera-1.10/README.TXT - fonts/ttf-bitstream-vera-1.10/local.conf - fonts/ttf-bitstream-vera-1.10/COPYRIGHT.TXT icons/red-bomb.png icons/export.png icons/import.png debian/patches/yajl2_api0000644000000000000000000000146612070473303012420 0ustar Description: yajl 2.0 API changes Author: John Stamp Bug-Debian: http://bugs.debian.org/653880 --- a/src/TLuaInterpreter.cpp +++ b/src/TLuaInterpreter.cpp @@ -41,7 +41,7 @@ //#ifdef Q_OS_WIN32 // #include "lua_yajl.c" //#else - #include "lua_yajl1.c" + #include "lua_yajl.c" //#endif extern "C" --- a/src/lua_yajl.c +++ b/src/lua_yajl.c @@ -590,7 +590,7 @@ } else if ( num == -HUGE_VAL ) { str = "-1e+666"; len = 7; - } else if ( _isnan(num) ) { + } else if ( isnan(num) ) { str = "-0"; len = 2; } else { --- a/src/src.pro +++ b/src/src.pro @@ -100,7 +100,7 @@ dlgMapper.cpp \ TRoom.cpp \ TMap.cpp \ - lua_yajl1.c \ + lua_yajl.c \ TBuffer.cpp \ irc/src/ircbuffer.cpp \ irc/src/irc.cpp \ debian/patches/lua_syslibs0000644000000000000000000000122011700534261013063 0ustar Description: Use system includes for lua Author: Craig Small Last-Update: 2011-08-22 --- a/src/TForkedProcess.h +++ b/src/TForkedProcess.h @@ -27,9 +27,9 @@ extern "C" { - #include "lua.h" - #include "lualib.h" - #include "lauxlib.h" + #include + #include + #include } class TLuaInterpreter; --- a/src/TLuaInterpreter.cpp +++ b/src/TLuaInterpreter.cpp @@ -46,9 +46,9 @@ extern "C" { - #include "lua.h" - #include "lualib.h" - #include "lauxlib.h" + #include + #include + #include } #include /*//for map var access debian/patches/hunspell_dict0000644000000000000000000000125111700534230013367 0ustar Description: Explicitly state location of hunspell dictionary Author: Craig Small Last-Update: 2001-01-21 --- a/src/TCommandLine.cpp +++ b/src/TCommandLine.cpp @@ -33,8 +33,8 @@ , mSelectionStart( 0 ) { - QString spell_aff = pHost->mSpellDic + ".aff"; - QString spell_dic = pHost->mSpellDic + ".dic"; + QString spell_aff = "/usr/share/hunspell/" + pHost->mSpellDic + ".aff"; + QString spell_dic = "/usr/share/hunspell/" + pHost->mSpellDic + ".dic"; mpHunspell = Hunspell_create( spell_aff.toLatin1().data(), spell_dic.toLatin1().data() );//"en_US.aff", "en_US.dic"); mpKeyUnit = mpHost->getKeyUnit(); setAutoFillBackground(true); debian/patches/luaglobal_path0000644000000000000000000000226312076172367013534 0ustar Description: Make the lua loaders use a relative path from LuaGlobal.lua Author: Craig Small Last-Update: 2011-08-22 --- a/src/TLuaInterpreter.cpp +++ b/src/TLuaInterpreter.cpp @@ -10170,7 +10170,7 @@ { //QString path = QDir::homePath()+"/.config/mudlet/mudlet-lua/lua/LuaGlobal.lua"; - QString path = "mudlet-lua/lua/LuaGlobal.lua"; + QString path = "/usr/share/games/mudlet/lua/LuaGlobal.lua"; int error = luaL_dofile( pGlobalLua, path.toLatin1().data() ); if( error != 0 ) { --- a/src/mudlet-lua/lua/LuaGlobal.lua +++ b/src/mudlet-lua/lua/LuaGlobal.lua @@ -2,6 +2,7 @@ --- Mudlet Lua packages loader ---------------------------------------------------------------------------------- +local LUA_DIR = "/usr/share/games/mudlet/lua/" if package.loaded["rex_pcre"] then rex = require "rex_pcre" end if package.loaded["lpeg"] then lpeg = require "lpeg" end @@ -108,7 +109,7 @@ } for _, package in ipairs(packages) do - local result, msg = pcall(dofile, "./mudlet-lua/lua/" .. package) + local result, msg = pcall(dofile, LUA_DIR .. package) if not result then echo("Error attempting to load file: " .. package .. ": "..msg.."\n") end end debian/patches/hunspell_syslibs0000644000000000000000000000122011700534230014130 0ustar Description: Use system includes for hunspell Author: Craig Small Last-Update: 2011-01-16 --- a/src/TCommandLine.cpp +++ b/src/TCommandLine.cpp @@ -23,7 +23,7 @@ #include "TTextEdit.h" #include #include "TSplitter.h" -#include +#include TCommandLine::TCommandLine( Host * pHost, TConsole * pConsole, QWidget * parent ) : QPlainTextEdit( parent ) --- a/src/TCommandLine.h +++ b/src/TCommandLine.h @@ -31,7 +31,7 @@ #include "TCommandLine.h" #include "Host.h" #include -#include +#include class TConsole; class KeyUnit; debian/patches/yajl_syslibs0000644000000000000000000000053311700534212013243 0ustar Description: Use system includes for yajl Author: Craig Small Last-Update: 2011-01-16 --- a/src/lua_yajl.c +++ b/src/lua_yajl.c @@ -1,5 +1,5 @@ -#include "yajl/api/yajl_parse.h" -#include "yajl/api/yajl_gen.h" +#include +#include #include "lua.h" #include "lauxlib.h" #include debian/patches/freebsd_ifdef0000644000000000000000000001341412076172535013322 0ustar Description: Change Q_OS_LINUX ifdefs to __GLIBC__ There are a number of #ifdef clauses in the sources that are checking for Linux. This means arches such as kFreeBSD fail. The correct check is for __GLIBC__ Author: Craig Small Bug-Debian: http://bugs.debian.org/644592 --- a/src/TCommandLine.cpp +++ b/src/TCommandLine.cpp @@ -34,7 +34,7 @@ { QString path; -#ifdef Q_OS_LINUX +#ifdef __GLIBC__ path = "/usr/share/hunspell/"; #else path = "./"; --- a/src/dlgProfilePreferences.cpp +++ b/src/dlgProfilePreferences.cpp @@ -56,7 +56,7 @@ dictList->setSelectionMode( QAbstractItemView::SingleSelection ); enableSpellCheck->setChecked( pH->mEnableSpellCheck ); -#ifdef Q_OS_LINUX +#ifdef __GLIBC__ QDir dir( "/usr/share/hunspell/" ); #else QDir dir( "./" ); --- a/src/mudlet.cpp +++ b/src/mudlet.cpp @@ -97,7 +97,7 @@ , mpMusicBox2(Phonon::createPlayer(Phonon::MusicCategory) ) , mpMusicBox3(Phonon::createPlayer(Phonon::MusicCategory) ) , mpMusicBox4(Phonon::createPlayer(Phonon::MusicCategory) ) -#ifdef Q_OS_LINUX +#ifdef __GLIBC__ , version( "Mudlet 2.1" ) #endif #ifdef Q_OS_MAC --- a/src/TLuaInterpreter.cpp +++ b/src/TLuaInterpreter.cpp @@ -4119,7 +4119,7 @@ return 0; } -#ifdef Q_OS_LINUX +#ifdef __GLIBC__ #include #else #include --- a/src/TConsole.cpp +++ b/src/TConsole.cpp @@ -960,7 +960,7 @@ else if( mIsSubConsole ) { mDisplayFont.setStyleStrategy( (QFont::StyleStrategy)(QFont::NoAntialias | QFont::PreferQuality ) ); -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( 2000, 600 ); QPainter p(&pixmap); mDisplayFont.setLetterSpacing( QFont::AbsoluteSpacing, 0 ); @@ -1004,7 +1004,7 @@ mpHost->mDisplayFont.setStyleStrategy( (QFont::StyleStrategy)( QFont::PreferAntialias | QFont::PreferQuality ) ); mpHost->mDisplayFont.setFixedPitch(true); mDisplayFont.setFixedPitch(true); -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( 2000, 600 ); QPainter p(&pixmap); QFont _font = mpHost->mDisplayFont; --- a/src/TTextEdit.cpp +++ b/src/TTextEdit.cpp @@ -68,7 +68,7 @@ } mpHost->mDisplayFont.setFixedPitch(true); -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( mScreenWidth*mFontWidth*2, mFontHeight*2 ); QPainter p(&pixmap); p.setFont(mpHost->mDisplayFont); @@ -89,7 +89,7 @@ mFontWidth = QFontMetrics( mDisplayFont ).width( QChar('W') ); mScreenWidth = 100; mDisplayFont.setFixedPitch(true); -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( mScreenWidth*mFontWidth*2, mFontHeight*2 ); QPainter p(&pixmap); p.setFont(mDisplayFont); @@ -191,7 +191,7 @@ mBgColor = QColor(0,0,0); mDisplayFont = QFont("Bitstream Vera Sans Mono", 10, QFont::Courier); // mDisplayFont.setWordSpacing( 0 ); -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( mScreenWidth*mFontWidth*2, mFontHeight*2 ); QPainter p(&pixmap); p.setFont(mDisplayFont); @@ -247,7 +247,7 @@ mFontDescent = QFontMetrics( mDisplayFont ).descent(); mFontAscent = QFontMetrics( mDisplayFont ).ascent(); mFontHeight = mFontAscent + mFontDescent; -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( 2000,600 ); QPainter p(&pixmap); mDisplayFont.setLetterSpacing(QFont::AbsoluteSpacing, 0); @@ -270,7 +270,7 @@ mFontHeight = mFontAscent + mFontDescent; mBgColor = mpHost->mBgColor; mFgColor = mpHost->mFgColor; -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( mScreenWidth*mFontWidth*2, mFontHeight*2 ); QPainter p(&pixmap); mpHost->mDisplayFont.setLetterSpacing(QFont::AbsoluteSpacing, 0); @@ -292,7 +292,7 @@ mFontDescent = QFontMetrics( mDisplayFont ).descent(); mFontAscent = QFontMetrics( mDisplayFont ).ascent(); mFontHeight = mFontAscent + mFontDescent; -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPixmap pixmap = QPixmap( mScreenWidth*mFontWidth*2, mFontHeight*2 ); QPainter p(&pixmap); mDisplayFont.setLetterSpacing(QFont::AbsoluteSpacing, 0); @@ -467,7 +467,7 @@ font.setBold( isBold ); font.setUnderline( isUnderline ); font.setItalic( isItalics ); -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) font.setLetterSpacing(QFont::AbsoluteSpacing, mLetterSpacing); #endif painter.setFont( font ); @@ -476,7 +476,7 @@ { painter.setPen( fgColor ); } -#if defined(Q_OS_MAC) || (defined(Q_OS_LINUX) && QT_VERSION >= 0x040800) +#if defined(Q_OS_MAC) || (defined(__GLIBC__) && QT_VERSION >= 0x040800) QPointF _p(rect.x(), rect.bottom()-mFontDescent); painter.drawText( _p, text ); #else debian/mudlet.docs0000644000000000000000000000015112070502227011324 0ustar src/doc/Mudlet_API_Reference_HTML.html src/doc/Mudlet_API_Reference.odt src/doc/Mudlet_API_Reference.pdf debian/rules0000755000000000000000000000373712070515506010261 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PACKAGE=mudlet SRC_VERSION:=$(shell dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p') TARBALL=$(PACKAGE)_$(SRC_VERSION).orig.tar.gz %: dh $@ override_dh_auto_clean: [ ! -f src/Makefile ] || $(MAKE) -C src distclean override_dh_auto_configure: cd src && qmake \ QMAKE_CFLAGS_RELEASE="$(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS)" \ QMAKE_CFLAGS_DEBUG="$(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS)" \ QMAKE_CXXFLAGS_RELEASE="$(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS)" \ QMAKE_CXXFLAGS_DEBUG="$(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS)" \ QMAKE_LFLAGS_RELEASE="$(shell dpkg-buildflags --get LDFLAGS)" \ QMAKE_LFLAGS_DEBUG="$(shell dpkg-buildflags --get LDFLAGS)" override_dh_auto_build: make -C src override_dh_install: dh_install chmod a-x debian/mudlet/usr/share/games/mudlet/lua/*.lua chmod a-x debian/mudlet/usr/share/games/mudlet/lua/geyser/*.lua get-orig-source: rm -rf get-orig-source $(TARBALL) mkdir -p get-orig-source/$(PACKAGE)-$(SRC_VERSION).orig wget -O get-orig-source/upstream.tgz "http://mudlet.git.sourceforge.net/git/gitweb.cgi?p=mudlet/mudlet;a=snapshot;h=HEAD;sf=tgz" cd get-orig-source && tar xfz upstream.tgz -C $(PACKAGE)-$(SRC_VERSION).orig --strip-components=1 cd get-orig-source/$(PACKAGE)-$(SRC_VERSION).orig/src && \ rm -rf yajl fonts hunspell en_US.aff en_US.dic tar cvfz $(TARBALL) -C get-orig-source $(PACKAGE)-$(SRC_VERSION).orig rm -rf get-orig-source debian/mudlet.install0000644000000000000000000000030111700534215012040 0ustar src/mudlet usr/games src/mudlet-lua/lua/*.lua usr/share/games/mudlet/lua src/mudlet-lua/lua/geyser usr/share/games/mudlet/lua mudlet.desktop usr/share/applications mudlet.png usr/share/pixmaps debian/compat0000644000000000000000000000000211775026070010371 0ustar 9 debian/mudlet.10000644000000000000000000000123011700534212010531 0ustar .\" .\" man page for mudlet .\" .\" Copyright (C) 2011 Craig Small .\" .\" This man page 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. .\" .pc .TH MUDLET 1 2011-01-16 .SH NAME mudlet \- Graphical Multi User Dungeon (MUD) client .SH SYNOPSIS .B mudlet .SH DESCRIPTION This manual page documents briefly the \fBmudlet\fR command. There are no command line options. Just run the command \fBmudlet\fR to start the GUI. .SH OPTIONS There are no options. debian/mudlet.manpages0000644000000000000000000000002011700534212012160 0ustar debian/mudlet.1 debian/menu0000644000000000000000000000016011700534212010045 0ustar ?package(mudlet):needs="X11" section="Games/Adventure"\ title="Mudlet MUD client" command="/usr/games/mudlet" debian/changelog0000644000000000000000000000572112217564766011065 0ustar mudlet (1:2.1-2) unstable; urgency=low * Updated to standards 3.9.4 * Fixed lua related dependencies Closes: #723766 -- Craig Small Sun, 22 Sep 2013 22:32:33 +1000 mudlet (1:2.1-1) unstable; urgency=low * New upstream release - open telnet support for extending mud protocols - new mud: slothmud - mapper has doors and door weights * GeyserSetConstraints protected against locale problems Closes: #626404 -- Craig Small Fri, 18 Jan 2013 18:02:31 +1100 mudlet (1:2.0-1) unstable; urgency=low * New upstream release * Require epoch otherwise RC appear newer * Fixed locale-related problem with startup scripts Closes: #646404 -- Craig Small Tue, 01 Jan 2013 16:09:15 +1100 mudlet (2.0-rc12-3) unstable; urgency=low * Removed dependency on luajit Closes: #680134 * Updated to standards version 3.9.3 * Updated to debhelper 9 -- Craig Small Wed, 04 Jul 2012 21:43:11 +1000 mudlet (2.0-rc12-2.1) unstable; urgency=low * Non-maintainer upload. * Add missing include to fix FTBFS with Qt 4.8 (Closes: #661946) - Thanks to Andreas Moog from Ubuntu for the patch -- Scott Kitterman Thu, 10 May 2012 17:39:10 -0400 mudlet (2.0-rc12-2) unstable; urgency=low * Linked to yajl2 Closes: #653880 -- Craig Small Sun, 19 Feb 2012 09:12:16 +1100 mudlet (2.0-rc12-1) unstable; urgency=low * New upstream release * Control file uses luajit on available arches Closes: #644649 -- Craig Small Tue, 01 Nov 2011 14:19:08 +1100 mudlet (2.0-rc11-2) unstable; urgency=low * Conditionally compiles against lua or luajit Closes: #644649 * Changed ifdef so it is conditional on GLIBC and not Linux Closes: #644592 -- Craig Small Wed, 19 Oct 2011 06:38:33 +1100 mudlet (2.0-rc11-1) unstable; urgency=low * New upstream release * Updated to standard version 3.9.2 - no change * Updated to debhelper 8 -- Craig Small Mon, 22 Aug 2011 09:09:26 +1000 mudlet (2.0-rc5-1) unstable; urgency=low * New upstream release -- Craig Small Sat, 14 May 2011 20:12:49 +1000 mudlet (2.0-rc4~20110506-1) unstable; urgency=low * New upstream release * Links to luajit not lua libraries -- Craig Small Sat, 07 May 2011 16:17:24 +1000 mudlet (2.0-rc1~20110116-3) unstable; urgency=low * Uses system dictionaries and suggest hunspell-en-us * Added pkg-config to build depends to stop FTBFS -- Craig Small Fri, 21 Jan 2011 21:50:44 +1100 mudlet (2.0-rc1~20110116-2) unstable; urgency=low * Relocate lua files to /usr/share and patch to find it * Added lua documentation -- Craig Small Mon, 17 Jan 2011 22:20:30 +1100 mudlet (2.0-rc1~20110116-1) unstable; urgency=low * Initial release Closes: #610175 -- Craig Small Sun, 16 Jan 2011 08:14:21 +1100 debian/README.source0000644000000000000000000000104611700534261011345 0ustar mudlet for Debian ----------------- The source code is downloaded from the git repository as a snapshot. There are several directories which have programs that are shared libraries so to reduce the size of the package they are removed. Assuming your directory of the git upstream source is in a directory called upstream, the following command will make the original tar file: tar --exclude-vcs --exclude=src/yajl --exclude=src/hunspell --exclude=fonts --transform "s,^upstream/,mudlet-$VERSION/," -cvzf ./mudlet_$VERSION.orig.tar.gz upstream/* debian/copyright0000644000000000000000000001036311700534212011117 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: Mudlet Source: http://www.mudlet.org/download/ Files: * Copyright: 2008-2011 Heiko Koehn 2009 Vadim Peretokin 2002-2005 Tomas Mecir 2004 Kristopher Beevers 2009 Benjamin Lerman License: GPL-2+ 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 of the License, 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 along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. Files: irc/* Copyright: 2008-2009 J-P Nurmi Sjors Gielen License: LGPL-2.1 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. Files: src/icon/* Copyright: 2007-2009 David Vignoni 2007-2009 Johann Ollivier Lapeyre 2007-2009 Kenneth Wimer 2007-2009 Nuno Fernades Pinheiro 2007-2009 Riccardo Iaconelli 2007-2009 David Miller 2010 Thorsten Wilms License: LGPL-3 This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 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 Lesser 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 Lesser General Public License can be found in "/usr/share/common-licenses/LGPL-3". Files: debian/* Copyright: Copyright 2011 Craig Small License: GPL-2+ 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 of the License, 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 along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/source/0000755000000000000000000000000011700534212010461 5ustar debian/source/format0000644000000000000000000000001411700534212011667 0ustar 3.0 (quilt)