Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Jun 2024 11:09:12 GMT
From:      Dima Panov <fluffy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f715ad019bf6 - main - mail/linux-r7-organizer-pro: add new port (+)
Message-ID:  <202406191109.45JB9C8H034103@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f715ad019bf65ccfdcd2fb31ca4944abc72c050d

commit f715ad019bf65ccfdcd2fb31ca4944abc72c050d
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2024-06-19 11:07:45 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2024-06-19 11:07:45 +0000

    mail/linux-r7-organizer-pro: add new port (+)
    
    R7 Organizer is a cross-platform Russian office organizer for mail,
    tasks and contacts.
    
    Sponsored by:   Serenity Cybersecurity, LLC
---
 mail/Makefile                         |  1 +
 mail/linux-r7-organizer-pro/Makefile  | 44 ++++++++++++++++++++++++++++
 mail/linux-r7-organizer-pro/distinfo  |  3 ++
 mail/linux-r7-organizer-pro/pkg-descr |  2 ++
 mail/linux-r7-organizer-pro/pkg-plist | 55 +++++++++++++++++++++++++++++++++++
 5 files changed, 105 insertions(+)

diff --git a/mail/Makefile b/mail/Makefile
index 3d3ae7d8902f..cfd5b6f8c8b5 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -187,6 +187,7 @@
     SUBDIR += libsrs2
     SUBDIR += libsrs_alt
     SUBDIR += libvmime
+    SUBDIR += linux-r7-organizer-pro
     SUBDIR += listadmin
     SUBDIR += lmtp2nntp
     SUBDIR += lookout
