filezilla: use upstream version of build fixdiff -r1.137 -r1.138 pkgsrc/net/filezilla/Makefile
(wiz)
@@ -1,33 +1,38 @@ | @@ -1,33 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.137 2021/07/29 11:10:31 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.138 2021/07/29 14:00:57 wiz Exp $ | |
2 | 2 | |||
3 | VERSION= 3.55.0 | 3 | VERSION= 3.55.0 | |
4 | DISTNAME= FileZilla_${VERSION}_src | 4 | DISTNAME= FileZilla_${VERSION}_src | |
5 | PKGNAME= filezilla-${VERSION} | 5 | PKGNAME= filezilla-${VERSION} | |
6 | CATEGORIES= net x11 | 6 | CATEGORIES= net x11 | |
7 | MASTER_SITES= https://download.filezilla-project.org/client/ | 7 | MASTER_SITES= https://download.filezilla-project.org/client/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://filezilla-project.org/ | 11 | HOMEPAGE= https://filezilla-project.org/ | |
12 | COMMENT= FTP, FTPS, and SFTP client with intuitive GUI | 12 | COMMENT= FTP, FTPS, and SFTP client with intuitive GUI | |
13 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
14 | 14 | |||
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes | |
17 | USE_LANGUAGES= c c++17 | 17 | USE_LANGUAGES= c c++17 | |
18 | USE_TOOLS+= gmake pkg-config msgfmt msgmerge xgettext | 18 | USE_TOOLS+= gmake pkg-config msgfmt msgmerge xgettext | |
19 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | 19 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | |
20 | 20 | |||
21 | # remove on next update, when patch-src_commonui_Makefile.am is included | |||
22 | USE_TOOLS+= aclocal automake | |||
23 | pre-configure: | |||
24 | cd ${WRKSRC} && aclocal && automake | |||
25 | ||||
21 | CONFIGURE_ARGS+= --disable-autoupdatecheck | 26 | CONFIGURE_ARGS+= --disable-autoupdatecheck | |
22 | # avoid xdg-utils dependency | 27 | # avoid xdg-utils dependency | |
23 | CONFIGURE_ENV+= ac_cv_path_xdgopen=firefox | 28 | CONFIGURE_ENV+= ac_cv_path_xdgopen=firefox | |
24 | 29 | |||
25 | GNU_CONFIGURE_WX_VERSION= no | 30 | GNU_CONFIGURE_WX_VERSION= no | |
26 | 31 | |||
27 | # For C++17. | 32 | # For C++17. | |
28 | GCC_REQD+= 7 | 33 | GCC_REQD+= 7 | |
29 | 34 | |||
30 | .include "options.mk" | 35 | .include "options.mk" | |
31 | .include "../../databases/sqlite3/buildlink3.mk" | 36 | .include "../../databases/sqlite3/buildlink3.mk" | |
32 | .include "../../devel/libidn/buildlink3.mk" | 37 | .include "../../devel/libidn/buildlink3.mk" | |
33 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 38 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.61 2021/07/29 11:10:31 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.62 2021/07/29 14:00:57 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (FileZilla_3.55.0_src.tar.bz2) = 887c04c430ed798b5d3048a29bf7fd4fdc37b30d | 3 | SHA1 (FileZilla_3.55.0_src.tar.bz2) = 887c04c430ed798b5d3048a29bf7fd4fdc37b30d | |
4 | RMD160 (FileZilla_3.55.0_src.tar.bz2) = cd23b5e29692f3cfe034ece9c11408a6c19c63fc | 4 | RMD160 (FileZilla_3.55.0_src.tar.bz2) = cd23b5e29692f3cfe034ece9c11408a6c19c63fc | |
5 | SHA512 (FileZilla_3.55.0_src.tar.bz2) = 8a1221e97719610be900d66f7feba90d1c5053a618b38084e93e8f2b11e51fc523336e11e110f51828eba3f17f60cea1fcd8060bd0cc5e7fdb3d24f35a4c1732 | 5 | SHA512 (FileZilla_3.55.0_src.tar.bz2) = 8a1221e97719610be900d66f7feba90d1c5053a618b38084e93e8f2b11e51fc523336e11e110f51828eba3f17f60cea1fcd8060bd0cc5e7fdb3d24f35a4c1732 | |
6 | Size (FileZilla_3.55.0_src.tar.bz2) = 4910040 bytes | 6 | Size (FileZilla_3.55.0_src.tar.bz2) = 4910040 bytes | |
7 | SHA1 (patch-src_commonui_Makefile.in) = d4e5133a621055dc9edc53a74b1a0a66c0ae3d4a | 7 | SHA1 (patch-src_commonui_Makefile.am) = e70f467d2b5940a0a649db605cf198674bb4a1ab |
$NetBSD: patch-src_commonui_Makefile.am,v 1.1 2021/07/29 14:00:57 wiz Exp $
libtool: link: unable to infer tagged configuration
libtool: error: specify a tag with '--tag'
https://trac.filezilla-project.org/ticket/12499
--- src/commonui/Makefile.am.orig 2021-05-27 11:11:47.000000000 +0000
+++ src/commonui/Makefile.am
@@ -60,9 +60,20 @@ endif
if MACAPPBUNDLE
-libfzclient_commonui_private_la_SOURCES += \
+noinst_LTLIBRARIES = libfzclient-commonui-private-mac.la
+
+libfzclient_commonui_private_mac_la_CPPFLAGS = -I$(top_builddir)/config
+libfzclient_commonui_private_mac_la_CPPFLAGS += $(LIBFILEZILLA_CFLAGS)
+libfzclient_commonui_private_mac_la_CPPFLAGS += -DBUILDING_FZ_COMMONUI
+
+libfzclient_commonui_private_mac_la_CXXFLAGS = -fvisibility=hidden
+
+libfzclient_commonui_private_mac_la_SOURCES = \
fz_paths_osx.mm
-libfzclient_commonui_private_la_LDFLAGS += -framework Cocoa
+libfzclient_commonui_private_mac_la_LDFLAGS = -framework Cocoa
+
+libfzclient_commonui_private_la_LIBADD = libfzclient-commonui-private-mac.la
+libfzclient_commonui_private_la_DEPENDENCIES += libfzclient-commonui-private-mac.la
endif