summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gentoo.org>2019-11-12 01:52:30 +0300
committerAndrew Savchenko <bircoph@gentoo.org>2019-11-12 01:52:30 +0300
commit777ffdc61e8cbe33fe5686abbc28a0c0cd66bd36 (patch)
tree7aff878333afcc6704b0cea189c79bab7f585927
parentgames-rpg/freedroidrpg: cleanup ebuild (diff)
downloadbircoph-777ffdc61e8cbe33fe5686abbc28a0c0cd66bd36.tar.gz
bircoph-777ffdc61e8cbe33fe5686abbc28a0c0cd66bd36.tar.bz2
bircoph-777ffdc61e8cbe33fe5686abbc28a0c0cd66bd36.zip
games-rpg/freedroidrpg: moved to the main tree
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
-rw-r--r--games-rpg/freedroidrpg/Manifest1
-rw-r--r--games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild96
-rw-r--r--games-rpg/freedroidrpg/metadata.xml34
-rw-r--r--profiles/categories1
4 files changed, 0 insertions, 132 deletions
diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest
deleted file mode 100644
index b5b1493..0000000
--- a/games-rpg/freedroidrpg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST freedroidRPG-1.0rc2.tar.gz 233852127 SHA256 feb3e8118422ce4a1c4a5b2b0b3095bee08ca8bdbb4ba25791095ed194b25382 SHA512 a79afdb089691dd59b0128f34f7068c69fac8c057a0485bca3275f4914b1c9c0f21cbb9102ecdc99911b70456c078dbdeb8981fd7714836cd9535677bcc4d1e7 WHIRLPOOL af211a015d69e46a07027ad505c9ede1687432ce58a1cfe25d32745bbd8e9dc1f8a230f807cd10b7969dbbac62fb0067b9f6c7657a36fc4fbe163b611b205b50
diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild
deleted file mode 100644
index 762d60d..0000000
--- a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit autotools flag-o-matic desktop python-any-r1 xdg
-
-MY_PV=$(ver_rs 2 '')
-DESCRIPTION="A modification of the classical Freedroid engine into an RPG"
-HOMEPAGE="http://www.freedroid.org"
-SRC_URI="ftp://ftp.osuosl.org/pub/freedroid/freedroidRPG-$(ver_cut 1-2)/freedroidRPG-${MY_PV}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug devtools nls opengl profile sanitize sound"
-
-RDEPEND="
- sys-libs/zlib
- virtual/jpeg:0
- media-libs/libpng:0
- media-libs/libsdl[opengl?,sound?,video]
- media-libs/sdl-image[jpeg,png]
- >=media-libs/sdl-gfx-2.0.21
- nls? ( virtual/libintl )
- opengl? ( virtual/opengl )
- sound? (
- media-libs/libogg
- media-libs/libvorbis
- media-libs/sdl-mixer[vorbis] )
- devtools? ( media-libs/sdl-ttf )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- nls? ( sys-devel/gettext )
- sanitize? ( || ( sys-devel/gcc[sanitize] sys-devel/clang-runtime[sanitize] ) )"
-
-S="${WORKDIR}/${PN}-${MY_PV^^}"
-
-src_prepare() {
- default
-
- sed -i \
- -e '/^dist_doc_DATA/d' \
- -e '/-pipe/d' \
- -e '/^SUBDIRS/s/pkgs//' \
- Makefile.am || die
- python_fix_shebang src data/sound
- eautoreconf
-}
-
-src_configure() {
- # this can produce strange results due to 'imprecise' math computations
- filter-flags -ffast-math
-
- local myconf=(
- --disable-fastmath
- --with-embedded-lua
- --localedir=/usr/share/locale
- $(use_enable nls)
- $(use_enable opengl)
- $(use_enable sound)
- $(use_enable debug)
- $(use_with debug extra-warnings)
- $(use_enable debug backtrace)
- $(use_enable sanitize sanitize-address)
- $(use_enable profile rtprof)
- $(use_enable devtools dev-tools)
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- local i
-
- default
- for i in 48 64 96 128
- do
- doicon -s ${i} pkgs/freedesktop/icons/hicolor/${i}x${i}/apps/"${PN}".png
- done
- doicon -s scalable pkgs/freedesktop/icons/hicolor/scalable/apps/freedroidRPG.svg
- make_desktop_entry "${PN}" "Freedroid RPG" "${PN}"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- local v min="1.0_rc1"
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt "${min}"; then
- echo
- ewarn "${P} is not compatible with save games before ${min}."
- ewarn "Please start a new character."
- echo
- fi
- done
-}
diff --git a/games-rpg/freedroidrpg/metadata.xml b/games-rpg/freedroidrpg/metadata.xml
deleted file mode 100644
index 01b748c..0000000
--- a/games-rpg/freedroidrpg/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <longdescription>
-FreedroidRPG is an open source role playing game
-
-The game tells the story of a world destroyed by a conflict between robots and
-their human masters. Play as Tux in a quest to save the world from the
-murderous rebel bots who know no mercy. You get to choose which path you wish
-to follow, and freedom of choice is everywhere in the game.
-
-FreedroidRPG features a real time combat system with melee and ranged weapons,
-fairly similar to the proprietary game Diablo. There is an innovative system of
-programs that can be run in order to take control of enemy robots, alter their
-behavior, or improve one's characteristics. You can use over 50 different kinds
-of items and fight countless enemies on your way to your destiny. An advanced
-dialog system provides story background and immersive role playing situations.
-
-The game is complete, fully playable, and can provide about 10 hours of fun. It
-is still being actively developed, and help is welcome in many areas. People
-having - or trying to acquire - programming, map editing, or writing skills
-will find FreedroidRPG to be an exciting, fast-moving project in which they can
-fully express their creativity.
-</longdescription>
-<use>
- <flag name="devtools">Compile the additional dev tools</flag>
- <flag name="profile">Enable the integration of the ingame real-time profiler</flag>
- <flag name="sanitize">Compile with address sanitizer</flag>
-</use>
-</pkgmetadata>
diff --git a/profiles/categories b/profiles/categories
index 3cbfcfe..9e2ce5e 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -7,7 +7,6 @@ app-vim
dev-libs
dev-python
dev-util
-games-rpg
mail-client
media-gfx
media-libs