summaryrefslogtreecommitdiff
path: root/net/netatalk3/files/patch-etc_uams_meson.build
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2024-08-05 15:44:23 -0400
committerJoe Marcus Clarke <marcus@FreeBSD.org>2024-08-05 15:44:23 -0400
commit58493c5f3e14aec5dbe852cfcb3d84f2504eee69 (patch)
tree393457ecb9754ab097a865046f3d8b65c2a97dd7 /net/netatalk3/files/patch-etc_uams_meson.build
parentemulators/wine: %%WINEARCH%%-windows/mmcndmgr.dll isn't 32-bit only (diff)
net/netatalk3: Update to 3.2.5
See https://github.com/Netatalk/netatalk/releases/tag/netatalk-3-2-5 for a list of changes in this release.
Diffstat (limited to 'net/netatalk3/files/patch-etc_uams_meson.build')
-rw-r--r--net/netatalk3/files/patch-etc_uams_meson.build275
1 files changed, 69 insertions, 206 deletions
diff --git a/net/netatalk3/files/patch-etc_uams_meson.build b/net/netatalk3/files/patch-etc_uams_meson.build
index a171dbf1684a..e936f29f4566 100644
--- a/net/netatalk3/files/patch-etc_uams_meson.build
+++ b/net/netatalk3/files/patch-etc_uams_meson.build
@@ -1,120 +1,60 @@
---- etc/uams/meson.build.orig 2024-07-18 15:25:55 UTC
+--- etc/uams/meson.build.orig 2024-08-05 19:30:23 UTC
+++ etc/uams/meson.build
-@@ -7,7 +7,7 @@ uams_guest = shared_module(
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- uams_guest = static_library(
-@@ -16,7 +16,7 @@ uams_guest = static_library(
- include_directories: root_includes,
- name_prefix: '',
+@@ -20,7 +20,7 @@ library(
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
)
uams_passwd_sources = ['uams_passwd.c']
-@@ -29,7 +29,7 @@ uams_passwd = shared_module(
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- uams_passwd = static_library(
-@@ -39,7 +39,7 @@ uams_passwd = static_library(
- dependencies: [crypt],
- name_prefix: '',
+@@ -34,7 +34,7 @@ library(
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
)
ssl_links = []
-@@ -61,7 +61,7 @@ if have_ssl
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: libdir,
- install_rpath: libdir,
- )
-@@ -73,7 +73,7 @@ if have_ssl
- link_with: ssl_links,
- name_prefix: '',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: libdir,
- install_rpath: libdir,
- )
-@@ -87,7 +87,7 @@ if have_ssl
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
- uams_dhx_passwd = static_library(
- 'uams_dhx_passwd',
-@@ -97,7 +97,7 @@ if have_ssl
- link_with: ssl_links,
- name_prefix: '',
+@@ -57,7 +57,7 @@ if have_ssl
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
+ install: true,
+- install_dir: libdir / 'netatalk',
++ install_dir: libexecdir / 'netatalk-uams',
+ build_rpath: rpath_libdir,
+ install_rpath: rpath_libdir,
+ )
+@@ -72,7 +72,7 @@ if have_ssl
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
+ install: true,
+- install_dir: libdir / 'netatalk',
++ install_dir: libexecdir / 'netatalk-uams',
+ build_rpath: rpath_libdir,
+ install_rpath: rpath_libdir,
+ )
+@@ -90,7 +90,7 @@ if have_ssl
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
+ build_rpath: rpath_libdir,
+ install_rpath: rpath_libdir,
)
- endif
- if have_pam
-@@ -113,7 +113,7 @@ if have_ssl
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: libdir,
- install_rpath: libdir,
- )
-@@ -125,7 +125,7 @@ if have_ssl
- link_with: ssl_links,
- name_prefix: '',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: libdir,
- install_rpath: libdir,
- )
-@@ -139,7 +139,7 @@ if have_ssl
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
- uams_dhx_pam = static_library(
- 'uams_dhx_pam',
-@@ -149,19 +149,19 @@ if have_ssl
- link_with: ssl_links,
- name_prefix: '',
- install: true,
+@@ -98,14 +98,14 @@ if have_ssl
+ if build_shared_lib
+ install_symlink(
+ 'uams_dhx.so',
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
+ pointing_to: 'uams_dhx_pam.so',
)
endif
-
- install_symlink(
- 'uams_dhx.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_dhx_pam.so',
- )
- else
+ elif build_shared_lib
install_symlink(
'uams_dhx.so',
- install_dir: libdir / 'netatalk',
@@ -122,48 +62,32 @@
pointing_to: 'uams_dhx_passwd.so',
)
endif
-@@ -178,7 +178,7 @@ if have_libgcrypt
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- uams_dhx2_passwd = static_library(
-@@ -188,7 +188,7 @@ if have_libgcrypt
- dependencies: [crypt, libgcrypt],
- name_prefix: '',
+@@ -123,7 +123,7 @@ if have_libgcrypt
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
)
if have_pam
uams_dhx2_pam_sources = ['uams_dhx2_pam.c']
-@@ -201,7 +201,7 @@ if have_libgcrypt
- name_prefix: '',
- name_suffix: 'so',
+@@ -137,20 +137,20 @@ if have_libgcrypt
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
)
- uams_dhx2_pam = static_library(
-@@ -211,18 +211,18 @@ if have_libgcrypt
- dependencies: [pam, libgcrypt],
- name_prefix: '',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- install_symlink(
- 'uams_dhx2.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_dhx2_pam.so',
- )
- else
+ if build_shared_lib
+ install_symlink(
+ 'uams_dhx2.so',
+- install_dir: libdir / 'netatalk',
++ install_dir: libexecdir / 'netatalk-uams',
+ pointing_to: 'uams_dhx2_pam.so',
+ )
+ endif
+ elif build_shared_lib
install_symlink(
'uams_dhx2.so',
- install_dir: libdir / 'netatalk',
@@ -171,103 +95,42 @@
pointing_to: 'uams_dhx2_passwd.so',
)
endif
-@@ -239,7 +239,7 @@ if have_pam
- name_prefix: '',
- name_suffix: 'so',
+@@ -168,20 +168,20 @@ if have_pam
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
)
- uams_pam = static_library(
-@@ -249,18 +249,18 @@ if have_pam
- dependencies: pam,
- name_prefix: '',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- install_symlink(
- 'uams_clrtxt.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_pam.so',
- )
- else
- install_symlink(
- 'uams_clrtxt.so',
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- pointing_to: 'uams_passwd.so',
- )
- endif
-@@ -278,7 +278,7 @@ if have_ssl
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: libdir,
- install_rpath: libdir,
- )
-@@ -290,7 +290,7 @@ if have_ssl
- link_with: ssl_links,
- name_prefix: '',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- build_rpath: libdir,
- install_rpath: libdir,
- )
-@@ -304,7 +304,7 @@ if have_ssl
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
- uams_randnum = static_library(
- 'uams_randnum',
-@@ -314,7 +314,7 @@ if have_ssl
- link_with: ssl_links,
- name_prefix: '',
- install: true,
+ if build_shared_lib
+ install_symlink(
+ 'uams_clrtxt.so',
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
+ pointing_to: 'uams_pam.so',
)
endif
- endif
-@@ -330,7 +330,7 @@ if enable_pgp_uam
- name_prefix: '',
- name_suffix: 'so',
- install: true,
-- install_dir: libdir / 'netatalk',
-+ install_dir: libexecdir / 'netatalk-uams',
- )
-
- uams_pgp = static_library(
-@@ -340,7 +340,7 @@ if enable_pgp_uam
- dependencies: [crypt, ssl_deps],
- name_prefix: '',
- install: true,
+ elif build_shared_lib
+ install_symlink(
+ 'uams_clrtxt.so',
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
+ pointing_to: 'uams_passwd.so',
)
endif
-
-@@ -356,7 +356,7 @@ if have_krb5_uam
- name_prefix: '',
- name_suffix: 'so',
+@@ -198,7 +198,7 @@ if have_pgp_uam
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',
)
+ endif
- uams_gss = static_library(
-@@ -367,6 +367,6 @@ if have_krb5_uam
- c_args: kerberos_c_args,
- name_prefix: '',
+@@ -215,6 +215,6 @@ if have_krb5_uam
+ name_suffix: lib_suffix,
+ override_options: 'b_lundef=false',
install: true,
- install_dir: libdir / 'netatalk',
+ install_dir: libexecdir / 'netatalk-uams',