summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim A. Misbakh-Soloviov <mva@mva.name>2012-11-04 19:19:54 +0700
committerVadim A. Misbakh-Soloviov <mva@mva.name>2012-11-04 19:19:54 +0700
commiteab0166eb66a1e5a3a6d362058738de9b03da0a4 (patch)
tree515ce915dd733f77e8c10644fdbffaf17456d00b /games-strategy/uplink
parent[metadata] Update of ChangeLogs (diff)
downloadgamerlay-eab0166eb66a1e5a3a6d362058738de9b03da0a4.tar.gz
gamerlay-eab0166eb66a1e5a3a6d362058738de9b03da0a4.tar.bz2
gamerlay-eab0166eb66a1e5a3a6d362058738de9b03da0a4.zip
[GLOBAL] metadata regen + changelogs regen + profile changes (moving to EAPI5 + moving to thin-manifest)
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Diffstat (limited to 'games-strategy/uplink')
-rw-r--r--games-strategy/uplink/ChangeLog7
-rw-r--r--games-strategy/uplink/Manifest22
-rw-r--r--games-strategy/uplink/uplink-1.6.ebuild85
3 files changed, 114 insertions, 0 deletions
diff --git a/games-strategy/uplink/ChangeLog b/games-strategy/uplink/ChangeLog
new file mode 100644
index 0000000..a851d29
--- /dev/null
+++ b/games-strategy/uplink/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for games-strategy/uplink
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 29 Sep 2012; Randall Wald <rwald@gentoo.org> ChangeLog:
+ Ebuild copied from bug #119132
+
diff --git a/games-strategy/uplink/Manifest b/games-strategy/uplink/Manifest
new file mode 100644
index 0000000..b0e939a
--- /dev/null
+++ b/games-strategy/uplink/Manifest
@@ -0,0 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST uplink_1.6-1_amd64.tar.gz 22848679 SHA256 6a3cdcbc86b2f1a254c3ae340847e4e0d56a6c7524f4814499c3463b575a09e0 SHA512 b1c174209f4c2ea1d09fad251073c2fac7cb6f0eba3a1ab53095a336226f5196bbedcbb3f3ba10b4a15037483f2ed21a6c306ecc79039c4ac0a91bc4838e5ef0 WHIRLPOOL fe453c6b0be7f243c9a4ee4f1cf0c9a0e589d08b66bf5a7058d166d706ebbd8f4497b68e6cd78ffc1ff44882e7b79c02b47676b45903f0b505b37b4e2f2fbb2d
+DIST uplink_1.6-1_i386.tar.gz 22897824 SHA256 6ea785fcb58cd943a0d36d64824c3df6652a52b6e133026ac9e32761f41be8e8 SHA512 1d351ae359087746655a5a678f7df38ba9a2735fc5d17439917030732bf87427e77891e85392c7ec0a6228e3dab53fea1a4ca7d02b54f9d59e12911190d9ab53 WHIRLPOOL beeec7a7a6125aee846b81bdc36f0a442178607bb1800ee6bde5bdddfc8c32b6588ff9eb00936772a85208f1d7490f8e5071a0e8ea4e82a26ad4cb80f6e3f81a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQlghkAAoJECZQPTSbOzNLTjcQAIElvs2ZTXTcwlAKHp3pcYLJ
+r3+yD/khWu/Yh+lpWavC0KECBs40vJmR8/WbzbDlLK90ooBqW5KaALYJaDriAUnv
+xHQO7WGk0wZMw+D7HMqtYE4s9meA8daVZo473FoEhSz+xlRuOjbgMmOL2dEXvcJ5
+x0omaQ7bEoDJdCv/BM4tukI7WT/ekzR11zLERLXwYu0vGKrthpC/TXmaRm6s8IID
+dVXYe6Qi3+a9lyR1WsdUmJXNPA4ne3PyGwWt32L/WT1//inUNXoJG1NQRHBzhyBU
+GNk/s6k58r57gOGfrl/dbsXWnGQ88T0mdrlyoaW8JUkVtV3LBJnPC/3vRY5IhLvH
+kmJFoeceSOKPvhMM4B/AH5eZqGGms6BOSLVWQCyDwWsc9S4Sf/1h4SiHpwAmVp0l
+RkCtKH81CuPE6zsibf7zkHHMWViBOGWpL6txesxIO5eWG03ion9IyH+uV/4WBjRn
+nq6lfr1jQxirstc0CefTxmouv8axDk4oC8TU8LbWH9yD26vC0RNn0jPLPz6fyKv4
+LQFDfq2krwz4MojAWDAfhXk540s/8qZzzYEtFsynvsO/pNWlux798tiVcd+A1Ad8
+Ea8UTkJc6m2WImGdq5XAHrt8diaygoUAYJU0kMHxSyAKk3J/0BZSWiaMOLjvMQJ5
+BWcCjpqqb1UpEP6yURXK
+=x+kd
+-----END PGP SIGNATURE-----
diff --git a/games-strategy/uplink/uplink-1.6.ebuild b/games-strategy/uplink/uplink-1.6.ebuild
new file mode 100644
index 0000000..66309f2
--- /dev/null
+++ b/games-strategy/uplink/uplink-1.6.ebuild
@@ -0,0 +1,85 @@
+EAPI=5
+
+inherit games
+
+MY_P="${PN}_${PV}-1"
+
+DESCRIPTION="Crack into virtual computer systems"
+HOMEPAGE="http://www.uplink.co.uk"
+SRC_URI="amd64? ( ${MY_P}_amd64.tar.gz )
+ x86? ( ${MY_P}_i386.tar.gz )"
+RESTRICT="fetch"
+
+# Bundled libs :(
+QA_PRESTRIPPED="${GAMES_PREFIX_OPT}/${PN}/lib.*"
+
+LICENSE="introversion"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ media-libs/libsdl[opengl]
+ media-libs/sdl-mixer[mikmod]
+ media-libs/freetype:2"
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Place ${A} to ${DISTDIR}"
+ ewarn
+}
+
+src_unpack() {
+ local root
+
+ unpack "${A}"
+
+ if use amd64; then
+ root=uplink-x64
+ elif use x86; then
+ root=uplink-x86
+ else
+ die "unsupported architecture"
+ fi
+
+ mv "$root" uplink || die "failed to move unpacked data"
+}
+
+S="${WORKDIR}/${PN}"
+
+src_install() {
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+ local exe lib
+
+ insinto "${dir}"
+ doins *.dat
+
+ if use amd64; then
+ lib=lib64
+ exe=uplink.bin.x86_64
+ elif use x86; then
+ lib=lib
+ exe=uplink.bin.x86
+ else
+ die "unsupported architecture"
+ fi
+
+ # The system SDL libs should work fine, but install the other bundled
+ # libraries which use older SONAMEs than the versions in Gentoo.
+ insinto "${dir}/${lib}"
+ doins "${lib}"/libjpeg.so.62*
+ doins "${lib}"/libtiff.so.3*
+ doins "${lib}"/libmikmod.so.2*
+
+ exeinto "${dir}"
+ doexe "${exe}"
+
+ doicon uplink.png
+ make_desktop_entry "${PN}" Uplink uplink
+ games_make_wrapper "${PN}" "${dir}/$exe"
+
+ dodoc changes.txt mods.txt readme.txt
+
+ prepgamesdirs
+}