diff --git a/dev-libs/fuzzylite/Manifest b/dev-libs/fuzzylite/Manifest deleted file mode 100644 index 8888b75..0000000 --- a/dev-libs/fuzzylite/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fuzzylite-6.0.tar.gz 2189181 BLAKE2B 14162c08d5f9bbc94739b575fbbe9dad3da73d30c479be02c474e18af7de78f5b200ae00e40977c9075445e252faa803521715c67049ad10fcaa907b847551cc SHA512 6f5d40d0359458e109ac2aebfbf571f61867a8b49920f4a5e1b5d86bdf578dba038b942c9e05eab0d4620f73e8cded770abe7b5e597a3b4c39dbcf6a1259f4af diff --git a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild deleted file mode 100644 index 30cbf9c..0000000 --- a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="A fuzzy logic control library in C++" -HOMEPAGE="https://fuzzylite.com/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static" - -RDEPEND="!! + + + + games@gentoo.org + Gentoo Games Project + + + Enables using CD audio in the engine + Uses the demo data from quake1 (quake1-demodata) + Install and setup the updated light maps + Install and setup the updated textures + + diff --git a/games-fps/quake15/Manifest b/games-fps/quake15/Manifest new file mode 100644 index 0000000..9b14f34 --- /dev/null +++ b/games-fps/quake15/Manifest @@ -0,0 +1,2 @@ +DIST Q15_PublicBeta1.7z 412650697 BLAKE2B f9f6ce082ec42d67e0d001b363b25ea53d05d433863e74454420f3f98f64cff7188a700343685ef6d2f3649de703ce52c18144ce982fdf34c8b7aca9bc18bfd2 SHA512 2ae9f2dc3a95331985621bde1d27187c009b66aa807e44125c2a0f019c4e3eada5578ea4cc1ef7aed2844390a4a7eda20c8eedde7d9c084635bf65dbf4908c27 +DIST Q15_patch2.7z 4045889 BLAKE2B f5bf7d7dc02758da7dd1969bd748c5861e8d47c102d5d4a823dda979e1404a7264147b477f751d649681fbb015f2d0777a13c09903458b7f92fdd742072b8279 SHA512 07f9a59202c2195af067a789b6075cdcdf2070953faae7460820ddb112a6d5aaec9015ce181ec4e9731280d36d8f13c7c8af63450d66eb7b287b8ed6261b8ba1 diff --git a/dev-libs/fuzzylite/metadata.xml b/games-fps/quake15/metadata.xml similarity index 55% rename from dev-libs/fuzzylite/metadata.xml rename to games-fps/quake15/metadata.xml index b395096..097975e 100644 --- a/dev-libs/fuzzylite/metadata.xml +++ b/games-fps/quake15/metadata.xml @@ -1,8 +1,4 @@ - - ykonotopov@gnome.org - Yuri Konotopov - diff --git a/games-fps/quake15/quake15-0_beta2.ebuild b/games-fps/quake15/quake15-0_beta2.ebuild new file mode 100644 index 0000000..8f0ea62 --- /dev/null +++ b/games-fps/quake15/quake15-0_beta2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A mod that makes Quake faster paced, harder, gorier and more violent." +HOMEPAGE="https://www.moddb.com/mods/quake-15" +SRC_URI=" + https://www.moddb.com/downloads/mirror/173517/114/5090a373c5249e55e509808983481a04 -> Q15_PublicBeta1.7z + https://www.moddb.com/downloads/mirror/173707/114/f7627345043efdfcd9e27d4906a382ac -> Q15_patch2.7z +" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=games-fps/darkplaces-20170829_beta1" +DEPEND="app-arch/p7zip" + +S="${WORKDIR}" + +src_install() { + insinto "/usr/share/quake1" + doins -r quake15 +} + +pkg_postinst() { + echo + elog "In order to play this mod run Quake with -game option:" + elog " darkplaces -game quake15" + echo +} diff --git a/games-strategy/vcmi/Manifest b/games-strategy/vcmi/Manifest deleted file mode 100644 index 85a698a..0000000 --- a/games-strategy/vcmi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vcmi-0.99_p20200314.tar.gz 5660345 BLAKE2B 4d2bea56ba0ec6d03ac40ec24202b84e9039aa1dbdce41874224486a45558803653597b1c09ec6e21bb9b44264488d077f609c1c6e19ee3a6e8500f27c9d697d SHA512 9122b4594bd24899387660fd829910f141e861004ff2907471ede5c4e3bde714869e3fb84e197228e8218814dd825dd7800dc011caa04a64a9f100d40682d0c7 diff --git a/games-strategy/vcmi/files/0001-fix-desktop-entries-not-loading-due-to-missing-libs.patch b/games-strategy/vcmi/files/0001-fix-desktop-entries-not-loading-due-to-missing-libs.patch deleted file mode 100644 index c1e8c6e..0000000 --- a/games-strategy/vcmi/files/0001-fix-desktop-entries-not-loading-due-to-missing-libs.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/client/icons/vcmiclient.desktop -+++ b/client/icons/vcmiclient.desktop -@@ -4,7 +4,7 @@ Name=VCMI Client - GenericName=Strategy Game Engine - Comment=Open engine for Heroes of Might and Magic 3 - Icon=vcmiclient --Exec=vcmiclient -+Exec=env LD_LIBRARY_PATH=/usr/lib/vcmi:/usr/lib64/vcmi vcmiclient - Categories=Game;StrategyGame; - Version=1.0 - Keywords=heroes;homm3; ---- a/launcher/vcmilauncher.desktop -+++ b/launcher/vcmilauncher.desktop -@@ -4,7 +4,7 @@ Name=VCMI - GenericName=Strategy Game Engine - Comment=Launcher for open engine of Heroes of Might and Magic 3 - Icon=vcmiclient --Exec=vcmilauncher -+Exec=env LD_LIBRARY_PATH=/usr/lib/vcmi:/usr/lib64/vcmi vcmilauncher - Categories=Game;StrategyGame; - Version=1.0 - Keywords=heroes;homm3; diff --git a/games-strategy/vcmi/metadata.xml b/games-strategy/vcmi/metadata.xml deleted file mode 100644 index 317021e..0000000 --- a/games-strategy/vcmi/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - ykonotopov@gnome.org - Yuri Konotopov - - - Enable compilation of map editor - Enable compilation of ERM scripting module - Enable compilation of launcher - - diff --git a/games-strategy/vcmi/vcmi-0.99_p20200314.ebuild b/games-strategy/vcmi/vcmi-0.99_p20200314.ebuild deleted file mode 100644 index 8b72db2..0000000 --- a/games-strategy/vcmi/vcmi-0.99_p20200314.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -COMMIT_SHA="dca5d86e7a6d18d2ddac7258f98a0ce08c691a6e" - -inherit cmake-utils vcs-snapshot xdg - -DESCRIPTION="VCMI is work-in-progress attempt to recreate engine for Heroes III." -HOMEPAGE="http://vcmi.eu" -SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT_SHA}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="editor erm +launcher" - -RDEPEND=" - dev-libs/fuzzylite - media-libs/libsdl2[video] - media-libs/sdl2-image - media-libs/sdl2-mixer[mp3] - media-libs/sdl2-ttf - sys-libs/zlib[minizip] - virtual/ffmpeg - - editor? ( - dev-qt/qtwidgets:5 - ) - launcher? ( - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - dev-libs/boost:=[nls] - virtual/pkgconfig -" - -src_prepare() { - patch -p1 < "${FILESDIR}"/0001-fix-desktop-entries-not-loading-due-to-missing-libs.patch - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_EDITOR=$(usex editor) - -DENABLE_ERM=$(usex erm) - -DENABLE_LAUNCHER=$(usex launcher) - -DENABLE_PCH=ON - -DENABLE_TEST=OFF - -DFORCE_BUNDLED_FL=OFF - ) - - cmake-utils_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - elog "In order to play VCMI you must install:" - elog "- Heroes III: Shadow of Death or Complete edition;" - elog "- Unnoficial WoG addon;" - elog "- VCMI data files." - elog "Use vcmibuilder tool for automated install of data files;" - elog "Additional information can be found in VCMI wiki:" - elog "http://wiki.vcmi.eu/index.php?title=Installation_on_Linux#Installing_Heroes_III_data_files" -} diff --git a/net-misc/ytmdl/Manifest b/net-misc/ytmdl/Manifest index dc9cdb6..6043091 100644 --- a/net-misc/ytmdl/Manifest +++ b/net-misc/ytmdl/Manifest @@ -1 +1,2 @@ DIST ytmdl-2020.03.21.tar.gz 4913549 BLAKE2B 890d2d674fda0799df5d7a645338cf1fb9b3e14018b3e6ffe0452c8c20a3c9c8ceed3d244917cfa16ea7cb4b56a58399f40273e2fd9f9f1241bb3d377a38a834 SHA512 d47891efb6d977da05679cc5f0f1a4e12d8e2e60dcd015fd23ac6a61cf37a77f1c2e1e9617491bb05bdabc6d5756d861ff9e6a50b08efd0c8317e1328c4fbc46 +DIST ytmdl-2020.05.14.tar.gz 350781 BLAKE2B ceaa14bee8805169b4e015a8d2adaca863d0ea75a26b9ab158f05d0f9736326515d33d9202fa9704beb47adcd841c032493bd0bac80acd7b4de1d6f781d0fa9e SHA512 93b43012d7a6c5ac00755f3b748bf6037e314a73ffbe67ff2fc70b6b708e376446103de6f85e4e82984cff321b7c2a99faefa90f3d3c7bd3b01752a69b11fc7f diff --git a/net-misc/ytmdl/ytmdl-2020.05.14.ebuild b/net-misc/ytmdl/ytmdl-2020.05.14.ebuild new file mode 100644 index 0000000..57d6e8e --- /dev/null +++ b/net-misc/ytmdl/ytmdl-2020.05.14.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="A simple app to get songs from youtube in mp3 format" +HOMEPAGE="https://github.com/deepjyoti30/ytmdl" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/deepjyoti30/${PN}.git" + KEYWORDS="" +else + SRC_URI="https://github.com/deepjyoti30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +RESTRICT="mirror" +LICENSE="MIT" +SLOT="0" +IUSE="" + +src_prepare() { + # Excerpt from https://pypi.org/project/bs4 + # "The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. + # This package ensures that if you type pip install bs4 by mistake you will end up with Beautiful Soup." + # ;-) + sed -i 's/bs4/beautifulsoup4/' setup.py + distutils-r1_src_prepare +} + +RDEPEND=" + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/ffmpeg-python[${PYTHON_USEDEP}] + dev-python/itunespy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + media-libs/mutagen[${PYTHON_USEDEP}] + net-misc/downloader-cli[${PYTHON_USEDEP}] + net-misc/youtube-dl[${PYTHON_USEDEP}] +"