Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Eric Sandall (b76e0bc5aa169a9a36fbe4f9fe5be51c196ae292)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Eric Sandall (b76e0bc5aa169a9a36fbe4f9fe5be51c196ae292)
  • Date: Thu, 10 Nov 2011 20:39:47 -0600

GIT changes to master games grimoire by Eric Sandall
<sandalle AT sourcemage.org>:

dev/null |binary
games-utils/pyfa/DEPENDS | 9 +++++---
games-utils/pyfa/DETAILS | 11 ++++------
games-utils/pyfa/FINAL | 1
games-utils/pyfa/HISTORY | 12 +++++++++++
games-utils/pyfa/INSTALL | 21
+++++++++++++++-----
games-utils/pyfa/pyfa-0.9-src.tar.gz.sig | 0
games-utils/pyfa/pyfa-1.0.6-incarna-src.tar.bz2.sig |binary
8 files changed, 39 insertions(+), 15 deletions(-)

New commits:
commit b76e0bc5aa169a9a36fbe4f9fe5be51c196ae292
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pyfa: Updated to 1.0.6-incarna
SOURCE is now .bz2
Hosting moved from SourceForge to www.evefit.org
Updated DOCS for new filenames
Depends on wxpython
Depends on wxgtk built with GIZMOS
launch.py renamed to pyfa.py
New directory structure
Use pyfa.ico

diff --git a/games-utils/pyfa/DEPENDS b/games-utils/pyfa/DEPENDS
index 147cd4f..4dd21d7 100755
--- a/games-utils/pyfa/DEPENDS
+++ b/games-utils/pyfa/DEPENDS
@@ -1,3 +1,6 @@
-depends gtk+2 &&
-depends pygtk2 &&
-depends python
+depends gtk+2 &&
+depends sqlalchemy &&
+depends pygtk2 &&
+depends python &&
+depends -sub "GIZMOS" wxgtk &&
+depends wxpython
diff --git a/games-utils/pyfa/DETAILS b/games-utils/pyfa/DETAILS
index d747516..8b108df 100755
--- a/games-utils/pyfa/DETAILS
+++ b/games-utils/pyfa/DETAILS
@@ -1,15 +1,14 @@
SPELL=pyfa
- VERSION=0.9
- SOURCE=$SPELL-$VERSION-src.tar.gz
+ VERSION=1.0.6-incarna
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- PATCHLEVEL=1
+ SOURCE_URL[0]=http://dl.evefit.org/stable/${VERSION/-*/}/$SOURCE
LICENSE[0]=GPL
- WEB_SITE=http://pyfa.sourceforge.net/
+ WEB_SITE=http://www.evefit.org/Pyfa
ENTERED=20100324
SHORT="Python Fitting Assistant for EVE-Online"
- DOCS="LICENSE.txt README.txt"
+ DOCS="gpl.txt readme.txt"
cat << EOF
pyfa is the Python Fitting Assistant, a standalone application to create
fittings for the EVE-Online SciFi MMORPG. The application is available for
diff --git a/games-utils/pyfa/FINAL b/games-utils/pyfa/FINAL
deleted file mode 100755
index 0fcfc74..0000000
--- a/games-utils/pyfa/FINAL
+++ /dev/null
@@ -1 +0,0 @@
-message "${MESSAGE_COLOR}Run $INSTALL_ROOT/usr/games/pyfa-downloadData
first${DEFAULT_COLOR}"
diff --git a/games-utils/pyfa/HISTORY b/games-utils/pyfa/HISTORY
index 520e9a9..c10c6c1 100644
--- a/games-utils/pyfa/HISTORY
+++ b/games-utils/pyfa/HISTORY
@@ -1,3 +1,15 @@
+2011-11-10 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.6-incarna
+ SOURCE is now .bz2
+ Hosting moved from SourceForge to www.evefit.org
+ Updated DOCS for new filenames
+ * DEPENDS: Depends on wxpython
+ Depends on wxgtk built with GIZMOS
+ * INSTALL: launch.py renamed to pyfa.py
+ New directory structure
+ Use pyfa.ico
+ * FINAL: Removed, this step is no longer used
+
2011-03-14 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* INSTALL: Proper group name is "Game" (at least for GNOME)
diff --git a/games-utils/pyfa/INSTALL b/games-utils/pyfa/INSTALL
index 458b5fa..24e8cf9 100755
--- a/games-utils/pyfa/INSTALL
+++ b/games-utils/pyfa/INSTALL
@@ -1,12 +1,11 @@
local I_DIR="$INSTALL_ROOT/usr/share/games/$SPELL" &&
mkdir -p "$I_DIR" &&
+chgrp games "$I_DIR" &&

-for i in gui model buildNeededIcons.py launch.py pyfa.ico
-do
- cp -arv "$SOURCE_DIRECTORY/$i" "$I_DIR"
+for i in eos gui icons service staticdata config.py info.py pyfa.py; do
+ cp -arv $SOURCE_DIRECTORY/$i "$I_DIR/"
done &&

-ln -sf "$TRACK_ROOT/usr/share/games/pyfa/launch.py"
"$INSTALL_ROOT/usr/games/pyfa" &&
chgrp games "$INSTALL_ROOT/usr/games" && # Always makes it root:root using
castfs without this

# Create Desktop file
@@ -15,7 +14,19 @@ cat << EOF >
$INSTALL_ROOT/usr/share/applications/$SPELL.desktop
Name=GTK Fitting Assistant
Comment=EVE-Online ship fitting tool
Exec=pyfa
+Path=$INSTALL_ROOT/usr/share/games/pyfa
Type=Application
-Icon=$INSTALL_ROOT/usr/share/games/$SPELL/gui/icons/cpu.png
+Icon=$INSTALL_ROOT/usr/share/games/$SPELL/icons/pyfa.png
Categories=Game;Utilities
EOF
+
+# Script needs to be run in working directory
+# See http://trac.evefit.org/ticket/391
+cat << EOF > $INSTALL_ROOT/usr/games/pyfa
+#!/bin/sh
+cd $INSTALL_ROOT/usr/share/games/pyfa/ &&
+./pyfa.py
+EOF
+
+chgrp games $INSTALL_ROOT/usr/games/pyfa &&
+chmod g+rx $INSTALL_ROOT/usr/games/pyfa
diff --git a/games-utils/pyfa/pyfa-0.9-src.tar.gz.sig
b/games-utils/pyfa/pyfa-0.9-src.tar.gz.sig
deleted file mode 100644
index 464828f..0000000
Binary files a/games-utils/pyfa/pyfa-0.9-src.tar.gz.sig and /dev/null differ
diff --git a/games-utils/pyfa/pyfa-1.0.6-incarna-src.tar.bz2.sig
b/games-utils/pyfa/pyfa-1.0.6-incarna-src.tar.bz2.sig
new file mode 100644
index 0000000..d51480d
Binary files /dev/null and
b/games-utils/pyfa/pyfa-1.0.6-incarna-src.tar.bz2.sig differ



  • [SM-Commit] GIT changes to master games grimoire by Eric Sandall (b76e0bc5aa169a9a36fbe4f9fe5be51c196ae292), Eric Sandall, 11/10/2011

Archive powered by MHonArc 2.6.24.

Top of Page