SF.net SVN: gar:[24478] csw/mgar/pkg/gnupg2/branches

lblume at users.sourceforge.net lblume at users.sourceforge.net
Thu Dec 18 14:53:49 CET 2014


Revision: 24478
          http://sourceforge.net/p/gar/code/24478
Author:   lblume
Date:     2014-12-18 13:53:49 +0000 (Thu, 18 Dec 2014)
Log Message:
-----------
gnupg2/branches/gnupg-2.1: Add GnuPG 2.1

Added Paths:
-----------
    csw/mgar/pkg/gnupg2/branches/gnupg-2.1/
    csw/mgar/pkg/gnupg2/branches/gnupg-2.1/Makefile
    csw/mgar/pkg/gnupg2/branches/gnupg-2.1/checksums
    csw/mgar/pkg/gnupg2/branches/gnupg-2.1/files/

Index: csw/mgar/pkg/gnupg2/branches/gnupg-2.1
===================================================================
--- csw/mgar/pkg/gnupg2/branches/gnupg-2.1	2014-12-18 11:05:45 UTC (rev 24477)
+++ csw/mgar/pkg/gnupg2/branches/gnupg-2.1	2014-12-18 13:53:49 UTC (rev 24478)

Property changes on: csw/mgar/pkg/gnupg2/branches/gnupg-2.1
___________________________________________________________________
Added: svn:ignore
## -0,0 +1 ##
+work
Added: csw/mgar/pkg/gnupg2/branches/gnupg-2.1/Makefile
===================================================================
--- csw/mgar/pkg/gnupg2/branches/gnupg-2.1/Makefile	                        (rev 0)
+++ csw/mgar/pkg/gnupg2/branches/gnupg-2.1/Makefile	2014-12-18 13:53:49 UTC (rev 24478)
@@ -0,0 +1,82 @@
+# Copyright 2009 OpenCSW
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+NAME    = gnupg
+VERSION = 2.1.1
+GARTYPE = v2
+
+DESCRIPTION = GnuPG is a complete and free replacement for PGP
+define BLURB
+  RFC 2440 compliant tool for secure communication and data storage
+endef
+
+MASTER_SITES = ftp://ftp.gnupg.org/gcrypt/gnupg/
+DISTFILES = $(DISTNAME).tar.bz2
+
+VENDOR_URL = http://www.gnupg.org/
+
+GARCOMPILER = GCC4
+
+BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_common)
+BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWgnupg21)
+
+BUILD_DEP_PKGS += CSWggettext-dev
+BUILD_DEP_PKGS += CSWlibiconv-dev
+BUILD_DEP_PKGS += CSWlibgpg-error-dev
+BUILD_DEP_PKGS += CSWlibgcrypt-dev
+BUILD_DEP_PKGS += CSWlibassuan-dev
+BUILD_DEP_PKGS += CSWlibksba-dev
+BUILD_DEP_PKGS += CSWlibreadline-dev
+BUILD_DEP_PKGS += CSWopenldap-dev
+BUILD_DEP_PKGS += CSWnpth-dev
+BUILD_DEP_PKGS += CSWlibp11kit-dev
+BUILD_DEP_PKGS += CSWlibadns-dev
+
+PACKAGES += CSWgnupg21
+SPKG_DESC_CSWgnupg21 = GnuPG is a complete and free replacement for PGP
+# PKGFILES is catchall
+
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibksba8
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibbz2-1-0
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibiconv2
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibgcrypt20
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibz1
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibgpg-error0
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibreadline6
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibassuan0
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibadns1
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWlibldap2-4-2
+# For gpg-agent. Pinentry is not because of shared libraries.
+RUNTIME_DEP_PKGS_CSWgnupg21 += CSWpinentry
+CHECKPKG_OVERRIDES_CSWgnupg21 += surplus-dependency|CSWpinentry
+
+# Modern GnuPG, not a straight upgrade from v2.0
+INCOMPATIBLE_PKGS_CSWgnupg21 = CSWgnupg2
+
+NOISALIST = 1
+
+BUILD64 = 1
+ISAEXEC = 1
+
+# POSIX forms such as $() are officially used in the tests scripts
+REINPLACE_MATCH = ^\#!/bin/sh
+REINPLACE_WITH  = \#!$(prefix)/bin/bash
+REINPLACE_FILES = tests/openpgp/*.test
+
+CONFIGURE_ARGS  = $(DIRPATHS)
+CONFIGURE_ARGS += --with-ldap=$(prefix)
+CONFIGURE_ARGS += --with-zlib=$(prefix)
+CONFIGURE_ARGS += --with-bzip2=$(prefix)
+CONFIGURE_ARGS += --with-readline=$(prefix)
+CONFIGURE_ARGS += --with-pinentry-pgm=$(prefix)/bin/pinentry-curses
+CONFIGURE_ARGS += --enable-gpgtar
+
+EXTRA_LDFLAGS = -lsocket -lnsl
+
+PROTOTYPE_MODIFIERS = suid
+PROTOTYPE_FILES_suid = .*/gpg2
+PROTOTYPE_PERMS_suid = 4755
+
+include gar/category.mk


Property changes on: csw/mgar/pkg/gnupg2/branches/gnupg-2.1/Makefile
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: csw/mgar/pkg/gnupg2/branches/gnupg-2.1/checksums
===================================================================
--- csw/mgar/pkg/gnupg2/branches/gnupg-2.1/checksums	                        (rev 0)
+++ csw/mgar/pkg/gnupg2/branches/gnupg-2.1/checksums	2014-12-18 13:53:49 UTC (rev 24478)
@@ -0,0 +1 @@
+9a314c3dcef0a091de90b6aa4d467db5  gnupg-2.1.1.tar.bz2

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