aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2023-07-31 20:54:26 +0000
committerRene Ladan <rene@FreeBSD.org>2023-07-31 20:55:54 +0000
commit78b1c8900047cebef4e55680e390f022120a639f (patch)
tree661c26c3b9ed91bd52bdb6a75bc876aeeaa03307
parent5cb624204c36be8911c7fd5eca62a6bff17df155 (diff)
downloadports-78b1c8900047cebef4e55680e390f022120a639f.tar.gz
ports-78b1c8900047cebef4e55680e390f022120a639f.zip
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.
-rw-r--r--MOVED2
-rw-r--r--games/Makefile1
-rw-r--r--games/cockatrice/Makefile47
-rw-r--r--games/cockatrice/distinfo3
-rw-r--r--games/cockatrice/files/patch-cockatrice_src_playertarget.cpp10
-rw-r--r--games/cockatrice/files/servatrice.in31
-rw-r--r--games/cockatrice/pkg-descr6
-rw-r--r--games/cockatrice/pkg-plist94
8 files changed, 1 insertions, 193 deletions
diff --git a/MOVED b/MOVED
index 328304fb8c95..1d596e81a8a1 100644
--- a/MOVED
+++ b/MOVED
@@ -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
diff --git a/games/Makefile b/games/Makefile
index d31fde3f5b7b..d51fecb6eefb 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -156,7 +156,6 @@
SUBDIR += chromono
SUBDIR += circuslinux
SUBDIR += cmatrix
- SUBDIR += cockatrice
SUBDIR += coffeebreak
SUBDIR += colobot
SUBDIR += colorcode
diff --git a/games/cockatrice/Makefile b/games/cockatrice/Makefile
deleted file mode 100644
index 08f16d592cbd..000000000000
--- a/games/cockatrice/Makefile
+++ /dev/null
@@ -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>
diff --git a/games/cockatrice/distinfo b/games/cockatrice/distinfo
deleted file mode 100644
index c21dfa583432..000000000000
--- a/games/cockatrice/distinfo
+++ /dev/null
@@ -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
diff --git a/games/cockatrice/files/patch-cockatrice_src_playertarget.cpp b/games/cockatrice/files/patch-cockatrice_src_playertarget.cpp
deleted file mode 100644
index 12137df11242..000000000000
--- a/games/cockatrice/files/patch-cockatrice_src_playertarget.cpp
+++ /dev/null
@@ -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
diff --git a/games/cockatrice/files/servatrice.in b/games/cockatrice/files/servatrice.in
deleted file mode 100644
index 12031875d7d9..000000000000
--- a/games/cockatrice/files/servatrice.in
+++ /dev/null
@@ -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"
diff --git a/games/cockatrice/pkg-descr b/games/cockatrice/pkg-descr
deleted file mode 100644
index 39cedd4beb01..000000000000
--- a/games/cockatrice/pkg-descr
+++ /dev/null
@@ -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.
diff --git a/games/cockatrice/pkg-plist b/games/cockatrice/pkg-plist
deleted file mode 100644
index d2b5acebabfa..000000000000
--- a/games/cockatrice/pkg-plist
+++ /dev/null
@@ -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