From nobody Thu Nov 23 12:34:34 2023 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 4Sbcxl00jRz52BZY; Thu, 23 Nov 2023 12:34:35 +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 4Sbcxk5l7nz3Mvg; Thu, 23 Nov 2023 12:34:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700742874; 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=BuxOlybkBfuwL4EvCzCyQgKdX8W02S4lWRhCBUkHKNA=; b=YQuXP3qC64NVoMwLTOnTNOxnjBJI4wSxt8TndVKl2iE7twoR353YNhVtcFmvYNThgVSTOE V0pIcu6qcvPE4ySSLmrAamD3280V5TXPpkiykY05GbbkvCvaYND3ltkmLb6s8+IIsfwOgI iVjN8qn1LDMsqdd5bGXgqIubeRnzn0Iw67pv5S8G6MMQDqpEO0deGpmqMjPG89AeDn1q6f 8X0UDYAKiuEGOgFQ+hKxukpc0ZQ0XSdt9CtEGkLYznvWJ3T5CgUHkpjxI9i7YJ///tdAh7 czcy/0iu7R6rb5QfNZqwzzWFW0vMoCJygQ0fg/Fy5zQ2FT/BwYwxZ3jfbRNvqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700742874; 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=BuxOlybkBfuwL4EvCzCyQgKdX8W02S4lWRhCBUkHKNA=; b=OR+o1YxvHaLFHLRMY+f6rHxbMv4yQWZCkY4REX6ru5suAgzfgy4gBW+I96HivmyavUrrL/ o9XPD3CJ6tr1asSaiRYwKp1iDrLdZIv+OmB7Fo38hgV7nEEPZpvTTLUnvQn76k3jrZ1gkH rsNtnpeic/W0ae3he9kspthkXUm8y6P9dvXinO/mGbChG3/sMYexdWT5JyLdLMGHk1PROt xLER7yuKW9bnddEhACUoaBy90leQD2srKbbYJyXHhdiDe/JG0UhVAx6tVzf4tOvTWZF//h RUOhpQzw1GZI2D/JLbXa9YzXERgqfUn0bqnljW+jzOIrPNa9nniz5U5ufAFRxg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700742874; a=rsa-sha256; cv=none; b=RElMXpmiFqffBhQAVnO3q4P0gED522VQ62ae6+Ke4sIPaJQWKTcLsuLTTFhQ0WX25M+1ZB ouB+6VkSUhVQhVStwMtH2OzTsYU/pfe8DOEWIMNtXhV6KFGLtXPJA77XJrmJYzY1Gcadfz P8zt6ZvqMmiFDZBi6vOLrx6I2lBW4RzQ90jOmAsZXLy5wi+EswKenpJMWriPHPUAhcHUDE kYTagWIMeQbvn8RpFB/z3X3li42fRqHmwmJrkK4YqHJPUQ9Ps/CHdyPTLhbvxZF+wiHDQL jdj20ok29f5mEoTLNmpkDjrwpktgr1ShqGzRMyqPoim41kjlhQA6LUbsPsaovQ== 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 4Sbcxk4cqHz12Bw; Thu, 23 Nov 2023 12:34:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3ANCYYa0055657; Thu, 23 Nov 2023 12:34:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3ANCYYMU055654; Thu, 23 Nov 2023 12:34:34 GMT (envelope-from git) Date: Thu, 23 Nov 2023 12:34:34 GMT Message-Id: <202311231234.3ANCYYMU055654@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Olivier Cochard Subject: git: b6f53ab294c3 - main - x11/deforaos-integration: new port 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: olivier X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b6f53ab294c35ffbb4cea53bf0233df39cd17dfb Auto-Submitted: auto-generated The branch main has been updated by olivier: URL: https://cgit.FreeBSD.org/ports/commit/?id=b6f53ab294c35ffbb4cea53bf0233df39cd17dfb commit b6f53ab294c35ffbb4cea53bf0233df39cd17dfb Author: Pierre Pronchery AuthorDate: 2023-11-23 11:26:02 +0000 Commit: Olivier Cochard CommitDate: 2023-11-23 12:30:51 +0000 x11/deforaos-integration: new port DeforaOS desktop integration WWW: https://www.defora.org --- x11/Makefile | 1 + x11/deforaos-integration/Makefile | 45 ++++++++++++++++++++++++++++++++++++++ x11/deforaos-integration/distinfo | 3 +++ x11/deforaos-integration/pkg-descr | 1 + x11/deforaos-integration/pkg-plist | 19 ++++++++++++++++ 5 files changed, 69 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index 38d05080736c..8dbec9ef64df 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -50,6 +50,7 @@ SUBDIR += cool-retro-term SUBDIR += coreterminal SUBDIR += damask + SUBDIR += deforaos-integration SUBDIR += deforaos-keyboard SUBDIR += deforaos-libdesktop SUBDIR += deforaos-locker diff --git a/x11/deforaos-integration/Makefile b/x11/deforaos-integration/Makefile new file mode 100644 index 000000000000..fc1047f936d4 --- /dev/null +++ b/x11/deforaos-integration/Makefile @@ -0,0 +1,45 @@ +PORTNAME= deforaos-integration +PORTVERSION= 0.1.2 +CATEGORIES= x11 +MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/Apps/Desktop/src/Integration/ +DISTNAME= Integration-${PORTVERSION} + +MAINTAINER= olivier@FreeBSD.org +COMMENT= DeforaOS desktop integration +WWW= https://www.defora.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= ${LOCALBASE}/bin/surfer:www/deforaos-surfer \ + ${LOCALBASE}/bin/metacity:x11-wm/metacity \ + gnome-icon-theme>=0:misc/gnome-icon-theme +BUILD_DEPENDS= ${LOCALBASE}/include/Desktop/Locker.h:x11/deforaos-locker \ + ${LOCALBASE}/include/Desktop/Keyboard.h:x11/deforaos-keyboard \ + ${LOCALBASE}/include/Desktop/Player.h:multimedia/deforaos-player \ + ${LOCALBASE}/include/Desktop/Phone.h:comms/deforaos-phone +LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \ + libDesktop.so:x11/deforaos-libdesktop \ + libpurple.so:net-im/libpurple \ + libsofia-sip-ua.so:net/sofia-sip \ + libpulse.so:audio/pulseaudio \ + libPanel.so.0:x11-wm/deforaos-panel \ + libharfbuzz.so:print/harfbuzz \ + libdbus-glib-1.so:devel/dbus-glib \ + libdbus-1.so:devel/dbus + +USES= gnome pkgconfig xorg desktop-file-utils + +USE_GNOME= gtk30 cairo gdkpixbuf2 +USE_XORG= x11 +USE_LDCONFIG= yes +#MAKE_ARGS+= PREFIX=${PREFIX} +#MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/Phone/modem/*.so \ + ${STAGEDIR}${PREFIX}/lib/Phone/plugins/*.so \ + ${STAGEDIR}${PREFIX}/lib/Locker/plugins/*.so \ + ${STAGEDIR}${PREFIX}/lib/Panel/applets/*.so + +.include diff --git a/x11/deforaos-integration/distinfo b/x11/deforaos-integration/distinfo new file mode 100644 index 000000000000..74113b1302a3 --- /dev/null +++ b/x11/deforaos-integration/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1700699795 +SHA256 (Integration-0.1.2.tar.gz) = 59944ec129783d292a6526ff9b1dbc7ecf2da9761d4cf61c61241293f3758daa +SIZE (Integration-0.1.2.tar.gz) = 48093 diff --git a/x11/deforaos-integration/pkg-descr b/x11/deforaos-integration/pkg-descr new file mode 100644 index 000000000000..ff4b57ecd811 --- /dev/null +++ b/x11/deforaos-integration/pkg-descr @@ -0,0 +1 @@ +DeforaOS desktop integration diff --git a/x11/deforaos-integration/pkg-plist b/x11/deforaos-integration/pkg-plist new file mode 100644 index 000000000000..61b5e2dd932a --- /dev/null +++ b/x11/deforaos-integration/pkg-plist @@ -0,0 +1,19 @@ +bin/calculator +bin/deforaos-session +bin/stopwatch +lib/Locker/plugins/panel.so +lib/Panel/applets/keyboard.so +lib/Panel/applets/phone.so +lib/Panel/applets/player.so +lib/Phone/modem/purple.so +lib/Phone/modem/sofia.so +lib/Phone/plugins/locker.so +lib/Phone/plugins/notify.so +lib/Phone/plugins/pulseaudio.so +lib/Surfer/htmlapps/calculator.html +lib/Surfer/htmlapps/stopwatch.html +share/applications/org.defora.calculator.desktop +share/applications/org.defora.stopwatch.desktop +share/doc/Integration/COPYING +share/doc/Integration/README.md +share/xsessions/DeforaOS.desktop