diff options
author | James Le Cuirot <chewi@gentoo.org> | 2020-01-05 17:25:08 +0000 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2020-01-05 17:25:08 +0000 |
commit | 122a953aa399d7e096f63443ed1236102f099fc9 (patch) | |
tree | d2abb6a4024517af53257a3a856ffd2d9a7b1611 /games-strategy | |
parent | games-strategy/dunelegacy: Version bump to 0.96.4, EAPI 7 (diff) | |
download | gentoo-122a953aa399d7e096f63443ed1236102f099fc9.tar.gz gentoo-122a953aa399d7e096f63443ed1236102f099fc9.tar.bz2 gentoo-122a953aa399d7e096f63443ed1236102f099fc9.zip |
games-strategy/dunelegacy: Drop old and broken 0.96.3
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'games-strategy')
-rw-r--r-- | games-strategy/dunelegacy/Manifest | 2 | ||||
-rw-r--r-- | games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild | 57 | ||||
-rw-r--r-- | games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch | 60 |
3 files changed, 0 insertions, 119 deletions
diff --git a/games-strategy/dunelegacy/Manifest b/games-strategy/dunelegacy/Manifest index 1094eeaea8c5..226e2902561d 100644 --- a/games-strategy/dunelegacy/Manifest +++ b/games-strategy/dunelegacy/Manifest @@ -1,3 +1 @@ -DIST dunelegacy-0.96.3-no-autoreconf.patch.xz 8908 BLAKE2B eb1c0a5a155851e199ad2c1f0cbd8f7c583ac148f92e1b2829607c0960bf09a6d8bea8e34749df726f394b3cf796f0c457086d993ace2b3336ce99ed36fb77e1 SHA512 fc17c771a19611057b2990b76eda0eea08e011dcac455bdf7e26bba1f2e2aa6cec120f2dcbce488a2318553f9e58b4a2b5ea24c7e1e27ada9ec5740f2b66ca4c -DIST dunelegacy-0.96.3-src.tar.bz2 1652302 BLAKE2B 4502300f1364027f1734a0738a648a9ac473a142e8091d08f5c44996fa41a26e91ab030f90d3f961b95b44e7e2bcb72a376915dc014aafee5e3d0dc4f6c8915b SHA512 c84281b44bdac4eec360d90e2f23aa75468cf08c6edd6a5002c539e609312fd39e3284518ef5498201f2b0433d11cf2478cd13a2159af7c6bbef326e680fa241 DIST dunelegacy-0.96.4-src.tar.bz2 2513167 BLAKE2B 119ccabc319a54fbc85906a215ccb44079dabf82568dbd446447bbc6fade873c4760da83a50351acf63aec49bf8364c50386eef2b0681bc7a895db870673340f SHA512 d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0 diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild deleted file mode 100644 index ee94d40caa60..000000000000 --- a/games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# do not use autotools related stuff in stable ebuilds -# unless you like random breakage: 469796, 469798, 424041 - -EAPI=5 -inherit eutils gnome2-utils games # STABLE ARCH -#inherit autotools eutils gnome2-utils games # UNSTABLE ARCH - -DESCRIPTION="Updated clone of Westood Studios' Dune2" -HOMEPAGE="http://dunelegacy.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2" -SRC_URI="${SRC_URI} https://dev.gentoo.org/~hasufell/distfiles/${P}-no-autoreconf.patch.xz" # STABLE ARCH - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+alsa pulseaudio" - -RDEPEND="media-libs/libsdl[X,alsa?,sound,pulseaudio?,video] - media-libs/sdl-mixer[midi,mp3,vorbis]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -# exits on start without libsdl[alsa] or libsdl[pulseaudio] -REQUIRED_USE="|| ( alsa pulseaudio )" - -src_prepare() { - epatch "${DISTDIR}"/${P}-no-autoreconf.patch.xz # STABLE ARCH -# epatch "${FILESDIR}"/${P}-build.patch # UNSTABLE ARCH -# eautoreconf # UNSTABLE ARCH -} - -src_install() { - default - - doicon -s scalable ${PN}.svg - doicon -s 48 ${PN}.png - make_desktop_entry ${PN} "Dune Legacy" - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch b/games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch deleted file mode 100644 index 93dd907738bc..000000000000 --- a/games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch +++ /dev/null @@ -1,60 +0,0 @@ -Author: hasufell <hasufell@gentoo.org> -Date: Thu Aug 9 18:57:40 2012 +0200 - - respect flags - use pkg-config - use LDADD instead of LDFLAGS for libs - ---- configure.ac -+++ configure.ac -@@ -16,14 +16,6 @@ - - AC_SUBST(dunelegacydatadir) - --dnl Some flags for gcc --CXXFLAGS="-O3 -pipe -pedantic -Wall -Wextra -Wno-unused-parameter -DNDEBUG" --dnl Additional flags: -Wconversion -Wno-sign-conversion -- --dnl Some flags for clang --dnl CXXFLAGS="-O3 -pipe -pedantic -Weverything -Wno-sign-conversion -Wno-conversion -Wno-shadow -Wno-missing-noreturn -Wno-padded -Wno-packed -Wno-weak-vtables -Wno-c++11-narrowing -Wno-cast-align -Wno-unreachable-code -Wno-missing-prototypes -Wno-float-equal -Wno-global-constructors -Wno-exit-time-destructors -Wno-format-nonliteral -Wno-unused-macros -Wextra -Wno-unused-parameter" -- -- - dnl test for -ffp-contract=off (gcc >= 4.6) and use -mno-fused-madd instead - oldCFLAGS="$CFLAGS" - CFLAGS="-ffp-contract=off" -@@ -33,34 +25,14 @@ - ) - CFLAGS="$oldCFLAGS" - --case "$target_cpu" in --i*86) CXXFLAGS="$CXXFLAGS -mfpmath=sse -msse";; --esac -- --AC_ARG_ENABLE([debug], -- [AS_HELP_STRING([--enable-debug], -- [compile with debug information @<:@default=disabled@:>@])], -- [], -- []) -- --if test "$enable_debug" = "yes" ; then -- CXXFLAGS="$CXXFLAGS -g" --fi - - dnl Check for SDL library - SDL_VERSION=1.2.0 --AM_PATH_SDL($SDL_VERSION, : , AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])) -+PKG_CHECK_MODULES([SDL], [sdl >= $SDL_VERSION SDL_mixer]) - CFLAGS="$CFLAGS $SDL_CFLAGS" - CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" - LIBS="$LIBS $SDL_LIBS" - --dnl Check for SDL_mixer library. --AC_CHECK_LIB(SDL_mixer, -- Mix_OpenAudio, -- LIBS="$LIBS -lSDL_mixer", -- AC_MSG_ERROR([*** SDL_mixer library not found!]) --) -- - dnl enet defines - AC_CHECK_FUNC(gethostbyaddr_r, [AC_DEFINE(HAS_GETHOSTBYADDR_R)]) - AC_CHECK_FUNC(gethostbyname_r, [AC_DEFINE(HAS_GETHOSTBYNAME_R)]) |