Hi, I need to reactivate a build for subversion for Solaris9. reason is that the apache module does not work as the old one in Solaris9 is not build against newest apache release. Solaris 9 package will not have a gnome-keychain anymore. Since we only have old glib. I don't think anyway uses it anyway.
I have that stuff done and would like to push it. (See attached patch) @Rupert I see you are the last maintainer for the package. If you don't have any objections I will go forward. Greetings Jan Index: Makefile =================================================================== --- Makefile (revision 20348) +++ Makefile (working copy) @@ -36,8 +36,8 @@ LICENSE = LICENSE -# solaris9 does not have the newest glib2 any more -PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386 +# solaris9 does not have the newest glib2 any more so no gnome-keychain on Solaris9 +PACKAGING_PLATFORMS = solaris9-sparc solaris9-i386 solaris10-sparc solaris10-i386 BUILD_DEP_PKGS += CSWlibexpat-dev BUILD_DEP_PKGS += CSWlibserf-dev @@ -57,16 +57,23 @@ RUNTIME_DEP_PKGS_CSWsvn += CSWlibapr1-0 RUNTIME_DEP_PKGS_CSWsvn += CSWlibaprutil1-0 RUNTIME_DEP_PKGS_CSWsvn += CSWlibneon27 -RUNTIME_DEP_PKGS_CSWsvn += CSWlibgnome-keyring0 -RUNTIME_DEP_PKGS_CSWsvn += CSWlibdbus1-3 -RUNTIME_DEP_PKGS_CSWsvn += CSWlibglib2-0-0 +RUNTIME_DEP_PKGS_CSWsvn_5.10 += CSWlibdbus1-3 +RUNTIME_DEP_PKGS_CSWsvn_5.10 += CSWlibgnome-keyring0 +RUNTIME_DEP_PKGS_CSWsvn_5.10 += CSWlibglib2-0-0 CHECKPKG_OVERRIDES_CSWsvn += surplus-dependency|CSWlibdbus1-3 +RUNTIME_DEP_PKGS_CSWsvn += $(RUNTIME_DEP_PKGS_CSWsvn_$(GAROSREL)) + + PACKAGES += CSWsvn-dev SPKG_DESC_CSWsvn-dev = Subversion Development Support PKGFILES_CSWsvn-dev = $(PKGFILES_DEVEL) PKGFILES_CSWsvn-dev += $(docdir)/$(CATALOGNAME_CSWsvn-dev)/changelog.CSW +#Needed for Solaris9 again: +OBSOLETED_BY_CSWsvn-dev_5.9 = CSWsvn-devel +OBSOLETED_BY_CSWsvn-dev += $(OBSOLETED_BY_CSWsvn-dev_$(GAROSREL)) + PACKAGES += CSWap2svn SPKG_DESC_CSWap2svn = Subversion Modules for Apache 2.2 CATALOGNAME_CSWap2svn = ap2_subversion @@ -182,18 +189,21 @@ NODIRPATHS = --libdir --libexecdir CONFIGURE_ARGS = $(DIRPATHS) --libdir=$(SVNLIB) --libexecdir=$(SVNLIB) CONFIGURE_ARGS += --disable-mod-activation -CONFIGURE_ARGS += --with-jdk=/usr/jdk/j2sdk1.4.2_02/j2se +CONFIGURE_ARGS_5.9 += --with-jdk=/usr/jdk1.6.0_20 CONFIGURE_ARGS += --enable-javahl CONFIGURE_ARGS += --with-apr=$(bindir)/apr-1-config CONFIGURE_ARGS += --with-apr-util=$(bindir)/apu-1-config CONFIGURE_ARGS += --with-apxs=$(prefix)/apache2/sbin/apxs -CONFIGURE_ARGS += --with-gnome-keyring=$(prefix) -CONFIGURE_ARGS += --with-jdk=$(JAVA_HOME) +CONFIGURE_ARGS_5.10 += --with-jdk=$(JAVA_HOME) CONFIGURE_ARGS += --with-sasl=$(prefix) CONFIGURE_ARGS += --with-serf=$(prefix) CONFIGURE_ARGS += --with-ssl=$(prefix) CONFIGURE_ARGS += --with-zlib=$(prefix) +#No Keyring on Solaris9 +CONFIGURE_ARGS_5.10 += --with-gnome-keyring=$(prefix) +CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GAROSREL)) + # Once you have verified that a new upstream release passes the tests, you can use # "SKIPTEST=1 gmake <target>" to skip the tests for simple repackaging tasks. # _______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
