FreeBSD Bugzilla – Attachment 224912 Details for
Bug 255851
[NEW PORT] games/py-legendarygl: Free and open-source Epic Games Launcher alternative
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
legendary.diff
legendary.diff (text/plain), 9.07 KB, created by
Alexander Vereeken
on 2021-05-13 20:42:24 UTC
(
hide
)
Description:
legendary.diff
Filename:
MIME Type:
Creator:
Alexander Vereeken
Created:
2021-05-13 20:42:24 UTC
Size:
9.07 KB
patch
obsolete
>diff --git a/games/Makefile b/games/Makefile >index 330fa66447e4..e5e8ca434b91 100644 >--- a/games/Makefile >+++ b/games/Makefile >@@ -464,6 +464,7 @@ > SUBDIR += ldmud > SUBDIR += leela-zero > SUBDIR += legend-of-edgar >+ SUBDIR += legendary > SUBDIR += legesmotus > SUBDIR += lexter > SUBDIR += lgeneral >diff --git a/games/legendary/Makefile b/games/legendary/Makefile >new file mode 100644 >index 000000000000..34f76f00cc3c >--- /dev/null >+++ b/games/legendary/Makefile >@@ -0,0 +1,28 @@ >+# Created by: Alexander Vereeken <Alexander88207@protonmail.com> >+ >+PORTNAME= legendary >+DISTVERSION= 0.20.6 >+CATEGORIES= games >+ >+MAINTAINER= Alexander88207@protonmail.com >+COMMENT= Replacement for the Epic Games Launcher >+ >+LICENSE= GPLv3 >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} >+ >+USES= python >+USE_PYTHON=distutils >+USE_GITHUB= yes >+GH_ACCOUNT= derrod >+ >+OPTIONS_DEFINE= DOCS >+OPTIONS_SUB= yes >+ >+post-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ (cd ${WRKSRC} && ${CP} README.md ${STAGEDIR}${DOCSDIR}) >+ >+.include <bsd.port.mk> >diff --git a/games/legendary/distinfo b/games/legendary/distinfo >new file mode 100644 >index 000000000000..aec68c26a6c7 >--- /dev/null >+++ b/games/legendary/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1620932409 >+SHA256 (derrod-legendary-0.20.6_GH0.tar.gz) = 5cdf8697729326c2051b59872382418be2c515b89fc163dd86335983d41293ca >+SIZE (derrod-legendary-0.20.6_GH0.tar.gz) = 81331 >diff --git a/games/legendary/pkg-descr b/games/legendary/pkg-descr >new file mode 100644 >index 000000000000..8777b0088929 >--- /dev/null >+++ b/games/legendary/pkg-descr >@@ -0,0 +1,3 @@ >+Legendary is an open-source game launcher that can download and install games from the Epic Games platform on Linux and Windows. Its name as a tongue-in-cheek play on tiers of item rarity in many MMORPGs. >+ >+WWW: https://github.com/derrod/legendary >diff --git a/games/legendary/pkg-plist b/games/legendary/pkg-plist >new file mode 100644 >index 000000000000..2e6d49ce7be9 >--- /dev/null >+++ b/games/legendary/pkg-plist >@@ -0,0 +1,95 @@ >+bin/legendary >+%%PYTHON_SITELIBDIR%%/legendary/__init__.py >+%%PYTHON_SITELIBDIR%%/legendary/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/__pycache__/cli%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/__pycache__/cli%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/__pycache__/core%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/api/__init__.py >+%%PYTHON_SITELIBDIR%%/legendary/api/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/api/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/api/__pycache__/egs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/api/__pycache__/egs%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/api/egs.py >+%%PYTHON_SITELIBDIR%%/legendary/cli.py >+%%PYTHON_SITELIBDIR%%/legendary/core.py >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__init__.py >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__pycache__/manager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__pycache__/manager%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__pycache__/workers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/downloader/__pycache__/workers%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/downloader/manager.py >+%%PYTHON_SITELIBDIR%%/legendary/downloader/workers.py >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__init__.py >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__pycache__/egl%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__pycache__/egl%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__pycache__/lgndry%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/lfs/__pycache__/lgndry%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/lfs/egl.py >+%%PYTHON_SITELIBDIR%%/legendary/lfs/lgndry.py >+%%PYTHON_SITELIBDIR%%/legendary/models/__init__.py >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/chunk%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/chunk%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/downloading%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/downloading%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/egl%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/egl%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/game%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/game%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/json_manifest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/json_manifest%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/manifest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/__pycache__/manifest%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/models/chunk.py >+%%PYTHON_SITELIBDIR%%/legendary/models/downloading.py >+%%PYTHON_SITELIBDIR%%/legendary/models/egl.py >+%%PYTHON_SITELIBDIR%%/legendary/models/exceptions.py >+%%PYTHON_SITELIBDIR%%/legendary/models/game.py >+%%PYTHON_SITELIBDIR%%/legendary/models/json_manifest.py >+%%PYTHON_SITELIBDIR%%/legendary/models/manifest.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/__init__.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/cli%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/cli%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/custom_parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/custom_parser%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/game_workarounds%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/game_workarounds%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/lfs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/lfs%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/manifests%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/manifests%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/rolling_hash%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/rolling_hash%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/savegame_helper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/savegame_helper%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/selective_dl%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/selective_dl%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/wine_helpers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/__pycache__/wine_helpers%%PYTHON_EXT_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/legendary/utils/cli.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/custom_parser.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/game_workarounds.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/lfs.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/manifests.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/rolling_hash.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/savegame_helper.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/selective_dl.py >+%%PYTHON_SITELIBDIR%%/legendary/utils/wine_helpers.py >+%%PYTHON_SITELIBDIR%%/legendary_gl-0.20.6-py%%PYTHON_VER%%.egg-info/PKG-INFO >+%%PYTHON_SITELIBDIR%%/legendary_gl-0.20.6-py%%PYTHON_VER%%.egg-info/SOURCES.txt >+%%PYTHON_SITELIBDIR%%/legendary_gl-0.20.6-py%%PYTHON_VER%%.egg-info/dependency_links.txt >+%%PYTHON_SITELIBDIR%%/legendary_gl-0.20.6-py%%PYTHON_VER%%.egg-info/entry_points.txt >+%%PYTHON_SITELIBDIR%%/legendary_gl-0.20.6-py%%PYTHON_VER%%.egg-info/requires.txt >+%%PYTHON_SITELIBDIR%%/legendary_gl-0.20.6-py%%PYTHON_VER%%.egg-info/top_level.txt >+%%PORTDOCS%%%%DOCSDIR%%/README.md
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 255851
:
224912
|
224913
|
224914
|
224915
|
225572