From nobody Tue Feb 22 16:00:06 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C0F7319DA788; Tue, 22 Feb 2022 16:00:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4K33lp4RRvz3FC1; Tue, 22 Feb 2022 16:00:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1645545606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BuSz2LrzdymZjmRw9U+qjLbzU+ZvHG1B7IHi3gL803g=; b=sZLm44SM2R+OO2s8xNYy0paC11UBMpm9/z6biQ2P2pg3BRrlPK84Ulacbh1CcMyyBXYCkA 4Cb9LZ/fz3aVrgWwIDHX6bKpnOug9e6VuQYUeT9EBOmqxpwdUhFhQY1/gZ7ah5JbKH5muW 79hjWfpiAcx9Tg2hFrb0lbT+BcJylco+w+NHReiT+frthZlnpaTRQEeXZNekLcm1MoBe8K MkzeAkHGVAYPbSBfvMQKJuTq2Ryrf+g/p3yYGt/XeYZuDW5FKaFRQLcv7nzX0XnDK1oZ3G f4U8BZLDMhGlR8LJOhbEphFIdpBo+lGv7TlXoQ7+XOuhTO5t1kHi6q5YQ4jcbg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 790F527103; Tue, 22 Feb 2022 16:00:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 21MG06Eb005247; Tue, 22 Feb 2022 16:00:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 21MG06Jf005244; Tue, 22 Feb 2022 16:00:06 GMT (envelope-from git) Date: Tue, 22 Feb 2022 16:00:06 GMT Message-Id: <202202221600.21MG06Jf005244@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Fernando Apestegu=C3=ADa?= Subject: git: 776f54e2056e - main - deskutils/ydotool: update to 1.0.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 776f54e2056ee75596d983f36fc3091abd8ba306 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1645545606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BuSz2LrzdymZjmRw9U+qjLbzU+ZvHG1B7IHi3gL803g=; b=BKhQ2tVHcnVBdk7caPDoW723rhIJv5AQTUa8n5U9oEzZAQ8BGRkSKJvmY91VpJQq64fSCY koSTfuNYxao6drqZqNnfO3/JN+LyyOl0e/DsgPme32Yb/tEuLIN1ODDPilgekcvOACR0nd gzm8Bzc7rEAVQD0RlfIC2z+1UGXkElPbiUnlozh+rs48FKqwGnxOHopwmABijuFULDECb+ eWculAcO4zsLR66oTBfTKWir3buGaULq8e4zIEeTDsBPtWi0MuvT7SlmE6yQOXe2dRoAhE DUCHuh2w7UPVVZ1/1tboxEsewdkAVYRxGjjBjP87JZk105ux3mWpK6ZY0H4i7Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1645545606; a=rsa-sha256; cv=none; b=tVjhNZXWRXgdMnnniyqbqAQ9jkpvA8DH462Zh4kWpMG0C7di4jCXSHTnrBKqXGhwWO+PHY vLPfzmUhtkbLOO/4glVZ2WBRgHhWUwezEtmVDw/YYSLYrZcqrQ6HAMaC8kXFm7wIwzRJCt MTTNU1PiGx+TORmAxukczOR1wuh8jxBJpsiTCcDyOKhxZNep0FrKqkQuoDcigcoDYeci0d vKVGK0zOCTkN6QVRUNkOuFt2axOn4thVmlKY5MMNjdsvXReRpukpw0Amarxvb0S0RPHAZK jHYF+opchHEWAP2+/Rezk/+aHhq7x+XODRefX/3ZMhpvizazMzK1rI8ZgNxgrQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=776f54e2056ee75596d983f36fc3091abd8ba306 commit 776f54e2056ee75596d983f36fc3091abd8ba306 Author: Fernando ApesteguĂ­a AuthorDate: 2022-02-17 17:44:57 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2022-02-22 15:57:58 +0000 deskutils/ydotool: update to 1.0.1 * Add sdoc build dependency * The project does not ship a .so anymore * Pet linters Reported by: portscout --- deskutils/ydotool/Makefile | 21 +++++++------- deskutils/ydotool/distinfo | 6 ++-- deskutils/ydotool/files/patch-CMakeLists.txt | 42 ---------------------------- 3 files changed, 14 insertions(+), 55 deletions(-) diff --git a/deskutils/ydotool/Makefile b/deskutils/ydotool/Makefile index 6225ac9c0ada..ed8e1cb98c69 100644 --- a/deskutils/ydotool/Makefile +++ b/deskutils/ydotool/Makefile @@ -1,6 +1,5 @@ PORTNAME= ydotool -PORTVERSION= 0.1.8 -PORTREVISION= 2 +PORTVERSION= 1.0.1 DISTVERSIONPREFIX= v CATEGORIES= deskutils @@ -10,7 +9,8 @@ COMMENT= Generic command-line automation tool (no X!) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${LOCALBASE}/include/linux/uinput.h:devel/evdev-proto +BUILD_DEPENDS= ${LOCALBASE}/include/linux/uinput.h:devel/evdev-proto \ + scdoc:textproc/scdoc LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libuInputPlus.so:devel/libuinputplus \ libboost_program_options.so:devel/boost-libs \ @@ -18,17 +18,18 @@ LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ USES= cmake compiler:c++11-lang localbase -CXXFLAGS+= -I${LOCALBASE}/include/libepoll-shim -LDFLAGS+= -L${LOCALBASE}/lib -lepoll-shim - USE_GITHUB= yes GH_ACCOUNT= ReimuNotMoe +USE_LDCONFIG= yes + +CFLAGS+= -I${LOCALBASE}/include/libepoll-shim +LDFLAGS+= -L${LOCALBASE}/lib -lepoll-shim + PLIST_FILES= bin/ydotool \ bin/ydotoold \ - lib/libydotool.so \ - lib/libydotool.so.0 - -USE_LDCONFIG= yes + lib/systemd/user/ydotool.service \ + man/man1/ydotool.1.gz \ + man/man8/ydotoold.8.gz .include diff --git a/deskutils/ydotool/distinfo b/deskutils/ydotool/distinfo index 2708252bc729..71db74755622 100644 --- a/deskutils/ydotool/distinfo +++ b/deskutils/ydotool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1587107905 -SHA256 (ReimuNotMoe-ydotool-v0.1.8_GH0.tar.gz) = 6ebc4ede0a11aa7ced6b52637a4a59cc1528b4c5ed54478d38f0248a40b40a07 -SIZE (ReimuNotMoe-ydotool-v0.1.8_GH0.tar.gz) = 13362 +TIMESTAMP = 1645119887 +SHA256 (ReimuNotMoe-ydotool-v1.0.1_GH0.tar.gz) = 02311cdc608f205711b06a95e5fd71093b2294f4920efc526f5e98a2ddab42b8 +SIZE (ReimuNotMoe-ydotool-v1.0.1_GH0.tar.gz) = 27219 diff --git a/deskutils/ydotool/files/patch-CMakeLists.txt b/deskutils/ydotool/files/patch-CMakeLists.txt deleted file mode 100644 index 6fc6edb7fca7..000000000000 --- a/deskutils/ydotool/files/patch-CMakeLists.txt +++ /dev/null @@ -1,42 +0,0 @@ ---- CMakeLists.txt.orig 2019-10-01 17:22:23 UTC -+++ CMakeLists.txt -@@ -47,10 +47,12 @@ set(SOURCE_FILES_CLIENT - - add_library(ydotool_library SHARED ${SOURCE_FILES_LIBRARY}) - set_target_properties(ydotool_library PROPERTIES OUTPUT_NAME ydotool) --add_library(ydotool_library_static STATIC ${SOURCE_FILES_LIBRARY}) --set_target_properties(ydotool_library_static PROPERTIES OUTPUT_NAME ydotool) --target_link_libraries(ydotool_library dl boost_program_options uInputPlus evdevPlus) --target_link_libraries(ydotool_library_static dl boost_program_options uInputPlus evdevPlus) -+set_target_properties(ydotool_library PROPERTIES VERSION ${PROJECT_VERSION}) -+set_target_properties(ydotool_library PROPERTIES VERSION ${CPACK_PACKAGE_VERSION_MAJOR}) -+#add_library(ydotool_library_static STATIC ${SOURCE_FILES_LIBRARY}) -+#set_target_properties(ydotool_library_static PROPERTIES OUTPUT_NAME ydotool) -+#target_link_libraries(ydotool_library dl boost_program_options uInputPlus evdevPlus) -+#target_link_libraries(ydotool_library_static dl boost_program_options uInputPlus evdevPlus) - - link_libraries(-L.) - add_executable(ydotoold ${SOURCE_FILES_DAEMON}) -@@ -60,9 +62,9 @@ add_executable(ydotool_client ${SOURCE_FILES_CLIENT}) - target_link_libraries(ydotool_client ydotool_library boost_program_options pthread uInputPlus evdevPlus) - set_target_properties(ydotool_client PROPERTIES OUTPUT_NAME ydotool) - --add_executable(ydotool_client_static ${SOURCE_FILES_CLIENT}) --target_link_libraries(ydotool_client_static ydotool_library_static boost_program_options pthread uInputPlus evdevPlus -static) --set_target_properties(ydotool_client_static PROPERTIES OUTPUT_NAME ydotool_static) -+#add_executable(ydotool_client_static ${SOURCE_FILES_CLIENT}) -+#target_link_libraries(ydotool_client_static ydotool_library_static boost_program_options pthread uInputPlus evdevPlus -static) -+#set_target_properties(ydotool_client_static PROPERTIES OUTPUT_NAME ydotool_static) - - #add_library(mousemove SHARED Tools/MouseMove/MouseMove.hpp Tools/MouseMove/MouseMove.cpp) - #target_link_libraries(mousemove ydotool_library boost_program_options uInputPlus evdevPlus) -@@ -80,6 +82,6 @@ set_target_properties(ydotool_client_static PROPERTIES - #target_link_libraries(recorder ydotool_library boost_program_options uInputPlus evdevPlus) - - --install(TARGETS ydotool_library ydotool_library_static DESTINATION lib) -+install(TARGETS ydotool_library DESTINATION lib) - #install(TARGETS mousemove key click type recorder DESTINATION lib/ydotool) --install(TARGETS ydotoold ydotool_client DESTINATION bin) -\ No newline at end of file -+install(TARGETS ydotoold ydotool_client DESTINATION bin)