[csw-devel] SF.net SVN: gar:[3104] csw/mgar/pkg/gnupg/trunk
valholla at users.sourceforge.net
valholla at users.sourceforge.net
Fri Feb 13 19:21:45 CET 2009
Revision: 3104
http://gar.svn.sourceforge.net/gar/?rev=3104&view=rev
Author: valholla
Date: 2009-02-13 18:21:45 +0000 (Fri, 13 Feb 2009)
Log Message:
-----------
move to gar v2 and include 64bit
Modified Paths:
--------------
csw/mgar/pkg/gnupg/trunk/Makefile
csw/mgar/pkg/gnupg/trunk/checksums
Removed Paths:
-------------
csw/mgar/pkg/gnupg/trunk/files/CSWgnupg.gspec
Modified: csw/mgar/pkg/gnupg/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gnupg/trunk/Makefile 2009-02-13 17:04:38 UTC (rev 3103)
+++ csw/mgar/pkg/gnupg/trunk/Makefile 2009-02-13 18:21:45 UTC (rev 3104)
@@ -1,40 +1,34 @@
-GARNAME = gnupg
+GARNAME = gnupg
GARVERSION = 2.0.10
CATEGORIES = apps
-DESCRIPTION = RFC 2440 compliant tool for secure communication and data storage
+DESCRIPTION = GnuPG is a complete and free replacement for PGP.
define BLURB
- GnuPG is a complete and free replacement for PGP.
+ RFC 2440 compliant tool for secure communication and data storage
endef
-MASTER_SITES = ftp://ftp.gnupg.org/gcrypt/gnupg/
-DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
-DISTFILES += $(call admfiles,CSWgnupg,)
+PACKAGES = CSWgnupg
+CATALOGNAME = gnupg
+SPKG_DESC = GnuPG is a complete and free replacement for PGP.
SPKG_SOURCEURL = http://www.gnupg.org/
+MASTER_SITES = ftp://ftp.gnupg.org/gcrypt/gnupg/
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
# fix some missing libraries for Keyserver tools and gpgsm
# Bug ID 996 filed up stream along with patch
+# Supposed to be Fixed in the 01/2009 SVN version but has not
+# made it into a release at the time of this packaging
PATCHFILES = patch-keyserver_and_sm.diff
# We define upstream file regex so we can be notifed of
# new upstream software release
-UFILES_REGEX = -(\d+(?:\.\d+)*).tar.bz2
+UFILES_REGEX = (\d+(?:\.\d+)*)
-REQUIRED_PKGS += CSWlibksba CSWgpgerr CSWgcrypt CSWlibassuan
-REQUIRED_PKGS += CSWcurlrt CSWoldaprt CSWzlib CSWpth
-REQUIRED_PKGS += CSWbzip2 CSWreadline CSWncurses
+BUILD64 = 1
+NO_ISAEXEC = 0
-# This is somehow not correctly detected from autoconf
-EXTRA_LINKER_FLAGS = -lgpg-error
-
-# Needed for nanosleep()
-EXTRA_LINKER_FLAGS += -lrt
-
-BUILD64 = 1
-NO_ISAEXEC = 1
-
-CONFIGURE_ARGS = $(DIRPATHS)
+CONFIGURE_ARGS = $(DIRPATHS)
CONFIGURE_ARGS += --with-libcurl
CONFIGURE_ARGS += --with-ldap
CONFIGURE_ARGS += --with-zlib
@@ -42,6 +36,41 @@
CONFIGURE_ARGS += --with-readline
CONFIGURE_ARGS += --enable-threads=solaris
+# This is somehow not correctly detected from autoconf
+EXTRA_LINKER_FLAGS = -lgpg-error
+# Needed for nanosleep()
+EXTRA_LINKER_FLAGS += -lrt
+
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpg-agent
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpg-connect-agent
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpg2
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpgconf
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpgkey2ssh
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpgparsemail
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpgsm
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpgsm-gencert.sh
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/gpgv2
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/kbxutil
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/scdaemon
+ISAEXEC_EXCLUDE_FILES += /opt/csw/bin/watchgnupg
+
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpg-agent
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpg-connect-agent
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpg2
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpgconf
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpgkey2ssh
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpgparsemail
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpgsm
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpgsm-gencert.sh
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/gpgv2
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/kbxutil
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/scdaemon
+MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/watchgnupg
+
+REQUIRED_PKGS = CSWlibksba CSWgpgerr CSWgcrypt CSWlibassuan
+REQUIRED_PKGS += CSWcurlrt CSWoldaprt CSWzlib CSWpth CSWlibidn
+REQUIRED_PKGS += CSWbzip2 CSWreadline CSWggettextrt CSWiconv CSWosslrt
+
TEST_TARGET = check
include gar/category.mk
Modified: csw/mgar/pkg/gnupg/trunk/checksums
===================================================================
--- csw/mgar/pkg/gnupg/trunk/checksums 2009-02-13 17:04:38 UTC (rev 3103)
+++ csw/mgar/pkg/gnupg/trunk/checksums 2009-02-13 18:21:45 UTC (rev 3104)
@@ -1,3 +1,2 @@
1cb778dd555f87685a8fde2f7113725e download/gnupg-2.0.10.tar.bz2
-7978eaabeceaa781a1600ede3a6d3f67 download/CSWgnupg.gspec
37677df3905ce0e4b23a2fb3cc4d7207 download/patch-keyserver_and_sm.diff
Deleted: csw/mgar/pkg/gnupg/trunk/files/CSWgnupg.gspec
===================================================================
--- csw/mgar/pkg/gnupg/trunk/files/CSWgnupg.gspec 2009-02-13 17:04:38 UTC (rev 3103)
+++ csw/mgar/pkg/gnupg/trunk/files/CSWgnupg.gspec 2009-02-13 18:21:45 UTC (rev 3104)
@@ -1,4 +0,0 @@
-%var bitname gnupg
-%var pkgname CSWgnupg
-%include url file://%{PKGLIB}/csw_dyndepend.gspec
-%copyright url file://%{WORKSRC}/COPYING
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list