public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in games-fps/soldieroffortune: soldieroffortune-1.06a-r1.ebuild ChangeLog
@ 2014-07-11 14:04 Ian Stakenvicius (axs)
  0 siblings, 0 replies; 4+ messages in thread
From: Ian Stakenvicius (axs) @ 2014-07-11 14:04 UTC (permalink / raw
  To: gentoo-commits

axs         14/07/11 14:04:01

  Modified:             ChangeLog
  Added:                soldieroffortune-1.06a-r1.ebuild
  Log:
  Bumped EAPI to 5, adjusted deps for gx86-multilib; synchronized changes here with those made on soldieroffortune-demo as the original ebuilds matched -- however, this ebuild needs the CD for eveyrthing so there is no way for me to confirm accuracy of changes
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)

Revision  Changes    Path
1.30                 games-fps/soldieroffortune/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?r1=1.29&r2=1.30

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog	19 Sep 2012 15:16:06 -0000	1.29
+++ ChangeLog	11 Jul 2014 14:04:00 -0000	1.30
@@ -1,6 +1,15 @@
 # ChangeLog for games-fps/soldieroffortune
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.29 2012/09/19 15:16:06 mr_bones_ Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.30 2014/07/11 14:04:00 axs Exp $
+
+*soldieroffortune-1.06a-r1 (11 Jul 2014)
+
+  11 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+  +soldieroffortune-1.06a-r1.ebuild:
+  Bumped EAPI to 5, adjusted deps for gx86-multilib; synchronized changes here
+  with those made on soldieroffortune-demo as the original ebuilds matched --
+  however, this ebuild needs the CD for eveyrthing so there is no way for me to
+  confirm accuracy of changes
 
   19 Sep 2012; Michael Sterrett <mr_bones_@gentoo.org>
   soldieroffortune-1.06a.ebuild:



1.1                  games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.1&content-type=text/plain

Index: soldieroffortune-1.06a-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.1 2014/07/11 14:04:00 axs Exp $

EAPI=5
inherit eutils unpacker cdrom games

DESCRIPTION="First-person shooter based on the mercenary trade"
HOMEPAGE="http://www.lokigames.com/products/sof/"
SRC_URI="mirror://lokigames/sof/sof-${PV}-cdrom-x86.run"

LICENSE="LOKI-EULA"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="strip"
IUSE=""

DEPEND="games-util/loki_patch"
RDEPEND="sys-libs/glibc
	amd64? ( sys-libs/glibc[multilib] )
	|| (
		(
			virtual/opengl[abi_x86_32(-)]
			media-libs/libsdl[X,opengl,sound,abi_x86_32(-)]
			x11-libs/libXrender[abi_x86_32(-)]
			x11-libs/libXrandr[abi_x86_32(-)]
			media-libs/smpeg[abi_x86_32(-)]
		)
		(
			app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
			app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
			app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
		)
	)"

S=${WORKDIR}

dir=${GAMES_PREFIX_OPT}/${PN}
Ddir=${ED}/${dir}

pkg_pretend() {
	ewarn "The installed game takes about 725MB of space!"
}

src_unpack() {
	cdrom_get_cds sof.xpm
	unpack_makeself
	tar xzf "${CDROM_ROOT}"/paks.tar.gz -C "${T}" \
		|| die "uncompressing data"
	tar xzf "${CDROM_ROOT}"/binaries.tar.gz -C "${T}" \
		|| die "uncompressing binaries"
}

