Opened 13 years ago

Closed 13 years ago

#27619 closed update (fixed)

Terminal (xfce): Update to 0.4.5

Reported by: ak.ml@… Owned by: afb@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: xfce Cc:
Port: Terminal

Description

It seems that Terminal doesn't have a dependency with startup-notification anymore.
I added a dependency with glib2 (GIO).
Also its homepage and download page have changed.

diff -u -r xfce/Terminal.orig/Portfile xfce/Terminal/Portfile
--- xfce/Terminal.orig/Portfile	2010-12-09 11:32:00.000000000 +0100
+++ xfce/Terminal/Portfile	2010-12-09 12:05:17.000000000 +0100
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name		Terminal
-version		0.2.12
+version		0.4.5
 categories	xfce
 platforms	darwin
 maintainers	afb
@@ -11,16 +11,16 @@
 platforms	darwin
 description	Terminal is a modern terminal emulator for the Unix/Linux desktop.
 long_description ${description}
-homepage	http://www.os-cillation.com/index.php?id=42&L=5
-master_sites	http://www.ca-us.xfce.org/archive/xfce-4.6.1/src/
+homepage	http://goodies.xfce.org/projects/applications/terminal
+master_sites	http://www.xfce.org/archive/src/apps/terminal/0.4/
 use_bzip2	yes
-checksums	md5 adb419d279c9fc16d02291c052190717 \
-		sha1 f6d0fc380fff6ac6fba7842fd4cfc46e2e5c6e40 \
-		rmd160  0879cfbb69d33d63a1a816cf5a67b1c836a5bb65
+checksums	md5 3c707628e2e97c6d9566cd74d400036a \
+		sha1 8c23799922700b1f74dc7b7e029eec192d8ff62c \
+		rmd160 f0cbfdfabc5c3037508e3b52e938c3d62bc8c14b
 
-depends_lib	port:exo port:vte port:dbus port:gtk2 \
-		port:startup-notification port:hicolor-icon-theme
+depends_lib	port:exo port:vte port:dbus port:gtk2 port:glib2 \
+		port:hicolor-icon-theme
 
-configure.args  --enable-dbus --enable-startup-notification
+configure.args  --enable-dbus
 
 patchfiles	patch-terminal-Makefile.in

I have a MacIntel with Leopard 10.5.8.
Files and patch attached.

Attachments (3)

Portfile (760 bytes) - added by ak.ml@… 13 years ago.
patch-terminal-Makefile.in (599 bytes) - added by ak.ml@… 13 years ago.
patch-xfce_Terminal.diff (2.6 KB) - added by ak.ml@… 13 years ago.

Download all attachments as: .zip

Change History (7)

Changed 13 years ago by ak.ml@…

Attachment: Portfile added

Changed 13 years ago by ak.ml@…

Attachment: patch-terminal-Makefile.in added

Changed 13 years ago by ak.ml@…

Attachment: patch-xfce_Terminal.diff added

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: afb@… removed
Owner: changed from macports-tickets@… to afb@…

comment:2 in reply to:  description ; Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ak.ml@…:

I added a dependency with glib2 (GIO).

Unnecessary because dependency gtk2 depends on pango which depends on glib2.

If a dependency on glib2 is to be added, it should be phrased in such a way that glib2-devel could also satisfy it. Read the pango portfile to see how that is accomplished.

comment:3 in reply to:  2 Changed 13 years ago by afb@…

Status: newassigned

Replying to ryandesign@…:

Replying to ak.ml@…:

I added a dependency with glib2 (GIO).

Unnecessary because dependency gtk2 depends on pango which depends on glib2.

If a dependency on glib2 is to be added, it should be phrased in such a way that glib2-devel could also satisfy it. Read the pango portfile to see how that is accomplished.

Actually it does have a direct dependency on GIO, and thus on glib2, but noted.

comment:4 Changed 13 years ago by afb@…

Resolution: fixed
Status: assignedclosed

Fixed, r74661.

Note: See TracTickets for help on using tickets.