summaryrefslogtreecommitdiff
path: root/security/seahorse
diff options
context:
space:
mode:
Diffstat (limited to 'security/seahorse')
-rw-r--r--security/seahorse/Makefile20
-rw-r--r--security/seahorse/distinfo6
-rw-r--r--security/seahorse/files/patch-agent_Makefile.in11
-rw-r--r--security/seahorse/pkg-plist14
4 files changed, 34 insertions, 17 deletions
diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile
index 2f7e873bc884..7427f32a851a 100644
--- a/security/seahorse/Makefile
+++ b/security/seahorse/Makefile
@@ -3,14 +3,14 @@
# Whom: Dave McKay <dave@mu.org>
#
# $FreeBSD$
-# $MCom: ports/security/seahorse/Makefile,v 1.47 2007/10/15 17:59:07 mezz Exp $
+# $MCom: ports/security/seahorse/Makefile,v 1.61 2008/03/14 14:13:03 mezz Exp $
#
PORTNAME= seahorse
-PORTVERSION= 2.20.3
+PORTVERSION= 2.22.0
+PORTREVISION= 1
CATEGORIES= security gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR=sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
@@ -38,15 +38,15 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GCONF_SCHEMAS= seahorse.schemas
MAN1= seahorse-agent.1 seahorse-daemon.1 seahorse-tool.1
-OPTIONS= NAUTILUS "Enable the Nautilus component" on \
- LDAP "Enable LDAP support" on \
+OPTIONS= LDAP "Enable LDAP support" on \
HKP "Enable HKP keyserver interface" on \
- EPIPHANY "Enable Epiphany plug-in support" on \
NOTIFY "Enable libnotify support" on \
APPLET "Enable clipboard encryption applet" on \
KEYRING "Enable GNOME Keyring support" on \
MDNS "Enable mDNS key sharing" on \
- GEDIT "Enable GEdit plug-in support" on
+ GEDIT "Enable GEdit plug-in support" on \
+ NAUTILUS "Enable the Nautilus component" on \
+ EPIPHANY "Enable Epiphany plug-in support" on
.include <bsd.port.pre.mk>
@@ -78,7 +78,7 @@ CONFIGURE_ARGS+=--disable-ldap
.endif
.if !defined(WITHOUT_HKP)
-LIB_DEPENDS+= soup-2.2.8:${PORTSDIR}/devel/libsoup
+LIB_DEPENDS+= soup-2.4.1:${PORTSDIR}/devel/libsoup
.else
CONFIGURE_ARGS+=--disable-hkp
.endif
@@ -92,7 +92,7 @@ CONFIGURE_ARGS+=--disable-libnotify
.if !defined(WITHOUT_EPIPHANY)
BUILD_DEPENDS+= epiphany:${PORTSDIR}/www/epiphany
RUN_DEPENDS+= epiphany:${PORTSDIR}/www/epiphany
-PLIST_SUB+= EPHY="" EPHY_VERSION="2.20"
+PLIST_SUB+= EPHY="" EPHY_VERSION="2.22"
.else
CONFIGURE_ARGS+=--disable-epiphany
PLIST_SUB+= EPHY="@comment "
diff --git a/security/seahorse/distinfo b/security/seahorse/distinfo
index df8b50d5389a..044eca969bb7 100644
--- a/security/seahorse/distinfo
+++ b/security/seahorse/distinfo
@@ -1,3 +1,3 @@
-MD5 (gnome2/seahorse-2.20.3.tar.bz2) = 6f03b38cb0a52e682c73be49f244f83b
-SHA256 (gnome2/seahorse-2.20.3.tar.bz2) = 26aadb8fbd03c2971fdbcbf686dffd93a1f7fe82495510a64f38e53a49ce8442
-SIZE (gnome2/seahorse-2.20.3.tar.bz2) = 2273106
+MD5 (gnome2/seahorse-2.22.0.tar.bz2) = 5dd87139d872c51c17de55ab4779a52a
+SHA256 (gnome2/seahorse-2.22.0.tar.bz2) = 31284f8d5a22d4af263fceb7bef4fc3d1df91ad8821d3dbef507111ef84a5275
+SIZE (gnome2/seahorse-2.22.0.tar.bz2) = 2126861
diff --git a/security/seahorse/files/patch-agent_Makefile.in b/security/seahorse/files/patch-agent_Makefile.in
new file mode 100644
index 000000000000..0ea3f6cf5c84
--- /dev/null
+++ b/security/seahorse/files/patch-agent_Makefile.in
@@ -0,0 +1,11 @@
+--- agent/Makefile.in.orig 2008-03-07 00:35:27.000000000 -0500
++++ agent/Makefile.in 2008-03-07 00:35:44.000000000 -0500
+@@ -686,7 +686,7 @@ uninstall-man: uninstall-man1
+ # Don't make the agent setuid
+ # Make the agent setuid
+ @HAVE_USER_MLOCK_FALSE@install-exec-hook:
+-@HAVE_USER_MLOCK_FALSE@ chmod u+s $(DESTDIR)$(bindir)/seahorse-agent
++#@HAVE_USER_MLOCK_FALSE@ chmod u+s $(DESTDIR)$(bindir)/seahorse-agent
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/security/seahorse/pkg-plist b/security/seahorse/pkg-plist
index cd02f7a7af86..4f564b5604cb 100644
--- a/security/seahorse/pkg-plist
+++ b/security/seahorse/pkg-plist
@@ -21,9 +21,9 @@ lib/libcryptui.a
lib/libcryptui.la
lib/libcryptui.so
lib/libcryptui.so.0
-%%NAUTILUS%%lib/nautilus/extensions-1.0/libnautilus-seahorse.a
-%%NAUTILUS%%lib/nautilus/extensions-1.0/libnautilus-seahorse.la
-%%NAUTILUS%%lib/nautilus/extensions-1.0/libnautilus-seahorse.so
+%%NAUTILUS%%lib/nautilus/extensions-2.0/libnautilus-seahorse.a
+%%NAUTILUS%%lib/nautilus/extensions-2.0/libnautilus-seahorse.la
+%%NAUTILUS%%lib/nautilus/extensions-2.0/libnautilus-seahorse.so
%%APPLET%%lib/seahorse/seahorse-applet
lib/seahorse/seahorse-ssh-askpass
lib/seahorse/xloadimage
@@ -176,6 +176,7 @@ share/locale/et/LC_MESSAGES/seahorse.mo
share/locale/eu/LC_MESSAGES/seahorse.mo
share/locale/fi/LC_MESSAGES/seahorse.mo
share/locale/fr/LC_MESSAGES/seahorse.mo
+share/locale/ga/LC_MESSAGES/seahorse.mo
share/locale/gl/LC_MESSAGES/seahorse.mo
share/locale/gu/LC_MESSAGES/seahorse.mo
share/locale/he/LC_MESSAGES/seahorse.mo
@@ -184,11 +185,13 @@ share/locale/hr/LC_MESSAGES/seahorse.mo
share/locale/hu/LC_MESSAGES/seahorse.mo
share/locale/it/LC_MESSAGES/seahorse.mo
share/locale/ja/LC_MESSAGES/seahorse.mo
+share/locale/kn/LC_MESSAGES/seahorse.mo
share/locale/ko/LC_MESSAGES/seahorse.mo
share/locale/lt/LC_MESSAGES/seahorse.mo
share/locale/lv/LC_MESSAGES/seahorse.mo
share/locale/mk/LC_MESSAGES/seahorse.mo
share/locale/ml/LC_MESSAGES/seahorse.mo
+share/locale/mr/LC_MESSAGES/seahorse.mo
share/locale/ms/LC_MESSAGES/seahorse.mo
share/locale/nb/LC_MESSAGES/seahorse.mo
share/locale/ne/LC_MESSAGES/seahorse.mo
@@ -285,6 +288,7 @@ share/pixmaps/seahorse/scalable/seahorse-sign-ok.svg
share/pixmaps/seahorse/scalable/seahorse-sign-unknown.svg
share/pixmaps/seahorse/scalable/seahorse-sign.svg
share/pixmaps/seahorse/scalable/seahorse.svg
+%%DATADIR%%/glade/seahorse-add-keyring.glade
%%DATADIR%%/glade/seahorse-add-keyserver.glade
%%DATADIR%%/glade/seahorse-add-subkey.glade
%%DATADIR%%/glade/seahorse-add-uid.glade
@@ -355,6 +359,7 @@ share/pixmaps/seahorse/scalable/seahorse.svg
@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@dirrmtry share/applications
@dirrmtry share/locale/zh_HK/LC_MESSAGES
@dirrmtry share/locale/zh_HK
@dirrmtry share/locale/te/LC_MESSAGES
@@ -365,10 +370,11 @@ share/pixmaps/seahorse/scalable/seahorse.svg
@dirrmtry share/locale/rw
@dirrmtry share/locale/oc/LC_MESSAGES
@dirrmtry share/locale/oc
+@dirrmtry share/locale/mr/LC_MESSAGES
+@dirrmtry share/locale/mr
@dirrmtry share/locale/dz/LC_MESSAGES
@dirrmtry share/locale/dz
@dirrmtry share/locale/bn_IN/LC_MESSAGES
@dirrmtry share/locale/bn_IN
@dirrmtry share/locale/be@latin/LC_MESSAGES
@dirrmtry share/locale/be@latin
-@dirrmtry share/applications