aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2017-06-28 20:35:26 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2017-06-28 20:35:26 +0800
commitff3e0224f569d32fccc2e37b89a1903691918e2f (patch)
treeae0914e96de81e9ceddc556354e6863bfc311a4c
parentd85aa0ce37fe463b01be410d8a17a9a3b7caf6b0 (diff)
downloadfreebsd-ports-gnome-ff3e0224f569d32fccc2e37b89a1903691918e2f.tar.gz
freebsd-ports-gnome-ff3e0224f569d32fccc2e37b89a1903691918e2f.tar.zst
freebsd-ports-gnome-ff3e0224f569d32fccc2e37b89a1903691918e2f.zip
- Add missing run-dependency on dbus
- Add a note on linprocfs requirement Submitted by: olivier@
-rw-r--r--x11/pantheon-terminal/Makefile6
-rw-r--r--x11/pantheon-terminal/pkg-message5
2 files changed, 11 insertions, 0 deletions
diff --git a/x11/pantheon-terminal/Makefile b/x11/pantheon-terminal/Makefile
index af5a6e31af03..29eed073ca40 100644
--- a/x11/pantheon-terminal/Makefile
+++ b/x11/pantheon-terminal/Makefile
@@ -3,6 +3,7 @@
PORTNAME= pantheon-terminal
PORTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= amdmi3@FreeBSD.org
@@ -13,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgranite.so:x11-toolkits/granite
BUILD_DEPENDS= valac:lang/vala
+RUN_DEPENDS= dbus-send:devel/dbus
USE_GITHUB= yes
GH_ACCOUNT= elementary
@@ -27,6 +29,10 @@ PORTDOCS= AUTHORS README.md
OPTIONS_DEFINE= DOCS
+post-patch:
+ @${REINPLACE_CMD} -e 's|/proc|/compat/linux/proc|' \
+ ${WRKSRC}/src/TerminalWidget.vala
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
diff --git a/x11/pantheon-terminal/pkg-message b/x11/pantheon-terminal/pkg-message
new file mode 100644
index 000000000000..65c239c1778c
--- /dev/null
+++ b/x11/pantheon-terminal/pkg-message
@@ -0,0 +1,5 @@
+pantheon-terminal requires linprocfs(5) to be mounted. If you don't
+have it mounted already, please add this line to /etc/fstab and run
+`mount linproc`:
+
+ linproc /compat/linux/proc linprocfs rw 0 0