Bug#753110: RFS: mrrescue/1.02c-1 [ITP]

2014-10-25 Thread Steven Hamilton

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Thu, 23 Oct 2014 11:13:44 +0200 Tobias Frost t...@frost.de wrote:
 Hi Steven,

 what's the status of mrrescue? Do you have updates?


Still seeking a sponsor. Package is ready and source uploaded to Games
Team git. Keen to get this in before freeze.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iF4EAREIAAYFAlRLUqUACgkQunxZKpjzbPeifQEAgkoQDD27zKC3JNOn0HvkWl9P
dlFrg7NvQ9kmnSdKPboA/A4lzN5j+ZNQRmyQrQYFCkwR84qejoawm1eqpdIvNThf
=10BL
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#753110: RFS: mrrescue/1.02c-1 [ITP]

2014-10-25 Thread Steven Hamilton

Tobias Frost writes:

 Am Samstag, den 25.10.2014, 17:35 +1000 schrieb Steven Hamilton:
 On Thu, 23 Oct 2014 11:13:44 +0200 Tobias Frost t...@frost.de wrote:
  Hi Steven,
 
  what's the status of mrrescue? Do you have updates?
 
 
 Still seeking a sponsor. Package is ready and source uploaded to Games
 Team git. Keen to get this in before freeze.
 

 Hi Steve,

 no, you've got your sponsor already... 
 (Its the owner of the RFS bug, as recommended in
 http://mentors.debian.net/sponsor/rfs-howto  )

 Will take a look now

 -- 
 tobi

All items in your last review have been rectified and pushed to git.

-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#707691: On mentors

2014-08-03 Thread Steven Hamilton

Package uploaded to mentors. Package source uploaded to pkg-games git.
Sponsor being sought.

-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#753110: RFS: mrrescue/1.02c-1 ITP

2014-07-17 Thread Steven Hamilton
On Thu, 17 Jul 2014 10:03:59 +0200
Elena ``of Valhalla'' valhall...@trueelena.org wrote:

 I can't sponsor either, I'm not even into NM
 
 I'm wondering about the license of mrrescue/TSerial.lua: in the
 copyright file you claim it is copyright Matthias Richter and 
 under Zlib license, but the file only states that the author 
 is Taehl (selfmadespi...@gmail.com).
 
 With an internet search I've found this source for TSerial 
 https://love2d.org/wiki/Tserial which however isn't any more useful 
 as far as licensing is concerned.
 
 Did you write to the author?
 

I did. Should I include the email somewhere?


signature.asc
Description: PGP signature


Bug#753110: RFS: mrrescue/1.02c-1 ITP

2014-07-07 Thread Steven Hamilton

Tobias Frost writes:

 Hi Steven,

 Please note, I can only review, but I cannot sponsor as my NM process is
 not yet finished... 

 On Sun, 2014-06-29 at 20:30 +1000, Steven Hamilton wrote:
 Package: sponsorship-requests
   Severity: normal
 
   Dear mentors,
 
   I am looking for a sponsor for my package mrrescue
 
  * Package name: mrrescue
Version : 1.02c-1
Upstream Author : [fill in name and email of upstream]
  * URL : http://www.tangramgames.com

 It should be http://tangramgames.dk/games/mrrescue/, shouldn't it?

Yes, It's correct in the control file

  * License : zlib, MIT, BY-SA 3.0
Section : games
 
   It builds those binary packages:
 
 mrrescue   - Mr Rescue is an arcade 2d action game
 
   To access further information about this package, please visit the 
 following URL:
 
   http://mentors.debian.net/package/mrrescue
 
 
   Alternatively, one can download the package with dget using this command:
 
 dget -x 
 http://mentors.debian.net/debian/pool/main/m/mrrescue/mrrescue_1.02c-1.dsc
 
   More information about hello can be obtained from http://www.example.com.
 

 - d/copyright:  

 * Please adapt to the machine-readable format; You're already close, but
 at least some headers are missing:
 https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 * License texts are missing
 * Filenames are wrong: There is no mrresuce.love directory
  in the source.
 * Also, please also use the same spelling for the licenses: ZLIB/zlib
 (Sugessted is to use the abbreviations as in http://spdx.org/licenses/)
 * s/BY-SA 3.0/CC-BY-SA-3.0

All fixed up. A license texts included.

 * d/docs
 README.txt ist not required to be installed, the information within are
 not needed on a Debian system

Removed

 * d/mrrescue
 Is there are resson to use /bin/bash as shebang and not use /bin/sh?
 (then you would also need to depend on bash; but its not necessary to
 have bash, right?)
Changed to /bin/sh

 * d/mrrsecue.1
 It's great that you provide a manpage. IMHO writing manpages is one of
 the most tedious work to be done during packaging ... You should also
 forward it upstream, (when its ready :)
 However, I think it need a little overhaul. Please read man-pages(7) and
 man(7)
 - Shouldn't it be section 6, games?
 - in the NAME Section, should'nt be MRRESCUE in lowercase?
 - Synopsis should be mrrescue
 - Section Desctiption:
 The sentence This manual coveres ... is uncessary.
 Maybe the text you use for d/control would be more appropiate for an
 description?
 - mrrescue doesn't take options, right?

All fixed up. Moved to section 6.


 * d/rules:  I think you don't need to rm build_dir

I think I do. The build process creates a mrrescue.love file which is
basically a zipped file of all the source (this is how love
works). Without the rm build_dir dh_clean won't clean up properly.

 * there are two pendantic lintian messages. What to do with this
 strongly depends on the sponsor, however I would override it as an sign
 that I've checked them (and maybe nag upstream to add an changelog and
 signature to their tarballs)

Override added for no upstream changelog.

 So I would say the package is almost ready... Thanks for your
 contribution :)

