diff options
Diffstat (limited to 'games-board')
46 files changed, 578 insertions, 633 deletions
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz Binary files differindex 699b2af95ce8..176fda44835e 100644 --- a/games-board/Manifest.gz +++ b/games-board/Manifest.gz diff --git a/games-board/cgoban/Manifest b/games-board/cgoban/Manifest index c08e097d601f..0a5f24e0d921 100644 --- a/games-board/cgoban/Manifest +++ b/games-board/cgoban/Manifest @@ -1,4 +1,4 @@ -AUX cgoban-1.9.14-cflags.patch 1053 BLAKE2B c0eaaf1b08fedf89b8eb93e37665f6857b8de6421e4ca8c2c43b318ce7488b2334b88a4b07cecd754fdcb8b0e0bbcf9810fb620df05bf93417a8e0a2efd907be SHA512 fef74fd04ea9001e697f11e615705c45ee8660c905b9049debee88cf13e8657518cbbaba5a814a8874956c305c6c5c73592f62ad9a29389482f9c2bd04b120f7 +AUX cgoban-1.9.14-cflags.patch 920 BLAKE2B e9c03262a68b0cffacbc1aeb92ae5a8f5d0766595d71ca59d875a21528ef2d49508e2b792161e189afaa1faaf9d81fdb260e9024a51b537d843c0da49cdd7386 SHA512 eaefc191dbcd9877bcaf418273f50aca2acd5adf3b4b3f747e7db30e5d942e83c6628cf48e9965226c8b1023a3ae0e780fa29b6e80477451d81008ef43233838 DIST cgoban-1.9.14.tar.gz 417691 BLAKE2B e6eb97b5368704f5c431b6439faf8a319a586f911843a906215cbfd2c271bad15b4cd9dd9cc28f5bc43b8f76e6d0b46c2e68cf7fd6a07d63fc9e286f48f7a246 SHA512 0a471845dbfb3029c2371ba91375aa19ca23591f355452d87eeef2ed56e948a60aedb21923658e74923f16b40ce00f5d74f40f44facf93695d20615b874b354c -EBUILD cgoban-1.9.14-r2.ebuild 720 BLAKE2B 99c7f601d3bba2b6964e8266c2181f007d213942faea501572c8b8fe45e0b0f946dc0cb7e9da5b358dcb9807a5138ea407945da9148e9e2c36ca027c94614df0 SHA512 567ae1af4358e2a0e9d2613bac734aec8b08e66a420b715bf29bb720f5cfbad5fd97308a24d8425e21a04a1d8de9404a72ab1da0d1394b836b93e0f4f036fd51 +EBUILD cgoban-1.9.14-r2.ebuild 659 BLAKE2B fa044586bd6837841ef5ba690e6dd95d84096eda241aac2584b262b631605b30b53d5ac5cbfdc5404f3feb3368b9a05056b4c1d7fb697e42e20c6d7040289787 SHA512 b0e172295af13c6518c958c788df1c1b14041bca1f86b2ab0d5e13ea7549d4655d147d77c6abfa107181a5f46cff7a64f1299cc8140256da8c5cb2c0855e0c86 MISC metadata.xml 330 BLAKE2B f44eb19307bc266f86ef6579284d24583a973b0885e45a9b146ff453c470aea6f6b3d9b4e3a6610075c3522f45ec56dc96f85eac6b1935e8781ecb4692015514 SHA512 70ecac92daf0c24d24deb6bd6ec575d74b078f0ccd9c88108b99b226ffc78d787786f4b39a7888f75f9373712a3f537c12ecf9bb412f76771aa62d004b95ce56 diff --git a/games-board/cgoban/cgoban-1.9.14-r2.ebuild b/games-board/cgoban/cgoban-1.9.14-r2.ebuild index ad2c9a790a3d..2abce46ebda7 100644 --- a/games-board/cgoban/cgoban-1.9.14-r2.ebuild +++ b/games-board/cgoban/cgoban-1.9.14-r2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit eutils autotools +EAPI=7 + +inherit autotools desktop DESCRIPTION="A Go-frontend" HOMEPAGE="http://cgoban1.sourceforge.net/" @@ -11,7 +12,6 @@ SRC_URI="mirror://sourceforge/cgoban1/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" virtual/imagemagick-tools @@ -25,17 +25,16 @@ PATCHES=( ) src_prepare() { - # ${P}-cflags.patch patches configure.ac, not .in: - mv configure.{in,ac} || die - default - cp cgoban_icon.png ${PN}.png || die + + mv configure.{in,ac} || die eautoreconf } src_install() { default + doicon ${PN}.png make_desktop_entry cgoban Cgoban } diff --git a/games-board/cgoban/files/cgoban-1.9.14-cflags.patch b/games-board/cgoban/files/cgoban-1.9.14-cflags.patch index a496dbf0602d..cf6d0edfc7ae 100644 --- a/games-board/cgoban/files/cgoban-1.9.14-cflags.patch +++ b/games-board/cgoban/files/cgoban-1.9.14-cflags.patch @@ -1,5 +1,5 @@ ---- a/configure.ac 2012-09-03 18:34:15.358122626 +0200 -+++ b/configure.ac 2012-09-03 18:35:30.279156534 +0200 +--- a/configure.in ++++ b/configure.in @@ -1,8 +1,9 @@ #for autoconf 2.1x start configure script with next three lines @@ -12,9 +12,7 @@ #for autoconf 2.5x start configure script with next four lines # AC_PREREQ(2.50) ---- a/configure.ac 2012-09-03 20:17:48.037549487 +0200 -+++ b/configure.ac 2012-09-03 20:18:00.267371203 +0200 -@@ -146,7 +146,7 @@ +@@ -145,7 +146,7 @@ ###################################################################### export VERSION @@ -23,9 +21,15 @@ AC_PREFIX_DEFAULT(/usr/games) dayNum=`echo $date | awk '{ print $1 }'` ---- a/configure.ac 2012-09-03 20:23:29.174470309 +0200 -+++ b/configure.ac 2012-09-03 20:23:51.895996955 +0200 -@@ -169,7 +169,6 @@ +@@ -160,6 +161,7 @@ + AC_DEFINE_UNQUOTED(DATE,$DATE) + AC_DEFINE_UNQUOTED(DATE_FRENCH,$DATE_FRENCH) + ++AM_PROG_AR + AC_PROG_MAKE_SET + AC_PROG_INSTALL + AC_PROG_CC +@@ -168,7 +170,6 @@ AC_MINIX AC_PROG_CPP AC_EXEEXT diff --git a/games-board/chessx/Manifest b/games-board/chessx/Manifest index 0bf9dd4cd84d..cc5be1585ee5 100644 --- a/games-board/chessx/Manifest +++ b/games-board/chessx/Manifest @@ -1,5 +1,6 @@ -AUX chessx-1.4.0-zlib.patch 883 BLAKE2B c03baa883587aac6f8abd6453f011387c772217aad235717b64d31eb97e828c9b7d868c72046c9148850c59b4d1d540b106ceb9f826b451e464c61bb44bba6d9 SHA512 326efb6ab3cca94849a1a89b2c51a18f2a6cb51d38cc11fd59e8d443034350851ffaf28412ba57a53a961900eaee4661b0035d8e7cbab2a1e99ea67eb4e2f2cf -AUX chessx-1.4.6-qt-5.11.patch 1466 BLAKE2B b8b6fbe49be0f361fd0b19f53b55d75354813e65e286d0b031680f769c284d15d930b3fd5aeffefdae3e406ad4971742d378e04c38f7f249200fbe947a29520e SHA512 eeddea13a179b51f618f68a0505cdae6e3c0614f2c24ab01942df7b7f260e146cdbb1c7dae1efc8dbc9a70aebf11d664a9a9d5c3a0562267c8b9633a05702a1a -DIST chessx-1.4.6.tgz 4223076 BLAKE2B 783ffe0a7396239066870dedcaa4b2b0c491db4f16871afe66bae7a82339916a8a574401499916fc63cf62478efb9b89c30ec85a7aa7c6d002d1119f1a6b23ef SHA512 cfa74e6423e1a2f9bca319e20645ddf8c8df6b46b64493777ca1cc93037e3f7cfc200f99a29236f7c5925448676c312abf34d395e795e7db6ef8a0832c3a523e -EBUILD chessx-1.4.6.ebuild 927 BLAKE2B 3d1c8b359efe44451de7200c7b3ef77ec73a334839b3e412681598c6ca082a71cdea3af70c436aad92e84b54bb7d59c435594961486006f104ab79137e5fdcd2 SHA512 c5fbe061d17e9ea7956931262d68560f376c8a1df887b4d9f4e0022815510c9a2cbb14b297d63382aed9de58f840cbfeaca7121de873e454eece139d91594b42 +AUX chessx-1.5.4-install.patch 707 BLAKE2B 00199be5811a78ad2e610dd919a063d84d94156bdaed9aef6134c6a09227d3072b75b443e403b5c82d1ac36059709c1e2f7e4988dd68f813bdc56608a7a8dec0 SHA512 28adbaf8288b4688c1ccb6d8fc5cac019bc752d5d555ae8b2e3017e3085bbd7a28b896bd1c583933f4dda44964bc7d0f21842841666b8e454be946c20eabc0cd +AUX chessx-1.5.4-missing-translations.patch 1502 BLAKE2B f0b745ceaf0f3b97e59b156515ec286f830b1163164ffd6d63a76d1118b648f9af221e89aa0c22d71a2a1fabc56074b436bd9fad433db1733b8742504559962e SHA512 a922dd05b98ea8ed54f203fa7d7d56c1fb87ef7fe97edde9e05ada37a6e4175f02465bbef2f7d8df3f672d74134722d1706fd6ecf559167ae0f1cd717d0f28cd +AUX chessx-1.5.4-system-quazip.patch 2232 BLAKE2B b4cdc1e62be10293135d7c244b0c6765e833b2e12d738bb3bb6b2ca4b5e6d7444014420a43975cbaff94805b73b13e4f81de1d878aa817e376ec93807f002a8f SHA512 7d74d68998406d41f6142d1ccf092c7ee0a80fa1a1e6e18acc20a39ebe697b01412bddc50eaae3163f46575d2ec651455f0a0803bd5ec6fe12fa9880ee7f4e45 +DIST chessx-1.5.4.tgz 3663299 BLAKE2B 3a0f222d2c122e70f66600f15a2b9a9606e56407db364a616515ebc1b7f333e260c131e61e22f59fb3cbd340555bb8c238bfd560fbc23f4c173288cd4b7e7369 SHA512 9f112b185ed8af3690cb50eafead7dfbd7896d3baebc9b10c3d32103a51cc49834703c232c159dffe24fd09601f2b41db02598c435ca56fc1031195fb9762a42 +EBUILD chessx-1.5.4-r1.ebuild 951 BLAKE2B a89b61636be70d966e8270f0fab2d52494c1827b354a7976dc09fd7d54eff5d80b39bb5eeab90ec2adcbb0bc254ece35bbeca2963ddfddec721a38c48b62b803 SHA512 f395dfaf79a8dde88148310170d194d05b54540e81812934a2c9b2c97695fe5e909aa33a7c50ab79da40744743ebb5599543d4e99420a864d68be834dc55686f MISC metadata.xml 329 BLAKE2B 199a6f1de51ae4a4a1104bbd4419200e7440abafe3fc5dfe40eafc08c00449461c71131cfdf1d60a0b8375f575290bbdd0af6355ae10a9259c38728e3065e6cf SHA512 41215eff9af3f31175db0f20dd13574378e4124dda8a1670440897391a5b66423c953471d6e22984dbfb3e0abef8ea3d56fa3690b45c189fae2a3c26560ec1a8 diff --git a/games-board/chessx/chessx-1.4.6.ebuild b/games-board/chessx/chessx-1.5.4-r1.ebuild index 87b4a82b974f..9293cbb1be7b 100644 --- a/games-board/chessx/chessx-1.4.6.ebuild +++ b/games-board/chessx/chessx-1.5.4-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop qmake-utils +inherit desktop qmake-utils xdg DESCRIPTION="Qt5-based Chess Database Utility" HOMEPAGE="http://chessx.sourceforge.net/" @@ -15,35 +15,37 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" + >=dev-libs/quazip-0.9.1 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 + dev-qt/qtspeech:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - sys-libs/zlib:=" + sys-libs/zlib +" DEPEND="${RDEPEND} - dev-qt/linguist-tools:5" + dev-qt/qtconcurrent:5 +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-zlib.patch - "${FILESDIR}"/${P}-qt-5.11.patch + "${FILESDIR}"/${P}-system-quazip.patch + "${FILESDIR}"/${P}-missing-translations.patch + "${FILESDIR}"/${P}-install.patch ) -src_prepare() { - default - "$(qt5_get_bindir)/lrelease" i18n/* || die -} - src_configure() { eqmake5 } src_install() { - dobin release/${PN} - dodoc ChangeLog TODO - doicon data/images/${PN}.png - domenu unix/chessx.desktop + emake INSTALL_ROOT="${D}" install + einstalldocs } diff --git a/games-board/chessx/files/chessx-1.4.0-zlib.patch b/games-board/chessx/files/chessx-1.4.0-zlib.patch deleted file mode 100644 index fe6bfb39d508..000000000000 --- a/games-board/chessx/files/chessx-1.4.0-zlib.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/quazip/ioapi.h -+++ b/src/quazip/ioapi.h -@@ -1,3 +1,4 @@ -+#define OF(x) x - /* ioapi.h -- IO base function header for compress/uncompress .zip - files using zlib + zip or unzip API - ---- a/src/quazip/unzip.c -+++ b/src/quazip/unzip.c -@@ -1,3 +1,4 @@ -+#define OF(x) x - /* unzip.c -- IO for uncompress .zip files using zlib - Version 1.01e, February 12th, 2005 - ---- a/src/quazip/unzip.h -+++ b/src/quazip/unzip.h -@@ -1,3 +1,4 @@ -+#define OF(x) x - /* unzip.h -- IO for uncompress .zip files using zlib - Version 1.01e, February 12th, 2005 - ---- a/src/quazip/zip.c -+++ b/src/quazip/zip.c -@@ -1,3 +1,4 @@ -+#define OF(x) x - /* zip.c -- IO on .zip files using zlib - Version 1.01e, February 12th, 2005 - ---- a/src/quazip/zip.h -+++ b/src/quazip/zip.h -@@ -1,3 +1,4 @@ -+#define OF(x) x - /* zip.h -- IO for compress .zip files using zlib - Version 1.01e, February 12th, 2005 - diff --git a/games-board/chessx/files/chessx-1.4.6-qt-5.11.patch b/games-board/chessx/files/chessx-1.4.6-qt-5.11.patch deleted file mode 100644 index 379de8836b94..000000000000 --- a/games-board/chessx/files/chessx-1.4.6-qt-5.11.patch +++ /dev/null @@ -1,44 +0,0 @@ -From: Luigi Baldoni <aloisio@gmx.com> -Date: 2018-06-18 13:16:31 +0200 -Subject: Add missing include statements -References: https://sourceforge.net/p/chessx/bugs/254 -Upstream: submitted - -A few explicit include statements are required with Qt 5.11 ---- -Index: chessx-1.4.6/src/gui/gamewindow.cpp -=================================================================== ---- chessx-1.4.6.orig/src/gui/gamewindow.cpp -+++ chessx-1.4.6/src/gui/gamewindow.cpp -@@ -9,6 +9,7 @@ - #include "settings.h" - - #include <QToolButton> -+#include <QAction> - - #if defined(_MSC_VER) && defined(_DEBUG) - #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ ) -Index: chessx-1.4.6/src/dialogs/savedialog.cpp -=================================================================== ---- chessx-1.4.6.orig/src/dialogs/savedialog.cpp -+++ chessx-1.4.6/src/dialogs/savedialog.cpp -@@ -24,6 +24,7 @@ - - #include <QLineEdit> - #include <QCompleter> -+#include <QButtonGroup> - - #if defined(_MSC_VER) && defined(_DEBUG) - #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ ) -Index: chessx-1.4.6/src/dialogs/preferences.cpp -=================================================================== ---- chessx-1.4.6.orig/src/dialogs/preferences.cpp -+++ chessx-1.4.6/src/dialogs/preferences.cpp -@@ -33,6 +33,7 @@ - #include <QFileDialog> - #include <QDesktopServices> - #include <QTextStream> -+#include <QAction> - - #if defined(_MSC_VER) && defined(_DEBUG) - #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ ) diff --git a/games-board/chessx/files/chessx-1.5.4-install.patch b/games-board/chessx/files/chessx-1.5.4-install.patch new file mode 100644 index 000000000000..c017b3ea1535 --- /dev/null +++ b/games-board/chessx/files/chessx-1.5.4-install.patch @@ -0,0 +1,27 @@ +Index: chessx-1.5.4/chessx.pro +=================================================================== +--- chessx-1.5.4.orig/chessx.pro ++++ chessx-1.5.4/chessx.pro +@@ -546,6 +546,22 @@ macx { + data/timeseal/mac/timeseal + } + ++unix:!macx { ++ isEmpty(PREFIX) { ++ PREFIX = /usr ++ } ++ target.path = $$PREFIX/bin ++ desktop.path = $$PREFIX/share/applications ++ desktop.files = unix/chessx.desktop ++ icon.path = $$PREFIX/share/pixmaps ++ icon.files = data/images/chessx.png ++ data.path = $$PREFIX/share/chessx ++ data.files = data ++ lang.path = $$PREFIX/share/chessx/data/lang ++ lang.files = i18n/*.qm ++ INSTALLS += target desktop icon data lang ++} ++ + win32 { + OTHER_FILES += \ + src/chessx.rc \ diff --git a/games-board/chessx/files/chessx-1.5.4-missing-translations.patch b/games-board/chessx/files/chessx-1.5.4-missing-translations.patch new file mode 100644 index 000000000000..7c874e16508b --- /dev/null +++ b/games-board/chessx/files/chessx-1.5.4-missing-translations.patch @@ -0,0 +1,24 @@ +Index: resources.qrc +=================================================================== +--- a/resources.qrc ++++ b/resources.qrc +@@ -12,11 +12,7 @@ + <file alias="help/about4.html">data/help/about4.html</file> + <file alias="help/about5.html">data/help/about5.html</file> + <file alias="help/about6.html">data/help/about6.html</file> +- <file alias="i18n/chessx_da.qm">i18n/chessx_da.qm</file> + <file alias="i18n/chessx_de.qm">i18n/chessx_de.qm</file> +- <file alias="i18n/chessx_fr.qm">i18n/chessx_fr.qm</file> +- <file alias="i18n/chessx_it.qm">i18n/chessx_it.qm</file> +- <file alias="i18n/chessx_cz.qm">i18n/chessx_cz.qm</file> + <file alias="images/accept.png">data/images/accept.png</file> + <file alias="images/annotate.png">data/images/annotate.png</file> + <file alias="images/arrow_green.png">data/images/arrow_green.png</file> +@@ -180,7 +176,6 @@ + <file alias="themes/shadow/leipzig.png">data/themes/shadow/leipzig.png</file> + <file alias="themes/shadow/merida.png">data/themes/shadow/merida.png</file> + <file alias="themes/shadow/spatial.png">data/themes/shadow/spatial.png</file> +- <file alias="i18n/chessx_ru.qm">i18n/chessx_ru.qm</file> + <file alias="images/threat_black.png">data/images/threat_black.png</file> + <file alias="images/threat_white.png">data/images/threat_white.png</file> + <file alias="images/black_wall.png">data/images/black_wall.png</file> diff --git a/games-board/chessx/files/chessx-1.5.4-system-quazip.patch b/games-board/chessx/files/chessx-1.5.4-system-quazip.patch new file mode 100644 index 000000000000..b5e4cf8f4351 --- /dev/null +++ b/games-board/chessx/files/chessx-1.5.4-system-quazip.patch @@ -0,0 +1,73 @@ +Index: chessx.pro +=================================================================== +--- a/chessx.pro ++++ b/chessx.pro +@@ -39,7 +39,6 @@ static { # Everything below takes effect + message("Static build.") + } + +-DEFINES += QUAZIP_STATIC + DEFINES += QT_NO_CAST_TO_ASCII + DEFINES *= QT_USE_QSTRINGBUILDER + +@@ -156,22 +155,6 @@ HEADERS += src/database/board.h \ + src/gui/engineoptionlist.h \ + src/gui/helpbrowser.h \ + src/database/downloadmanager.h \ +- src/quazip/zip.h \ +- src/quazip/unzip.h \ +- src/quazip/quazipnewinfo.h \ +- src/quazip/quazipfileinfo.h \ +- src/quazip/quazipfile.h \ +- src/quazip/quazipdir.h \ +- src/quazip/quazip.h \ +- src/quazip/quazip_global.h \ +- src/quazip/quaziodevice.h \ +- src/quazip/quagzipfile.h \ +- src/quazip/quacrc32.h \ +- src/quazip/quachecksum32.h \ +- src/quazip/quaadler32.h \ +- src/quazip/JlCompress.h \ +- src/quazip/ioapi.h \ +- src/quazip/crypt.h \ + src/gui/toolmainwindow.h \ + src/gui/playerlistwidget.h \ + src/gui/qled.h \ +@@ -321,16 +304,6 @@ SOURCES += src/database/board.cpp \ + src/gui/engineoptionlist.cpp \ + src/gui/helpbrowser.cpp \ + src/database/downloadmanager.cpp \ +- src/quazip/quazipnewinfo.cpp \ +- src/quazip/quazipfile.cpp \ +- src/quazip/quazipdir.cpp \ +- src/quazip/quazip.cpp \ +- src/quazip/quaziodevice.cpp \ +- src/quazip/quagzipfile.cpp \ +- src/quazip/quacrc32.cpp \ +- src/quazip/quaadler32.cpp \ +- src/quazip/qioapi.cpp \ +- src/quazip/JlCompress.cpp \ + src/gui/toolmainwindow.cpp \ + src/gui/playerlistwidget.cpp \ + src/gui/qled.cpp \ +@@ -401,8 +374,6 @@ SOURCES += src/database/board.cpp \ + src/gui/historylabel.cpp \ + src/database/streamdatabase.cpp \ + src/database/refcount.cpp \ +- src/quazip/unzip.cpp \ +- src/quazip/zip.cpp \ + src/database/arenabook.cpp \ + src/gui/gamelistsortmodel.cpp \ + src/gui/listwidgetex.cpp +@@ -412,8 +383,9 @@ INCLUDEPATH += src/database + INCLUDEPATH += src/guess + INCLUDEPATH += src/gui + INCLUDEPATH += src/dialogs +-INCLUDEPATH += src/quazip +-INCLUDEPATH += $$[QT_INSTALL_PREFIX]/src/3rdparty/zlib ++ ++CONFIG += link_pkgconfig ++PKGCONFIG += quazip + + win32 { + # DEFINES += ZLIB_WINAPI diff --git a/games-board/four-in-a-row/Manifest b/games-board/four-in-a-row/Manifest index a2fd3c26408c..f9f7d2a37b56 100644 --- a/games-board/four-in-a-row/Manifest +++ b/games-board/four-in-a-row/Manifest @@ -1,3 +1,5 @@ DIST four-in-a-row-3.34.4.tar.xz 508780 BLAKE2B 4528642e82438c52706d068d01f5d167f83f4b6dc0a9883bd95a046d9c9772ac642f27f0b1b1197a4ce81b3b5a5a14ce7f9ed8eacbaca189692c0a3c34faeda1 SHA512 7bdfbf1c8953175af8dccbe0514215349a48246f949723628a940db6e5b1e3d89990aa57b5994e5460a79db19ba207de939fe81da53d5782a762695d1588776f +DIST four-in-a-row-3.36.4.tar.xz 558244 BLAKE2B 63a61de3150fe067faebffc021f78398a267b0788e5353d6953dbf6b6836a21901f9bb8f498872a083b1d8c9ccd9dfe2a58c529e2655959084a64102f2ac4d3b SHA512 5f73f2b2548c9b9dfdf1310cdb22c65e7f96135367d55e113b1c779ed21aab5ed01eaaa009c346035a222fa8c87c6224334d546407963a90f068b5ca8ae1b58d EBUILD four-in-a-row-3.34.4.ebuild 905 BLAKE2B b98c3d4d1c69dc03409b09349ca2fabe7dedacda7515650279fa3c487f841ba8b16f2c0de1a75fbe5e7a6b63d642c738666c458af52cc4ece0905272d3ca4a5e SHA512 b5f803e151b6b5ee4015c2c417ef698ca90c18098dc543bdb25d02a4307452c19ea0bf09ff372099f3e6c802326698edc27e2bf42c5d6332b3b94354341c6f12 +EBUILD four-in-a-row-3.36.4.ebuild 936 BLAKE2B 5d9f5c07b3c45740858f83715fdf625e31cb42db301724454632b0b4e5751361d282b91f7e8d65dec317fc3d4376c3244b2911f845915b3a069bb8ecc0e622f8 SHA512 19580e202029445c14f2a38afa32564f96fe62540bd2f544f254d5ccadd9ae28a0259fa52e7950ebb1f10078b613179240c2b2b59607fbd37b93a2b56e0b0137 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/four-in-a-row/four-in-a-row-3.36.4.ebuild b/games-board/four-in-a-row/four-in-a-row-3.36.4.ebuild new file mode 100644 index 000000000000..667c8dc8de34 --- /dev/null +++ b/games-board/four-in-a-row/four-in-a-row-3.36.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_MIN_API_VERSION="0.44" +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Make lines of the same color to win" +HOMEPAGE="https://wiki.gnome.org/Apps/Four-in-a-row" + +# Code and most themes are GPL-3+, CC-BY-SA-3.0 is user help license in v3.32.0 +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + >=media-libs/gsound-1.0.2 + >=x11-libs/gtk+-3.22.23:3 + >=gnome-base/librsvg-2.32.0 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + media-libs/gsound[vala] + gnome-base/librsvg[vala] +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest index 77a3e4306cc8..d77a58008a2a 100644 --- a/games-board/gnome-chess/Manifest +++ b/games-board/gnome-chess/Manifest @@ -1,3 +1,5 @@ DIST gnome-chess-3.34.0.tar.xz 648464 BLAKE2B c06474fbdaeb9dfc26fbadaa6f5dc83179cdc6d09b8007b2dfcd88a4af4a6113913cffa8f00ada7a788585d723c5917f7ad7944bf466411119e7979545f40f29 SHA512 dcd4c2cfb0ebb5d3481bb6f722ac847cb8976e31352286a245457a62291445f50ad86ce26a37c222112801dc807bb567ed4d71d2d6ccb1628c2cab0767445012 +DIST gnome-chess-3.36.1.tar.xz 738308 BLAKE2B 14d328b9939afb12f14b513cfa009e3fb197f6c35c5272df107ce844890339caecbb5dafbd0bd28a19d001ebc0574464b33ea2ca10a9f7578b49d1e6f637e190 SHA512 4c89f91fe16323a799cf1eb3fe1f8e37fd506248ca32ad605ca3d5ecd37cf29f046da50383e0d0c3d82acf4e472843f3fd40927283f37e02d42cee5d8c72d8b3 EBUILD gnome-chess-3.34.0.ebuild 1038 BLAKE2B 0bfd04d1981eb5b20525ee9061a775757a71cc41fe41859eda8dc51721d6d75fbdaccbf375efd324b27a98fda021ff6acefdd1a6d267ecba65f6cf566833df71 SHA512 c4c6b5def2103422d604edfee8c3cfe1c8561143368bd243860e3df76b1632f0297f9487fe89af4bd7714bbe1fa3b4039470edbb6cd42fb77d26c4465181414a +EBUILD gnome-chess-3.36.1.ebuild 1040 BLAKE2B ac4f95ee04326e1d29224b26eb3eae912b5f330660066ecfabc3367282b2405729365c6c9763adfa47e86c65803944938b352713a95e78813db7b94a33061168 SHA512 7412c3c58c333385690f234f882e323acd9e94eeeebb7bbdf0e7532777d6fb047e8c160373b2372f37e0891469274435160d70cad7100880685bec8c94df4a21 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/gnome-chess/gnome-chess-3.36.1.ebuild b/games-board/gnome-chess/gnome-chess-3.36.1.ebuild new file mode 100644 index 000000000000..78cac2a1a480 --- /dev/null +++ b/games-board/gnome-chess/gnome-chess-3.36.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_MIN_API_VERSION="0.40" + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Play the classic two-player boardgame of chess" +HOMEPAGE="https://wiki.gnome.org/Apps/Chess" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.20.0:3 + >=gnome-base/librsvg-2.32.0:2 +" +DEPEND="${RDEPEND} + gnome-base/librsvg:2[vala] +" +BDEPEND=" + $(vala_depend) + dev-util/itstool + dev-libs/appstream-glib + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DOC_CONTENTS="To be able to play against a computer you will need +to install a chess engine package, for example games-board/gnuchess" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/gnome-mahjongg/Manifest b/games-board/gnome-mahjongg/Manifest index ac0e362037c7..f9a9929b1ec1 100644 --- a/games-board/gnome-mahjongg/Manifest +++ b/games-board/gnome-mahjongg/Manifest @@ -1,3 +1,5 @@ DIST gnome-mahjongg-3.34.0.tar.xz 3065320 BLAKE2B a0e706a6e12c9cea7fa35a106b6b9f104af42fecc01b5f84aa07b1d12ccd9fe80e06accbe64681676fb2a081fc6dd232807f0f3e1b3f49cac46529194128a2ba SHA512 3dbd1953f88cd454ddfa84e9976ca5848dbac0d0fc426738d2e98117d12fe90b1875365071fc4299c02bd298ce27ecfcae709aa2ef7399c41f217a2548521f61 +DIST gnome-mahjongg-3.36.2.tar.xz 3049356 BLAKE2B bbb7b67580dc6189a02e2695d5952706911bd64c75c34164c19e70e4ac721b1e6c1af57b5ffd1edeae37f10103a1418e6f1134d327d9befc6bd086948076f62b SHA512 f7ed69e5196b6d5df1f6c207df04af7935f54bb838cdd9cfb802d8ea094929a4cb13afa6748056377ef74c96715a748aaffb9c69075c1b00e9a41c82a47ec070 EBUILD gnome-mahjongg-3.34.0.ebuild 821 BLAKE2B a5b31bf91dc34da5ae10315987910c2cb52956fcbf17220329a3a58bd3bbf60961afd54a576f8565de9b9152a0a55ee317a87af67ebea3538b4ba3f39ae20539 SHA512 864aa19bbda24fe8bcded0cdf97937171cb8b5f5887781d38b176aa99c3d3bbbee5f461f5a59871eef19feb408df519b8603231ae3ecd027208792eac71f9eb7 +EBUILD gnome-mahjongg-3.36.2.ebuild 823 BLAKE2B 114223148bf1f89bf64c063ba21a1c6202c7590f1edabf4e09020c5bce4fa9bd86b8b8b0c10dbf020b101620bb367fca88b52a621e8d0c37fdeb45e10ac46d75 SHA512 eae1fc258dd58eb43bda850da447519c335bc78e4e0d1006d6c730be6340a441305f51db2998b300c2e9baad776b13d1476cf003815c0bb2e505f32d78eccc89 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.36.2.ebuild b/games-board/gnome-mahjongg/gnome-mahjongg-3.36.2.ebuild new file mode 100644 index 000000000000..70b735a2e257 --- /dev/null +++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.36.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_MIN_API_VERSION="0.24" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Disassemble a pile of tiles by removing matching pairs" +HOMEPAGE="https://wiki.gnome.org/Apps/Mahjongg" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + >=x11-libs/gtk+-3.13.2:3 + >=gnome-base/librsvg-2.32.0:2 +" +DEPEND="${RDEPEND} + gnome-base/librsvg:2[vala] +" +BDEPEND=" + $(vala_depend) + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/gnome-mines/Manifest b/games-board/gnome-mines/Manifest index 9b83cc2dc98f..c15e606e2efe 100644 --- a/games-board/gnome-mines/Manifest +++ b/games-board/gnome-mines/Manifest @@ -1,3 +1,5 @@ DIST gnome-mines-3.34.0.tar.xz 272448 BLAKE2B 9c290293117ff7a843794636f5af90bc0a9956d39c4cfd5fa516b8f6ffff99165d60cc93bf0e7c5fa1b92c4c0e8c4a9c6801d5f9ad9fda5e4d151949d6c530a8 SHA512 90486f28427d51b9c1a4f959bd3f0f41087c881486d9cd3e130fd3371a4375c844ca650d9850c43878da6e95d366137ca99003b5a9ae7699f17e1d7719f81ce1 +DIST gnome-mines-3.36.1.tar.xz 274896 BLAKE2B 355275857ff63df5383f45dfb8161bcde4de7adcc088f00cc016d7564f7afa17362307a642e78d9e087be32e44f178282c49a42df5f8f97d530a75473e50adf2 SHA512 3c1080b949ec3ba620048f2c46f844ecf7a872a9d165c3a3c38b103602cebf05c084763a489d58ffda2be23ec42b6803418570936150974cb302cd4d5e4af189 EBUILD gnome-mines-3.34.0.ebuild 842 BLAKE2B 784d5f4fb6562894fdf040be40e2a88369c20184b9c3be7c106d73ec8b2cfa42dddba4d6e069910fc2baaaa0fd9685eb15996dc58e1ecbb761045c319e48d396 SHA512 e74a13352977fd50ae172c9b9d6636aed62e15820fa0e4b75cba7fd6ebb3ad51b29059119e4207cdce27705c6d6bcf33cc8e08cd5c7e2a4a327eb3fa61ebad58 +EBUILD gnome-mines-3.36.1.ebuild 844 BLAKE2B 1ced60239b7e871fed354b270ca43cb37bde429d2ac104c161e35c1256ddb83c3d8549b7153c86ee1a28c80e0cc6a998e3c9c6808754d687fa11c0f9e2257df8 SHA512 9229d162d985c1137bac46db1229a967fa468ff44d96a569df7d9a4277f4fb1788863aeacb7e0100f380af031696cacb0dc4a1b9b02897726c51eea4a8e796d8 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/gnome-mines/gnome-mines-3.36.1.ebuild b/games-board/gnome-mines/gnome-mines-3.36.1.ebuild new file mode 100644 index 000000000000..acfa64f7c54d --- /dev/null +++ b/games-board/gnome-mines/gnome-mines-3.36.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Clear hidden mines from a minefield" +HOMEPAGE="https://wiki.gnome.org/Apps/Mines" + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40:2 + dev-libs/libgee:0.8 + >=x11-libs/gtk+-3.12:3 + dev-libs/libgnome-games-support:1= + >=gnome-base/librsvg-2.32.0:2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(vala_depend) + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gnome-base/librsvg:2[vala] +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/gnono/Manifest b/games-board/gnono/Manifest deleted file mode 100644 index 6a02cc2fb4ab..000000000000 --- a/games-board/gnono/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX gnono-1.9.1-gentoo.patch 1622 BLAKE2B 48687601d821f70b377b8f45a06876a7932ab201302b52e14c793f099d0db070b56e264a8a2ed93a50b1c67d17edc0c9b031e369d00ea4e2a08ce893bb6e0952 SHA512 f899145fc7789dd4b10422871bdc6a432da75ba3e5433ee43ed6cfea8d3a2b25da0222cccbafdd1a8cd49d15164dd589c9bce6f80a148a432a6c3be05fa88655 -AUX gnono-1.9.1-glib-single-include.patch 3813 BLAKE2B b6b648b5fad1f687c93f09d1df6c2190d1f79603303c43f07e6645b387cc520a21bfa6f647825d7d9f1acc0f209d86acc92a4ee05bfd91db1f1974c216d62118 SHA512 3acc2b25587878b1da4a698d6ccfe3029715b173f4a44e97b8d41e899695a0eaf539906c00dce240602d03a86fe9a05c138de4f847e73eb1ef828d7d13506b3d -DIST gnono-1.9.1.tar.bz2 421461 BLAKE2B a4beb3c8382266e13b650b53de11fee4954b70d7bb0180b95e9ca3ead445bb18b8b541fa2973ab6d06e0c68d7f13149c0e4eadb378ccb94e9fa01cdaf139e1be SHA512 de67453cab0177d633b674ab2cf99b606373dc01e6d821478e8aa6adf9f0f40b04538e5d564df990739a62fb47225f83eff13ab6c12af26fe05afba309632d62 -EBUILD gnono-1.9.1-r1.ebuild 730 BLAKE2B a4d8b2c38afea866b82184a227b32ff4d0ae1dddc6ae547e03500d7818bb7a720e0c4a6f9ad8c9ed51274433252c699f2a266f86731b39b1ed000c1cf881f272 SHA512 cd377d0c2c5e2dfa03fe28b5a9321b021a17c3f2693eb2ccb0d57a1ee7423b24489e1d21923c5aef542b8305cf35528fb249df537b18e59e88b46d4b3bb44fb9 -MISC metadata.xml 328 BLAKE2B 0a5781d403e17f1062512fd65452e403ef328c76f6819df05b9eaa8c487ab84d8b2350910fb38e873fde5a382bbe66c4c4b0d0f62cb269c7b2f63faf57050f79 SHA512 c7c67d8b49d13c69d7a9ff321f8733676fbf7155fbd98c7db3f60bd986f1ecb23006d6b77322603eaaaeb42bacae46db39c2c5504551f87e8951db25b66cf7ab diff --git a/games-board/gnono/files/gnono-1.9.1-gentoo.patch b/games-board/gnono/files/gnono-1.9.1-gentoo.patch deleted file mode 100644 index 68378b9d461c..000000000000 --- a/games-board/gnono/files/gnono-1.9.1-gentoo.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff -ru gnono-1.9.1.orig/pixmaps/Makefile.am gnono-1.9.1/pixmaps/Makefile.am ---- gnono-1.9.1.orig/pixmaps/Makefile.am 2006-12-15 01:18:18.000000000 -0500 -+++ gnono-1.9.1/pixmaps/Makefile.am 2009-11-03 00:21:57.186128499 -0500 -@@ -1,9 +1,9 @@ - ## Process this file with automake to produce Makefile.in - --pixmapdir = $(datadir)/pixmaps -+pixmapdir = $(pkgdatadir)/pixmaps - pixmap_DATA = gnono-about.png - --hicolordir = $(datadir)/icons/hicolor -+hicolordir = /usr/share/icons/hicolor - - install-data-local: - @for depth in 16x16 22x22 24x24 32x32 48x48 ; do \ -diff -ru gnono-1.9.1.orig/po/Makefile.in.in gnono-1.9.1/po/Makefile.in.in ---- gnono-1.9.1.orig/po/Makefile.in.in 2007-02-18 00:58:11.000000000 -0500 -+++ gnono-1.9.1/po/Makefile.in.in 2009-11-03 00:21:57.187135081 -0500 -@@ -34,7 +34,7 @@ - datarootdir = @datarootdir@ - libdir = @libdir@ - DATADIRNAME = @DATADIRNAME@ --itlocaledir = $(prefix)/$(DATADIRNAME)/locale -+itlocaledir = /usr/share/locale - subdir = po - install_sh = @install_sh@ - # Automake >= 1.8 provides @mkdir_p@. -diff -ru gnono-1.9.1.orig/src/Makefile.am gnono-1.9.1/src/Makefile.am ---- gnono-1.9.1.orig/src/Makefile.am 2007-01-02 00:42:42.000000000 -0500 -+++ gnono-1.9.1/src/Makefile.am 2009-11-03 00:22:15.086296528 -0500 -@@ -3,12 +3,10 @@ - SUBDIRS = xpm - - INCLUDES = \ -- -Wall -Werror \ -+ -Wall \ - -DG_LOG_DOMAIN=\"$(PACKAGE)\" \ -- -DG_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED \ -- -DLOCALEDIR="\"$(datadir)/locale\"" \ -- -DPIXMAPDIR="\"$(datadir)/pixmaps\"" \ -+ -DLOCALEDIR="\"/usr/share/locale\"" \ -+ -DPIXMAPDIR="\"$(pkgdatadir)/pixmaps\"" \ - $(LIBGNOMEUI_CFLAGS) - - bin_PROGRAMS = gnono diff --git a/games-board/gnono/files/gnono-1.9.1-glib-single-include.patch b/games-board/gnono/files/gnono-1.9.1-glib-single-include.patch deleted file mode 100644 index edf5238c1475..000000000000 --- a/games-board/gnono/files/gnono-1.9.1-glib-single-include.patch +++ /dev/null @@ -1,151 +0,0 @@ -Index: gnono-1.9.1/src/ai.c -=================================================================== ---- gnono-1.9.1.orig/src/ai.c -+++ gnono-1.9.1/src/ai.c -@@ -24,9 +24,7 @@ - #include <config.h> - #endif - --#include <glib/garray.h> --#include <glib/gmessages.h> --#include <glib/gtypes.h> -+#include <glib.h> - - #include "cards.h" - #include "game.h" -Index: gnono-1.9.1/src/ai.h -=================================================================== ---- gnono-1.9.1.orig/src/ai.h -+++ gnono-1.9.1/src/ai.h -@@ -23,7 +23,7 @@ - #ifndef __GN_AI_H__ - #define __GN_AI_H__ - --#include <glib/gtypes.h> -+#include <glib.h> - - void computer_play (gboolean pickup); - -Index: gnono-1.9.1/src/cards.c -=================================================================== ---- gnono-1.9.1.orig/src/cards.c -+++ gnono-1.9.1/src/cards.c -@@ -25,9 +25,7 @@ - #endif - - #include <stdlib.h> /* for rand() */ --#include <glib/garray.h> --#include <glib/gmem.h> --#include <glib/gtypes.h> -+#include <glib.h> - #include <gdk-pixbuf/gdk-pixbuf-core.h> - - #include "cards.h" -Index: gnono-1.9.1/src/cards.h -=================================================================== ---- gnono-1.9.1.orig/src/cards.h -+++ gnono-1.9.1/src/cards.h -@@ -23,7 +23,7 @@ - #ifndef __GN_CARDS_H__ - #define __GN_CARDS_H__ - --#include <glib/gtypes.h> -+#include <glib.h> - #include <gdk-pixbuf/gdk-pixbuf-core.h> - - static const gdouble GN_CARD_HEIGHT = 98.0; -Index: gnono-1.9.1/src/game.c -=================================================================== ---- gnono-1.9.1.orig/src/game.c -+++ gnono-1.9.1/src/game.c -@@ -24,9 +24,7 @@ - #include <config.h> - #endif - --#include <glib/garray.h> --#include <glib/gmessages.h> --#include <glib/gtypes.h> -+#include <glib.h> - #include <gtk/gtkmain.h> - #include <libgnome/gnome-config.h> - -Index: gnono-1.9.1/src/game.h -=================================================================== ---- gnono-1.9.1.orig/src/game.h -+++ gnono-1.9.1/src/game.h -@@ -23,7 +23,7 @@ - #ifndef __GN_GAME_H__ - #define __GN_GAME_H__ - --#include <glib/gtypes.h> -+#include <glib.h> - - /*#define GN_DEBUG*/ - -Index: gnono-1.9.1/src/interface.h -=================================================================== ---- gnono-1.9.1.orig/src/interface.h -+++ gnono-1.9.1/src/interface.h -@@ -23,7 +23,7 @@ - #ifndef __GN_INTERFACE_H__ - #define __GN_INTERFACE_H__ - --#include <glib/gtypes.h> -+#include <glib.h> - #include <gtk/gtkwidget.h> - #include <gtk/gtkwindow.h> - -Index: gnono-1.9.1/src/main.c -=================================================================== ---- gnono-1.9.1.orig/src/main.c -+++ gnono-1.9.1/src/main.c -@@ -26,7 +26,7 @@ - - #include <unistd.h> - #include <glib/gi18n.h> --#include <glib/gmain.h> -+#include <glib.h> - #include <gtk/gtkmain.h> - - #include "interface.h" -Index: gnono-1.9.1/src/players.c -=================================================================== ---- gnono-1.9.1.orig/src/players.c -+++ gnono-1.9.1/src/players.c -@@ -24,8 +24,7 @@ - #include <config.h> - #endif - --#include <glib/garray.h> --#include <glib/gtypes.h> -+#include <glib.h> - #include <glib/gi18n.h> - #include <gtk/gtklabel.h> - #include <gtk/gtkwidget.h> -Index: gnono-1.9.1/src/players.h -=================================================================== ---- gnono-1.9.1.orig/src/players.h -+++ gnono-1.9.1/src/players.h -@@ -23,8 +23,7 @@ - #ifndef __GN_PLAYERS_H__ - #define __GN_PLAYERS_H__ - --#include <glib/garray.h> --#include <glib/gtypes.h> -+#include <glib.h> - - #include "cards.h" - -Index: gnono-1.9.1/src/preferences.h -=================================================================== ---- gnono-1.9.1.orig/src/preferences.h -+++ gnono-1.9.1/src/preferences.h -@@ -23,7 +23,7 @@ - #ifndef __GN_PREFERENCES_H__ - #define __GN_PREFERENCES_H__ - --#include <glib/gtypes.h> -+#include <glib.h> - #include <gtk/gtkwidget.h> - - void dlg_preferences (GtkWidget *caller, gpointer data); diff --git a/games-board/gnono/gnono-1.9.1-r1.ebuild b/games-board/gnono/gnono-1.9.1-r1.ebuild deleted file mode 100644 index 9d5ede968dd4..000000000000 --- a/games-board/gnono/gnono-1.9.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils gnome2-utils - -DESCRIPTION="A rewrite for GNOME of the Windows card game WUNO" -HOMEPAGE="https://sourceforge.net/projects/gnono/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="gnome-base/libgnomeui - virtual/libintl" -DEPEND="${RDEPEND} - sys-devel/gettext" - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-glib-single-include.patch -) - -src_prepare() { - default - - eautoreconf -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-board/gnono/metadata.xml b/games-board/gnono/metadata.xml deleted file mode 100644 index 53a5689a737a..000000000000 --- a/games-board/gnono/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">gnono</remote-id> - </upstream> -</pkgmetadata> diff --git a/games-board/iagno/Manifest b/games-board/iagno/Manifest index 2007f79beafa..a80f6320f235 100644 --- a/games-board/iagno/Manifest +++ b/games-board/iagno/Manifest @@ -1,3 +1,8 @@ +AUX 3.36.4-vala-posix.patch 820 BLAKE2B 0b2290caa44c7522a5eec6d901afbb2a7eb13788c6a098152bf0ba8c3396b995161646ace14c4683326fe3664442b2b8ffaa026f9a6e7f65bebbe23e96d76a65 SHA512 558a9d3fbc4f42590d93391abd13e27510c7edc56876c4c2e2667a1d61c3edc4f85b876a80a62bfedab1a4ba21bd3a794568635597cf72d78895660c2c8ad863 DIST iagno-3.34.5.tar.xz 563824 BLAKE2B 6933c1ca3ab5a31eebf285be1fa0ba6da18c5564589ec7a3083426dd22d0f050fbf87ef75c5cdc1b5e93822aba58d576e10f12c81785689739abb81fee659467 SHA512 5994d834302e52072e540ac882e8a5e39197a9ddd04972209362965d841565d942d341c91decedd1d11289c09336e13157414209c8d2d5c6816365d17e8f9379 +DIST iagno-3.34.8.tar.xz 565656 BLAKE2B cf06f9259b8f31d69c6f734c0239dc89432cd7a4082bcd451a9e02efe882bc6f5245454d7ab5e89e69d171a9e27f88c927435c06a48454e4a88bdbcfdd193a23 SHA512 b966b4d5baafe517de7e09a585703c1642139348d1b178702afbb8a31be1433f2bf3c20869525835e8d9e0bd3ed3cf6306e50eb453a5f78f2ac1189cf0c3e90b +DIST iagno-3.36.4.tar.xz 799480 BLAKE2B 430aa403c974728b929a7715e783dd594f00300dd9b0bf8b6f84da7265e31536a5cae17db94bcbdbebe3ef2690cb05bf18292af158016ec18bb695e58ca20f3d SHA512 43775149f76904a19316e5eac990d8dae0a730c3f6798ad88648892d4795b6892a86fb93b78a72fd30853ad36cc5e4b241e1cbd4067c78d6648f1630543f87be EBUILD iagno-3.34.5.ebuild 929 BLAKE2B e8fea8bf42ec33050ae200298bf41a9424262799f44f3fa9b85baeeefc7e13e7cd67c9d3372eb1cf15e99219104b23af1442975a1001dacd5d9fe24bb37c398d SHA512 447d87f833e112306e3d61c522001b767b1eb1326f5592a5944c9b1a577f364f1f1f310aae5bc322b8f8c4f8824af966a05437b6ffa14f03a559a1a03a5aef17 +EBUILD iagno-3.34.8.ebuild 931 BLAKE2B 847a74e955715be6106768e12e5ee1b934bb813d401a0f3ca247fa995633fc7e4e5fde3b48ec2c704fd3c964bfea436b3d28af4da75fd4273f254112e3a6bfc6 SHA512 e010ad0aa85a5c1b405230a0a5389d00866e6b546452301742392c1961b29bfb551322e4d58d9fdb262d0768674dca8daae10709831d1b2fe89599d7192b34b2 +EBUILD iagno-3.36.4.ebuild 1013 BLAKE2B c44828fdd3c451aecd2efd648044b88a61f05a23d48db3a02dea75c868f56c7bcd4fe6e7254cfaa451282baa93b16ca75d8b0269946af25baa8a2bbe4cce344e SHA512 59ce4ed2620b9eec77876a1cfb793e0acb0084d5129698a0d6bc10cfeb14d5e8f579a701310e2fb45e9292ba8e6b07b8b41e2d4f599fe0a8cef1923d112c1085 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/iagno/files/3.36.4-vala-posix.patch b/games-board/iagno/files/3.36.4-vala-posix.patch new file mode 100644 index 000000000000..b53d0dc75f65 --- /dev/null +++ b/games-board/iagno/files/3.36.4-vala-posix.patch @@ -0,0 +1,28 @@ +From 0100bab269f2102f24a6e41202b931da1b6e8dc5 Mon Sep 17 00:00:00 2001 +From: Michael Catanzaro <mcatanzaro@gnome.org> +Date: Mon, 3 Aug 2020 13:47:43 -0500 +Subject: [PATCH] Fix build of perfs-tests-generator.vala + +Not sure exactly what changed, but Rico says: "likely a dependency isn't +pulling posix.vapi in anymore." +--- + src/meson.build | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/meson.build b/src/meson.build +index f3d3a20..9925272 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -15,7 +15,8 @@ run_target('update-perfs-tests', command: executable ('iagno-perfs-tests-generat + '--enable-experimental-non-null' + ], + dependencies : [ +- gio_dependency ++ gio_dependency, ++ posix_dependency + ] + ) + ) +-- +2.20.1 + diff --git a/games-board/iagno/iagno-3.34.8.ebuild b/games-board/iagno/iagno-3.34.8.ebuild new file mode 100644 index 000000000000..96b715c67b8d --- /dev/null +++ b/games-board/iagno/iagno-3.34.8.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Dominate the board in a classic version of Reversi" +HOMEPAGE="https://wiki.gnome.org/Apps/Iagno" + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + >=media-libs/gsound-1.0.2 + >=x11-libs/gtk+-3.24.0:3 + >=gnome-base/librsvg-2.32.0:2 +" +DEPEND="${RDEPEND}" +# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + media-libs/gsound[vala] + gnome-base/librsvg:2[vala] +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/iagno/iagno-3.36.4.ebuild b/games-board/iagno/iagno-3.36.4.ebuild new file mode 100644 index 000000000000..73465afff709 --- /dev/null +++ b/games-board/iagno/iagno-3.36.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_MIN_API_VERSION="0.44" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Dominate the board in a classic version of Reversi" +HOMEPAGE="https://wiki.gnome.org/Apps/Reversi" + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.42.0:2 + >=media-libs/gsound-1.0.2 + >=x11-libs/gtk+-3.24.0:3 + >=gnome-base/librsvg-2.32.0:2 +" +DEPEND="${RDEPEND}" +# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + media-libs/gsound[vala] + gnome-base/librsvg:2[vala] +" + +PATCHES=( + "${FILESDIR}"/${PV}-vala-posix.patch +) + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/mt_gtk_client/Manifest b/games-board/mt_gtk_client/Manifest deleted file mode 100644 index b332f8e5982b..000000000000 --- a/games-board/mt_gtk_client/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX mt_gtk_client-0.1.98-formatsecurity.patch 365 BLAKE2B c18bb9c664d1e719c53861dad4db625fb631ca07db8e18099fa893ee792236d3166dd833e6221e845c55330c9a260b59fb59dc135d6de41c8390d860915c67eb SHA512 611a1b688411b555f8a0e0bee59ec65bd479991c349d7d862eb6bdfd8113eec781d638f788bf84e4f7ff6ca2f756addec64503de1490409925047e0032f0b741 -DIST mt_gtk_client-0.1.98.tar.bz2 181458 BLAKE2B 9ceff8a2a2b691226e28c2246500d1a93234047870ac5dfcadfb651c26c17b5aa002e0157450769ab2d5304aa3aa28793fdf4dd5d61214c2365e53086be95f7f SHA512 8d43baf29a100b37db0f4f8b3f417c8253b6c243b7ead18efefbc3706361fbc652abf808c0b104dec5573a769eaa2d84903ad0ab602c738c139c86b8c36bf401 -EBUILD mt_gtk_client-0.1.98-r1.ebuild 654 BLAKE2B c8269767bd78c5435c1ce823d119618efa0304786172280ce8aa804bb3c467c7ceab4da387520790127be10bb47deb5339672a02d812f194402afe778dfa49e6 SHA512 6bb1ec87d1188c1600317b5b1b0dc9df410cc68486eea8cc1d00456afcfb3c0e4ee888d3e0f9940881e8e7965dfb929de663a24ca1ac3108f3a7ddcd0d7dbc4a -MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch b/games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch deleted file mode 100644 index edf33585b810..000000000000 --- a/games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/player.c 2015-10-14 21:52:59.453971198 +0200 -+++ b/src/player.c 2015-10-14 21:53:36.375289009 +0200 -@@ -52,7 +52,7 @@ - { - player->nick[0] = g_string_new (config->gui_player_name->str); - -- g_printerr (player->nick[0]->str); -+ g_printerr ("%s", player->nick[0]->str); - - gdk_threads_enter (); - gtk_statusbar_push (GTK_STATUSBAR (gui_statusbar), 0, diff --git a/games-board/mt_gtk_client/metadata.xml b/games-board/mt_gtk_client/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-board/mt_gtk_client/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild b/games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild deleted file mode 100644 index dabed363ec41..000000000000 --- a/games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="client for the french tarot game maitretarot" -HOMEPAGE="http://www.nongnu.org/maitretarot/" -SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnome" - -DEPEND="dev-libs/glib:2 - dev-libs/libxml2 - dev-games/libmaitretarot - dev-games/libmt_client - gnome-base/libgnomeui - x11-libs/gtk+:2" -RDEPEND="${DEPEND} - dev-games/cardpics" - -PATCHES=( - "${FILESDIR}"/${P}-formatsecurity.patch -) - -src_configure() { - econf $(use_enable gnome gnome2) -} diff --git a/games-board/sirius/Manifest b/games-board/sirius/Manifest deleted file mode 100644 index b40a3ebe4489..000000000000 --- a/games-board/sirius/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX sirius-0.8.0-fix-build-system.patch 1333 BLAKE2B 7e6248d7d1c17b8c0d5fb63af9fcfb8536ec7b032f5ccd3e4926e8203b465a13ea9cca3ca3821f8572c2414f7cced922dcedb73e4782e34c10107f2a74e038bf SHA512 6aad8f7e1336e30d0983b668da2c554fdb4658665d6d65523ff02d745f22499260e7fa51003628691a2f8f5a6837e0ef35b83bc38c3d7e513fce9b456958c7bb -AUX sirius-0.8.0-fix-desktop-file.patch 294 BLAKE2B 1bf069907ef6efd73cae334e71d345e5da619d292e4fbb6c4c982510e7a2212cc22ed187076ccedc50681192e120cd8d08a600adb067dddfb8f0605bdfdd6c8a SHA512 953f3b79aa802f7170ef60ef0f6e3e0368d26bf22275b41a2adc47e1481e10634271c46cf57bc71bb698b3f127e327d527f02903557bebe32f9639d3032c5ad1 -AUX sirius-0.8.0-format.patch 375 BLAKE2B f53a7484984628ab416a613fcae3bf73d565bd87ef6b19edefed4327a3aef0a53c7cae48cdfa28c80ce54b96f25e654884820f3f173969b825564a3f13cc3b9b SHA512 391217ed8b39ef7d78d170d2b45f71162f3a7aac2f4fa3db0dc761a73ddbdf67d8bc0cb0de708713b475a444ef8a01c309d6272adc06bb02b788c92861739877 -DIST sirius-0.8.0.tar.gz 1623435 BLAKE2B 34594cfb30633684f78aac349deef0316fee094c7d67b7e67db2ad1e618b72b6a9510d089474cb973f6dbcf503ec2f1177af2bb9c3a14e674d4bb6cdcf2f0548 SHA512 ffe5cb3354f30b8cb916b83b8fce1cbf7f7b37fad232ddb77a918eaf149d6b3e47488ff900301970e0d9240edfe483d57c434b1af35b87a9f50bcbd0e3aed3d8 -EBUILD sirius-0.8.0-r1.ebuild 768 BLAKE2B 67e77116f28f85bfb03b00b7d08957c12b1448211f3db91e867fe7d431b30aa38c632fa7f437022b13e7c8b9341b2c20ca8b5baeedf14ec87086a656f77b5a19 SHA512 09d734292c9d4acffc0d78f9bfae96fd39594823d0fb7d150cf665ddd4454c568ee8d8bb59a1d4f08c282068ee117285299687239d8ce46bc89056ed74f9654e -MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-board/sirius/files/sirius-0.8.0-fix-build-system.patch b/games-board/sirius/files/sirius-0.8.0-fix-build-system.patch deleted file mode 100644 index e799616a492a..000000000000 --- a/games-board/sirius/files/sirius-0.8.0-fix-build-system.patch +++ /dev/null @@ -1,65 +0,0 @@ -Fix configure.ac -* Remove setting CFLAGS -* Look for sqrt() in libm (bug 592414) - ---- a/configure.in -+++ b/configure.in -@@ -1,26 +1,23 @@ - AC_PREREQ(2.52) - --AC_INIT(sirius, 0.8.0) --AC_CONFIG_SRCDIR(src/sirius.c) --AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) -+AC_INIT([sirius], [0.8.0]) -+AC_CONFIG_SRCDIR([src/sirius.c]) -+AM_INIT_AUTOMAKE - --AM_CONFIG_HEADER(config.h) -- --AM_MAINTAINER_MODE -+AC_CONFIG_HEADERS([config.h]) - - AC_PROG_INTLTOOL - --AC_ISC_POSIX - AC_PROG_CC --AC_STDC_HEADERS --AM_PROG_LIBTOOL --AC_PROG_LIBTOOL -+LT_INIT - - pkg_modules="gtk+-2.0 >= 1.3.13 gconf-2.0 libgnomeui-2.0 libgnomecanvas-2.0 libgnomeui-2.0 gdk-pixbuf-2.0" - PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) --AC_SUBST(PACKAGE_CFLAGS) --AC_SUBST(PACKAGE_LIBS) - -+dnl Look for sqrt() in libm -+AC_SEARCH_LIBS([sqrt], [m], [], [ -+ AC_MSG_ERROR([unable to find the sqrt() function]) -+]) - - GETTEXT_PACKAGE=sirius - AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE") -@@ -29,22 +26,6 @@ - ALL_LINGUAS="sv fr de ru" - AM_GLIB_GNU_GETTEXT - --CFLAGS="-g -O3" -- --AC_SUBST(CFLAGS) --AC_SUBST(CPPFLAGS) --AC_SUBST(LDFLAGS) -- --dnl Use -Wall if we have gcc. --changequote(,)dnl --if test "x$GCC" = "xyes"; then -- case " $CFLAGS " in -- *[\ \ ]-Wall[\ \ ]*) ;; -- *) CFLAGS="$CFLAGS -Wall" ;; -- esac --fi --changequote([,])dnl -- - AC_OUTPUT([ - Makefile - po/Makefile.in diff --git a/games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch b/games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch deleted file mode 100644 index dfa411d5152b..000000000000 --- a/games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix QA violations in desktop file - ---- a/sirius.desktop.in -+++ b/sirius.desktop.in -@@ -3,7 +3,7 @@ - _Name=Sirius - _Comment=Sirius, a othello playing program - Exec=sirius --Icon=sirius.png -+Icon=sirius - Terminal=false - Type=Application --Categories=GNOME;Application;Game; -+Categories=GNOME;Game; diff --git a/games-board/sirius/files/sirius-0.8.0-format.patch b/games-board/sirius/files/sirius-0.8.0-format.patch deleted file mode 100644 index 4bed292434d3..000000000000 --- a/games-board/sirius/files/sirius-0.8.0-format.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/sirius.c -+++ b/src/sirius.c -@@ -180,7 +180,7 @@ - - paus = 1; - -- box = gtk_message_dialog_new (GTK_WINDOW (window), GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, message); -+ box = gtk_message_dialog_new (GTK_WINDOW (window), GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s", message); - gtk_dialog_run (GTK_DIALOG(box)); - gtk_widget_destroy(box); - diff --git a/games-board/sirius/metadata.xml b/games-board/sirius/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-board/sirius/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-board/sirius/sirius-0.8.0-r1.ebuild b/games-board/sirius/sirius-0.8.0-r1.ebuild deleted file mode 100644 index c04568e02b57..000000000000 --- a/games-board/sirius/sirius-0.8.0-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="A program for playing the game of othello/reversi" -HOMEPAGE="http://sirius.bitvis.nu/" -SRC_URI="http://sirius.bitvis.nu/files/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -RDEPEND=" - gnome-base/gconf:2 - gnome-base/libgnomecanvas - gnome-base/libgnomeui - x11-libs/gtk+:2 - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${P}-format.patch - "${FILESDIR}"/${P}-fix-desktop-file.patch - "${FILESDIR}"/${P}-fix-build-system.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -} diff --git a/games-board/tali/Manifest b/games-board/tali/Manifest index 3a88901a8ea9..f1b2b41a2a1e 100644 --- a/games-board/tali/Manifest +++ b/games-board/tali/Manifest @@ -1,3 +1,5 @@ DIST tali-3.32.1.tar.xz 1636032 BLAKE2B 2d8ea2bac7c0a74833a3cd6768bb5cd394c4b02ee5a7fad151d662f417a536b5cc4784ad4338435d80bdc9db025da2a258c05cbb54b7edd038a37b0c990889ca SHA512 78abdfca84a86100be94a1509f0bd00bb84d9f97bfed87f6378e55adedb0c8d7349a9ebead6d8eac8b9c52b52ae6e7b2a868ac9a2262dffafc4e5ad23a455e7d +DIST tali-3.36.4.tar.xz 1765348 BLAKE2B 0d4d8bb3b66d58295ecd13e6f985149efb412a6af420baefaea603c9cb043aaa3d353a4930abb18809f42ed2690c81455954778b1a326ca2e9ce36426d0a4668 SHA512 cd01a93ba96d5c8c264e2a73fba3dc16be72a1a1d50f40555e3ef381d3ab03797f25de2a2c7603bd35ac87568f3d43e3763ee65e95dffebe92eafb59d332a3df EBUILD tali-3.32.1.ebuild 652 BLAKE2B 3a56bce9d44b48ee7ad4c11e8c050044a77836e4f473155e2475cc86c8772e49b51424d361a1d9c915c8f4196f5a440ab3034a8bf18c958751cde20e09c7524d SHA512 6fb9ee7efbb1122fb2caa966729b85ced4a05a09e742acb0e70868b761ce826d26b0367aa327137a5d6fed1f91602a09bfc996d21f6f9dbac98e5f366adfd8b8 +EBUILD tali-3.36.4.ebuild 654 BLAKE2B bd56cdc1e651b87d93b9442e9213440d9f6a663212848bdd21bd3cfdd59e41d731e8f0f839eadcc03b85724ef38df528b475f7be98153193873622503582891a SHA512 05170f6ba82594574dfbd446caf262dd50894c2b0b2389f898ce668d78f194e7633e34b123ff9cf4b0d2d42a267e8c87aeeb4a2c0aeffb55a7b00558669839e1 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/tali/tali-3.36.4.ebuild b/games-board/tali/tali-3.36.4.ebuild new file mode 100644 index 000000000000..30aa2eafaba5 --- /dev/null +++ b/games-board/tali/tali-3.36.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Beat the odds in a poker-style dice game" +HOMEPAGE="https://wiki.gnome.org/Apps/Tali" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/glib:2 + >=x11-libs/gtk+-3.16:3 +" +RDEPEND="${DEPEND} + >=gnome-base/librsvg-2.32:2 +" +DEPEND=" + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/games-board/teg/Manifest b/games-board/teg/Manifest deleted file mode 100644 index 68f96b38c7a0..000000000000 --- a/games-board/teg/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST teg-0.11.2.tar.gz 5790172 BLAKE2B 8a8084307a278b7b4aa7df7ce416f53b7bcc2dabb5ef13441810dbbe1d545819d4662028947d88d95e225f8e5f7d0ea8a06d6891d874fb88512233e70976e2fa SHA512 ac31b074eb0ff007ba34fc62043200701d6a481e8ad5eb323a111d0a93b998aa69ce3972780ce3bd212729ffd72229eb1a3ef3e73a9c0c6ceedd16c16107f4f2 -EBUILD teg-0.11.2-r1.ebuild 685 BLAKE2B 2fcc383ffcdf5fde05bb7310c95180b014417a8fa811ad5dead20ef7f13e539fa5a4b622847fcb217def39d394c8a88f1ea1cfdbe4b055d645602bd49a2d303e SHA512 e69f4369ba0b87d4a7a0bcd142df6465da1c262a0932ab7896a7311bbc97fb722dceef4030985f1a34489d8de2df0a9b9ec9a1eb1f8c0914db2c7c5b63ffc266 -MISC metadata.xml 801 BLAKE2B 072d6f3eab552ee9add89f373133034203bac2769cb19295b6d0fb949c966fc890590b6070d549c96450421ea51dcf420e265d8edf9c4c2768797d117299751c SHA512 11efadf3c902ffc4b0ac9a14fbcd1c56d57299b48e09d024b9d175bc526c558808b99b836986b2e07dc5edafa5d79a8628c64d87fe2ef7ae62fd1630ba48a302 diff --git a/games-board/teg/metadata.xml b/games-board/teg/metadata.xml deleted file mode 100644 index db57e70627ea..000000000000 --- a/games-board/teg/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription lang="en"> - Tenes Empanadas Graciela (TEG) is a clone of 'Plan Tactico y - Estrategico de la Guerra', which is a pseudo-clone of Risk, a - multiplayer turn-based strategy game. - </longdescription> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <use> - <flag name="client">Compile the client</flag> - <flag name="debug">Turn on debugging</flag> - <flag name="ggz">Enable GGZ Gaming Zone support</flag> - <flag name="robot">Compile the robot</flag> - <flag name="server">Compile the server</flag> - </use> - <upstream> - <remote-id type="github">wfx/teg</remote-id> - </upstream> -</pkgmetadata> diff --git a/games-board/teg/teg-0.11.2-r1.ebuild b/games-board/teg/teg-0.11.2-r1.ebuild deleted file mode 100644 index 63ae34a6c6df..000000000000 --- a/games-board/teg/teg-0.11.2-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Gnome Risk Clone" -HOMEPAGE="https://github.com/wfx/teg" -SRC_URI="https://github.com/wfx/teg/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="+client debug ggz nls robot server" - -RDEPEND="dev-libs/glib:2 - gnome-base/libgnomeui - gnome-base/libgnome - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - app-text/tidy-html5 - nls? ( sys-devel/gettext )" - -src_configure() { - econf \ - $(use_enable client) \ - $(use_enable debug) \ - $(use_enable ggz) \ - $(use_enable robot) \ - $(use_enable server) -} diff --git a/games-board/xmahjongg/Manifest b/games-board/xmahjongg/Manifest index 636e6cd5e53a..fdd478952185 100644 --- a/games-board/xmahjongg/Manifest +++ b/games-board/xmahjongg/Manifest @@ -1,3 +1,4 @@ +AUX xmahjongg-3.7-autotools.patch 556 BLAKE2B 7b0e4b0aeb818c16ba07160b4e126fceaf4260163c5ac543106bc49067d8e9b0b7e15b00fd912bd5d790604965d998a6d37ea6200efbab5e16005038f84f0029 SHA512 4c6ab7305b937e3ac94026831e2c63c3d5d7c3deb44b857ab0de54a936343ef8cd1fc6d8dbb3e9738bee6f8e298643e902eeeaf81ebddf8e500238aae24e686a DIST xmahjongg-3.7.tar.gz 551834 BLAKE2B 8a8d82fe6f88efc0b966440b27654a003f8928bf10ee7cdf54a95dd35108530794faa21d39c296c789a910e6867db831bbfbecefe8f873f26a52d0e877b45485 SHA512 eb952b38b2ea79f3037a6e8063042f4094e0719edd366c0327350aaf6484ee64ad5d174741bbb80fc49dba62eba4790ffc97eb1bf0d942149e614bde7bd1759a -EBUILD xmahjongg-3.7-r1.ebuild 678 BLAKE2B b50c04934ca6f5b5ae4b23620b79da7b3fdd1694c6fffc44e3e77b7463d545375b68444c78b5c2a60f2352d9294f3d371e1d7e780164b98f92156795ab37c523 SHA512 1af567a8301d87094c646c55184a5c4e54c5479bb53f3eaca1bc5fe3462851e270e04eea38b8ca1e33549d1737d0a546d2004e158bb7d93e697a6934b9a8e978 +EBUILD xmahjongg-3.7-r1.ebuild 705 BLAKE2B 361e64185c5119da067b042e9dc04607ae29d9808acde5eb62297805f33b327439589797ac63983767fbc8573ccf15a7028bbaa2440ce5ff887405f07e68f35c SHA512 84704b75961845e16d0a1a144cc32228de66cf96bd271ab570ba20a4657c9780f56c154b000f7495b8363772be398331e226d4268486cdfd0d9a2f56f8b6da28 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-board/xmahjongg/files/xmahjongg-3.7-autotools.patch b/games-board/xmahjongg/files/xmahjongg-3.7-autotools.patch new file mode 100644 index 000000000000..9efc02399804 --- /dev/null +++ b/games-board/xmahjongg/files/xmahjongg-3.7-autotools.patch @@ -0,0 +1,26 @@ +--- a/configure.in ++++ b/configure.in +@@ -9,8 +9,11 @@ + AC_PROG_CPP + AC_PROG_CXX + AC_PROG_CXXCPP ++AM_PROG_AR + AC_PROG_RANLIB +-if test -n "$GCC" ; then CC="$CC -Wall"; CXX="$CXX -Wall"; fi ++ ++CFLAGS="${CFLAGS} -Wall" ++CXXFLAGS="${CXXFLAGS} -Wall" + + AC_PATH_XTRA + +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -32,7 +32,7 @@ + + INCLUDES = $(X_CFLAGS) -I$(top_srcdir)/include + +-xmahjongg_LDADD = $(LDADD) ../liblcdf/liblcdf.a @X_LIBS@ @X_PRE_LIBS@ -lX11 @X_EXTRA_LIBS@ ++xmahjongg_LDADD = $(LDADD) ../liblcdf/liblcdf.a @X_LIBS@ -lX11 @X_EXTRA_LIBS@ + + + # diff --git a/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild b/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild index e05ea7454d84..15198d767d8a 100644 --- a/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild +++ b/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils +EAPI=7 + +inherit autotools desktop DESCRIPTION="friendly GUI version of xmahjongg" HOMEPAGE="http://www.lcdf.org/xmahjongg/" @@ -11,21 +12,22 @@ SRC_URI="http://www.lcdf.org/xmahjongg/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="" RDEPEND="x11-libs/libX11" DEPEND="${RDEPEND} x11-libs/libXt" +PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) + src_prepare() { default - sed -i \ - -e '/X_PRE_LIBS/s:-lSM -lICE::' \ - configure || die + mv configure.{in,ac} || die + eautoreconf } src_install() { default + newicon share/tiles/small.gif ${PN}.gif make_desktop_entry xmahjongg "Xmahjongg" /usr/share/pixmaps/${PN}.gif } |