Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628074 - games-roguelike/crossfire-client-1.72.0: version bump (ebuild attached)
Summary: games-roguelike/crossfire-client-1.72.0: version bump (ebuild attached)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL: https://sourceforge.net/projects/cros...
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2017-08-16 22:55 UTC by Preston Crow
Modified: 2017-08-26 08:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Possible ebuild (crossfire-client-1.72.0.ebuild,1.24 KB, text/plain)
2017-08-19 03:43 UTC, Preston Crow
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Preston Crow 2017-08-16 22:55:22 UTC
A new version has been released.  Renaming the old .ebuild is not sufficient for the new release as it changed from autoconf to cmake.

Reproducible: Always

Steps to Reproduce:
Version in portage isn't current
Actual Results:  
Version bump


Crossfire Client 1.72.0 is available for download on SourceForge:

https://sourceforge.net/projects/crossfire/files/crossfire-client/1.72.0/

Be sure to try out the improved sounds, available for download in a
separate tarball.

**Added**

- Display numerical stats on HP, mana, grace, and experience bars
- Fade music in and out
- Highlight applied items in the inventory icon view
- Speed up Pixmap rendering using Cairo
- Update metaservers

**Changed**

- Clean up command-line arguments
- Enable smoothing by default
- Move music directory to *share/crossfire-client/sounds/music/*
- Reduce default logging verbosity. Run with '-v 0' to show all messages.
- Replace autoconf/automake build system with CMake
- Save client settings in .ini format
- Set default layout to *gtk-v2*
- Update UI dialogs
- Update sound effects
- Use XDG-compliant directories for configuration and cache files. Users
who wish to keep their configuration files need to manually move them to
the new location. For Unix-like systems, the new location is
*~/.config/crossfire*.

**Removed**

- Remove old metaserver (metaserver1) support

**Fixed**

- Fix potential socket buffer overflows
- Fix various protocol-related bugs
- Hide character selection window reliably after logging in
- Update build for Windows
Comment 1 Preston Crow 2017-08-19 03:43:09 UTC
Created attachment 489572 [details]
Possible ebuild

I'm not really much of an ebuild developer, but I managed to get this one which seems to work.  I haven't checked if it installs in the same location, and it doesn't seem to install a man page, but hopefully it will help.
Comment 2 Jonas Stein gentoo-dev 2017-08-26 08:14:44 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

* Please test the ebuild with repoman https://wiki.gentoo.org/wiki/Repoman
* Please update the year in the header
* about the man page, we can help you in the support channels
https://www.gentoo.org/support/
Especially on IRC #gentoo-dev-help