debian/0000755000000000000000000000000012213433705007166 5ustar debian/compat0000644000000000000000000000000212212152210010350 0ustar 9 debian/control0000644000000000000000000000173212212152210010560 0ustar Source: eureka Section: utils Priority: optional Maintainer: Debian Games Team Uploaders: Fabian Greffrath Build-Depends: debhelper (>= 9), libfltk1.3-dev, zlib1g-dev | libz-dev Standards-Version: 3.9.4 Homepage: http://eureka-editor.sourceforge.net/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/eureka.git Vcs-Git: git://anonscm.debian.org/pkg-games/eureka.git Package: eureka Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: freedoom | game-data-packager | boom-wad | doom-wad Description: map editor for the classic DOOM games Eureka is a cross-platform map editor for the classic DOOM games. It started as a fork of the Yadex editor attempting to make it use the FLTK GUI toolkit and implement multiple Undo / Redo. . Supported games include DOOM, DOOM 2, Final Doom, FreeDoom, HacX and Heretic. Supported source ports are Boom, EDGE, Doom Legacy and Odamex. debian/source/0000755000000000000000000000000012212152210010452 5ustar debian/source/format0000644000000000000000000000001412212152210011660 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000245012212152210011106 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Eureka Upstream-Contact: Andrew Apted Source: https://sourceforge.net/projects/eureka-editor/files/ Files: * Copyright: 1997-2003, Andre Majorel et al 1997-2004, Sam Lantinga 2001-2013, Andrew Apted 2002, Jason Bryan 2002-2003, Randy Heit 2005, Simon Howard 2012, Wesley Johnson 2012-2013, Ioan Chera License: GPL-2+ Files: debian/* Copyright: 2013, Fabian Greffrath 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/watch0000644000000000000000000000006512212152210010204 0ustar version=3 http://sf.net/eureka/eureka-(.*)\.tar\.gz debian/rules0000755000000000000000000000136012213433637010252 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -Wl,-z,defs export DEB_CXXFLAGS_MAINT_APPEND = $(shell fltk-config --use-images --cxxflags) LIBS = $(shell fltk-config --ldflags --use-gl --use-images) LIBS += -lm -lz %: dh $@ override_dh_auto_build: mkdir -p obj_linux/glbsp dh_auto_build -- \ INSTALL_PREFIX=/usr \ OPTIMISE="$(CPPFLAGS) $(CXXFLAGS)" \ LDFLAGS="$(LDFLAGS)" \ LIBS="$(LIBS)" override_dh_auto_install: install -d $(CURDIR)/debian/eureka/usr/bin dh_auto_install -- \ INSTALL_PREFIX=$(CURDIR)/debian/eureka/usr override_dh_installchangelogs: dh_installchangelogs CHANGES.txt override_dh_installdocs: dh_installdocs AUTHORS.txt README.txt override_dh_installman: dh_installman debian/eureka.1 debian/patches/0000755000000000000000000000000012212152210010601 5ustar debian/patches/xdg-install.patch0000644000000000000000000000103312212152210014045 0ustar --- a/Makefile +++ b/Makefile @@ -173,8 +173,8 @@ install: stripped install -o root -m 644 ports/*.* $(INSTALL_DIR)/ports # install -o root -m 644 mods/*.* $(INSTALL_DIR)/mods # install -o root -m 644 ups/*.* $(INSTALL_DIR)/ups - xdg-desktop-menu install --novendor misc/eureka.desktop - xdg-icon-resource install --novendor --size 32 misc/eureka.xpm +# xdg-desktop-menu install --novendor misc/eureka.desktop +# xdg-icon-resource install --novendor --size 32 misc/eureka.xpm uninstall: rm -v $(INSTALL_PREFIX)/bin/$(PROGRAM) debian/patches/series0000644000000000000000000000002212212152210012010 0ustar xdg-install.patch debian/changelog0000644000000000000000000000137412213433637011051 0ustar eureka (1.00-2) unstable; urgency=low * Really fix linking by adding (-lm and) -lz to the LIBS variable, thanks Aaron M. Ucko (Closes: #721576). -- Fabian Greffrath Sat, 07 Sep 2013 20:52:47 +0200 eureka (1.00-1) unstable; urgency=low * New upstream version. * Refresh patches. * Drop erroneous overriding of the LIBS variable (Closes: #721576). -- Fabian Greffrath Tue, 27 Aug 2013 09:22:52 +0200 eureka (0.95-1) unstable; urgency=low * Initial release (Closes: #717077). * Do not install desktop file and icon system-wide in Makefile. * Add rudimentary manpage with the help of help2man. -- Fabian Greffrath Tue, 16 Jul 2013 14:52:56 +0200 debian/eureka.10000644000000000000000000000156612212152210010520 0ustar .TH EUREKA "1" "July 2013" "v0.95" .SH NAME Eureka \- DOOM Editor .SH USAGE eureka [options...] [FILE] .SH OPTIONS .TP \fB\-h\fR \fB\-help\fR Show usage summary .TP \fB\-v\fR \fB\-version\fR Show version info .TP \fB\-d\fR \fB\-debug\fR Enable debugging messages .TP \fB\-q\fR \fB\-quiet\fR Quiet mode (no messages on stdout) .TP \fB\-home\fR Home directory .TP \fB\-install\fR Installation directory .TP \fB\-log\fR Log messages to specified file .TP \fB\-config\fR Config file to load / save .TP \fB\-i\fR \fB\-iwad\fR The name of the IWAD (game data) .TP \fB\-f\fR \fB\-file\fR Patch wad file to edit .TP \fB\-m\fR \fB\-merge\fR ... Resource file(s) to load .TP \fB\-p\fR \fB\-port\fR Port (engine) name .TP \fB\-w\fR \fB\-warp\fR Select level to edit debian/eureka.menu0000644000000000000000000000020712212152210011313 0ustar ?package(eureka):needs="X11" section="Games/Tools"\ title="Eureka" command="/usr/bin/eureka"\ icon="/usr/share/pixmaps/eureka.xpm" debian/eureka.install0000644000000000000000000000011512212152210012013 0ustar misc/eureka.desktop usr/share/applications misc/eureka.xpm usr/share/pixmaps