ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ozone/mgar/pkg/gnutls/Makefile
Revision: 40
Committed: Tue Jun 23 12:41:36 2026 UTC (4 weeks ago) by operz
File size: 1204 byte(s)
Log Message:
Add packages: gnutls 3.8.13, intltool 0.51.0, libxml2 2.15.3, msn-pecan master, pidgin 2.14.14, sed 4.10; update nettle to 4.0

File Contents

# User Rev Content
1 operz 40 NAME = gnutls
2     VERSION = 3.8.13
3    
4     CATEGORIES = utils
5    
6     DESCRIPTION = GNU TLS library
7     define BLURB
8     GnuTLS is a secure communications library implementing the SSL, TLS and DTLS
9     protocols and technologies around them. It provides a simple C language API
10     to access the secure communications protocols.
11     endef
12    
13     DYNURLS = https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.13.tar.xz
14     DISTFILES = gnutls-3.8.13.tar.xz
15    
16     LICENSE = COPYING
17    
18     PACKAGES = OZSWgnutls
19     SPKG_DESC_OZSWgnutls = GNU TLS library
20     SPKG_CLASSES = cswdictconf
21     RUNTIME_DEP_PKGS_OZSWgnutls = OZSWnettle OZSWgmp OZSWgettext OZSWlibiconv
22    
23     CONFIGURE_ARGS = $(DIRPATHS)
24     CONFIGURE_ARGS += --with-included-libtasn1
25     CONFIGURE_ARGS += --with-included-unistring
26     CONFIGURE_ARGS += --without-p11-kit
27     CONFIGURE_ARGS += --disable-doc
28     CONFIGURE_ARGS += --disable-gtk-doc
29     CONFIGURE_ARGS += --disable-guile
30     CONFIGURE_ARGS += --disable-libdane
31     CONFIGURE_ARGS += --disable-tests
32     CONFIGURE_ARGS += --disable-dependency-tracking
33    
34     EXTRA_LD_FLAGS += -lintl -liconv
35    
36     include gar/category.mk
37    
38     post-configure:
39     find $(WORKSRC) -name "libtool" \
40     -exec /usr/bin/gsed -i 's/ECHO="print -r --"/ECHO="printf %s\\n"/g' {} \;
41     @$(MAKECOOKIE)