games/cockatrice: Remove expired port

2023-07-31 games/cockatrice: Upstream releases haven't occured for multiple years and will require a new portbuild.

While here fix MOVED as MOVEDlint complained that lang/guile is not removed.
This commit is contained in:
Rene Ladan 2023-07-31 22:54:26 +02:00
parent 5cb624204c
commit 78b1c89000
8 changed files with 1 additions and 193 deletions

2
MOVED
View file

@ -7774,4 +7774,4 @@ games/naev-data||2023-07-15|Remove obsoleted port. Now games/naev installs data
graphics/pecl-imagick-im7|graphics/pecl-imagick|2023-07-19|Merged into master port
x11-toolkits/fox14||2023-07-27|Has expired: Obsolete leaf port, use x11-toolkits/fox(16,17) instead
x11-wm/cage-devel|x11-wm/cage|2023-07-27|Out of date: use x11-wm/cage for now
lang/guile|lang/guile3|2023-07-28|lang/guile is now meta-port for default guile version
games/cockatrice||2023-07-31|Has expired: Upstream releases haven't occured for multiple years and will require a new portbuild

View file

@ -156,7 +156,6 @@
SUBDIR += chromono
SUBDIR += circuslinux
SUBDIR += cmatrix
SUBDIR += cockatrice
SUBDIR += coffeebreak
SUBDIR += colobot
SUBDIR += colorcode

View file

@ -1,47 +0,0 @@
PORTNAME= Cockatrice
PORTVERSION= 2.8.0
PORTREVISION= 4
CATEGORIES= games
MAINTAINER= sbruno@FreeBSD.org
COMMENT= Virtual tabletop client and server for multiplayer card games
WWW= http://www.woogerworks.com
DEPRECATED= Upstream releases haven't occured for multiple years and will require a new portbuild.
EXPIRATION_DATE=2023-07-31
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libprotobuf.so:devel/protobuf
USES= cmake compiler:c++11-lib gnome qt:5
USE_QT= buildtools:build concurrent core network qmake:build websockets widgets gui
USE_GITHUB= yes
GH_TAGNAME= 2021-01-26-Release-2.8.0
DATADIR= ${PREFIX}/share/${PORTNAME:tl}
OPTIONS_DEFINE= COCKATRICE SERVATRICE MYSQL
OPTIONS_DEFAULT= COCKATRICE
OPTIONS_SUB= yes
COCKATRICE_DESC= Build Cockatrice Client
SERVATRICE_DESC= Build Cockatrice Server
MYSQL_DESC= (Server Only) Add runtime dependencies on mysql-server
SERVATRICE_CMAKE_ON= -DWITH_SERVER=ON
SERVATRICE_CMAKE_OFF= -DWITH_SERVER=OFF
COCKATRICE_CMAKE_ON= -DWITH_CLIENT=ON -DWITH_ORACLE=ON
COCKATRICE_CMAKE_OFF= -DWITH_CLIENT=OFF -DWITH_ORACLE=OFF
COCKATRICE_USE= qt=multimedia,printsupport,svg,linguisttools:build
SERVATRICE_USE= qt=sql,sql-mysql
SERVATRICE_USE+= RC_SUBR=servatrice
MYSQL_USES+= mysql:server
MYSQL_SUB_LIST_OFF= mysql=""
MYSQL_SUB_LIST= mysql="mysql"
SERVATRICE_LDFLAGS+= -lexecinfo
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1611794477
SHA256 (Cockatrice-Cockatrice-2.8.0-2021-01-26-Release-2.8.0_GH0.tar.gz) = fbf908138e40b20529ebdc27b3b37d63891bf6a91f660be694407a8e57471e79
SIZE (Cockatrice-Cockatrice-2.8.0-2021-01-26-Release-2.8.0_GH0.tar.gz) = 8589061

View file

@ -1,10 +0,0 @@
--- cockatrice/src/playertarget.cpp.orig 2020-05-19 17:58:07 UTC
+++ cockatrice/src/playertarget.cpp
@@ -6,6 +6,7 @@
#include <QDebug>
#include <QPainter>
+#include <QPainterPath>
#include <QPixmapCache>
#include <cmath>
#ifdef _WIN32

View file

@ -1,31 +0,0 @@
#!/bin/sh
# PROVIDE: servatrice
# REQUIRE: LOGIN %%mysql%%
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable servatrice:
# servatrice_enable (bool): Set to "NO" by default.
# servatrice_optfile (str): Server-specific option file.
# Set it in the rc.conf or default behaviour of
# `servatriced_safe` itself, will be picking
# ${servatrice_confdir}/my.cnf if it exists.
# servatrice_pidfile (str): Custom PID file path and name.
# Default to "${servatrice_dbdir}/${hostname}.pid".
# servatrice_args (str): Custom additional arguments to be passed
# to servatriced_safe (default empty).
#
. /etc/rc.subr
name="servatrice"
load_rc_config $name
: ${servatrice_enable="NO"}
: ${servatrice_flags="--config /usr/local/etc/servatrice.ini 2>1 & > /dev/null"}
command="/usr/local/bin/servatrice"
run_rc_command "$1"

View file

