Revision: 25863 http://sourceforge.net/p/gar/code/25863 Author: dmichelsen Date: 2016-08-03 08:51:37 +0000 (Wed, 03 Aug 2016) Log Message: ----------- protobuf/trunk: Update to 3.0.0
Modified Paths: -------------- csw/mgar/pkg/protobuf/trunk/Makefile csw/mgar/pkg/protobuf/trunk/checksums Modified: csw/mgar/pkg/protobuf/trunk/Makefile =================================================================== --- csw/mgar/pkg/protobuf/trunk/Makefile 2016-08-03 07:17:27 UTC (rev 25862) +++ csw/mgar/pkg/protobuf/trunk/Makefile 2016-08-03 08:51:37 UTC (rev 25863) @@ -8,23 +8,20 @@ # http://developers.sun.com/solaris/articles/cmp_stlport_libCstd.html NAME = protobuf -#VERSION = 2.6.1 -VERSION = 3.0.0-beta-3.1 +VERSION = 3.0.0 GARTYPE = v2 define BLURB Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. endef + DESCRIPTION = Google Protocol buffers -MASTER_SITES = https://github.com/google/protobuf/releases/download/v$(VERSION)/ -MASTER_SITES += https://github.com/google/protobuf/archive/ -#DISTFILES += $(DISTNAME).tar.bz2 -#DISTFILES += $(NAME)-cpp-$(VERSION).tar.gz -DISTFILES += v$(VERSION).tar.gz +MASTER_SITES += https://github.com/google/protobuf/releases/download/v3.0.0/ +#MASTER_SITES += https://github.com/google/protobuf/archive/ +DISTFILES += $(NAME)-cpp-$(VERSION).tar.gz +#DISTFILES += v$(VERSION).tar.gz -PATCHFILES += 0001-Use-PATH_MAX-not-only-for-Sparc-but-also-i386.patch - VENDOR_URL = https://github.com/google/protobuf/ LICENSE = LICENSE @@ -59,7 +56,8 @@ RUNTIME_DEP_PKGS_CSWprotobuf-dev += CSWlibprotoc10 # Python support -PACKAGES += CSWpy-protobuf +# Disabled, this is now a separate upstream tarball +#PACKAGES += CSWpy-protobuf SPKG_DESC_CSWpy-protobuf= $(DESCRIPTION), Python support RUNTIME_DEP_PKGS_CSWpy-protobuf += CSWpython PKGFILES_CSWpy-protobuf += $(libdir)/python.* @@ -85,21 +83,23 @@ # We need 'grep' to accept '-f' BUILD_ENV_PATH = /opt/csw/gnu:$(PATH) -PYCOMPILE = 1 +#PYCOMPILE = 1 -# The test protobuf-test is dumping core in the testsuite, skip for now +# The test protobuf-test is dumping core in the testsuite, skip for now. +# Enable tests afain after this is fixed: +# https://github.com/google/protobuf/issues/1755 SKIPTEST ?= 1 include gar/category.mk -post-extract: - cd $(WORKSRC) && $(CONFIGURE_ENV) bash autogen.sh - @$(MAKECOOKIE) +#post-extract: +# cd $(WORKSRC) && $(CONFIGURE_ENV) bash autogen.sh +# @$(MAKECOOKIE) -post-build: - (cd $(WORKSRC)/python; python setup.py build) - @$(MAKECOOKIE) +#post-build: +# (cd $(WORKSRC)/python; python setup.py build) +# @$(MAKECOOKIE) -post-install: - (cd $(WORKSRC)/python; python setup.py install --root=$(DESTDIR) --prefix=$(prefix)) - @$(MAKECOOKIE) +#post-install: +# (cd $(WORKSRC)/python; python setup.py install --root=$(DESTDIR) --prefix=$(prefix)) +# @$(MAKECOOKIE) Modified: csw/mgar/pkg/protobuf/trunk/checksums =================================================================== --- csw/mgar/pkg/protobuf/trunk/checksums 2016-08-03 07:17:27 UTC (rev 25862) +++ csw/mgar/pkg/protobuf/trunk/checksums 2016-08-03 08:51:37 UTC (rev 25863) @@ -1 +1 @@ -a8360bfdb1fa8e5195341bb814fdf835 v3.0.0-beta-3.1.tar.gz +8f2a8786503459375fcf33517ce7f29b protobuf-cpp-3.0.0.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.