diff --git a/finance/taler-exchange/Makefile b/finance/taler-exchange/Makefile index 51ca4fb91a18..d055b031bc27 100644 --- a/finance/taler-exchange/Makefile +++ b/finance/taler-exchange/Makefile @@ -1,74 +1,74 @@ PORTNAME= taler-exchange DISTVERSION= 1.5.2 CATEGORIES= finance MASTER_SITES= http://ftpmirror.gnu.org/taler/ MAINTAINER= adridg@FreeBSD.org -COMMENT= Alternative network stack for building secure, decentralized and privacy-preserving distributed applications. -WWW= https://www.gnunet.org/en/ +COMMENT= Privacy-preserving distributed payment system +WWW= https://www.taler.net/en/index.html LICENSE= GPLv3 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ jq>0:textproc/jq RUN_DEPENDS= jq>0:textproc/jq LIB_DEPENDS= libgnunetpq.so:net/gnunet \ libmicrohttpd.so:www/libmicrohttpd \ # These are lib-dependencies of the benchmark programs LIB_DEPENDS+= libjansson.so:devel/jansson \ libunistring.so:devel/libunistring \ libcurl.so:ftp/curl \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libsodium.so:security/libsodium +EXTRACT_SUFX= .tar.gz USES= compiler:c11 cpe gettext-runtime libtool pgsql pkgconfig python \ shebangfix sqlite tar -EXTRACT_SUFX= .tar.gz CPE_VENDOR= gnu GNU_CONFIGURE= yes -CONFIGURE_ENV= LIBRARY_PATH=$(PREFIX)/lib -CONFIGURE_ARGS= --with-gnunet=$(PREFIX) \ - --with-microhttpd=$(PREFIX) \ - --with-microhttpd2=$(PREFIX) +CONFIGURE_ENV= LIBRARY_PATH=${PREFIX}/lib +CONFIGURE_ARGS= --with-gnunet=${PREFIX} \ + --with-microhttpd=${PREFIX} \ + --with-microhttpd2=${PREFIX} -CFLAGS+= -I$(PREFIX) -LDFLAGS+= -L$(PREFIX) -pthread +CFLAGS+= -I${PREFIX} +LDFLAGS+= -L${PREFIX} -pthread SHEBANG_FILES= src/kyclogic/taler-exchange-helper-measure-challenger-email-context-check \ src/kyclogic/taler-exchange-helper-measure-challenger-postal-context-check \ src/kyclogic/taler-exchange-helper-measure-challenger-sms-context-check \ src/kyclogic/taler-exchange-helper-measure-clear-continue \ src/kyclogic/taler-exchange-helper-measure-defaults-but-investigate \ src/kyclogic/taler-exchange-helper-measure-freeze \ src/kyclogic/taler-exchange-helper-measure-inform-investigate \ src/kyclogic/taler-exchange-helper-measure-none \ src/kyclogic/taler-exchange-helper-measure-preserve-but-investigate \ src/kyclogic/taler-exchange-helper-measure-preserve-set-expiration \ src/kyclogic/taler-exchange-helper-measure-test-form \ src/kyclogic/taler-exchange-helper-measure-test-oauth \ src/kyclogic/taler-exchange-helper-measure-tops-3rdparty-check \ src/kyclogic/taler-exchange-helper-measure-tops-address-check \ src/kyclogic/taler-exchange-helper-measure-tops-kyx-check \ src/kyclogic/taler-exchange-helper-measure-tops-postal-check \ src/kyclogic/taler-exchange-helper-measure-tops-sms-check \ src/kyclogic/taler-exchange-helper-measure-update-from-context \ src/kyclogic/taler-exchange-helper-measure-validate-accepted-tos \ src/kyclogic/taler-exchange-kyc-challenger-email-converter \ src/kyclogic/taler-exchange-kyc-challenger-postal-converter \ src/kyclogic/taler-exchange-kyc-challenger-sms-converter \ src/kyclogic/taler-exchange-kyc-kycaid-converter.sh \ src/kyclogic/taler-exchange-kyc-oauth2-challenger.sh \ src/kyclogic/taler-exchange-kyc-oauth2-nda.sh \ src/kyclogic/taler-exchange-kyc-oauth2-test-converter.sh \ src/kyclogic/taler-exchange-kyc-persona-converter.sh \ contrib/taler-auditor-dbconfig \ contrib/taler-exchange-dbconfig \ contrib/taler-terms-generator \ src/testing/taler-unified-setup.sh \ src/auditor/taler-helper-auditor-render.py .include diff --git a/finance/taler-exchange/pkg-descr b/finance/taler-exchange/pkg-descr index e739929dbfc7..ff7c1ab2bf31 100644 --- a/finance/taler-exchange/pkg-descr +++ b/finance/taler-exchange/pkg-descr @@ -1,14 +1,14 @@ GNU Taler is a privacy-preserving payment system. Customers can stay anonymous, but merchants can not hide their income through payments with GNU Taler. This helps to avoid tax evasion and money laundering. The primary use case of GNU Taler is payments; it is not meant as a store of value. Payments are always backed by an existing currency. Payments are made after exchanging existing money into electronic money with the help of an Exchange service, that is, a payment service provider for Taler. When making a payment, customers only need a loaded wallet. A merchant can accept payments without making their customers register on the -merchant's Website. +merchant's Website.