mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
- Use more correct OSVERSION check [1]
- Remove WITHOUT_X11 and use standard X11 option PR: ports/186137 [1] Reported by: Waitman Gobble <uzimac@da3m0n8t3r.com> [1]
This commit is contained in:
parent
6c6d6f3e34
commit
92e7b5e96c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=343127
1 changed files with 9 additions and 10 deletions
|
@ -24,10 +24,9 @@ WANT_BDB_VER= 48
|
|||
|
||||
USES= gmake
|
||||
|
||||
OPTIONS_DEFINE= GUI UPNP QRCODES DBUS
|
||||
OPTIONS_DEFAULT= GUI QRCODES
|
||||
OPTIONS_DEFINE= X11 UPNP QRCODES DBUS
|
||||
OPTIONS_DEFAULT= X11 QRCODES
|
||||
|
||||
GUI_DESC= Build as a QT4 GUI
|
||||
UPNP_DESC= Build with UPNP support
|
||||
QRCODES_DESC= Build with QR code display
|
||||
DBUS_DESC= Build with DBUS support
|
||||
|
@ -44,7 +43,7 @@ QMAKE_USE_UPNP= 1
|
|||
QMAKE_USE_UPNP= -
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
|
||||
.if ${PORT_OPTIONS:MX11}
|
||||
USE_QT4= qmake_build linguist uic moc rcc
|
||||
BINARY= litecoin-qt
|
||||
.else
|
||||
|
@ -56,7 +55,7 @@ MAKE_ARGS+= -C ${WRKSRC}/src USE_UPNP=${QMAKE_USE_UPNP}
|
|||
|
||||
PLIST_FILES= bin/${BINARY}
|
||||
|
||||
.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11) && ${PORT_OPTIONS:MQRCODES}
|
||||
.if ${PORT_OPTIONS:MX11} && ${PORT_OPTIONS:MQRCODES}
|
||||
LIB_DEPENDS+= libqrencode.so:${PORTSDIR}/graphics/libqrencode
|
||||
QMAKE_USE_QRCODE=1
|
||||
.else
|
||||
|
@ -72,16 +71,16 @@ QMAKE_USE_DBUS= 0
|
|||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
|
||||
.if ${PORT_OPTIONS:MX11}
|
||||
PLIST_FILES+= share/applications/litecoin-qt.desktop share/pixmaps/litecoin64.png
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} >= 1000000
|
||||
.if ${OSVERSION} >= 1000054
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-endian
|
||||
.endif
|
||||
|
||||
do-configure:
|
||||
.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
|
||||
.if ${PORT_OPTIONS:MX11}
|
||||
cd ${BUILD_WRKSRC} && \
|
||||
${QMAKE} ${QMAKE_ARGS} \
|
||||
QMAKE_LIBDIR+=${BDB_LIB_DIR} \
|
||||
|
@ -93,7 +92,7 @@ do-configure:
|
|||
.endif
|
||||
|
||||
do-install:
|
||||
.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
|
||||
.if ${PORT_OPTIONS:MX11}
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${STAGEDIR}${PREFIX}/bin/
|
||||
${REINPLACE_CMD} -e 's,=/usr,=${PREFIX},' \
|
||||
-e 's,bitcoin,litecoin,g' \
|
||||
|
@ -109,7 +108,7 @@ post-patch:
|
|||
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/src/makefile.unix
|
||||
|
||||
regression-test:
|
||||
.if !${PORT_OPTIONS:MGUI} || defined(WITHOUT_X11)
|
||||
.if !${PORT_OPTIONS:MX11}
|
||||
@${GMAKE} -C ${WRKSRC}/src -f makefile.unix USE_UPNP=${QMAKE_USE_UPNP} test_litecoin
|
||||
(cd ${WRKSRC}/src ; ./test_litecoin)
|
||||
.endif
|
||||
|
|
Loading…
Add table
Reference in a new issue