Is the debug flavour the same thing as debug packages? Often these enable extra checks or logging.

--
Sent from a phone, apologies for poor formatting.

On 12 January 2020 12:21:31 Rafael Sadowski <[email protected]> wrote:

espie pointed out two improvements/tweaks in net/litecoin, thanks espie.

- Remove debug FLAVOR, this is no longer necessary and we do not need a
 debug FLAVOR/Package.
- Add missing FLAVOR description.
- Enable no_x11 package build.

OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/Makefile,v
retrieving revision 1.1163
diff -u -p -r1.1163 Makefile
--- Makefile    10 Jan 2020 17:37:35 -0000      1.1163
+++ Makefile    12 Jan 2020 11:43:44 -0000
@@ -225,7 +225,7 @@
     SUBDIR += libupnp
     SUBDIR += libupnpp
     SUBDIR += libvncserver
-     SUBDIR += litecoin
+     SUBDIR += litecoin,no_x11
     SUBDIR += livemedia
     SUBDIR += lldpd
     SUBDIR += lldpd,snmp
Index: litecoin/Makefile
===================================================================
RCS file: /cvs/ports/net/litecoin/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- litecoin/Makefile   2 Jan 2020 14:27:46 -0000       1.8
+++ litecoin/Makefile   12 Jan 2020 11:43:44 -0000
@@ -7,7 +7,7 @@ COMMENT =               P2P payment system
GH_ACCOUNT =            litecoin-project
GH_PROJECT =            litecoin
GH_TAGNAME =            v0.17.1
-REVISION =             2
+REVISION =             3

SHARED_LIBS +=  bitcoinconsensus          1.0 # 0.0
SHARED_LIBS +=  secp256k1                 0.0 # 0.0
@@ -52,12 +52,8 @@ CXXFLAGS +=          -std=c++11

MAKE_FLAGS =            CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" 
CXXFLAGS="${CXXFLAGS}"

-FLAVORS =              no_x11 debug
+FLAVORS =              no_x11
FLAVOR ?=
-
-.if ${FLAVOR:Mdebug}
-CONFIGURE_ARGS +=      --enable-debug
-.endif

.if ${FLAVOR:Mno_x11}
CONFIGURE_ARGS +=       --without-gui
Index: litecoin/pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/litecoin/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- litecoin/pkg/DESCR  8 Mar 2019 05:52:25 -0000       1.1.1.1
+++ litecoin/pkg/DESCR  12 Jan 2020 11:43:44 -0000
@@ -11,3 +11,7 @@ the same time, on the same hardware used
specialized ASICs for Bitcoin, Litecoin continues to satisfy these goals. It is
unlikely for ASIC mining to be developed for Litecoin until the currency is
widely used.
+
+Available flavors:
+
+  no_x11: Built daemon and CLI tools only, no Qt5 GUI tools
Index: litecoin/pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/litecoin/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- litecoin/pkg/PLIST  8 Mar 2019 05:52:25 -0000       1.1.1.1
+++ litecoin/pkg/PLIST  12 Jan 2020 11:43:44 -0000
@@ -20,13 +20,13 @@ include/bitcoinconsensus.h
include/secp256k1.h
include/secp256k1_recovery.h
include/univalue.h
-lib/libbitcoinconsensus.a
+@static-lib lib/libbitcoinconsensus.a
lib/libbitcoinconsensus.la
@lib lib/libbitcoinconsensus.so.${LIBbitcoinconsensus_VERSION}
-lib/libsecp256k1.a
+@static-lib lib/libsecp256k1.a
lib/libsecp256k1.la
@lib lib/libsecp256k1.so.${LIBsecp256k1_VERSION}
-lib/libunivalue.a
+@static-lib lib/libunivalue.a
lib/libunivalue.la
@lib lib/libunivalue.so.${LIBunivalue_VERSION}
lib/pkgconfig/libbitcoinconsensus.pc



Reply via email to