components/library/objfw/Makefile | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/developer.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/library.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/ofarc.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/ofdns.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/ofhash.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/ofhttp.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/objfw/pkg5 | ●●●●● patch | view | raw | blame | history |
components/library/objfw/Makefile
@@ -20,20 +20,20 @@ # # # Copyright (c) 2023, Jonathan Schleifer. All rights reserved. # Copyright (c) 2023-2024, Jonathan Schleifer. All rights reserved. # BUILD_BITS = 64_and_32 BUILD_BITS = 64 USE_PARALLEL_BUILD = yes include ../../../make-rules/shared-macros.mk COMPONENT_NAME = objfw COMPONENT_VERSION = 1.0.5 COMPONENT_VERSION = 1.0.6 COMPONENT_SUMMARY = A portable, lightweight framework for the Objective-C language COMPONENT_SRC = $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH = sha256:798bda0590970fea10d5c8064e98088bb9960b3bc0475d92db443b0df9f205c4 COMPONENT_ARCHIVE_HASH = sha256:34eb6ee5be84d86a3de657ab17c9ee79fcfc8b3dc0d21f72917aa92378948d73 COMPONENT_ARCHIVE_URL = https://objfw.nil.im/downloads/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = https://objfw.nil.im/ COMPONENT_FMRI = library/objfw @@ -50,8 +50,8 @@ CONFIGURE_OPTIONS += OBJC="$(CLANG_PREFIX)/bin/clang -m$(BITS)" CONFIGURE_OPTIONS += LDFLAGS="-Wl,-rpath,$$(realpath $$(dirname $$(gcc -m$(BITS) --print-file-name=libgcc_s.so)))" REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) # Auto-generated dependencies REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) REQUIRED_PACKAGES += library/gnutls-3 REQUIRED_PACKAGES += shell/ksh93 REQUIRED_PACKAGES += system/library components/library/objfw/developer.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 Jonathan Schleifer # Copyright 2023-2024 Jonathan Schleifer # set name=pkg.fmri value=pkg:/developer/objfw@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -32,10 +32,6 @@ license LICENSE.GPLv3 license=GPLv3 license LICENSE.GPLv2 license=GPLv2 file path=usr/bin/$(MACH32)/objfw-compile file path=usr/bin/$(MACH32)/objfw-config file path=usr/bin/$(MACH32)/objfw-embed file path=usr/bin/$(MACH32)/objfw-new file path=usr/bin/objfw-compile file path=usr/bin/objfw-config file path=usr/bin/objfw-embed @@ -258,6 +254,3 @@ link path=usr/lib/$(MACH64)/libobjfw.so target=libobjfw.so.1.0 link path=usr/lib/$(MACH64)/libobjfwrt.so target=libobjfwrt.so.1.0 link path=usr/lib/$(MACH64)/libobjfwtls.so target=libobjfwtls.so.1.0 link path=usr/lib/libobjfw.so target=libobjfw.so.1.0 link path=usr/lib/libobjfwrt.so target=libobjfwrt.so.1.0 link path=usr/lib/libobjfwtls.so target=libobjfwtls.so.1.0 components/library/objfw/library.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 Jonathan Schleifer # Copyright 2023-2024 Jonathan Schleifer # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -29,6 +29,3 @@ file path=usr/lib/$(MACH64)/libobjfw.so.1.0 file path=usr/lib/$(MACH64)/libobjfwrt.so.1.0 file path=usr/lib/$(MACH64)/libobjfwtls.so.1.0 file path=usr/lib/libobjfw.so.1.0 file path=usr/lib/libobjfwrt.so.1.0 file path=usr/lib/libobjfwtls.so.1.0 components/library/objfw/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) @@ -23,14 +23,6 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/$(MACH32)/objfw-compile file path=usr/bin/$(MACH32)/objfw-config file path=usr/bin/$(MACH32)/objfw-embed file path=usr/bin/$(MACH32)/objfw-new file path=usr/bin/$(MACH32)/ofarc file path=usr/bin/$(MACH32)/ofdns file path=usr/bin/$(MACH32)/ofhash file path=usr/bin/$(MACH32)/ofhttp file path=usr/bin/objfw-compile file path=usr/bin/objfw-config file path=usr/bin/objfw-embed @@ -260,12 +252,6 @@ file path=usr/lib/$(MACH64)/libobjfwrt.so.1.0 link path=usr/lib/$(MACH64)/libobjfwtls.so target=libobjfwtls.so.1.0 file path=usr/lib/$(MACH64)/libobjfwtls.so.1.0 link path=usr/lib/libobjfw.so target=libobjfw.so.1.0 file path=usr/lib/libobjfw.so.1.0 link path=usr/lib/libobjfwrt.so target=libobjfwrt.so.1.0 file path=usr/lib/libobjfwrt.so.1.0 link path=usr/lib/libobjfwtls.so target=libobjfwtls.so.1.0 file path=usr/lib/libobjfwtls.so.1.0 file path=usr/share/ofarc/localization/de.json file path=usr/share/ofarc/localization/localizations.json file path=usr/share/ofdns/localization/de.json components/library/objfw/ofarc.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 Jonathan Schleifer # Copyright 2023-2024 Jonathan Schleifer # set name=pkg.fmri value=pkg:/archiver/ofarc@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -26,7 +26,6 @@ license LICENSE.GPLv3 license=GPLv3 license LICENSE.GPLv2 license=GPLv2 file path=usr/bin/$(MACH32)/ofarc file path=usr/bin/ofarc file path=usr/share/ofarc/localization/de.json file path=usr/share/ofarc/localization/localizations.json components/library/objfw/ofdns.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 Jonathan Schleifer # Copyright 2023-2024 Jonathan Schleifer # set name=pkg.fmri value=pkg:/network/ofdns@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -26,7 +26,6 @@ license LICENSE.GPLv3 license=GPLv3 license LICENSE.GPLv2 license=GPLv2 file path=usr/bin/$(MACH32)/ofdns file path=usr/bin/ofdns file path=usr/share/ofdns/localization/de.json file path=usr/share/ofdns/localization/localizations.json components/library/objfw/ofhash.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 Jonathan Schleifer # Copyright 2023-2024 Jonathan Schleifer # set name=pkg.fmri value=pkg:/sysutils/ofhash@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -26,7 +26,6 @@ license LICENSE.GPLv3 license=GPLv3 license LICENSE.GPLv2 license=GPLv2 file path=usr/bin/$(MACH32)/ofhash file path=usr/bin/ofhash file path=usr/share/ofhash/localization/de.json file path=usr/share/ofhash/localization/localizations.json components/library/objfw/ofhttp.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 Jonathan Schleifer # Copyright 2023-2024 Jonathan Schleifer # set name=pkg.fmri value=pkg:/network/ofhttp@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -26,7 +26,6 @@ license LICENSE.GPLv3 license=GPLv3 license LICENSE.GPLv2 license=GPLv2 file path=usr/bin/$(MACH32)/ofhttp file path=usr/bin/ofhttp file path=usr/share/ofhttp/localization/de.json file path=usr/share/ofhttp/localization/localizations.json components/library/objfw/pkg5
@@ -3,7 +3,7 @@ "library/gnutls-3", "shell/ksh93", "system/library", "system/library/gcc-10-runtime", "system/library/gcc-13-runtime", "system/library/math" ], "fmris": [ @@ -15,4 +15,4 @@ "sysutils/ofhash" ], "name": "objfw" } }