diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-20 14:27:17 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-20 14:27:17 +0000 |
commit | 5bb9ff1ee56d2b5e75e01a7f066d8b0cec84ec02 (patch) | |
tree | 66e860a5099bcad013f1cf667255dc372a7c11b3 /games-engines/gargoyle | |
parent | 7218e1b46bceac05841e90472501742d905fb3fc (diff) |
gentoo resync : 20.03.2021
Diffstat (limited to 'games-engines/gargoyle')
-rw-r--r-- | games-engines/gargoyle/Manifest | 3 | ||||
-rw-r--r-- | games-engines/gargoyle/files/gargoyle-2011.1-desktopfile.patch | 31 | ||||
-rw-r--r-- | games-engines/gargoyle/gargoyle-2011.1-r1.ebuild | 118 |
3 files changed, 0 insertions, 152 deletions
diff --git a/games-engines/gargoyle/Manifest b/games-engines/gargoyle/Manifest index ba384f5fd5aa..6bc01f0a0a16 100644 --- a/games-engines/gargoyle/Manifest +++ b/games-engines/gargoyle/Manifest @@ -1,8 +1,5 @@ -AUX gargoyle-2011.1-desktopfile.patch 1265 BLAKE2B 1fcbc1eded032ef11ef357e03c614067b18c21a268b4a3bebe4516a0ed196660292b311c9769d66853ffbbf2535808d014991bd42155919b913965223a4523dc SHA512 ed31bc711b52b5d231f130956d7d07cb9080747e6d53c85b379aa413582f8e4ffe825298bc86180ec7d1eadff5e6bffc6e49b3ff7a2607f612dcf81a6c1af22e AUX gargoyle-2019.1.1-QA-desktop.patch 575 BLAKE2B cce93727f67123cfe2b51003f11e1e61eff08cf3444aa7e07c174b332f5b060bc88f32ddc592ba9011ac19d8db264c883bbc0d559a8eb0107190c8ec1323cd24 SHA512 95a796e74edc7e40fe93359c069423c34129b4f21077d8af009eb9ba87427aeea92717fc20530ad3c2df657241f9e6a703c860c3c20d9025a4cb374a932ddb44 AUX gargoyle-2019.1.1-fno-common.patch 4214 BLAKE2B b7ad557f850ef719dd946a33f8878307d6480fea4858cb4638e3ae3074730af157d8dca8ad744c19e22ad144d319bb3bc4f48adeecb08bb3e8455f8ad1130b86 SHA512 57edc11c3403930009ccfa7d583b1553bcc1f4cd5f9d5ae455c48dc24d9bf9b0328d4cb0dad59b1791fcd9d5dfadfe94fdad6af6d514abfd50de8e054edc5b36 -DIST gargoyle-2011.1-sources.zip 11291660 BLAKE2B aac47c41bd02e772c4717dfdeae8678105f72704641ea3df39105d412afe61734cc43f863b9556e38ea34287259df9f4d72ae93b3092d0372434b9f59f99483d SHA512 65159580cf3494944f841c44320135580557258e37ad5523ae3ea30555c19834a2793231a8e42c217e5c1d055d50ed6a20d372d6302e880a2818bc4ea59b226f DIST gargoyle-2019.1.1.tar.gz 14700448 BLAKE2B b5e6d43349d01fe3484abc7779cfe3f1e94c3f6d647d338f8acbfe97d160da53b6297273e67f84eb0409623bbb4c0d8e3008d42b16a800d756be71a02538969a SHA512 0d1f2724bd6227142eb67c146557a992a6d62af172398c9961511ce5c080e517d1e12ca9bc6be27c1893e404026256257bf3a04cb05923723c0886f111adc4e3 -EBUILD gargoyle-2011.1-r1.ebuild 3017 BLAKE2B 12371e41ca78403ba1452da2a2c5dbac287912b8dbcd7afe524984b8442bb4cf5701f3073f27a64c5adadccfebfaaef9e543b883026b4eae4b185cc151eac6b7 SHA512 0daa2b0ef761c935d0e7d47fd42060ebf5db4331634bba8e1812a619d8fb31cdb0f2aec197cf7d30e1bff357ccd60888ac5107c7e9644f8ddeed9520a9b1ac9e EBUILD gargoyle-2019.1.1.ebuild 2989 BLAKE2B 7712b3e50dacac2367255255c397efa8464926c11818d0107ccca1a508b5e5d042876d9c8d2b5945a72a5e4f991aec3489691a43a3e3177c2b6204cfe7062c93 SHA512 1e99de443969ce19b920a88d0804678413ff100b7e10b87820e11e342d9eb4ca8d4450c0f7b26c3ac78e311f485e7df927e1860117245a5ecf2f511890141366 MISC metadata.xml 331 BLAKE2B d9f9a1a7d19b6e1a3dba3dffa81ac1c2518a4d942eaf65dc782f7dc7b0082adb67323ad4a07eb51bfe4f87f8f0ead0e1881d8b52dcd674979fb02b3e3c95fcb1 SHA512 3ef20c56a0d8d2faa87531fe4049f045840a629e3994fa4b90f6ba2c30629747a64fa372fc37ab77df74656823cc3e09ba809c6cc0c1e7c96ace482c75daf712 diff --git a/games-engines/gargoyle/files/gargoyle-2011.1-desktopfile.patch b/games-engines/gargoyle/files/gargoyle-2011.1-desktopfile.patch deleted file mode 100644 index 6b66328da016..000000000000 --- a/games-engines/gargoyle/files/gargoyle-2011.1-desktopfile.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Julian Ospald <hasufell@gentoo.org> -Date: Tue Aug 21 19:06:54 UTC 2012 -Subject: desktop file - -fix QA issues: - -# desktop-file-validate /usr/share/applications/gargoyle.desktop -/usr/share/applications/gargoyle.desktop: error: file contains at least one line ending with a carriage return, while lines should only be separated by a line feed character. First such line is: "[Desktop Entry]" -/usr/share/applications/gargoyle.desktop: error: (will be fatal in the future): value "gargoyle-house.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path - ---- garglk/gargoyle.desktop -+++ garglk/gargoyle.desktop -@@ -1,9 +1,9 @@ --[Desktop Entry]
--Version=1.0
--Type=Application
--Name=Gargoyle
--GenericName=Interactive Fiction interpreter
--Comment=Interactive Fiction multi-interpreter that supports all major IF formats
--Icon=gargoyle-house.png
--Exec=gargoyle
--Categories=Game;
-+[Desktop Entry] -+Version=1.0 -+Type=Application -+Name=Gargoyle -+GenericName=Interactive Fiction interpreter -+Comment=Interactive Fiction multi-interpreter that supports all major IF formats -+Icon=gargoyle-house -+Exec=gargoyle -+Categories=Game; diff --git a/games-engines/gargoyle/gargoyle-2011.1-r1.ebuild b/games-engines/gargoyle/gargoyle-2011.1-r1.ebuild deleted file mode 100644 index 82e11b237828..000000000000 --- a/games-engines/gargoyle/gargoyle-2011.1-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Regarding licenses: libgarglk is licensed under the GPLv2. Bundled -# interpreters are licensed under GPLv2, BSD or MIT license, except: -# - glulxe: custom license, see "terps/glulxle/README" -# - hugo: custom license, see "licenses/HUGO License.txt" -# Since we don't compile or install any of the bundled fonts, their licenses -# don't apply. (Fonts are installed through dependencies instead.) - -EAPI=6 -inherit eutils flag-o-matic gnome2-utils multilib multiprocessing toolchain-funcs - -DESCRIPTION="An Interactive Fiction (IF) player supporting all major formats" -HOMEPAGE="http://ccxvii.net/gargoyle/" -SRC_URI="https://garglk.googlecode.com/files/${P}-sources.zip" - -LICENSE="BSD GPL-2 MIT Hugo Glulxe" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - media-fonts/libertine - media-fonts/liberation-fonts - media-libs/freetype:2 - media-libs/libpng:0 - media-libs/sdl-mixer - media-libs/sdl-sound[modplug,mp3,vorbis] - sys-libs/zlib - virtual/jpeg:0 - x11-libs/gtk+:2" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam - virtual/pkgconfig" - -S=${WORKDIR} - -src_prepare() { - # Substitute custom CFLAGS/LDFLAGS. - sed -i -e \ - "/^\s*OPTIM = / { - s/ \(-O.*\)\? ;/ ;/ - a LINKFLAGS = ${LDFLAGS} ; - a SHRLINKFLAGS = ${LDFLAGS} ; - }" Jamrules || die - - # Don't link against libraries used indirectly through SDL_sound. - sed -i -e "/GARGLKLIBS/s/-lsmpeg -lvorbisfile//g" Jamrules || die - - # Convert garglk.ini to UNIX format. - edos2unix garglk/garglk.ini - - epatch "${FILESDIR}"/${P}-desktopfile.patch - append-cflags -std=gnu89 # build with gcc5 (bug #573378) - append-cxxflags -std=gnu++11 # code assumes C++11 semantics (bug #642996) - default -} - -src_compile() { - # build system messes up flags and toolchain completely - # append flags to compiler commands to have consistent behavior - jam \ - -sAR="$(tc-getAR) cru" \ - -sCC="$(tc-getCC) ${CFLAGS}" \ - -sCCFLAGS="" \ - -sC++="$(tc-getCXX) ${CXXFLAGS}" \ - -sCXX="$(tc-getCXX) ${CXXFLAGS}" \ - -sC++FLAGS="" \ - -sGARGLKINI="/etc/garglk.ini" \ - -sUSESDL=yes \ - -sBUNDLEFONTS=no \ - -dx \ - -j$(makeopts_jobs) || die -} - -src_install() { - DESTDIR="${D}" \ - _BINDIR="/usr/libexec/${PN}" \ - _APPDIR="/usr/libexec/${PN}" \ - _LIBDIR="/usr/$(get_libdir)" \ - EXEMODE=755 \ - FILEMODE=755 \ - jam install || die - - # Install config file. - insinto "/etc" - newins garglk/garglk.ini garglk.ini - - # Install application entry and icon. - domenu garglk/${PN}.desktop - doicon -s 32 garglk/${PN}-house.png - - # Symlink binaries to avoid name clashes. - for terp in advsys agility alan2 alan3 frotz geas git glulxe hugo jacl \ - level9 magnetic nitfol scare tadsr - do - dosym "../libexec/${PN}/${terp}" \ - "/usr/bin/${PN}-${terp}" - done - - # Also symlink the main binary since it resides in libexec. - dosym "../libexec/${PN}/${PN}" \ - "/usr/bin/${PN}" -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} |