From cd4f73655acf3760329625c8b709419cbd6e5bde Mon Sep 17 00:00:00 2001 From: M <1999714+Martinfx@users.noreply.github.com> Date: Tue, 25 Oct 2022 16:54:23 +0200 Subject: [PATCH] libdatovka: new port (#86) --- libdatovka/Makefile | 37 +++++++++++++++++++++++++++++++++++++ libdatovka/distinfo | 3 +++ libdatovka/pkg-descr | 1 + libdatovka/pkg-plist | 9 +++++++++ 4 files changed, 50 insertions(+) create mode 100644 libdatovka/Makefile create mode 100644 libdatovka/distinfo create mode 100644 libdatovka/pkg-descr create mode 100644 libdatovka/pkg-plist diff --git a/libdatovka/Makefile b/libdatovka/Makefile new file mode 100644 index 00000000..b38e6c40 --- /dev/null +++ b/libdatovka/Makefile @@ -0,0 +1,37 @@ +PORTNAME= libdatovka +DISTVERSION= 0.2.1 +CATEGORIES= devel +MASTER_SITES= https://secure.nic.cz/files/datove_schranky/libdatovka/ + +MAINTAINER= freebsd@sysctl.cz +COMMENT= ISDS client library +WWW= https://gitlab.nic.cz/datovka/libdatovka + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \ + expat>0:textproc/expat2 \ + gpgme>0:security/gpgme \ + libgcrypt>0:security/libgcrypt \ + libiconv>0:converters/libiconv \ + xsltproc:textproc/libxslt + +LIB_DEPENDS+= libassuan.so:security/libassuan \ + libcurl.so:ftp/curl \ + libexpat.so:textproc/expat2 \ + libgcrypt.so:security/libgcrypt \ + libgpg-error.so:security/libgpg-error \ + libgpgme.so:security/gpgme + +USES= autoreconf localbase gettext gmake libtool tar:xz +#CFLAGS+= Wno-error +USE_GNOME= libxslt libxml2 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-docbook-xsl-stylesheets=${LOCALBASE}/share/xsl/docbook --disable-fatalwarnings + +INSTALL_TARGET= install-strip + +.include + diff --git a/libdatovka/distinfo b/libdatovka/distinfo new file mode 100644 index 00000000..059e7097 --- /dev/null +++ b/libdatovka/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1666626410 +SHA256 (libdatovka-0.2.1.tar.xz) = 12735207c2ab7c2ce0ce342884dab3ce32b9cded84e529ba7ce072f68ac05fda +SIZE (libdatovka-0.2.1.tar.xz) = 683476 diff --git a/libdatovka/pkg-descr b/libdatovka/pkg-descr new file mode 100644 index 00000000..18db218f --- /dev/null +++ b/libdatovka/pkg-descr @@ -0,0 +1 @@ +ISDS client library diff --git a/libdatovka/pkg-plist b/libdatovka/pkg-plist new file mode 100644 index 00000000..4242a135 --- /dev/null +++ b/libdatovka/pkg-plist @@ -0,0 +1,9 @@ +include/libdatovka/isds.h +lib/libdatovka.a +lib/libdatovka.so +lib/libdatovka.so.2 +lib/libdatovka.so.2.1.0 +libdata/pkgconfig/libdatovka.pc +man/man3/isds.h.libdatovka.3.gz +man/man3/libdatovka.3.gz +share/locale/cs/LC_MESSAGES/libdatovka.mo