And thanks for the review. Updated package it now uploaded to mentors.

-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#753110: RFS: mrrescue/1.02c-1 ITP

2014-06-29 Thread Steven Hamilton

Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package mrrescue

 * Package name: mrrescue
   Version : 1.02c-1
   Upstream Author : [fill in name and email of upstream]
 * URL : http://www.tangramgames.com
 * License : zlib, MIT, BY-SA 3.0
   Section : games

  It builds those binary packages:

mrrescue   - Mr Rescue is an arcade 2d action game

  To access further information about this package, please visit the following 
URL:

  http://mentors.debian.net/package/mrrescue


  Alternatively, one can download the package with dget using this command:

dget -x 
http://mentors.debian.net/debian/pool/main/m/mrrescue/mrrescue_1.02c-1.dsc

  More information about hello can be obtained from http://www.example.com.

  Changes since the last upload:

* Initial release (Closes: #707691)


  Regards,
   Steven Hamilton

-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#752486: menulibre: Crash after deleting entry

2014-06-23 Thread Steven Hamilton
Package: menulibre
Version: 2.0.4-1
Severity: important

Dear Maintainer,

   * What led up to the situation?

Run menulibre. Navigated to an entry. Clicked delete. Clicked yes. Menulibre 
then exits with the following dump;

WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will 
not function properly.'
Traceback (most recent call last):
  File /usr/lib/python3/dist-packages/psutil/_pslinux.py, line 694, in wrapper
return fun(self, *args, **kwargs)
  File /usr/lib/python3/dist-packages/psutil/_pslinux.py, line 844, in 
create_time
f = open(/proc/%s/stat % self.pid, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/proc/9975/stat'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File /usr/lib/python3/dist-packages/psutil/__init__.py, line 322, in _init
self.create_time()
  File /usr/lib/python3/dist-packages/psutil/__init__.py, line 576, in 
create_time
self._create_time = self._proc.create_time()
  File /usr/lib/python3/dist-packages/psutil/_pslinux.py, line 704, in wrapper
raise NoSuchProcess(self.pid, self._name)
psutil.NoSuchProcess: process no longer exists (pid=9975)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py, line 
2712, in on_delete_cb
delete_func(self.treeview, model, treeiter)
  File /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py, line 
2579, in delete_launcher
self.update_menus()
  File /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py, line 
2132, in update_menus
XmlMenuElementTree.treeview_to_xml(self.treeview)
  File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 
313, in treeview_to_xml
model_children_to_xml(model, menu_parent=root)
  File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 
294, in model_children_to_xml
model_to_xml_menus(model, model_parent, menu_parent)
  File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 
226, in model_to_xml_menus
model_to_xml_menus(model, treeiter, next_element)
  File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 
226, in model_to_xml_menus
model_to_xml_menus(model, treeiter, next_element)
  File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 
226, in model_to_xml_menus
model_to_xml_menus(model, treeiter, next_element)
  File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 
222, in model_to_xml_menus
directory_name = util.getDirectoryName(desktop)
  File /usr/lib/python3/dist-packages/menulibre/util.py, line 158, in 
getDirectoryName
prefix = getDefaultMenuPrefix()
  File /usr/lib/python3/dist-packages/menulibre/util.py, line 66, in 
getDefaultMenuPrefix
processes = getProcessList()
  File /usr/lib/python3/dist-packages/menulibre/util.py, line 48, in 
getProcessList
process = psutil.Process(pid)
  File /usr/lib/python3/dist-packages/psutil/__init__.py, line 296, in 
__init__
self._init(pid)
  File /usr/lib/python3/dist-packages/psutil/__init__.py, line 331, in _init
raise NoSuchProcess(pid, None, msg)
psutil.NoSuchProcess: no process found with pid 9975
Segmentation fault


 
-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages menulibre depends on:
ii  gir1.2-gdkpixbuf-2.0  2.30.7-1
ii  gir1.2-glib-2.0   1.40.0-2
ii  gir1.2-gmenu-3.0  3.8.0-2
ii  gir1.2-gtk-3.03.12.2-1+b1
ii  gnome-menus   3.8.0-2
ii  python3   3.4.1~rc1-1
ii  python3-gi3.12.1-1+b1
ii  python3-psutil2.1.1-1+b1
pn  python3:any   none
ii  xdg-utils 1.1.0~rc1+git20111210-7.1

menulibre recommends no packages.

menulibre suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#707691: Packaging in progress

2014-06-14 Thread Steven Hamilton
Mr Rescue has recently been updated to love 0.9.1 which is currently in
Sid. Packaging commences.


signature.asc
Description: PGP signature


Bug#719985: RFS: mrrescue/1.02-1 [ITP]

2013-08-19 Thread Steven Hamilton

Andreas Moog writes:

 All assets (graphics, music, text) are licensed under a Creative Commons
 BY-NC-SA 3.0 Unported License. See
 http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en_US for more info.

 As far as I understand it, that means your package can not enter Debian,
 but has to go into non-free. So, the Section in debian/control should
 be non-free/games.

Ah monkeys. You're right. Changed.


 Build-Depends: debhelper (= 9.0.0)

 debhelper doesn't use that versioning scheme anymore, a simple = 9
 should be what you need.

 In debian/rules you could remove all the comments about it being a
 sample file. I suggest adding a brief comment in debian/rules about your
 reasoning of adding the dh_installinit override, like Work around
 debhelper bug #719359.

 Why is this package architecture-any? It should run on all architectures
 where love is available.

 Lintian says:

 I: mrrescue source: debian-watch-file-is-missing
 P: mrrescue: no-upstream-changelog
 I: mrrescue: description-synopsis-might-not-be-phrased-properly
 I: mrrescue: arch-dep-package-has-big-usr-share 11624kB 100%
 I: mrrescue: desktop-entry-lacks-keywords-entry
 usr/share/applications/mrrescue.desktop

Thanks for the review. Everything has been fixed apart from the
upstream changelog. Upstream don't supply any. Only commit logs.
-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719985: RFS: mrrescue/1.02-1 [ITP]

2013-08-17 Thread Steven Hamilton
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package mrrescue

 Package name: mrrescue
 Version : 1.02-1
 Upstream Author : Tangram Games
 * URL :  http://tangramgames.dk/games/mrrescue
 * License : zlib
   Section : games

  It builds this binary package:

mrrescue   - Arcade 2d action game. Rescue civilians from burning buildings.

  To access further information about this package, please visit the following 
URL:

  http://mentors.debian.net/package/mrrescue


  Alternatively, one can download the package with dget using this command:

dget -x 
http://mentors.debian.net/debian/pool/main/m/mrrescue/mrrescue_1.02-1.dsc

  More information about hello can be obtained from http://www.example.com.

  Changes since the last upload:

* Initial release (Closes: #707691)


-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719359: debhelper: dh_installinit incorrectly detects shell script as init script

2013-08-12 Thread Steven Hamilton

Joey Hess writes:

 Steven Hamilton wrote:
 dh_installinit incorrectly detects a shell script, intended for /usr/games
 (detailed in package.install), as an init script and builds it in 
 /etc/init.d
 This only appears to occur when the script is named the same as the package.

 I don't think that dh_installinit ever detects anything. It only
 installs the init scripts listed in debian/package.init or debian/init.

 If you think otherwise, you need to provide a test case showing the
 problem.

No probs. To recreate;

1) Create package with packagename
2) Create a bash script to launch your binary with the name packagename

#!/bin/bash
love /usr/share/games/mrrescue/mrrescue.love

3) Create packagename.install file to copy your script into /usr/games;

