[csw-devel] SF.net SVN: gar:[14397] csw/mgar/pkg/subversion/trunk/Makefile
rthurner at users.sourceforge.net
rthurner at users.sourceforge.net
Mon Apr 25 16:18:42 CEST 2011
Revision: 14397
http://gar.svn.sourceforge.net/gar/?rev=14397&view=rev
Author: rthurner
Date: 2011-04-25 14:18:42 +0000 (Mon, 25 Apr 2011)
Log Message:
-----------
subversion, revert back to old makefile, to do security update
Modified Paths:
--------------
csw/mgar/pkg/subversion/trunk/Makefile
Modified: csw/mgar/pkg/subversion/trunk/Makefile
===================================================================
--- csw/mgar/pkg/subversion/trunk/Makefile 2011-04-25 13:28:40 UTC (rev 14396)
+++ csw/mgar/pkg/subversion/trunk/Makefile 2011-04-25 14:18:42 UTC (rev 14397)
@@ -21,7 +21,7 @@
# ...and send the patch to the subversion dev mailing list.
# http://subversion.apache.org/mailing-lists.html
-NAME = svn
+NAME = subversion
VERSION = 1.6.16
CATEGORIES = utils
@@ -42,9 +42,10 @@
PACKAGES += CSWsvn-contrib CSWsvn-tools
SPKG_DESC_CSWsvn = Version control rethought
+CATALOGNAME_CSWsvn = subversion
RUNTIME_DEP_PKGS_CSWsvn = CSWbdb48
RUNTIME_DEP_PKGS_CSWsvn += CSWexpat
-RUNTIME_DEP_PKGS_CSWsvn += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWsvn += CSWggettextrt
RUNTIME_DEP_PKGS_CSWsvn += CSWiconv
RUNTIME_DEP_PKGS_CSWsvn += CSWneon
RUNTIME_DEP_PKGS_CSWsvn += CSWlibserf0-0
@@ -57,6 +58,7 @@
SPKG_DESC_CSWsvn-devel = Subversion Development Support
+CATALOGNAME_CSWsvn-devel = subversion_devel
ARCHALL_CSWsvn-devel = 1
PKGFILES_CSWsvn-devel = $(PKGFILES_DEVEL)
PKGFILES_CSWsvn-devel += $(docdir)/$(CATALOGNAME_CSWsvn-devel)/changelog.CSW
@@ -69,20 +71,7 @@
CHECKPKG_OVERRIDES_CSWsvn-contrib += missing-dependency|CSWperl
CHECKPKG_OVERRIDES_CSWsvn-contrib += missing-dependency|CSWpython
CHECKPKG_OVERRIDES_CSWsvn-contrib += missing-dependency|CSWemacscommon
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/cgi/tweak-log.cgi
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/hook-scripts/commit-block-joke.py
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/hook-scripts/case-insensitive.py
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/server-side/backup-recipe.sh
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/server-side/svnstsw/README
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/server-side/svnstsw/INSTALL
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/server-side/svnstsw/conf/find_apr.m4
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/client-side/svnmerge/svnmerge-migrate-test.sh
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/client-side/svncopy/svncopy.README
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/contrib/client-side/svn2cl/README
-CHECKPKG_OVERRIDES_CSWsvn-contrib += file-with-bad-content|/export/home|root/opt/csw/share/doc/subversion/contrib/cgi/mirror_dir_through_svn.cgi
-CHECKPKG_OVERRIDES_CSWsvn-contrib += catalogname-does-not-match-pkgname|pkgname=CSWsvn-contrib|catalogname=subversion_contrib|expected-catalogname=svn_contrib
-
SPKG_DESC_CSWsvn-tools = Additional subversion tools
CATALOGNAME_CSWsvn-tools = subversion_tools
PKGFILES_CSWsvn-tools = $(docdir)/subversion/tools.*
@@ -91,30 +80,16 @@
CHECKPKG_OVERRIDES_CSWsvn-tools += missing-dependency|CSWruby
CHECKPKG_OVERRIDES_CSWsvn-tools += missing-dependency|CSWpython
CHECKPKG_OVERRIDES_CSWsvn-tools += missing-dependency|CSWemacscommon
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/examples/testwrite.c
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/examples/svnput.c
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/examples/headrev.c
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/examples/minimal_client.c
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/examples/getlocks_test.c
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/dev/prebuild-cleanup.sh
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/buildbot/slaves/i686-debian-sarge1/svnbuild.sh
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/buildbot/slaves/osx10.4-gcc4.0.1-ia32/svnbuild.sh
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/local|root/opt/csw/share/doc/subversion/tools/buildbot/slaves/ubuntu-x64/svnbuild.sh
-CHECKPKG_OVERRIDES_CSWsvn-tools += file-with-bad-content|/usr/share|root/opt/csw/share/doc/subversion/tools/buildbot/slaves/ubuntu-x64/svnbuild.sh
-CHECKPKG_OVERRIDES_CSWsvn-tools += catalogname-does-not-match-pkgname|pkgname=CSWsvn-tools|catalogname=subversion_tools|expected-catalogname=svn_tools
-
SPKG_DESC_CSWap2svn = Subversion Modules for Apache 2.2
CATALOGNAME_CSWap2svn = ap2_subversion
RUNTIME_DEP_PKGS_CSWap2svn = CSWsvn
RUNTIME_DEP_PKGS_CSWap2svn += CSWapache2
-RUNTIME_DEP_PKGS_CSWap2svn += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWap2svn += CSWggettextrt
RUNTIME_DEP_PKGS_CSWap2svn += CSWiconv
PKGFILES_CSWap2svn = $(prefix)/apache2.*
PKGFILES_CSWap2svn += $(docdir)/$(CATALOGNAME_CSWap2svn)/changelog.CSW
-CHECKPKG_OVERRIDES_CSWap2svn += catalogname-does-not-match-pkgname|pkgname=CSWap2svn|catalogname=ap2_subversion|expected-catalogname=ap2svn
-
SPKG_DESC_CSWjavasvn = Subversion Java Language Binding
CATALOGNAME_CSWjavasvn = javasvn
PKGFILES_CSWjavasvn = $(SVNLIB)/.*java.*
@@ -122,7 +97,7 @@
RUNTIME_DEP_PKGS_CSWjavasvn += CSWexpat
RUNTIME_DEP_PKGS_CSWjavasvn += CSWsvn
RUNTIME_DEP_PKGS_CSWjavasvn += CSWiconv
-RUNTIME_DEP_PKGS_CSWjavasvn += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWjavasvn += CSWggettextrt
RUNTIME_DEP_PKGS_CSWjavasvn += CSWneon
RUNTIME_DEP_PKGS_CSWjavasvn += CSWoldaprt
RUNTIME_DEP_PKGS_CSWjavasvn += CSWapr-util
@@ -134,6 +109,7 @@
CHECKPKG_OVERRIDES_CSWjavasvn += bad-rpath-entry|/opt/SUNWspro/lib/rw7|opt/csw/lib/svn/libsvnjavahl-1.so.0.0.0
SPKG_DESC_CSWpmsvn = Subversion Perl Language Binding
+CATALOGNAME_CSWpmsvn = pm_subversion
PKGFILES_CSWpmsvn = $(libdir)/perl.*
PKGFILES_CSWpmsvn += $(SVNLIB)/.*perl.*
PKGFILES_CSWpmsvn += $(mandir)/.*swig_perl.*
@@ -142,7 +118,7 @@
RUNTIME_DEP_PKGS_CSWpmsvn += CSWexpat
RUNTIME_DEP_PKGS_CSWpmsvn += CSWsvn
RUNTIME_DEP_PKGS_CSWpmsvn += CSWiconv
-RUNTIME_DEP_PKGS_CSWpmsvn += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWpmsvn += CSWggettextrt
RUNTIME_DEP_PKGS_CSWpmsvn += CSWoldaprt
RUNTIME_DEP_PKGS_CSWpmsvn += CSWapr-util
RUNTIME_DEP_PKGS_CSWpmsvn += CSWbdb48
@@ -153,7 +129,7 @@
PKGFILES_CSWrbsvn = $(libdir)/ruby.*
PKGFILES_CSWrbsvn += $(SVNLIB)/.*swig_ruby.*
PKGFILES_CSWrbsvn += $(docdir)/$(CATALOGNAME_CSWrbsvn)/changelog.CSW
-RUNTIME_DEP_PKGS_CSWrbsvn += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWrbsvn += CSWggettextrt
RUNTIME_DEP_PKGS_CSWrbsvn += CSWsvn
RUNTIME_DEP_PKGS_CSWrbsvn += CSWiconv
RUNTIME_DEP_PKGS_CSWrbsvn += CSWruby
@@ -174,7 +150,7 @@
RUNTIME_DEP_PKGS_CSWpythonsvn += CSWpython
RUNTIME_DEP_PKGS_CSWpythonsvn += CSWsvn
RUNTIME_DEP_PKGS_CSWpythonsvn += CSWiconv
-RUNTIME_DEP_PKGS_CSWpythonsvn += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWpythonsvn += CSWggettextrt
RUNTIME_DEP_PKGS_CSWpythonsvn += CSWoldaprt
RUNTIME_DEP_PKGS_CSWpythonsvn += CSWapr-util
RUNTIME_DEP_PKGS_CSWpythonsvn += CSWbdb48
@@ -226,8 +202,7 @@
NODIRPATHS = --libdir --libexecdir
CONFIGURE_ARGS = $(DIRPATHS) --libdir=$(SVNLIB) --libexecdir=$(SVNLIB)
CONFIGURE_ARGS += --disable-mod-activation
-CONFIGURE_ARGS += --disable-static
-CONFIGURE_ARGS += --with-berkeley-db=db.h:/opt/csw/bdb48/include:/opt/csw/bdb48/lib:db
+CONFIGURE_ARGS += --with-jdk=/usr/jdk/j2sdk1.4.2_02/j2se
CONFIGURE_ARGS += --enable-javahl
CONFIGURE_ARGS += --with-apr=$(bindir)/apr-1-config
CONFIGURE_ARGS += --with-apr-util=$(bindir)/apu-1-config
@@ -235,7 +210,7 @@
CONFIGURE_ARGS += --with-jdk=$(JAVA_HOME)
CONFIGURE_ARGS += --with-sasl=$(prefix)
CONFIGURE_ARGS += --with-ssl=$(prefix)
-CONFIGURE_ARGS += --with-zlib=$(prefix)
+CONFIGURE_ARGS += --with-zlib
CONFIGURE_ARGS += --with-serf=$(prefix)
# Once you have verified that a new upstream release passes the tests, you can use
@@ -295,15 +270,11 @@
fi )
@$(MAKECOOKIE)
-copy-apache-templates:
- ginstall -d $(DESTDIR)$(prefix)/apache2/etc/extra
- ginstall -m 0644 \
- $(WORKDIR)/httpd-svn.conf.CSW \
- $(DESTDIR)$(prefix)/apache2/etc/extra
- ginstall -m 0644 \
- $(WORKDIR)/svn_access.conf.CSW \
- $(DESTDIR)$(prefix)/apache2/etc
- @$(MAKECOOKIE)
+PI_DEPENDS = $(BINDING_TARGETS)
+PI_DEPENDS += contrib
+PI_DEPENDS += rbsvn-prototype
+PI_DEPENDS += copy-templates
+PI_DEPENDS += install-man
# libsvn_ra_dav-1* has been renamed to libsvn_ra_neon-1* in the new versions
# of subversion (starting with?), we need to link for backward compatability
@@ -333,8 +304,11 @@
touch \
$(WORKSRC)/subversion/bindings/swig/python/*.c \
$(WORKSRC)/subversion/bindings/swig/python/*.py
- $(BUILD_ENV) gmake -C $(WORKSRC) swig-py
- $(INSTALL_ENV) gmake -C $(WORKSRC) install-swig-py
+ @$(BUILD_ENV) gmake -C $(WORKSRC) swig-py
+ @$(INSTALL_ENV) gmake -C $(WORKSRC) install-swig-py \
+ swig_pydir=$(libdir)/python2.3/libsvn \
+ swig_pydir_extra=$(libdir)/python2.3/svn
+ #@$(TEST_ENV) gmake -C $(WORKSRC) check-swig-py
@$(MAKECOOKIE)
svn-perl:
@@ -362,6 +336,34 @@
post-merge: $(foreach P,$(_PKG_SPECS),install-changelog-$P)
-install-changelog-%:
- ginstall -D $(FILEDIR)/changelog.CSW \
- $(PKGROOT)$(docdir)/$(call catalogname,$*)/changelog.CSW
+$(DESTDIR)$(docdir):
+ mkdir -p $@
+
+svnbook: $(DESTDIR)$(docdir)
+ @echo " ==> Installing svn book"
+ ( cd $(WORKSRC)/doc/book ; \
+ ginstall svn-book.html $(DESTDIR)$(docdir) ; \
+ ginstall svn-book.pdf $(DESTDIR)$(docdir) )
+ @$(MAKECOOKIE)
+
+contrib: $(DESTDIR)$(docdir)
+ @echo " ==> Installing contrib scripts"
+ @gcp -vr $(WORKSRC)/contrib $(DESTDIR)$(docdir)
+ @$(MAKECOOKIE)
+
+copy-templates:
+ ginstall -d $(DESTDIR)$(prefix)/apache2/etc/extra
+ ginstall -m 0644 \
+ $(WORKDIR)/httpd-svn.conf.CSW \
+ $(DESTDIR)$(prefix)/apache2/etc/extra
+ ginstall -m 0644 \
+ $(WORKDIR)/svn_access.conf.CSW \
+ $(DESTDIR)$(prefix)/apache2/etc
+ @$(MAKECOOKIE)
+
+install-man:
+ ginstall -m 0644 \
+ $(WORKSRC)/subversion/svnsync/svnsync.1 \
+ $(DESTDIR)$(mandir)/man1
+ @$(MAKECOOKIE)
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list