pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/seahorse update to 0.8.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/1a6cbc2b04cf
branches: trunk
changeset: 509778:1a6cbc2b04cf
user: drochner <drochner%pkgsrc.org@localhost>
date: Tue Mar 14 15:00:57 2006 +0000
description:
update to 0.8.1
changes:
* Better HKP support for strange key servers.
* Updated gedit plugin to work with gedit 2.14
* Fixed signing of keys with GPG 1.4.2 [Daniel Rodriguez Garcia]
* Fixed some minor packaging and build problems.
* Many smaller fixes.
pkgsrc changes:
-don't build nautilus plugin to limit dependencies
(will be provided in a separate pkg)
-remove some more unneeded dependencies
-prepare for the gedit plugin as a separate pkg
diffstat:
security/seahorse/Makefile | 12 +++-------
security/seahorse/PLIST | 4 +--
security/seahorse/buildlink3.mk | 42 ++++++++++++++++++++++++++++++++++++++
security/seahorse/distinfo | 11 +++++----
security/seahorse/patches/patch-ab | 10 +++++---
security/seahorse/patches/patch-af | 22 +++++++++++++++++++
6 files changed, 81 insertions(+), 20 deletions(-)
diffs (175 lines):
diff -r b85ce7089427 -r 1a6cbc2b04cf security/seahorse/Makefile
--- a/security/seahorse/Makefile Tue Mar 14 14:24:37 2006 +0000
+++ b/security/seahorse/Makefile Tue Mar 14 15:00:57 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2006/03/06 00:18:24 wiz Exp $
+# $NetBSD: Makefile,v 1.51 2006/03/14 15:00:57 drochner Exp $
-DISTNAME= seahorse-0.8
-PKGREVISION= 5
+DISTNAME= seahorse-0.8.1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/seahorse/0.8/}
EXTRACT_SUFX= .tar.bz2
@@ -20,7 +19,8 @@
USE_MSGFMT_PLURALS= yes
USE_PKGLOCALEDIR= yes
-CONFIGURE_ARGS+= --disable-gedit
+CONFIGURE_ARGS+= --disable-gedit
+CONFIGURE_ARGS+= --disable-nautilus
GCONF2_SCHEMAS= seahorse.schemas
@@ -28,16 +28,12 @@
.include "../../databases/gnome-mime-data/buildlink3.mk"
.include "../../databases/shared-mime-info/mimedb.mk"
-.include "../../devel/eel2/buildlink3.mk"
.include "../../devel/GConf2/schemas.mk"
-.include "../../devel/libbonobo/buildlink3.mk"
-.include "../../devel/libbonoboui/buildlink3.mk"
.include "../../devel/libglade2/buildlink3.mk"
.include "../../devel/libgnomeui/buildlink3.mk"
.include "../../net/libsoup-devel/buildlink3.mk"
.include "../../security/gpgme/buildlink3.mk"
.include "../../sysutils/gnome-vfs2/buildlink3.mk"
-.include "../../sysutils/nautilus/buildlink3.mk"
.include "../../textproc/intltool/buildlink3.mk"
.include "../../textproc/scrollkeeper/omf.mk"
.include "../../x11/gtk2/buildlink3.mk"
diff -r b85ce7089427 -r 1a6cbc2b04cf security/seahorse/PLIST
--- a/security/seahorse/PLIST Tue Mar 14 14:24:37 2006 +0000
+++ b/security/seahorse/PLIST Tue Mar 14 15:00:57 2006 +0000
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.12 2005/10/25 17:43:19 drochner Exp $
+@comment $NetBSD: PLIST,v 1.13 2006/03/14 15:00:57 drochner Exp $
bin/seahorse
bin/seahorse-agent
bin/seahorse-pgp-preferences
lib/libseahorse-internal.la
-lib/nautilus/extensions-1.0/libnautilus-seahorse.la
share/applications/seahorse-pgp-encrypted.desktop
share/applications/seahorse-pgp-keys.desktop
share/applications/seahorse-pgp-preferences.desktop
@@ -109,4 +108,3 @@
@comment in GConf2: @dirrm share/gconf/schemas
@comment in gnome2-dirs: @dirrm share/control-center-2.0/capplets
@comment in xdg-dirs: @dirrm share/applications
-@comment in nautilus: @dirrm lib/nautilus/extensions-1.0
diff -r b85ce7089427 -r 1a6cbc2b04cf security/seahorse/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/seahorse/buildlink3.mk Tue Mar 14 15:00:57 2006 +0000
@@ -0,0 +1,42 @@
+# $NetBSD: buildlink3.mk,v 1.1 2006/03/14 15:00:57 drochner Exp $
+# XXX
+# XXX This file was created automatically using createbuildlink-3.10.
+# XXX After this file has been verified as correct, the comment lines
+# XXX beginning with "XXX" should be removed. Please do not commit
+# XXX unverified buildlink3.mk files.
+# XXX
+# XXX Packages that only install static libraries or headers should
+# XXX include the following line:
+# XXX
+# XXX BUILDLINK_DEPMETHOD.seahorse?= build
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+SEAHORSE_BUILDLINK3_MK:= ${SEAHORSE_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= seahorse
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nseahorse}
+BUILDLINK_PACKAGES+= seahorse
+
+.if !empty(SEAHORSE_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.seahorse+= seahorse>=0.8.1
+BUILDLINK_PKGSRCDIR.seahorse?= ../../security/seahorse
+.endif # SEAHORSE_BUILDLINK3_MK
+
+# XXX
+# XXX Uncomment and keep only the buildlink3 lines below which are directly
+# XXX needed for dependencies to compile, link, and run. If this package
+# XXX provides a wrappered API or otherwise does not expose the APIs of the
+# XXX buildlink3 lines below to dependencies, remove them.
+# XXX
+#.include "../../databases/gnome-mime-data/buildlink3.mk"
+#.include "../../devel/libglade2/buildlink3.mk"
+#.include "../../devel/libgnomeui/buildlink3.mk"
+#.include "../../net/libsoup-devel/buildlink3.mk"
+#.include "../../security/gpgme/buildlink3.mk"
+#.include "../../sysutils/gnome-vfs2/buildlink3.mk"
+#.include "../../x11/gtk2/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r b85ce7089427 -r 1a6cbc2b04cf security/seahorse/distinfo
--- a/security/seahorse/distinfo Tue Mar 14 14:24:37 2006 +0000
+++ b/security/seahorse/distinfo Tue Mar 14 15:00:57 2006 +0000
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.15 2005/10/25 17:43:19 drochner Exp $
+$NetBSD: distinfo,v 1.16 2006/03/14 15:00:57 drochner Exp $
-SHA1 (seahorse-0.8.tar.bz2) = 9a354cb655a4ac70b15730b77d8cf164d1ba4359
-RMD160 (seahorse-0.8.tar.bz2) = f6e02ebef8f4e26ff64890e551dc6f35c0442007
-Size (seahorse-0.8.tar.bz2) = 946453 bytes
+SHA1 (seahorse-0.8.1.tar.bz2) = 43b91153c708e536e00ef38aa12f33eff524b0f7
+RMD160 (seahorse-0.8.1.tar.bz2) = 1442bf55617a08e7357d1b40e64f4d3d3c777bdc
+Size (seahorse-0.8.1.tar.bz2) = 971378 bytes
SHA1 (patch-aa) = b7dbb53b1a012345b13426f50f76a523ff839536
-SHA1 (patch-ab) = 38d3f9ab9a46209f363d2b772d079cde1af83ed2
+SHA1 (patch-ab) = 6312a6d2ee767f2432d9a8e91d800649124b7bce
SHA1 (patch-ac) = a17c31e312b10d7ba781289b70060ed34a1c006b
SHA1 (patch-ad) = a7abc7a29a422ec229545f626f37ae173ba56db7
SHA1 (patch-ae) = cb7e6555d94adc9d2d6a4e0250bd7717c8207f87
+SHA1 (patch-af) = 33876b96f74591ff85e3244ee2070ee12b88a502
diff -r b85ce7089427 -r 1a6cbc2b04cf security/seahorse/patches/patch-ab
--- a/security/seahorse/patches/patch-ab Tue Mar 14 14:24:37 2006 +0000
+++ b/security/seahorse/patches/patch-ab Tue Mar 14 15:00:57 2006 +0000
@@ -1,14 +1,16 @@
-$NetBSD: patch-ab,v 1.4 2005/05/19 21:14:11 jmmv Exp $
+$NetBSD: patch-ab,v 1.5 2006/03/14 15:00:57 drochner Exp $
---- configure.orig 2005-05-07 17:08:51.000000000 +0000
+--- configure.orig 2006-02-25 23:22:46.000000000 +0100
+++ configure
-@@ -19614,6 +19614,9 @@ echo $ECHO_N "checking for GPGME - versi
+@@ -19762,7 +19762,10 @@ echo $ECHO_N "checking for GPGME - versi
sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\3/'`
if test "$major" -eq "$req_major"; then
+- if test "$minor" -ge "$req_minor"; then
+ if test "$minor" -gt "$req_minor"; then
+ ok="yes"
+ fi
- if test "$minor" -eq "$req_minor"; then
++ if test "$minor" -eq "$req_minor"; then
if test "$micro" -ge "$req_micro"; then
ok="yes"
+ fi
diff -r b85ce7089427 -r 1a6cbc2b04cf security/seahorse/patches/patch-af
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/seahorse/patches/patch-af Tue Mar 14 15:00:57 2006 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-af,v 1.1 2006/03/14 15:00:57 drochner Exp $
+
+--- plugins/gedit/Makefile.in.orig 2006-03-11 19:14:15.000000000 +0100
++++ plugins/gedit/Makefile.in
+@@ -58,7 +58,7 @@ pluginLTLIBRARIES_INSTALL = $(INSTALL)
+ LTLIBRARIES = $(plugin_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libseahorse_pgp_la_DEPENDENCIES = \
+- $(top_builddir)/libseahorse/libseahorse-internal.la \
++ $(LOCALBASE)/lib/libseahorse-internal.la \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ am__libseahorse_pgp_la_SOURCES_DIST = seahorse-gedit.c \
+ seahorse-gedit.h seahorse-gedit-plugin.c \
+@@ -286,7 +286,7 @@ plugin_LTLIBRARIES = libseahorse-pgp.la
+ libseahorse_pgp_la_SOURCES = seahorse-gedit.c seahorse-gedit.h $(PLUGIN_SRCS)
+ libseahorse_pgp_la_LDFLAGS = $(PLUGIN_LIBTOOL_FLAGS)
+ libseahorse_pgp_la_LIBADD = \
+- $(top_builddir)/libseahorse/libseahorse-internal.la \
++ $(LOCALBASE)/lib/libseahorse-internal.la \
+ $(SEAHORSE_LIBS) \
+ $(GEDIT_LIBS)
+
Home |
Main Index |
Thread Index |
Old Index