commit: 5faebde33e1993a73c539285417a5eb9fb911687 Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at> AuthorDate: Mon May 26 18:26:49 2025 +0000 Commit: Michael Mair-Keimberger <mm1ke <AT> gentoo <DOT> org> CommitDate: Sun Jun 1 18:16:05 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5faebde3
games-board/freedoko: drop old Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at> Part-of: https://github.com/gentoo/gentoo/pull/42269 Closes: https://github.com/gentoo/gentoo/pull/42269 Signed-off-by: Michael Mair-Keimberger <mm1ke <AT> gentoo.org> games-board/freedoko/Manifest | 1 - games-board/freedoko/freedoko-0.7.16-r1.ebuild | 98 -------------------------- 2 files changed, 99 deletions(-) diff --git a/games-board/freedoko/Manifest b/games-board/freedoko/Manifest index 660dc4569027..f6dc78168373 100644 --- a/games-board/freedoko/Manifest +++ b/games-board/freedoko/Manifest @@ -1,4 +1,3 @@ -DIST FreeDoko_0.7.16.src.zip 21763114 BLAKE2B a02e562badef67d596a5652a384022c0d7e86af766bdde35ce6fa18b212142a6f9008e3f702bdb571efc20cbbbaf1ebf61633a0e09fa97ed7bb5798268daaf34 SHA512 5a656539a6d8b06873532a32869a54a3cab68532b7ee8eb526e92c378ded957478e71ff5c2b1b5674f9433bb62adf2e94bdcf2d3ce13ffc7d846f268adbce314 DIST FreeDoko_0.8.0.src.zip 24831232 BLAKE2B 3c5265e4fefe9de2509c5b6db1660261be5f3cfceeaac9dcf2d7e8138ae71fad950745427979fa123a501c560b312ad0db4a12cf93a90948fcc6f4b8a442bb90 SHA512 db2ca8a0775313e212c7e16fe01189d3fed035503d5ebfb3047af07ec24f58f7a3c17270b65aa1d9f5531c81a636ce7881bea656ff2a131528c593ae3948093b DIST FreeDoko_0.8.1.src.zip 27541048 BLAKE2B c3790649626677819caa7ff9f0bb9ca67536303ca967338e8fab499abd6ee03650ad7c477ff762fdcda74f4d7a412583ed02e83655ce3725ddccdce365a830aa SHA512 dab3b672c77f44f1053783c21c2e653268df2b7375414a190fc22ee9f601a4deb03a13a0ca2d26913f0951609f1bc693fb1ee9b676912254395646f0ee615775 DIST freedoko-backgrounds.zip 1067740 BLAKE2B 1f4485007bc78c3d7d497ba556a9f7bf0ff121a228e9d938ee000a12bd3921eef14c40cfbc6806b95c5905bff3f8e823b56c5fc110b290719a0771351f985d5c SHA512 66f118a5440b854c7ad4b1bdfd63e7f3bc16e66c921a6f632637269ca8855a6a45eb05a71bfb9105abda20285e35994ff3c9c50649f70ab6de4a082e092c3a14 diff --git a/games-board/freedoko/freedoko-0.7.16-r1.ebuild b/games-board/freedoko/freedoko-0.7.16-r1.ebuild deleted file mode 100644 index 6ba9574013b9..000000000000 --- a/games-board/freedoko/freedoko-0.7.16-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop flag-o-matic toolchain-funcs - -DESCRIPTION="FreeDoko is a Doppelkopf-game" -HOMEPAGE="https://free-doko.sourceforge.net" -SRC_URI=" - https://downloads.sourceforge.net/free-doko/FreeDoko_${PV}.src.zip - backgrounds? ( https://downloads.sourceforge.net/free-doko/backgrounds.zip -> ${PN}-backgrounds.zip ) - gnomecards? ( https://downloads.sourceforge.net/free-doko/gnome-games.zip ) - kdecards? ( https://downloads.sourceforge.net/free-doko/kdecarddecks.zip ) - openclipartcards? ( https://downloads.sourceforge.net/free-doko/openclipart.zip ) - pysolcards? ( https://downloads.sourceforge.net/free-doko/pysol.zip ) - xskatcards? ( https://downloads.sourceforge.net/free-doko/xskat.zip ) - !xskatcards? ( - !kdecards? ( - !gnomecards? ( - !openclipartcards? ( - !pysolcards? ( - https://downloads.sourceforge.net/free-doko/xskat.zip ) ) ) ) )" -S="${WORKDIR}/FreeDoko_${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+backgrounds +gnomecards +kdecards +openclipartcards +pysolcards +xskatcards" - -RDEPEND=" - dev-cpp/gtkmm:3.0 - media-libs/openal" -DEPEND="${RDEPEND}" -BDEPEND=" - app-arch/unzip - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.7.16-gentoo.patch -) - -src_unpack() { - unpack FreeDoko_${PV}.src.zip - - local cards= - unpack_cards() { - if use $1; then - cards=y - unpack $2 - fi - } - - cd "${S}"/data/cardsets || die - - unpack_cards gnomecards gnome-games.zip - unpack_cards kdecards kdecarddecks.zip - unpack_cards openclipartcards openclipart.zip - unpack_cards pysolcards pysol.zip - unpack_cards xskatcards xskat.zip - [[ $cards ]] || unpack xskat.zip # fall back to xskat - - if use backgrounds ; then - cd "${S}"/data/backgrounds || die - unpack ${PN}-backgrounds.zip - fi -} - -src_compile() { - tc-export CXX - append-cxxflags -std=c++14 - append-cppflags \ - -DPUBLIC_DATA_DIRECTORY_VALUE="'\"${EPREFIX}/usr/share/${PN}\"'" \ - -DMANUAL_DIRECTORY_VALUE="'\"${EPREFIX}/usr/share/doc/${PF}/html\"'" - touch src/Makefile.local || die # needed for above paths to be used - - export OSTYPE=Linux - export USE_NETWORK=false - export USE_SOUND_ALUT=false # still marked experimental - export VARTEXFONTS="${T}/fonts" #652028 - - emake Version - emake -C src FreeDoko LIBS="${LDFLAGS}" -} - -src_install() { - newbin src/FreeDoko freedoko - - insinto /usr/share/${PN} - doins -r data/{backgrounds,cardsets,iconsets,rules,sounds,translations,*.png} - - newicon src/icon.png ${PN}.png - make_desktop_entry ${PN} FreeDoko - - einstalldocs - - find "${ED}"/usr/share/${PN} -name Makefile -delete || die -}
