From cdbf9bfcec9d571f9e3d96910d3605edc61e328b Mon Sep 17 00:00:00 2001 From: Andreas Wacknitz <A.Wacknitz@gmx.de> Date: Fri, 22 Mar 2024 18:21:30 +0100 Subject: [PATCH] rebuild libproxy --- components/library/libproxy/pkg5 | 6 +++--- components/library/libproxy/Makefile | 10 ++++++---- components/library/libproxy/manifests/sample-manifest.p5m | 6 +++--- components/library/libproxy/libproxy.p5m | 4 ++-- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/components/library/libproxy/Makefile b/components/library/libproxy/Makefile index 334a5c5..e3b5ce6 100644 --- a/components/library/libproxy/Makefile +++ b/components/library/libproxy/Makefile @@ -16,13 +16,14 @@ BUILD_BITS= 64_and_32 BUILD_STYLE= cmake +USE_PARALLEL_BUILD= yes USE_DEFAULT_TEST_TRANSFORMS= yes USE_COMMON_TEST_MASTER= false include ../../../make-rules/shared-macros.mk COMPONENT_NAME= libproxy COMPONENT_VERSION= 0.4.18 -COMPONENT_REVISION= 1 +COMPONENT_REVISION= 2 COMPONENT_SUMMARY= Libproxy is a library that provides automatic proxy configuration management COMPONENT_PROJECT_URL= https://libproxy.github.io/libproxy/ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) @@ -36,7 +37,7 @@ include $(WS_MAKE_RULES)/common.mk -PATH = $(PATH.gnu) +PATH= $(PATH.gnu) COMPONENT_PRE_CONFIGURE_ACTION= ( $(CLONEY) $(SOURCE_DIR) $(@D) ) @@ -67,13 +68,14 @@ LDFLAGS += -lsocket -lxnet -lnsl # Assumes "make" is GNU make, turns into fork bomb if it finds illumos make -COMPONENT_BUILD_ENV += PATH=$(PATH.gnu) +COMPONENT_BUILD_ENV += PATH=$(PATH) COMPONENT_POST_INSTALL_ACTION= \ - [ $(BITS) -eq 64 ] && $(PYTHON) -m py_compile $(PROTO_DIR)/$(PYTHON_LIB)/libproxy.py || truea ; + [ $(BITS) -eq 64 ] && $(PYTHON) -m py_compile $(PROTO_DIR)/$(PYTHON_LIB)/libproxy.py || true ; # Drop 32-bit binaries COMPONENT_POST_INSTALL_ACTION += $(RM) -r $(PROTOUSRBINDIR32) ; + # Move the 'proxy' binary to demos $(INSTALL_64): COMPONENT_POST_INSTALL_ACTION += $(INSTALL) -d $(PROTOUSRDIR)/demo/jds/bin/ ; $(INSTALL_64): COMPONENT_POST_INSTALL_ACTION += $(MV) $(PROTOUSRBINDIR)/proxy $(PROTOUSRDIR)/demo/jds/bin/ ; diff --git a/components/library/libproxy/libproxy.p5m b/components/library/libproxy/libproxy.p5m index c3f4f19..113cd38 100644 --- a/components/library/libproxy/libproxy.p5m +++ b/components/library/libproxy/libproxy.p5m @@ -33,14 +33,14 @@ #file path=usr/lib/$(MACH64)/libproxy/$(HUMAN_VERSION)/modules/config_gnome3.so #file path=usr/lib/$(MACH64)/libproxy/$(HUMAN_VERSION)/modules/config_pacrunner.so file path=usr/lib/$(MACH64)/pkgconfig/libproxy-1.0.pc -file path=usr/lib/$(MACH64)/pxgsettings mode=0555 +file path=usr/libexec/pxgsettings link path=usr/lib/libproxy.so target=libproxy.so.1 link path=usr/lib/libproxy.so.1 target=libproxy.so.1.0.0 file path=usr/lib/libproxy.so.1.0.0 #file path=usr/lib/libproxy/$(HUMAN_VERSION)/modules/config_gnome3.so #file path=usr/lib/libproxy/$(HUMAN_VERSION)/modules/config_pacrunner.so file path=usr/lib/pkgconfig/libproxy-1.0.pc -file path=usr/lib/pxgsettings mode=0555 +file path=usr/libexec/$(MACH32)/pxgsettings file path=usr/lib/python$(PYVER)/vendor-packages/libproxy.py file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/Net/Libproxy.pm file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/Net/Libproxy/Libproxy.so diff --git a/components/library/libproxy/manifests/sample-manifest.p5m b/components/library/libproxy/manifests/sample-manifest.p5m index d7cc3f7..49b6020 100644 --- a/components/library/libproxy/manifests/sample-manifest.p5m +++ b/components/library/libproxy/manifests/sample-manifest.p5m @@ -10,7 +10,7 @@ # # -# Copyright 2023 <contributor> +# Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -31,15 +31,15 @@ file path=usr/lib/$(MACH64)/libproxy/$(HUMAN_VERSION)/modules/config_gnome3.so file path=usr/lib/$(MACH64)/libproxy/$(HUMAN_VERSION)/modules/config_pacrunner.so file path=usr/lib/$(MACH64)/pkgconfig/libproxy-1.0.pc -file path=usr/lib/$(MACH64)/pxgsettings link path=usr/lib/libproxy.so target=libproxy.so.1 link path=usr/lib/libproxy.so.1 target=libproxy.so.1.0.0 file path=usr/lib/libproxy.so.1.0.0 file path=usr/lib/libproxy/$(HUMAN_VERSION)/modules/config_gnome3.so file path=usr/lib/libproxy/$(HUMAN_VERSION)/modules/config_pacrunner.so file path=usr/lib/pkgconfig/libproxy-1.0.pc -file path=usr/lib/pxgsettings file path=usr/lib/python$(PYVER)/vendor-packages/libproxy.py +file path=usr/libexec/$(MACH32)/pxgsettings +file path=usr/libexec/pxgsettings file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/Net/Libproxy.pm file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/Net/Libproxy/Libproxy.so file path=usr/share/cmake/Modules/Findlibproxy.cmake diff --git a/components/library/libproxy/pkg5 b/components/library/libproxy/pkg5 index 783bec4..f8f7a34 100644 --- a/components/library/libproxy/pkg5 +++ b/components/library/libproxy/pkg5 @@ -7,8 +7,8 @@ "system/library/gcc-13-runtime" ], "fmris": [ - "library/libproxy/libproxy-gnome", - "library/libproxy" + "library/libproxy", + "library/libproxy/libproxy-gnome" ], "name": "libproxy" -} \ No newline at end of file +} -- Gitblit v1.9.3