Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Aug 2019 07:59:03 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508365 - in head/mail: . astroid astroid/files
Message-ID:  <201908080759.x787x3Se034470@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Thu Aug  8 07:59:02 2019
New Revision: 508365
URL: https://svnweb.freebsd.org/changeset/ports/508365

Log:
  New port: mail/astroid: Graphical email client for notmuch, inspired by sup and others
  
  PR:		226829
  Submitted by:	Mylan Connolly <mylan.connolly@gmail.com>

Added:
  head/mail/astroid/
  head/mail/astroid/Makefile   (contents, props changed)
  head/mail/astroid/distinfo   (contents, props changed)
  head/mail/astroid/files/
  head/mail/astroid/files/patch-CMakeLists.txt   (contents, props changed)
  head/mail/astroid/pkg-descr   (contents, props changed)
  head/mail/astroid/pkg-plist   (contents, props changed)
Modified:
  head/mail/Makefile

Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile	Thu Aug  8 07:45:55 2019	(r508364)
+++ head/mail/Makefile	Thu Aug  8 07:59:02 2019	(r508365)
@@ -23,6 +23,7 @@
     SUBDIR += ask
     SUBDIR += asmail
     SUBDIR += assp
+    SUBDIR += astroid
     SUBDIR += automx
     SUBDIR += autorespond
     SUBDIR += autosig

Added: head/mail/astroid/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/astroid/Makefile	Thu Aug  8 07:59:02 2019	(r508365)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME=	astroid
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.15
+CATEGORIES=	mail
+
+MAINTAINER=	mylan.connolly@gmail.com
+COMMENT=	Graphical email client for notmuch, inspired by sup and others
+
+LICENSE=	GPLv3+ LGPL21+
+LICENSE_COMB=	dual
+LICENSE_FILE_GPLv3+ =	${WRKSRC}/COPYING.GPL-3.0+
+LICENSE_FILE_LGPL21+ =	${WRKSRC}/COPYING.LGPL-2.1+
+
+BUILD_DEPENDS=	scdoc:textproc/scdoc \
+		notmuch>0:mail/notmuch
+LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
+		libjavascriptcoregtk-4.0.so:www/webkit2-gtk3 \
+		libgmime-3.0.so:mail/gmime30 \
+		libgnutls.so:security/gnutls \
+		libpcre2-8.so:devel/pcre2 \
+		libpeas-1.0.so:devel/libpeas \
+		libprotobuf.so:devel/protobuf \
+		libsass.so:textproc/libsass \
+		libsoup-2.4.so:devel/libsoup
+RUN_DEPENDS=	notmuch:mail/notmuch
+
+USES=		cmake desktop-file-utils gettext-runtime gnome pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	astroidmail
+GH_PROJECT=	astroid
+USE_GNOME=	atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 introspection libsigc++20 pango pangomm vte3
+
+INSTALLS_ICONS=	yes
+
+.include <bsd.port.mk>

Added: head/mail/astroid/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/astroid/distinfo	Thu Aug  8 07:59:02 2019	(r508365)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1565244146
+SHA256 (astroidmail-astroid-v0.15_GH0.tar.gz) = 8581bbdbc71bd00d4cdd473cfad8bc604628bb15616fe5eab5c623461f686c65
+SIZE (astroidmail-astroid-v0.15_GH0.tar.gz) = 3365732

Added: head/mail/astroid/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/astroid/files/patch-CMakeLists.txt	Thu Aug  8 07:59:02 2019	(r508365)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2019-08-08 06:21:44 UTC
++++ CMakeLists.txt
+@@ -543,7 +543,7 @@ install ( TARGETS tvextension
+ # Install man page
+ if (NOT DISABLE_DOCS)
+   install ( FILES ${CMAKE_BINARY_DIR}/astroid.1.gz
+-    DESTINATION share/man/man1
++    DESTINATION man/man1
+     )
+ endif ()
+ 

Added: head/mail/astroid/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/astroid/pkg-descr	Thu Aug  8 07:59:02 2019	(r508365)
@@ -0,0 +1,7 @@
+Astroid is a lightweight and fast Mail User Agent that provides a graphical
+interface to searching, display and composing email, organized in thread and
+tags. Astroid uses the notmuch backend for blazingly fast searches through tons
+of email. Astroid searches, displays and composes emails - and relies on other
+programs for fetching, syncing and sending email.
+
+WWW: http://astroidmail.github.io/

Added: head/mail/astroid/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/astroid/pkg-plist	Thu Aug  8 07:59:02 2019	(r508365)
@@ -0,0 +1,28 @@
+bin/astroid
+lib/astroid/web-extensions/libtvextension.so
+lib/girepository-1.0/Astroid-0.2.typelib
+man/man1/astroid.1.gz
+share/applications/astroid.desktop
+%%DATADIR%%/ui/edit-message.glade
+%%DATADIR%%/ui/icons/LICENSE
+%%DATADIR%%/ui/icons/astroid.png
+%%DATADIR%%/ui/icons/astroid.svg
+%%DATADIR%%/ui/icons/horizontal_color.png
+%%DATADIR%%/ui/icons/horizontal_color.svg
+%%DATADIR%%/ui/icons/horizontal_white.png
+%%DATADIR%%/ui/icons/horizontal_white.svg
+%%DATADIR%%/ui/icons/icon_color.png
+%%DATADIR%%/ui/icons/icon_color.svg
+%%DATADIR%%/ui/icons/icon_white.png
+%%DATADIR%%/ui/icons/icon_white.svg
+%%DATADIR%%/ui/icons/vertical_color.png
+%%DATADIR%%/ui/icons/vertical_color.svg
+%%DATADIR%%/ui/icons/vertical_white.png
+%%DATADIR%%/ui/icons/vertical_white.svg
+%%DATADIR%%/ui/no-mail.png
+%%DATADIR%%/ui/part.scss
+%%DATADIR%%/ui/thread-view.html
+%%DATADIR%%/ui/thread-view.scss
+share/gir-1.0/Astroid-0.2.gir
+share/icons/hicolor/512x512/apps/astroid.png
+share/icons/hicolor/scalable/apps/astroid.svg



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