aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2020-01-03 17:16:33 +0800
committerTobias C. Berner <tcberner@FreeBSD.org>2020-01-03 17:16:33 +0800
commit5208eab2859e525ef83c1916008d5d5e9a4541b1 (patch)
tree4129f3af491b95ee3dcad6df2d56c83716ba3a64
parent18a03458d41a372d8b0362b80b02b18de264db72 (diff)
downloadfreebsd-ports-gnome-5208eab2859e525ef83c1916008d5d5e9a4541b1.tar.gz
freebsd-ports-gnome-5208eab2859e525ef83c1916008d5d5e9a4541b1.tar.zst
freebsd-ports-gnome-5208eab2859e525ef83c1916008d5d5e9a4541b1.zip
comms/scrcpy: update to 1.12.1
PR: 242873 Submitted by: Hiroki Tagato <tagattie@yandex.com> (maintainer)
-rw-r--r--comms/scrcpy/Makefile22
-rw-r--r--comms/scrcpy/distinfo10
-rw-r--r--comms/scrcpy/files/patch-app_src_server.c11
3 files changed, 13 insertions, 30 deletions
diff --git a/comms/scrcpy/Makefile b/comms/scrcpy/Makefile
index 5d62c69c0011..67174942b377 100644
--- a/comms/scrcpy/Makefile
+++ b/comms/scrcpy/Makefile
@@ -2,11 +2,10 @@
PORTNAME= scrcpy
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9
-PORTREVISION= 2
+DISTVERSION= 1.12.1
CATEGORIES= comms net
-MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${GH_TAGNAME}/:jar
-DISTFILES= ${DIST_JARFILE}:jar
+MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${GH_TAGNAME}/:server
+DISTFILES= ${SERVER_FILE}:server
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= tagattie@yandex.com
@@ -24,23 +23,18 @@ USE_SDL= sdl2
USE_GITHUB= yes
GH_ACCOUNT= Genymobile
-MESON_ARGS= -Dbuild_server=false \
- -Dportable=false
+MESON_ARGS= -Dportable=false \
+ -Dprebuilt_server=${WRKSRC}/${SERVER_FILE}
OPTIONS_DEFINE= DOCS
PORTDOCS= README.md FAQ.md
-DIST_JARFILE= ${PORTNAME}-server-${DISTVERSIONPREFIX}${DISTVERSION}.jar
-INSTALL_JARFILE= ${DIST_JARFILE:C/(server).*/\1/}.jar
-PLIST_FILES= bin/scrcpy ${DATADIR}/${INSTALL_JARFILE}
+SERVER_FILE= ${PORTNAME}-server-${DISTVERSIONPREFIX}${DISTVERSION}
+PLIST_FILES= bin/scrcpy man/man1/scrcpy.1.gz ${DATADIR}/scrcpy-server
post-extract:
- ${CP} ${DISTDIR}/${DIST_JARFILE} ${WRKSRC}/${INSTALL_JARFILE}
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/${INSTALL_JARFILE} ${STAGEDIR}${DATADIR}
+ ${CP} ${DISTDIR}/${SERVER_FILE} ${WRKSRC}
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/comms/scrcpy/distinfo b/comms/scrcpy/distinfo
index 855240ea3083..e0ffad3f3845 100644
--- a/comms/scrcpy/distinfo
+++ b/comms/scrcpy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1560494328
-SHA256 (scrcpy-server-v1.9.jar) = ad7e539f100e48259b646f26982bc63e0a60a81ac87ae135e242855bef69bd1a
-SIZE (scrcpy-server-v1.9.jar) = 22470
-SHA256 (Genymobile-scrcpy-v1.9_GH0.tar.gz) = 905fe62e2825310eeb77187f8974763c3ae2f08ca1f649bcaf4721f1fd14a764
-SIZE (Genymobile-scrcpy-v1.9_GH0.tar.gz) = 191404
+TIMESTAMP = 1577253746
+SHA256 (scrcpy-server-v1.12.1) = 63e569c8a1d0c1df31d48c4214871c479a601782945fed50c1e61167d78266ea
+SIZE (scrcpy-server-v1.12.1) = 26202
+SHA256 (Genymobile-scrcpy-v1.12.1_GH0.tar.gz) = 7692664e1bd703421eb9659cc9956d9f0ac64eb14abddab7b2ade37625f0243d
+SIZE (Genymobile-scrcpy-v1.12.1_GH0.tar.gz) = 215449
diff --git a/comms/scrcpy/files/patch-app_src_server.c b/comms/scrcpy/files/patch-app_src_server.c
deleted file mode 100644
index 6c7172d1330e..000000000000
--- a/comms/scrcpy/files/patch-app_src_server.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- app/src/server.c.orig 2019-06-18 09:31:46 UTC
-+++ app/src/server.c
-@@ -15,7 +15,7 @@
- #define SOCKET_NAME "scrcpy"
- #define SERVER_FILENAME "scrcpy-server.jar"
-
--#define DEFAULT_SERVER_PATH PREFIX "/share/scrcpy/" SERVER_FLENAME
-+#define DEFAULT_SERVER_PATH PREFIX "/share/scrcpy/" SERVER_FILENAME
- #define DEVICE_SERVER_PATH "/data/local/tmp/" SERVER_FILENAME
-
- static const char *