debian/scriptname usr/games

4) Create rules file;

%:
dh $@ -Pdebian/packagename_build

(-P is used to remove conflict of tmpdir with packagename)

Result;
The debian/packagename_build dir will have your script placed in
/etc/init.d/packagename

Putting override_dh_installinit: in rules works around this and places
the script in /usr/games as requested by the .install file.

I have a guilty package exhibiting this behaviour currently on mentors;

https://mentors.debian.net/package/mrrescue

-- 
Steven Hamilton
I don't look like two zombies


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719359: debhelper: dh_installinit incorrectly detects shell script as init script

2013-08-11 Thread Steven Hamilton
Package: debhelper
Version: 9.20130630
Severity: important

Dear Maintainer,
dh_installinit incorrectly detects a shell script, intended for /usr/games
(detailed in package.install), as an init script and builds it in /etc/init.d
This only appears to occur when the script is named the same as the package.


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages debhelper depends on:
ii  binutils2.23.52.20130727-1
ii  dpkg1.17.1
ii  dpkg-dev1.17.1
ii  file1:5.14-2
ii  man-db  2.6.5-2
ii  perl5.14.2-21
ii  po-debconf  1.0.16+nmu2

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  0.62

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#708503: RFS: powder/117-2 ITA

2013-05-15 Thread Steven Hamilton

Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package powder

 * Package name: powder
   Version : 117-2
   Upstream Author : Jeff Lait jml...@zincland.com
 * URL : http://www.zincland.com/powder/
 * License : various
   Section : games

  It builds those binary packages:

