Skip to content

Commit

Permalink
games-roguelike/cataclysm-dda: Generally improved.
Browse files Browse the repository at this point in the history
The Cataclysm: DDA ebuilds have been generally improved in various ways,
including:

* A new "xdg" USE flag has been added, permitting users to configure whether
  they would prefer to store saves and settings in XDG base directories or in
  home directories.
* Hardcoded optimizations in ${CXXFLAGS} are now properly removed.
* Hardcoded binary stripping in ${LDFLAGS} is now properly removed.
* The 0.9c and live ebuilds now symbolically link to one another again.
* The 0.9c-specific patch is now applied specifically to that version.
  • Loading branch information
leycec committed Mar 23, 2016
1 parent ac83a23 commit 8826c22
Show file tree
Hide file tree
Showing 10 changed files with 100 additions and 227 deletions.
12 changes: 12 additions & 0 deletions dev-python/pyinstaller/pyinstaller-9999-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,18 @@ else
fi

python_prepare_all() {
#FIXME: This is almost certainly wrong. We almost certainly want to use
#actual USE flags instead: e.g.,
#
# local arch_word_size
# if use amd64; then
# arch_word_size=64
# elif use x86; then
# arch_word_size=32
# else
# die "Architecture \"${ARCH}\" unsupported."
# fi

# Word size for the current architecture. (There simply *MUST* be a more
# Gentooish way of determining this. I couldn't find it. While we should
# arguably test "[[ "$(getconf LONG_BIT)" == 64 ]]" instead, such magic is
Expand Down
4 changes: 2 additions & 2 deletions games-roguelike/cataclysm-dda/cataclysm-dda-0.4.ebuild
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# $Id$
EAPI=5

# Enforce Bash strictness.
Expand Down
4 changes: 2 additions & 2 deletions games-roguelike/cataclysm-dda/cataclysm-dda-0.5.ebuild
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# $Id$
EAPI=5

# Enforce Bash strictness.
Expand Down
4 changes: 2 additions & 2 deletions games-roguelike/cataclysm-dda/cataclysm-dda-0.9.ebuild
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# $Id$
EAPI=5

# Enforce Bash strictness.
Expand Down
4 changes: 2 additions & 2 deletions games-roguelike/cataclysm-dda/cataclysm-dda-0.9a-r1.ebuild
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# $Id$
EAPI=5

# Enforce Bash strictness.
Expand Down
1 change: 0 additions & 1 deletion games-roguelike/cataclysm-dda/cataclysm-dda-0.9c-r2.ebuild

This file was deleted.

186 changes: 0 additions & 186 deletions games-roguelike/cataclysm-dda/cataclysm-dda-0.9c-r3.ebuild

This file was deleted.

1 change: 1 addition & 0 deletions games-roguelike/cataclysm-dda/cataclysm-dda-0.9c-r3.ebuild
Loading

0 comments on commit 8826c22

Please sign in to comment.