Bug#353552:

2006-07-11 Thread Jason Spiro

tags 353552 + patch
thanks dude

The attached patch (also pasted below for convenience) fixes the
problem by installing Falcon's Eye's arch-indep support files to
/usr/share/games/falconseye and putting symlinks to
/usr/share/games/falconseye/* in the /usr/lib/games/falconseye
directory.

Thanks go to Bas Wijnen  for suggesting symlinking;
I am a newbie to Debian packaging and would not have thought of that
timesaving idea.

Regards,
Jason Spiro <[EMAIL PROTECTED]>

diff -ruN5 falconseye-1.9.3/debian/falconseye-data.dirs
falconseye-1.9.3-new/debian/falconseye-data.dirs
--- falconseye-1.9.3/debian/falconseye-data.dirs2006-07-11
22:50:27.0 -0400
+++ falconseye-1.9.3-new/debian/falconseye-data.dirs2006-07-11
23:38:14.0 -0400
@@ -1,6 +1,7 @@
usr/lib/games/falconseye
-usr/lib/games/falconseye/config
-usr/lib/games/falconseye/graphics
-usr/lib/games/falconseye/sound
+usr/share/games/falconseye
+usr/share/games/falconseye/config
+usr/share/games/falconseye/graphics
+usr/share/games/falconseye/sound
usr/share/doc/falconseye/manual
usr/share/pixmaps
diff -ruN5 falconseye-1.9.3/debian/rules falconseye-1.9.3-new/debian/rules
--- falconseye-1.9.3/debian/rules   2006-07-11 22:50:27.0 -0400
+++ falconseye-1.9.3-new/debian/rules   2006-07-11 23:38:14.0 -0400
@@ -31,12 +31,11 @@

build-arch: build-arch-stamp
build-arch-stamp: #CONFIGURE_STAMP# #CONFIG_STATUS#

sh sys/unix/setup.sh 1
-   $(MAKE) all CFLAGS='-O2 -I../include \
--I/usr/X11R6/include -fomit-frame-pointer' LFLAGS='-L/usr/X11R6/lib'
+   $(MAKE) all

build-indep: build-indep-stamp
build-indep-stamp: #CONFIGURE_STAMP# #CONFIG_STATUS#

# Add here commands to compile the indep part of the package.
@@ -61,32 +60,43 @@
dh_installdirs -i

# Add here commands to install the indep part of the package into
# debian/-doc.
#INSTALLDOC#
-   chgrp games debian/falconseye-data/usr/lib/games/falconseye
+   chgrp games debian/falconseye-data/usr/share/games/falconseye
for file in cmdhelp data help hh history opthelp options \
  oracles rumors wizhelp; \
do \
  install -m 0644 -o root -g root dat/$$file \
- debian/falconseye-data/usr/lib/games/falconseye/; \
+ debian/falconseye-data/usr/share/games/falconseye/; \
done

install -m 0644 -o root -g root win/jtp/gamedata/config/jtp_lit1.dat \
- debian/falconseye-data/usr/lib/games/falconseye/config/
+ debian/falconseye-data/usr/share/games/falconseye/config/

install -m 0644 -o root -g root win/jtp/gamedata/graphics/* \
- debian/falconseye-data/usr/lib/games/falconseye/graphics/
+ debian/falconseye-data/usr/share/games/falconseye/graphics/

install -m 0644 -o root -g root win/jtp/gamedata/sound/* \
- debian/falconseye-data/usr/lib/games/falconseye/sound/
+ debian/falconseye-data/usr/share/games/falconseye/sound/

install -m 644 -o root -g root win/jtp/gamedata/manual/* \
  debian/falconseye-data/usr/share/doc/falconseye/manual/

install -m 644 -o root -g root debian/falconseye.xpm \
  debian/falconseye-data/usr/share/pixmaps/
+   
+   # Symlink all files just installed to /usr/lib so that falconseye,
+   # which has not been modified to look in /usr/share for any of its
+   # files, will still find them. This symlinking is easier than
+   # actually patching the source, since falconseye expects to find
+   # all its support files in one directory.
+   
+   for x in debian/falconseye-data/usr/share/games/falconseye/*; do \
+   ln -s /usr/share/games/falconseye/`basename $$x` \
+ debian/falconseye-data/usr/lib/games/falconseye; \
+   done

install-arch:
dh_testdir
dh_testroot
dh_clean -k -a
diff -ruN5 falconseye-1.9.3/sys/unix/Makefile.top
falconseye-1.9.3-new/sys/unix/Makefile.top
--- falconseye-1.9.3/sys/unix/Makefile.top  2001-06-24 19:57:24.0 
-0400
+++ falconseye-1.9.3-new/sys/unix/Makefile.top  2006-07-11
23:49:19.0 -0400
@@ -26,20 +26,25 @@
GAMEPERM = 04755
FILEPERM = 0644
EXEPERM  = 0755
DIRPERM  = 0755

-# GAMEDIR also appears in config.h as "HACKDIR".
-# VARDIR may also appear in unixconf.h as "VAR_PLAYGROUND" else GAMEDIR
+# ARCHDIR is the directory where architecture-dependent game files go.
+# INDEPDIR is the directory where architecture-independent game files go.
+# Everything under INDEPDIR gets symlinked into ARCHDIR by debian/rules.
+# See debian/rules for an explanation of why it is symlinked.
+# ARCHDIR also appears in config.h as "HACKDIR".
+# VARDIR may also appear in unixconf.h as "

Bug#200656: Regarding Debian bug 200656

2006-07-14 Thread Jason Spiro

Toni Mueller <[EMAIL PROTECTED]> wrote:
...

the only way
to get it to start up properly was to remove the several
*lock.[0-9] files in /var/games/falconseye.


Do you know: why did the game leave the lockfiles? Was it crashing?
Can you get a set of steps to reproduce?

Perhaps the game needs to be patched to disable the max player limit
that can be set in include/config.h.

Regards,
Jason

--
Jason Spiro: computer consulting with a smile.
I also do computer training and spyware removal for homes and businesses.
Call or email for a FREE 5-minute consultation. Satisfaction guaranteed.
[EMAIL PROTECTED] / 416-781-5938 / Skype ID: jasonspiro


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#413970: new fancy description for Emacs packages

2007-03-08 Thread Jason Spiro

Package: emacs-snapshot-gtk

I wrote a new description for emacs-snapshot and emacs-snapshot-gtk.
It tells more about Emacs so that more apt searches will find it.  The
rest of this email is released to the public domain.  What do you
think of these descriptions -- is it possible you could add them to
the debian/control file?  Also, do you think it's worth it for me to
forward them to the Fedora people and/or freshmeat.net as an
additional way of evangelizing emacs?

Cheers,
Jason Spiro

Description: Integrated development environment chock full of features
.
This is a snapshot of the current development version of Emacs.  It is
compiled with GTK+ 2.x support which provides nicer-looking graphical
menus and toolbars.
.
Emacs is not just a text editor.  Emacs is an IDE.  It provides:
.
* on-the-fly background syntax checking
* word completion
* indenting
* syntax coloring
* source browsing
* powerful debuggers for C, C++, and (if you install JDEE) Java
.
and much more.  Other IDEs provide the same features, but only Emacs
has continually been improved since 1976.  From transparent editing
and compilation of files on FTP/SSH servers to the electric mode that
inserts CR/LFs and indentation when you type a semicolon, Emacs does
everything better.  Note:  Emacs was designed for people who will use
it every day for years on end.  It is time-consuming to learn to use
all its features.  However, the time you spend learning Emacs will pay
itself back many times over the years.
.
Emacs is also a Lisp runtime environment.
.
It excels at working with text, and comes with dozens of full-fledged
Lisp applications which make heavy use of text.  These include e-mail
and IRC clients, an RSS reader, and a Unix shell.  Emacs can emulate
the Crisp, EDT, WordStar, and vi editors.  It also includes a full
Personal Information Manager suite, a scientific calculator, Baha'i,
Chinese, Hebrew, and Islamic calendars, and much, much more.  You can
also install all sorts of other add-ons for Emacs, from the w3m
graphical Web browser to the AUCTeX WYSIWYG editor for LaTeX.
.
For a live demonstration of Emacs, ask your local Linux User Group or
search the web for the words: emacs screencasts


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#418110: documentation at top of pcomplete.el should not tell users to (load "pcmpl-auto")

2007-04-06 Thread Jason Spiro

Package: emacs-snapshot
Version: 1:20070302-1
X-Debbugs-CC: emacs-pretest-bug@gnu.org,[EMAIL PROTECTED]
Severity: minor

Hi all, I noticed a minor issue which affects Emacs in Debian, and
which I think also affects upstream Emacs 22.  The documentation at
the top of pcomplete.el[1] says near the beginning:

;; To use pcomplete with shell-mode, for example, you will need the
;; following in your .emacs file:
;;
;;   (load "pcmpl-auto")
;;   (add-hook 'shell-mode-hook 'pcomplete-shell-setup)

But (load "pcmpl-auto") causes Emacs to give the error:

"An error has occurred while loading `/home/j/.emacs':
File error: Cannot open load file, pcmpl-auto
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file.  Start Emacs with
the `--debug-init' option to view a complete error backtrace."

Solution:

Remove the line
;;   (load "pcmpl-auto")
from the top-of-file comments; just (add-hook 'shell-mode-hook
'pcomplete-shell-setup) works fine on its own.

Note:  Please use "Reply to All" to reply to this message.

[1] You can view the source online at
http://www.koders.com/lisp/fid6869CAE869B78DF8BC1F12A395430EF4DC40BBB9.aspx?s=TV+Raman


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#393526: lynx-cur #393526 - On some webmail sites, then "Compose" causes data loss

2015-03-16 Thread Jason Spiro
Thank you for the email!  If you would indeed forward it on (and CC
me), that would be splendid.

Firefox deals with many such situations nicely nowadays.  When you
click the Back button, it displays a dialog box:

% This page is asking you to confirm that you want to leave - data you
have entered may not be saved.
%
%  [ Leave Page ][ Stay on Page ]

Perhaps Lynx could offer a similar prompt.

"Data you have entered may be lost. L)eave page, or S)tay on page?"


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAAA-8XxZ=vxoikwulnnhq6hzntqwnyg3opuu3o2qkjhdgfc...@mail.gmail.com