diff --git a/mail/linux-r7-organizer-pro/Makefile b/mail/linux-r7-organizer-pro/Makefile
new file mode 100644
index 000000000000..98c667dee896
--- /dev/null
+++ b/mail/linux-r7-organizer-pro/Makefile
@@ -0,0 +1,44 @@
+PORTNAME=	r7-organizer-pro
+PORTVERSION=	2.6.7
+DISTVERSIONSUFFIX=	-1
+CATEGORIES=	mail linux russian
+MASTER_SITES=	https://download.r7-office.ru/organizer/centos/
+PKGNAMEPREFIX=	linux-
+DISTNAME=	r7organizer_pro-${PORTVERSION}${DISTVERSIONSUFFIX}
+EXTRACT_SUFX=	.x86_64.rpm
+
+MAINTAINER=	fluffy@FreeBSD.org
+COMMENT=	Russian office mail, tasks and contacts organizer
+WWW=		https://r7-office.ru/organizer
+
+LICENSE=	commercial
+LICENSE_NAME=	commercial
+LICENSE_TEXT=	Commercial software with 30 days trial period
+LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept
+
+ONLY_FOR_ARCHS=	amd64
+
+USES=		desktop-file-utils linux:rl9 shared-mime-info
+
+USE_LINUX=	gtk3 sqlite3 alsalib
+
+CONFLICTS_INSTALL=	linux-r7-organizer
+
+NO_BUILD=	yes
+PLIST_SUB=	LINUXBASE=${LINUXBASE}
+STRIP=
+
+post-patch:
+	${REINPLACE_CMD} -i '' 's|/opt/r7-office/organizer/|${PREFIX}/bin/|' ${WRKDIR}/opt/r7-office/organizer/r7-organizer.desktop
+	${REINPLACE_CMD} -i '' 's|P7|Р7|' ${WRKDIR}/opt/r7-office/organizer/r7-organizer.desktop
+
+do-install:
+	cd ${WRKDIR}/opt && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share
+	${RM} ${STAGEDIR}${PREFIX}/share/r7-office/organizer/r7organizer
+	${INSTALL_PROGRAM} -C ${WRKDIR}/opt/r7-office/organizer/r7organizer ${STAGEDIR}${PREFIX}/share/r7-office/organizer/r7organizer
+	${RLN} ${STAGEDIR}${PREFIX}/share/r7-office/organizer/r7organizer ${STAGEDIR}${PREFIX}/bin/
+	${MV} ${STAGEDIR}${PREFIX}/share/r7-office/organizer/r7-organizer.desktop ${STAGEDIR}${PREFIX}/share/applications
+	${RLN} ${STAGEDIR}${PREFIX}/share/r7-office/organizer/chrome/icons/default/default256.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/r7-organizer.png
+
+.include <bsd.port.mk>
diff --git a/mail/linux-r7-organizer-pro/distinfo b/mail/linux-r7-organizer-pro/distinfo
new file mode 100644
index 000000000000..0a8626619df1
--- /dev/null
+++ b/mail/linux-r7-organizer-pro/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1718793189
+SHA256 (r7organizer_pro-2.6.7-1.x86_64.rpm) = af7ec881df0070e05d6b59776a5764ccad98f52d6d2b8e7c5559fc58dc1e9d3b
+SIZE (r7organizer_pro-2.6.7-1.x86_64.rpm) = 85674836
diff --git a/mail/linux-r7-organizer-pro/pkg-descr b/mail/linux-r7-organizer-pro/pkg-descr
new file mode 100644
index 000000000000..6727303edf47
--- /dev/null
+++ b/mail/linux-r7-organizer-pro/pkg-descr
@@ -0,0 +1,2 @@
+R7 Organizer is a cross-platform Russian office organizer for mail,
+tasks and contacts.
diff --git a/mail/linux-r7-organizer-pro/pkg-plist b/mail/linux-r7-organizer-pro/pkg-plist
new file mode 100644
index 000000000000..a737b64d3797
--- /dev/null
+++ b/mail/linux-r7-organizer-pro/pkg-plist
@@ -0,0 +1,55 @@
+bin/r7organizer
+share/applications/r7-organizer.desktop
+share/metainfo/ru.r7_office.r7_organizer.appdata.xml
+share/pixmaps/r7-organizer.png
+share/r7-office/organizer/application.ini
+share/r7-office/organizer/chrome/icons/default/default128.png
+share/r7-office/organizer/chrome/icons/default/default16.png
+share/r7-office/organizer/chrome/icons/default/default22.png
+share/r7-office/organizer/chrome/icons/default/default24.png
+share/r7-office/organizer/chrome/icons/default/default256.png
+share/r7-office/organizer/chrome/icons/default/default32.png
+share/r7-office/organizer/chrome/icons/default/default48.png
+share/r7-office/organizer/chrome/icons/default/default64.png
+share/r7-office/organizer/defaults/messenger/mailViews.dat
+share/r7-office/organizer/defaults/pref/channel-prefs.js
+share/r7-office/organizer/dependentlibs.list
+share/r7-office/organizer/distribution/policies.json
+share/r7-office/organizer/fonts/TwemojiMozilla.ttf
+share/r7-office/organizer/isp/Bogofilter.sfd
+share/r7-office/organizer/isp/DSPAM.sfd
+share/r7-office/organizer/isp/POPFile.sfd
+share/r7-office/organizer/isp/SpamAssassin.sfd
+share/r7-office/organizer/isp/SpamPal.sfd
+share/r7-office/organizer/libfreeblpriv3.so
+share/r7-office/organizer/liblgpllibs.so
+share/r7-office/organizer/libmozgtk.so
+share/r7-office/organizer/libmozsandbox.so
+share/r7-office/organizer/libmozsqlite3.so
+share/r7-office/organizer/libmozwayland.so
+share/r7-office/organizer/libnspr4.so
+share/r7-office/organizer/libnss3.so
+share/r7-office/organizer/libnssckbi.so
+share/r7-office/organizer/libnssutil3.so
+share/r7-office/organizer/libplc4.so
+share/r7-office/organizer/libplds4.so
+share/r7-office/organizer/librnp.so
+share/r7-office/organizer/libsmime3.so
+share/r7-office/organizer/libsoftokn3.so
+share/r7-office/organizer/libssl3.so
+share/r7-office/organizer/libxul.so
+share/r7-office/organizer/locale.ini
+share/r7-office/organizer/omni.ja
+share/r7-office/organizer/pingsender
+share/r7-office/organizer/platform.ini
+share/r7-office/organizer/plugin-container
+share/r7-office/organizer/precomplete
+share/r7-office/organizer/r7exchange.xpi
+share/r7-office/organizer/r7filelink.xpi
+share/r7-office/organizer/r7importtools.xpi
+share/r7-office/organizer/r7organizer
+share/r7-office/organizer/r7organizer-bin
+share/r7-office/organizer/readpst/readpst
+share/r7-office/organizer/removed-files
+share/r7-office/organizer/rnp-cli
+share/r7-office/organizer/rnpkeys



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406191109.45JB9C8H034103>