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

# Content
1 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)