@ -1,6 +0,0 @@
Cockatrice is an open-source multiplatform supported program for playing
tabletop card games over a network. The program's server design prevents any
kind of client modifications to gain an unfair advantage in a game. The client
also has a built in single-player mode where you can brew without being
connected to a server. This project is written in C++/Qt with support for both
Qt4 and Qt5.

View file

@ -1,94 +0,0 @@
%%SERVATRICE%%bin/servatrice
%%SERVATRICE%%share/applications/servatrice.desktop
%%SERVATRICE%%share/icons/hicolor/48x48/apps/servatrice.png
%%SERVATRICE%%share/icons/hicolor/scalable/apps/servatrice.svg
%%SERVATRICE%%share/servatrice/servatrice.ini.example
%%SERVATRICE%%share/servatrice/servatrice.sql
%%COCKATRICE%%bin/cockatrice
%%COCKATRICE%%bin/dbconverter
%%COCKATRICE%%bin/oracle
%%COCKATRICE%%share/applications/cockatrice.desktop
%%COCKATRICE%%share/applications/oracle.desktop
%%COCKATRICE%%%%DATADIR%%/sounds/Default/attack_step.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Default/buddy_join.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Default/buddy_leave.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Default/end_step.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Default/player_join.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Default/start_combat.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Default/tap_card.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/all_mention.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/chat_mention.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/draw_step.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/play_card.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/player_join.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/private_message.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/shuffle.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/tap_card.wav
%%COCKATRICE%%%%DATADIR%%/sounds/Legacy/untap_card.wav
%%COCKATRICE%%%%DATADIR%%/themes/Default/.gitignore
%%COCKATRICE%%%%DATADIR%%/themes/Fabric/zones/handzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Fabric/zones/playerzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Fabric/zones/stackzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Fabric/zones/tablezone.png
%%COCKATRICE%%%%DATADIR%%/themes/Leather/zones/handzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Leather/zones/playerzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Leather/zones/stackzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Leather/zones/tablezone.png
%%COCKATRICE%%%%DATADIR%%/themes/Plasma/zones/handzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Plasma/zones/playerzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Plasma/zones/stackzone.png
%%COCKATRICE%%%%DATADIR%%/themes/Plasma/zones/tablezone.png
%%COCKATRICE%%%%DATADIR%%/themes/VelvetMarble/zones/handzone.jpg
%%COCKATRICE%%%%DATADIR%%/themes/VelvetMarble/zones/playerzone.jpg
%%COCKATRICE%%%%DATADIR%%/themes/VelvetMarble/zones/stackzone.jpg
%%COCKATRICE%%%%DATADIR%%/themes/VelvetMarble/zones/tablezone.jpg
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_cs.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_de.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_el.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_en.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_en@pirate.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_es.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_et.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_fi.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_fr.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_hu.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_it.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_ja.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_ko.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_nb.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_nl.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_pl.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_pt.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_pt_BR.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_ru.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_sr.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_sv.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_tr.qm
%%COCKATRICE%%%%DATADIR%%/translations/cockatrice_zh-Hans.qm
%%COCKATRICE%%share/icons/hicolor/48x48/apps/cockatrice.png
%%COCKATRICE%%share/icons/hicolor/48x48/apps/oracle.png
%%COCKATRICE%%share/icons/hicolor/scalable/apps/cockatrice.svg
%%COCKATRICE%%share/icons/hicolor/scalable/apps/oracle.svg
%%COCKATRICE%%share/oracle/translations/oracle_cs.qm
%%COCKATRICE%%share/oracle/translations/oracle_de.qm
%%COCKATRICE%%share/oracle/translations/oracle_el.qm
%%COCKATRICE%%share/oracle/translations/oracle_en.qm
%%COCKATRICE%%share/oracle/translations/oracle_en@pirate.qm
%%COCKATRICE%%share/oracle/translations/oracle_es.qm
%%COCKATRICE%%share/oracle/translations/oracle_et.qm
%%COCKATRICE%%share/oracle/translations/oracle_fi.qm
%%COCKATRICE%%share/oracle/translations/oracle_fr.qm
%%COCKATRICE%%share/oracle/translations/oracle_hu.qm
%%COCKATRICE%%share/oracle/translations/oracle_it.qm
%%COCKATRICE%%share/oracle/translations/oracle_ja.qm
%%COCKATRICE%%share/oracle/translations/oracle_ko.qm
%%COCKATRICE%%share/oracle/translations/oracle_nb.qm
%%COCKATRICE%%share/oracle/translations/oracle_nl.qm
%%COCKATRICE%%share/oracle/translations/oracle_pl.qm
%%COCKATRICE%%share/oracle/translations/oracle_pt.qm
%%COCKATRICE%%share/oracle/translations/oracle_pt_BR.qm
%%COCKATRICE%%share/oracle/translations/oracle_ru.qm
%%COCKATRICE%%share/oracle/translations/oracle_sr.qm
%%COCKATRICE%%share/oracle/translations/oracle_sv.qm
%%COCKATRICE%%share/oracle/translations/oracle_tr.qm
%%COCKATRICE%%share/oracle/translations/oracle_zh-Hans.qm