components/text/dwdiff/Makefile | ●●●●● patch | view | raw | blame | history | |
components/text/dwdiff/dwdiff.p5m | ●●●●● patch | view | raw | blame | history | |
components/text/dwdiff/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/text/dwdiff/pkg5 | ●●●●● patch | view | raw | blame | history | |
tools/.gnupg/pubring.gpg | patch | view | raw | blame | history |
components/text/dwdiff/Makefile
New file @@ -0,0 +1,50 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 Matthew R. Trower # include ../../../make-rules/shared-macros.mk COMPONENT_NAME= dwdiff COMPONENT_VERSION= 2.1.4 COMPONENT_SUMMARY= dwdiff - a diff program that operates at the word level COMPONENT_PROJECT_URL= https://os.ghalkes.nl/dwdiff.html COMPONENT_FMRI= text/dwdiff COMPONENT_CLASSIFICATION=System/Text Tools COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= https://os.ghalkes.nl/dist/$(COMPONENT_ARCHIVE) COMPONENT_SIG_URL= $(COMPONENT_ARCHIVE_URL).sig COMPONENT_ARCHIVE_HASH= \ sha256:df16fec44dcb467d65a4246a43628f93741996c1773e930b90c6dde22dd58e0a COMPONENT_LICENSE= GPLv3 COMPONENT_LICENSE_FILE= COPYING TEST_TARGET=$(NO_TESTS) include $(WS_MAKE_RULES)/common.mk # Provide standards-conforming versions of install(8) and getpwuid_r(3C) CONFIGURE_OPTIONS+= INSTALL=/usr/ucb/install CONFIGURE_OPTIONS+= CFLAGS=-D_POSIX_PTHREAD_SEMANTICS # Wants to be built in-tree, so copy source tree to build dir COMPONENT_PRE_CONFIGURE_ACTION= ( $(CLONEY) $(SOURCE_DIR) $(@D) ) # Build dependencies REQUIRED_PACKAGES+= text/gnu-gettext # Auto-generated dependencies REQUIRED_PACKAGES += $(ICU_LIBRARY_PKG) REQUIRED_PACKAGES += system/library components/text/dwdiff/dwdiff.p5m
New file @@ -0,0 +1,40 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 Matthew R. Trower # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/dwdiff file path=usr/bin/dwfilter file path=usr/share/doc/dwdiff-$(HUMAN_VERSION)/COPYING file path=usr/share/doc/dwdiff-$(HUMAN_VERSION)/Changelog file path=usr/share/doc/dwdiff-$(HUMAN_VERSION)/README file path=usr/share/locale/de/LC_MESSAGES/dwdiff.mo file path=usr/share/locale/es/LC_MESSAGES/dwdiff.mo file path=usr/share/locale/fr/LC_MESSAGES/dwdiff.mo file path=usr/share/locale/nl/LC_MESSAGES/dwdiff.mo file path=usr/share/man/man1/dwdiff.1 file path=usr/share/man/man1/dwfilter.1 file path=usr/share/man/nl.UTF-8/man1/dwdiff.1 file path=usr/share/man/nl.UTF-8/man1/dwfilter.1 file path=usr/share/man/nl/man1/dwdiff.1 file path=usr/share/man/nl/man1/dwfilter.1 components/text/dwdiff/manifests/sample-manifest.p5m
New file @@ -0,0 +1,40 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/dwdiff file path=usr/bin/dwfilter file path=usr/share/doc/dwdiff-$(HUMAN_VERSION)/COPYING file path=usr/share/doc/dwdiff-$(HUMAN_VERSION)/Changelog file path=usr/share/doc/dwdiff-$(HUMAN_VERSION)/README file path=usr/share/locale/de/LC_MESSAGES/dwdiff.mo file path=usr/share/locale/es/LC_MESSAGES/dwdiff.mo file path=usr/share/locale/fr/LC_MESSAGES/dwdiff.mo file path=usr/share/locale/nl/LC_MESSAGES/dwdiff.mo file path=usr/share/man/man1/dwdiff.1 file path=usr/share/man/man1/dwfilter.1 file path=usr/share/man/nl.UTF-8/man1/dwdiff.1 file path=usr/share/man/nl.UTF-8/man1/dwfilter.1 file path=usr/share/man/nl/man1/dwdiff.1 file path=usr/share/man/nl/man1/dwfilter.1 components/text/dwdiff/pkg5
New file @@ -0,0 +1,11 @@ { "dependencies": [ "library/icu-74", "system/library", "text/gnu-gettext" ], "fmris": [ "text/dwdiff" ], "name": "dwdiff" } tools/.gnupg/pubring.gpgBinary files differ