diff options
author | 2012-05-14 00:09:08 +0600 | |
---|---|---|
committer | 2012-05-14 00:09:08 +0600 | |
commit | 4a1de7f046c4fe6a1e07475da6908c5991907222 (patch) | |
tree | 0f4c61d5c19bdc6f50e1e76b1144d552d2be0798 /games-fps | |
parent | [games-fps/redeclipse] Version bump (as suggested by Ian Stakenvicius on bug ... (diff) | |
download | gamerlay-4a1de7f046c4fe6a1e07475da6908c5991907222.tar.gz gamerlay-4a1de7f046c4fe6a1e07475da6908c5991907222.tar.bz2 gamerlay-4a1de7f046c4fe6a1e07475da6908c5991907222.zip |
[games-fps/redeclipse] Removed old 1.1, added man-pages and .desktop file.
(Portage version: 2.1.10.49/git/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'games-fps')
-rw-r--r-- | games-fps/redeclipse/ChangeLog | 4 | ||||
-rw-r--r-- | games-fps/redeclipse/Manifest | 18 | ||||
-rw-r--r-- | games-fps/redeclipse/metadata.xml | 2 | ||||
-rw-r--r-- | games-fps/redeclipse/redeclipse-1.1.ebuild | 69 | ||||
-rw-r--r-- | games-fps/redeclipse/redeclipse-1.2.ebuild | 47 |
5 files changed, 41 insertions, 99 deletions
diff --git a/games-fps/redeclipse/ChangeLog b/games-fps/redeclipse/ChangeLog index f120819..ae41e31 100644 --- a/games-fps/redeclipse/ChangeLog +++ b/games-fps/redeclipse/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 13 May 2012; Azamat H. Hackimov <azamat.hackimov@gmail.com> + -redeclipse-1.1.ebuild, redeclipse-1.2.ebuild, metadata.xml: + Removed old 1.1, added man-pages and .desktop file. + *redeclipse-1.2 (12 May 2012) 12 May 2012; Michael Weber <xmw@gentoo.org> redeclipse-1.1.ebuild, diff --git a/games-fps/redeclipse/Manifest b/games-fps/redeclipse/Manifest index 9607cea..f964a15 100644 --- a/games-fps/redeclipse/Manifest +++ b/games-fps/redeclipse/Manifest @@ -1,17 +1,5 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST redeclipse-1.2-favicon.png 3448 RMD160 c87023939b349c7015c48d80d63fd37aa52f06d2 SHA1 64163a7d53c6adedc452b13a7c39da0e8bc95159 SHA256 b33dafd95150ac043dbf7ae8c26c68b052a4762d9414601211dd78f7beed63e4 -DIST redeclipse_1.1_linux_bsd.tar.bz2 454066621 RMD160 bb336de8b165e6c3213999203edc2bfca180e551 SHA1 3e3bc3571e4f7f1b601cad71aa4ae1e4c2e690b3 SHA256 cc7f7e9da51b0e5f0df1a7a3f041586ef82683b3bd2d428f2e9c7075f302a32a DIST redeclipse_1.2_linux_bsd.tar.bz2 475330904 RMD160 a4bc97fe0ec15305e26ee61dc1f172d2c81cfcc7 SHA1 761be6ad087e7cd538d75ccdead9807b6de3a82b SHA256 5fb3e74711011404fa09f4fda26d343e67fda74b515b844bf36b4a39010dc308 -EBUILD redeclipse-1.1.ebuild 1582 RMD160 05ea065400d960ccf3c85ab7289cd1d46ca12440 SHA1 7dcddc5ffd18bc5f948fd182f81cfcbb7d3fe846 SHA256 ec8a3ee26a82efe0cfe9a93c212920779970d21d0eb351262cdf3a5fe1ce70cc -EBUILD redeclipse-1.2.ebuild 1923 RMD160 fcf6ded67098b8653c65f51351f6697f84a6be56 SHA1 45c7b12b92e3addd79c24e8cc42c2008558e7b6b SHA256 71d7a6248d89143f3102d5fa02aa4d28f294e81adf7d1dc49981ed30fa7e5758 -MISC ChangeLog 331 RMD160 beda6186fdae2c6d0ce715c02b7e2d96f1c48141 SHA1 9140476956737f51c04be7937d7dec81e0a4c1bc SHA256 2f89aa7f5b8ae9e4d04dd308328ccc3dafbae19d726845a8dc71d901a0701845 -MISC metadata.xml 379 RMD160 1594f0e4bd96845669b1cb7a6d0a640fa67bb356 SHA1 0fc49ba6173cfaf6addda306cf66fddf1836e389 SHA256 59c7a3843898c1ce75f356d2ac15693d453d7a9dec8c00804a2499caed989cee ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iF4EAREIAAYFAk+uTnkACgkQknrdDGLu8JCNpAD/Yn7i15u/UceoNmXNyatJGzAX -OOf4z/lH5uzJhMKplDIBAIDZiB8aFi78i3z51ZXIN+cjnbC0keF8+pPBI74JvSlH -=Q8Lf ------END PGP SIGNATURE----- +EBUILD redeclipse-1.2.ebuild 2723 RMD160 bbf93fcd4d0d6acdcbd7cdc8136b6eb318da62e5 SHA1 a87819be29a52ea41eb05931aaf097c79d9f2e0f SHA256 786ed379e5ac74647237bb6511197ccaa05ce743a44f74e9b9cc1ee94a085bbe +MISC ChangeLog 511 RMD160 92edf67f10daf7d91a8ea1b5d3cd03136fd56102 SHA1 d91fee8dea1edf9804d00421810cf4043ee8bb62 SHA256 bf3ffe5180621a4c62744e746bdc33a266571c6211daff48108e3814c01f5f35 +MISC metadata.xml 372 RMD160 06f70088699c1cbf53346d7e1eb0c502d29c9ef3 SHA1 89f4699771d2dcc2385dc64fb77fc15f574b5ea7 SHA256 cefe2842c3674215aa9b15a2e07e2f6305df627aceb930c0c27ed28b65454a1b diff --git a/games-fps/redeclipse/metadata.xml b/games-fps/redeclipse/metadata.xml index 7513f0b..d5c68c3 100644 --- a/games-fps/redeclipse/metadata.xml +++ b/games-fps/redeclipse/metadata.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> +<herd></herd> <maintainer> <email>azamat.hackimov@gmail.com</email> <name>Azamat H. Hackimov</name> diff --git a/games-fps/redeclipse/redeclipse-1.1.ebuild b/games-fps/redeclipse/redeclipse-1.1.ebuild deleted file mode 100644 index d934cb1..0000000 --- a/games-fps/redeclipse/redeclipse-1.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 - -inherit games - -DESCRIPTION="First-person ego-shooter, built as a total conversion of Cube Engine 2" -HOMEPAGE="http://www.redeclipse.net/" -SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}/${PN}_${PV}_linux_bsd.tar.bz2" - -# According to license.txt file -LICENSE="as-is ZLIB CCPL-Attribution-ShareAlike-3.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated" - -DEPEND="!dedicated? ( - media-libs/libsdl[opengl] - media-libs/sdl-image[jpeg,png] - media-libs/sdl-mixer[mp3,vorbis] - virtual/opengl - x11-libs/libX11 - ) - net-libs/enet:1.3 - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}"/${PN} - -src_prepare() { - # Respect GAMES_DATADIR - sed -i -e "s:\(addpackagedir(\"\)data:\1${GAMES_DATADIR}/${PN}/data:" \ - src/engine/server.cpp || die "sed failed" - - # Unbundle enet - sed -i \ - -e "s:\(client\)\: libenet:\1\::" \ - -e "s:\(server\)\: libenet:\1\::" \ - src/Makefile || die "sed failed" - - # Remove strip - sed -i "/STRIP=strip/d" src/Makefile || die "sed failed" -} - -src_compile() { - cd src - if ! use dedicated ; then - emake CXXFLAGS="${CXXFLAGS}" client server || die "Make failed" - else - emake CXXFLAGS="${CXXFLAGS}" server - fi -} - -src_install() { - newgamesbin src/reserver ${PN}-server || die - dodoc readme.txt - if ! use dedicated ; then - newgamesbin src/reclient ${PN} || die - insinto "${GAMES_DATADIR}"/${PN} - doins -r data - newicon src/site/bits/favicon.png ${PN}.png || die - make_desktop_entry ${PN} "Red Eclipse" ${PN} - fi - - prepgamesdirs -} diff --git a/games-fps/redeclipse/redeclipse-1.2.ebuild b/games-fps/redeclipse/redeclipse-1.2.ebuild index 0a199cd..a6cbfa9 100644 --- a/games-fps/redeclipse/redeclipse-1.2.ebuild +++ b/games-fps/redeclipse/redeclipse-1.2.ebuild @@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~x86" IUSE="dedicated" DEPEND="!dedicated? ( + media-libs/freetype:2 media-libs/libsdl[opengl] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[mp3,vorbis] @@ -30,28 +31,41 @@ RDEPEND="${DEPEND}" S=${WORKDIR}/${PN} -src_unpack() { - unpack $A - einfo "Copying favicon.png into ${WORKDIR}" - cp "${DISTDIR}"/${P}-favicon.png "${WORKDIR}/favicon.png" || die -} - src_prepare() { # Respect GAMES_DATADIR sed -i -e "s:\(addpackagedir(\"\)data:\1${GAMES_DATADIR}/${PN}/data:" \ src/engine/server.cpp || die # Unbundle enet - sed -i \ - -e "s:\(client\)\: libenet:\1\::" \ - -e "s:\(server\)\: libenet:\1\::" \ - src/Makefile || die + sed -e "s:\(client\)\: libenet:\1\::" \ + -e "s:\(server\)\: libenet:\1\::" \ + -i src/Makefile || die rm -r src/enet || die #respect LDFLAGS sed -e "/^client/,+1s:-o reclient:-o reclient \$(LDFLAGS):" \ -e "/^server/,+1s:-o reserver:-o reserver \$(LDFLAGS):" \ -i src/Makefile || die + + # Menu and mans + sed -e "s:@REDECLIPSE@:${PN}:" \ + src/install/nix/redeclipse.desktop.am \ + > src/install/nix/redeclipse.desktop || die + + sed -e "s:@LIBEXECDIR@:$(games_get_libdir):g" \ + -e "s:@DATADIR@:${GAMES_DATADIR}:g" \ + -e "s:@DOCDIR@:${GAMES_DATADIR_BASE}/doc/${PF}:" \ + -e "s:@REDECLIPSE@:${PN}:g" \ + src/install/nix/redeclipse.6.am \ + > src/install/nix/redeclipse.6 || die + + sed -e "s:@LIBEXECDIR@:$(games_get_libdir):g" \ + -e "s:@DATADIR@:${GAMES_DATADIR}:g" \ + -e "s:@DOCDIR@:${GAMES_DATADIR_BASE}/doc/${PF}:" \ + -e "s:@REDECLIPSE@:${PN}:g" \ + src/install/nix/redeclipse-server.6.am \ + > src/install/nix/redeclipse-server.6 || die + } src_compile() { @@ -59,19 +73,24 @@ src_compile() { if ! use dedicated ; then emake CXXFLAGS="${CXXFLAGS}" STRIP= client server || die "Make failed" else - emake CXXFLAGS="${CXXFLAGS}" STRIPT= server + emake CXXFLAGS="${CXXFLAGS}" STRIP= server || die "Make failed" fi } src_install() { newgamesbin src/reserver ${PN}-server || die - dodoc readme.txt + doman src/install/nix/redeclipse-server.6 || die + dodoc readme.txt data/examples/servexec.cfg data/examples/servinit.cfg if ! use dedicated ; then newgamesbin src/reclient ${PN} || die + + # Don't include examples into datadir + rm data/examples/servexec.cfg data/examples/servinit.cfg insinto "${GAMES_DATADIR}"/${PN} doins -r data - newicon ${WORKDIR}/favicon.png ${PN}.png || die - make_desktop_entry ${PN} "Red Eclipse" ${PN} + newicon "${DISTDIR}/${P}-favicon.png" ${PN}.png || die + domenu src/install/nix/redeclipse.desktop + doman src/install/nix/redeclipse.6 fi prepgamesdirs |