Please sync Pingus 0.7.0-1 from Debian unstable (main)

Bug #138919 reported by Diego
10
Affects Status Importance Assigned to Milestone
pingus (Baltix)
Invalid
Undecided
Unassigned
pingus (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

As suggest by Cesare in the answer to my question I ask if it is possible to merge Pingus 0.7 from Debian Sid:
http://packages.debian.org/sid/pingus

pingus (0.7.0-2) unstable; urgency=low
 .
   [Miriam Ruiz]
   * Fixed debian/copyright properly.
   * Added XS-Vcs-Svn and XS-Vcs-Browser to debian/control.
 .
   [Marco Rodrigues]
   * Closed a lot of already fixed bugs at Pingus Debian BTS.

pingus (0.7.0-1) unstable; urgency=low
 .
   [Miriam Ruiz]
   * New upstream version (Closes: #439463)
   * New maintainer: Debian Games Team (Closes: #440322)
 .
   [Marco Rodrigues]
   * Added .desktop (Closes: #375769)

Tags: sync
Changed in pingus:
importance: Undecided → Wishlist
Revision history for this message
Diego (panda84) wrote :

Informations about UVFe request:

- A description of the proposed changes, with sufficient detail to estimate their potential impact on the distribution:
The proposed change is to upgrade from the old Pingus 0.6 (dated 16. Apr 2003) to newer Pingus 0.7 (dated 25. Aug 2007); most important change is the use of SDL instead of ClanLib.

- An excerpt from the upstream changelog and/or release notes listing (only) the changes relative to the current version in Ubuntu:
Most important improvements between 0.6.0-8.4ubuntu1 and 0.7.0-1 (from Debian Sid) are:
# switch from ClanLib to SDL
# new anti-aliased fonts
# better support for resolutions larger then 800x600 (see --geometry WxH option)
# s-expression based file format (converter scripts are available)
# PPC and 64bit support
# language support for Czech, German, Finish, Italian, Norwegian, Serbian, Turkish, Danish, Dutch, Spanish, Fench and Polish
"Regressions" are:
# level editor temporarly removed
# a little less fps then the ClanLib version
# no new levels or other main features

- If the upstream version contains changes which require exceptions to other freeze guidelines, additional information should be provided according to the instructions below.
I think no other freeze exceptions are needed.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

In support of Diego's request, I attach hereafter the info required by motu-uvf.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Scott Kitterman (kitterman) wrote :

Anything with Penguins has to be good. Ack from me.

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

ooh! more pingus!

Yes please.

Changed in pingus:
status: New → Triaged
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote : Pingus 0.7 should not depend on clanlib libraries

Pingus 0.7 should not depend on clanlib libraries - please fix this bug when you build new version for Ubuntu.
That is pretty much he whole point of 0.7, is that they switched from clanlib to SDL. Look at this Debian bugreport for more info:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442037

Revision history for this message
Martin Pitt (pitti) wrote :

Can you please check and verify the dependencies of the latest Debian version wrt. the last comment?

Please describe the Ubuntu changes and why they can be dropped.

description: updated
Revision history for this message
Marco Rodrigues (gothicx) wrote :

kmos@bash:~$ pingus --version
Pingus Version 0.7.0 (unofficial build)

Copyright (C) 2003 Ingo Ruhnke <email address hidden>
There is NO warranty. You may redistribute this software
under the terms of the GNU General Public License.
For more information about these matters, see the files named COPYING.
kmos@bash:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu gutsy (development branch)
Release: 7.10
Codename: gutsy
kmos@bash:~$

It's running fine here :-)

Revision history for this message
Marco Rodrigues (gothicx) wrote :

The ubuntu changes can be dropped because they're now applied since 0.7.0-1 debian package..

The .desktop was added at 0.7.0-1 and it has already a .xpm file for the icon with the pinguin.

Revision history for this message
Martin Pitt (pitti) wrote :

What about the gcc4 patch, the German translations, and the "patch to prevent installation of /usr/share/locale/locale.alias"? The Debian changelog does not mention those.

Revision history for this message
Marco Rodrigues (gothicx) wrote :

- The gcc4.1 patch is applied upstream.
- The "patch to prevent installation of /usr/share/locale/locale.alias" is also applied upstream.

It's fine to sync =) it's running here fine at gutsy..

Revision history for this message
Marco Rodrigues (gothicx) wrote :

This is the only current patch at debian/patches on debian.

Revision history for this message
Martin Pitt (pitti) wrote :

Apparently pingus 0.7.0 is already in someone's PPA, so that sync-source broke. I cowboyed this in.

Changed in pingus:
status: Triaged → Fix Released
Changed in pingus:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.