powder - Graphical dungeon crawling game

  To access further information about this package, please visit the
following URL:

  http://mentors.debian.net/package/powder


  Alternatively, one can download the package with dget using this command:

dget -x
http://mentors.debian.net/debian/pool/non-free/p/powder/powder_117-2.dsc

  More information about hello can be obtained from http://www.example.com.

  Changes since the last upload:

  * New maintainer. (Closes: #691835).
  * rules updated to use dh(1).
  * Removed windows executables in /support dirs.
  * Hardening implemented.
  * Bump Standards to 3.9.4.0 . No changes necessary.
  * Static build against libstdc++ changed to dynamic.


  Regards,
   Steven Hamilton


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#707691: ITP: mr.rescue -- Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings. The game features fast paced fire extinguishing action and lots

2013-05-10 Thread Steven Hamilton
Package: wnpp
Severity: wishlist
Owner: Steven Hamilton o...@scorch.net

* Package name: mr.rescue
  Version : 1.01
  Upstream Author : Tangram Games wearetang...@gmail.com
* URL : http://tangramgames.dk
* License : Zlib, BY-NC-SA 3.0 Unported License, Custom Public Domain
  Programming Lang: Lua, Love2d
  Description : Mr. Rescue is an arcade styled 2d action game centered 
around evacuating civilians from burning buildings. The game features fast 
paced fire extinguishing action and lots of throwing people around in 
pseudo-randomly generated levels.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702553: RFS: powder/117-2 [ITA]

2013-03-08 Thread Steven Hamilton
Package: sponsorship-requests
Severity: normal

Dear mentors,

  I am looking for a sponsor for my package powder

 * Package name: powder
   Version : 117-2
   Upstream Author : Jeff Lait
 * URL : http://www.zincland.com/powder
 * License : Custom
   Section : games

  It builds those binary packages:

powder - Graphical dungeon crawling game

  To access further information about this package, please visit the
  following URL:

  http://mentors.debian.net/package/powder


  Alternatively, one can download the package with dget using this
  command:

dget -x
http://mentors.debian.net/debian/pool/non-free/p/powder/powder_117-2.dsc


  Changes since the last upload:

  * New maintainer. Closes bug #691835 


  Regards,
   Steven Hamilton


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#558789: Caused by thunderbird renaming

2011-07-26 Thread Steven Hamilton
evolution.c plugin looks for the substring thunder in the gconf mailto 
key (set by preferred applications). When it fails to find this (debian 
sets this to icedove %s) it launches the correct client but with no 
appended parameter string.


You can work around this by doing

sudo ln -s /usr/bin/icedove /usr/bin/thunderbird

then setting the preferred mail client to thunderbird %s

Here's the guilty code.

static gboolean

init (NstPlugin *plugin)

{

GConfClient *client;

g_print (Init evolution plugin\n);

bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);

bind_textdomain_codeset (GETTEXT_PACKAGE, UTF-8);

client = gconf_client_get_default ();

mail_cmd = gconf_client_get_string (client, DEFAULT_MAILTO, NULL);

g_object_unref (client);

if (mail_cmd == NULL || *mail_cmd == '\0') {

g_free (mail_cmd);

mail_cmd = get_evo_cmd ();

type = MAILER_EVO;

} else {

/* Find what the default mailer is */

if (strstr (mail_cmd, balsa))

type = MAILER_BALSA;

else if (strstr (mail_cmd, thunder) 
|| strstr (mail_cmd, seamonkey))


type = MAILER_THUNDERBIRD;

else if (strstr (mail_cmd, sylpheed) 
|| strstr (mail_cmd, claws))


type = MAILER_SYLPHEED;

else if (strstr (mail_cmd, anjal))

type = MAILER_EVO;

}

if (mail_cmd == NULL)

return FALSE;

return TRUE;



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org