src_install() {
	einfo "Copying files... this may take a while..."
	exeinto "${dir}"
	doexe "${CDROM_ROOT}"/bin/x86/glibc-2.1/sof
	insinto "${dir}"
	doins -r "${T}"/*
	doins "${CDROM_ROOT}"/{README,kver.pub,sof.xpm}

	cd "${S}"
	export _POSIX2_VERSION=199209
	loki_patch --verify patch.dat
	loki_patch patch.dat "${Ddir}" >& /dev/null || die "patching"

	# now, since these files are coming off a cd, the times/sizes/md5sums wont
	# be different ... that means portage will try to unmerge some files (!)
	# we run touch on ${D} so as to make sure portage doesnt do any such thing
	find "${Ddir}" -exec touch '{}' \;

	games_make_wrapper sof ./sof "${dir}" "${dir}"

	# fix buffer overflow
	sed -i -e 's/^exec/i \
export MESA_EXTENSION_MAX_YEAR=2003 \
export __GL_ExtensionStringVersion=17700' \
		"${ED}/${GAMES_BINDIR}/sof" || die

	doicon "${CDROM_ROOT}"/sof.xpm
	make_desktop_entry sof "Soldier of Fortune" sof

	prepgamesdirs
}

pkg_postinst() {
	games_pkg_postinst
	elog "To play the game run:"
	elog " sof"
}





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in games-fps/soldieroffortune: soldieroffortune-1.06a-r1.ebuild ChangeLog
@ 2015-01-31 17:50 Agostino Sarubbo (ago)
  0 siblings, 0 replies; 4+ messages in thread
From: Agostino Sarubbo (ago) @ 2015-01-31 17:50 UTC (permalink / raw
  To: gentoo-commits

ago         15/01/31 17:50:53

  Modified:             soldieroffortune-1.06a-r1.ebuild ChangeLog
  Log:
  Stable for amd64, wrt bug #535912
  
  (Portage version: 2.2.14/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.2                  games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?r1=1.1&r2=1.2

Index: soldieroffortune-1.06a-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- soldieroffortune-1.06a-r1.ebuild	11 Jul 2014 14:04:00 -0000	1.1
+++ soldieroffortune-1.06a-r1.ebuild	31 Jan 2015 17:50:53 -0000	1.2
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.1 2014/07/11 14:04:00 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.2 2015/01/31 17:50:53 ago Exp $
 
 EAPI=5
 inherit eutils unpacker cdrom games
@@ -11,7 +11,7 @@
 
 LICENSE="LOKI-EULA"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 RESTRICT="strip"
 IUSE=""
 



1.31                 games-fps/soldieroffortune/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.31&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.31&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?r1=1.30&r2=1.31

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- ChangeLog	11 Jul 2014 14:04:00 -0000	1.30
+++ ChangeLog	31 Jan 2015 17:50:53 -0000	1.31
@@ -1,6 +1,10 @@
 # ChangeLog for games-fps/soldieroffortune
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.30 2014/07/11 14:04:00 axs Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.31 2015/01/31 17:50:53 ago Exp $
+
+  31 Jan 2015; Agostino Sarubbo <ago@gentoo.org>
+  soldieroffortune-1.06a-r1.ebuild:
+  Stable for amd64, wrt bug #535912
 
 *soldieroffortune-1.06a-r1 (11 Jul 2014)
 





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in games-fps/soldieroffortune: soldieroffortune-1.06a-r1.ebuild ChangeLog
@ 2015-02-01 11:26 Mikle Kolyada (zlogene)
  0 siblings, 0 replies; 4+ messages in thread
From: Mikle Kolyada (zlogene) @ 2015-02-01 11:26 UTC (permalink / raw
  To: gentoo-commits

zlogene     15/02/01 11:26:54

  Modified:             soldieroffortune-1.06a-r1.ebuild ChangeLog
  Log:
  x86 stable wrt bug #535912
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xC42EB5D6)

Revision  Changes    Path
1.3                  games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?r1=1.2&r2=1.3

Index: soldieroffortune-1.06a-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- soldieroffortune-1.06a-r1.ebuild	31 Jan 2015 17:50:53 -0000	1.2
+++ soldieroffortune-1.06a-r1.ebuild	1 Feb 2015 11:26:54 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.2 2015/01/31 17:50:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.3 2015/02/01 11:26:54 zlogene Exp $
 
 EAPI=5
 inherit eutils unpacker cdrom games
@@ -11,7 +11,7 @@
 
 LICENSE="LOKI-EULA"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 RESTRICT="strip"
 IUSE=""
 



1.32                 games-fps/soldieroffortune/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?r1=1.31&r2=1.32

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- ChangeLog	31 Jan 2015 17:50:53 -0000	1.31
+++ ChangeLog	1 Feb 2015 11:26:54 -0000	1.32
@@ -1,6 +1,10 @@
 # ChangeLog for games-fps/soldieroffortune
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.31 2015/01/31 17:50:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.32 2015/02/01 11:26:54 zlogene Exp $
+
+  01 Feb 2015; Mikle Kolyada <zlogene@gentoo.org>
+  soldieroffortune-1.06a-r1.ebuild:
+  x86 stable wrt bug #535912
 
   31 Jan 2015; Agostino Sarubbo <ago@gentoo.org>
   soldieroffortune-1.06a-r1.ebuild:





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in games-fps/soldieroffortune: soldieroffortune-1.06a-r1.ebuild ChangeLog
@ 2015-02-08  7:41 Michael Sterrett (mr_bones_)
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Sterrett (mr_bones_) @ 2015-02-08  7:41 UTC (permalink / raw
  To: gentoo-commits

mr_bones_    15/02/08 07:41:43

  Modified:             soldieroffortune-1.06a-r1.ebuild ChangeLog
  Log:
  fix unpacking and sed with patch from Robert Cernansky (bug #539200)
  
  (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.5                  games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild?r1=1.4&r2=1.5

Index: soldieroffortune-1.06a-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- soldieroffortune-1.06a-r1.ebuild	5 Feb 2015 03:19:28 -0000	1.4
+++ soldieroffortune-1.06a-r1.ebuild	8 Feb 2015 07:41:43 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.4 2015/02/05 03:19:28 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild,v 1.5 2015/02/08 07:41:43 mr_bones_ Exp $
 
 EAPI=5
 inherit check-reqs eutils unpacker cdrom games
@@ -37,6 +37,7 @@
 
 dir=${GAMES_PREFIX_OPT}/${PN}
 Ddir=${ED}/${dir}
+unpackDir=${T}/unpack
 
 CHECKREQS_DISK_BUILD="1450M"
 CHECKREQS_DISK_USR="725M"
@@ -48,8 +49,9 @@
 src_unpack() {
 	cdrom_get_cds sof.xpm
 	unpack_makeself
-	tar xzf "${CDROM_ROOT}"/paks.tar.gz -C "${T}" || die
-	tar xzf "${CDROM_ROOT}"/binaries.tar.gz -C "${T}" || die
+	mkdir ${unpackDir} || die
+	tar xzf "${CDROM_ROOT}"/paks.tar.gz -C "${unpackDir}" || die
+	tar xzf "${CDROM_ROOT}"/binaries.tar.gz -C "${unpackDir}" || die
 }
 
 src_install() {
@@ -57,7 +59,7 @@
 	exeinto "${dir}"
 	doexe "${CDROM_ROOT}"/bin/x86/glibc-2.1/sof
 	insinto "${dir}"
-	doins -r "${T}"/*
+	doins -r "${unpackDir}"/*
 	doins "${CDROM_ROOT}"/{README,kver.pub,sof.xpm}
 
 	cd "${S}"
@@ -68,12 +70,12 @@
 	# now, since these files are coming off a cd, the times/sizes/md5sums wont
 	# be different ... that means portage will try to unmerge some files (!)
 	# we run touch on ${D} so as to make sure portage doesnt do any such thing
-	find "${Ddir}" -exec touch '{}' \;
+	find "${Ddir}" -exec touch '{}' +
 
 	games_make_wrapper sof ./sof "${dir}" "${dir}"
 
 	# fix buffer overflow
-	sed -i -e 's/^exec/i \
+	sed -i -e '/^exec/i \
 export MESA_EXTENSION_MAX_YEAR=2003 \
 export __GL_ExtensionStringVersion=17700' \
 		"${ED}/${GAMES_BINDIR}/sof" || die



1.34                 games-fps/soldieroffortune/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/soldieroffortune/ChangeLog?r1=1.33&r2=1.34

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog	5 Feb 2015 03:19:28 -0000	1.33
+++ ChangeLog	8 Feb 2015 07:41:43 -0000	1.34
@@ -1,6 +1,10 @@
 # ChangeLog for games-fps/soldieroffortune
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.33 2015/02/05 03:19:28 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.34 2015/02/08 07:41:43 mr_bones_ Exp $
+
+  08 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org>
+  soldieroffortune-1.06a-r1.ebuild:
+  fix unpacking and sed with patch from Robert Cernansky (bug #539200)
 
   05 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org>
   -soldieroffortune-1.06a.ebuild, soldieroffortune-1.06a-r1.ebuild:





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-02-08  7:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-08  7:41 [gentoo-commits] gentoo-x86 commit in games-fps/soldieroffortune: soldieroffortune-1.06a-r1.ebuild ChangeLog Michael Sterrett (mr_bones_)
  -- strict thread matches above, loose matches on Subject: below --
2015-02-01 11:26 Mikle Kolyada (zlogene)
2015-01-31 17:50 Agostino Sarubbo (ago)
2014-07-11 14:04 Ian Stakenvicius (axs)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox