components/developer/pkgbuild/Makefile | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/patches/pkgbuild-01-fix.patch | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/patches/pkgbuild-04-xz.patch | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/patches/pkgbuild-configure.patch | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/pkg5 | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/pkgbuild.license | ●●●●● patch | view | raw | blame | history | |
components/developer/pkgbuild/pkgbuild.p5m | ●●●●● patch | view | raw | blame | history |
components/developer/pkgbuild/Makefile
@@ -12,30 +12,30 @@ # Copyright 2011, Andrzej Szeszo # Copyright 2019, Nona Hansel # # Note: Depends on xz for build BUILD_STYLE=configure BUILD_BITS=64 include ../../../make-rules/shared-macros.mk COMPONENT_NAME= pkgbuild COMPONENT_VERSION= 1.3.105 COMPONENT_REVISION= 4 COMPONENT_REVISION= 5 COMPONENT_SUMMARY= pkgbuild - rpmbuild-like tool for building packages COMPONENT_PROJECT_URL= https://sourceforge.net/projects/pkgbuild/ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= sha256:ed32d913af249d4221c2b94450eb4e996747024260c210620e94ac8130bc0fd6 COMPONENT_ARCHIVE_URL= http://downloads.sourceforge.net/project/$(COMPONENT_NAME)/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_URL= https://downloads.sourceforge.net/project/$(COMPONENT_NAME)/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE) COMPONENT_FMRI= package/pkgbuild COMPONENT_CLASSIFICATION=System/Packaging COMPONENT_LICENSE= GPL-2.0-only COMPONENT_LICENSE_FILE= COPYING TEST_TARGET=$(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION += \ (cd $(@D); aclocal-1.10 -I m4; automake-1.10 --add-missing; autoconf) # Build Dependencies REQUIRED_PACKAGES += developer/build/automake-110 (cd $(@D); aclocal -I m4; automake --add-missing; autoconf) # Auto-generated dependencies PERL_REQUIRED_PACKAGES += runtime/perl REQUIRED_PACKAGES += runtime/perl REQUIRED_PACKAGES += shell/bash REQUIRED_PACKAGES += system/library components/developer/pkgbuild/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2022 <contributor> # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -26,24 +26,24 @@ file path=usr/bin/pkgbuild file path=usr/bin/pkgtool file path=usr/bin/spectool file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/config.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/get_rpm_topdir file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/ips-dependency-generator file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/ips_package.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/ips_utils.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/macros file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/packagebase.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgbuild-postprocess file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgbuild.pl file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgdb.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgdbgrep file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgnames file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgtool.pl file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/rpm_file.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/rpm_package.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/rpm_spec.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/spectool.pl file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/version-file file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/config.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/get_rpm_topdir file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/ips-dependency-generator file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/ips_package.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/ips_utils.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/macros file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/packagebase.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgbuild-postprocess file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgbuild.pl file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgdb.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgdbgrep file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgnames file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgtool.pl file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/rpm_file.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/rpm_package.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/rpm_spec.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/spectool.pl file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/version-file file path=usr/share/man/man1/pkgbuild.1 file path=usr/share/man/man1/pkgtool.1 file path=usr/share/man/man1/spectool.1 components/developer/pkgbuild/patches/pkgbuild-01-fix.patch
@@ -1,6 +1,6 @@ --- pkgbuild-1.3.105/pkgbuild.pl.in so Srp 17 21:42:52 2013 +++ pkgbuild-1.3.105/pkgbuild.pl.in so Srp 17 21:42:34 2013 @@ -2818,7 +2819,6 @@ --- pkgbuild-1.3.105/pkgbuild.pl.in.orig +++ pkgbuild-1.3.105/pkgbuild.pl.in @@ -2813,7 +2813,6 @@ debug_print "Publishing ips source package"; my @pkg_lines; components/developer/pkgbuild/patches/pkgbuild-04-xz.patch
@@ -1,5 +1,5 @@ --- pkgbuild-1.3.104/pkgbuild.pl.in Wed Aug 31 15:31:15 2011 +++ pkgbuild-1.3.104/pkgbuild.pl.in Sun Feb 17 14:21:32 2013 --- pkgbuild-1.3.105/pkgbuild.pl.in.orig +++ pkgbuild-1.3.105/pkgbuild.pl.in @@ -1243,6 +1243,11 @@ system ("/usr/bin/bzip2 -9 './$basedir/$docdir/$fname'"); $comp_retval = $?; @@ -12,8 +12,8 @@ } if ($comp_retval != 0) { fatal ("ERROR: failed to $compression documentation file $mydir/$basedir/$docdir/$fname"); --- pkgbuild-1.3.105/rpm_spec.pm.in Fri Nov 2 13:25:43 2012 +++ pkgbuild-1.3.105/rpm_spec.pm.in Sat Aug 17 21:48:43 2013 --- pkgbuild-1.3.105/rpm_spec.pm.in.orig +++ pkgbuild-1.3.105/rpm_spec.pm.in @@ -2332,6 +2332,8 @@ my $uncompress; if ($val =~ /\.bz2$/) { components/developer/pkgbuild/patches/pkgbuild-configure.patch
@@ -1,5 +1,5 @@ --- pkgbuild-1.3.105/configure.in.~1~ 2013-04-04 08:43:19.000000000 +0400 +++ pkgbuild-1.3.105/configure.in 2014-04-16 00:59:43.445141892 +0400 --- pkgbuild-1.3.105/configure.in.orig +++ pkgbuild-1.3.105/configure.in @@ -23,7 +23,7 @@ PATCH_IS_GNU=no $PATCH --version 2>/dev/null | grep 'Free Software Foundation' > /dev/null \ components/developer/pkgbuild/pkg5
@@ -1,15 +1,11 @@ { "dependencies": [ "SUNWcs", "developer/build/automake-110", "runtime/perl-534", "runtime/perl-536", "runtime/perl", "shell/bash", "shell/ksh93", "system/library" ], "fmris": [ "package/pkgbuild" ], "name": "pkgbuild" } } components/developer/pkgbuild/pkgbuild.license
File was deleted components/developer/pkgbuild/pkgbuild.p5m
@@ -4,7 +4,7 @@ # only use this file in accordance with the terms 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 # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # @@ -14,41 +14,38 @@ # Copyright 2019, Nona Hansel # <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile> set name=pkg.fmri value=pkg:/package/pkgbuild@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="pkgbuild - rpmbuild-like tool for building Solaris packages" set name=info.classification value="org.opensolaris.category.2008:System/Packaging" set name=info.upstream-url value="http://pkgbuild.cvs.sourceforge.net/viewvc/pkgbuild/pkgbuild/?pathrev=ips2" 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 pkgbuild.license license="GPLv2" license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/pkgbuild file path=usr/bin/pkgtool file path=usr/bin/spectool file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/config.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/get_rpm_topdir file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/ips-dependency-generator mode=0555 file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/ips_package.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/ips_utils.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/macros file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/packagebase.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgbuild-postprocess mode=0555 file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgbuild.pl mode=0555 file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgdb.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgdbgrep mode=0555 file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgnames file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/pkgtool.pl mode=0555 file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/rpm_file.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/rpm_package.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/rpm_spec.pm file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/spectool.pl mode=0555 file path=usr/lib/pkgbuild-$(COMPONENT_VERSION)/version-file file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/config.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/get_rpm_topdir file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/ips-dependency-generator mode=0555 file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/ips_package.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/ips_utils.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/macros file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/packagebase.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgbuild-postprocess mode=0555 file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgbuild.pl mode=0555 file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgdb.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgdbgrep mode=0555 file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgnames file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/pkgtool.pl mode=0555 file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/rpm_file.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/rpm_package.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/rpm_spec.pm file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/spectool.pl mode=0555 file path=usr/lib/pkgbuild-$(HUMAN_VERSION)/version-file file path=usr/share/man/man1/pkgbuild.1 file path=usr/share/man/man1/pkgtool.1 file path=usr/share/man/man1/spectool.1 file path=usr/share/pkgbuild/spec-files.txt depend fmri=compress/xz type=require