Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Sep 2016 00:13:25 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r422172 - in head/graphics/copperspice: . files
Message-ID:  <201609150013.u8F0DPZL087610@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Thu Sep 15 00:13:25 2016
New Revision: 422172
URL: https://svnweb.freebsd.org/changeset/ports/422172

Log:
  graphics/copperspice: upgrade v1.2.2 => v1.3.2, release maintainership
  
  I'm not longer evaluating copperspice for use in a project, so release
  maintainship of it.  I upgraded to the latest version first though.

Added:
  head/graphics/copperspice/files/patch-Makefile.in   (contents, props changed)
  head/graphics/copperspice/files/patch-src_webkit_Makefile.in   (contents, props changed)
Deleted:
  head/graphics/copperspice/files/patch-configure
  head/graphics/copperspice/files/patch-df-support
Modified:
  head/graphics/copperspice/Makefile
  head/graphics/copperspice/distinfo
  head/graphics/copperspice/pkg-plist

Modified: head/graphics/copperspice/Makefile
==============================================================================
--- head/graphics/copperspice/Makefile	Thu Sep 15 00:00:56 2016	(r422171)
+++ head/graphics/copperspice/Makefile	Thu Sep 15 00:13:25 2016	(r422172)
@@ -2,22 +2,31 @@
 # $FreeBSD$
 
 PORTNAME=	copperspice
-PORTVERSION=	1.2.2
+PORTVERSION=	1.3.2
 CATEGORIES=	graphics
 MASTER_SITES=	http://download.copperspice.com/copperspice/source/
 
-MAINTAINER=	marino@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Modern cross-platform C++ GUI library (derived from Qt 4.8)
 
 LICENSE=	LGPL21
 
-BUILD_DEPENDS=	fc-cache:x11-fonts/fontconfig
 LIB_DEPENDS=	libaudio.so:audio/nas \
-		libfreetype.so:print/freetype2
-
-USES=		compiler:c++11-lib gmake iconv libtool pkgconfig tar:bz2
-USE_XORG=	ice sm x11 xcursor xext xi xinerama xrandr
-USE_GNOME=	glib20
+		libdrm.so:graphics/libdrm \
+		libexpat.so:textproc/expat2 \
+		libffi.so:devel/libffi \
+		libfreetype.so:print/freetype2 \
+		libglapi.so:graphics/libglapi \
+		libgstbase-0.10.so:multimedia/gstreamer \
+		libgstreamer-0.10.so:multimedia/gstreamer \
+		libpcre.so:devel/pcre \
+		libfontconfig.so:x11-fonts/fontconfig
+
+USES=		compiler:c++11-lib gettext-runtime gmake iconv libtool \
+		pkgconfig tar:bz2
+USE_XORG=	ice sm x11 xau xcb xcursor xdamage xdmcp xext xfixes xi \
+		xinerama xrandr xrender xt xxf86vm
+USE_GNOME=	glib20 libxml2
 USE_GL=		gl
 USE_GSTREAMER=	yes
 GNU_CONFIGURE=	yes
@@ -34,15 +43,17 @@ OVERRIDE_INS=	INSTALL_PROGRAM="${INSTALL
 		INSTALL="${INSTALL}"
 CONFIGURE_ARGS=	${OVERRIDE_INS}
 MAKE_ARGS=	${OVERRIDE_INS}
-PLIST_SUB=	SHORT_VER=0 LONG_VER=0.0.0
-
-WITH_OPENSSL_PORT=	yes
+PLIST_SUB=	LONG_VER=1.3
 
 BROKEN_FreeBSD_9=	PR 193528 (c++11 support is broken)
 BROKEN_i386=		qx11embed_x11.cpp:470:20: non-constant-expression\
 			cannot be narrowed from type 'unsigned int' to 'long'\
 			in initializer list [-Wc++11-narrowing]
 
+post-patch:
+	# fix something wrong with v1.3.2 generatior
+	${REINPLACE_CMD} -e '/config.status:/ s/:.*/:/' ${WRKSRC}/Makefile.in
+
 post-configure:
 	${REINPLACE_CMD} -e '/^hardcode_libdir_flag/ \
 		s|spec=.*|spec="-Wl,-rpath,${LOCALBASE}/lib"|' \

Modified: head/graphics/copperspice/distinfo
==============================================================================
--- head/graphics/copperspice/distinfo	Thu Sep 15 00:00:56 2016	(r422171)
+++ head/graphics/copperspice/distinfo	Thu Sep 15 00:13:25 2016	(r422172)
@@ -1,2 +1,3 @@
-SHA256 (copperspice-1.2.2.tar.bz2) = fbcda16ef133a86014875c85f7a829b1049026b1b754eaf6cd262dc6806e20fe
-SIZE (copperspice-1.2.2.tar.bz2) = 15225245
+TIMESTAMP = 1473866630
+SHA256 (copperspice-1.3.2.tar.bz2) = 64dc3819b2beec102c21ac9656e3f910d2ff89fda6f20d1472d17c8efea3cba2
+SIZE (copperspice-1.3.2.tar.bz2) = 15311791

Added: head/graphics/copperspice/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/copperspice/files/patch-Makefile.in	Thu Sep 15 00:13:25 2016	(r422172)
@@ -0,0 +1,47 @@
+--- Makefile.in.orig	2016-09-12 14:20:12 UTC
++++ Makefile.in
+@@ -1253,7 +1253,7 @@ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+ am__v_lt_1 = 
+-lib_libCsCore@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
++lib_libCsCore@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
+ 	$(lib_libCsCore@BUILD_ABI@_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
+ 	$(lib_libCsCore@BUILD_ABI@_la_LDFLAGS) $(LDFLAGS) -o $@
+@@ -2326,7 +2326,7 @@ nodist_lib_libCsGui@BUILD_ABI@_la_OBJECT
+ lib_libCsGui@BUILD_ABI@_la_OBJECTS =  \
+ 	$(am_lib_libCsGui@BUILD_ABI@_la_OBJECTS) \
+ 	$(nodist_lib_libCsGui@BUILD_ABI@_la_OBJECTS)
+-lib_libCsGui@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
++lib_libCsGui@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
+ 	$(lib_libCsGui@BUILD_ABI@_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
+ 	$(lib_libCsGui@BUILD_ABI@_la_LDFLAGS) $(LDFLAGS) -o $@
+@@ -2610,7 +2610,7 @@ am_lib_libCsOpenGL@BUILD_ABI@_la_OBJECTS
+ 	$(am__objects_79) $(am__objects_80) $(am__objects_81)
+ lib_libCsOpenGL@BUILD_ABI@_la_OBJECTS =  \
+ 	$(am_lib_libCsOpenGL@BUILD_ABI@_la_OBJECTS)
+-lib_libCsOpenGL@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
++lib_libCsOpenGL@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
+ 	$(lib_libCsOpenGL@BUILD_ABI@_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
+ 	$(lib_libCsOpenGL@BUILD_ABI@_la_LDFLAGS) $(LDFLAGS) -o $@
+@@ -3412,7 +3412,7 @@ am__lib_phonon_qt7_la_SOURCES_DIST =  \
+ @OSTYPE_DARWIN_TRUE@	src/3rdparty/phonon/qt7/lib_phonon_qt7_la-videowidget.lo
+ lib_phonon_qt7_la_OBJECTS = $(am_lib_phonon_qt7_la_OBJECTS)
+ lib_phonon_qt7_la_LINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
+-	$(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
++	--tag=CXX $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
+ 	$(lib_phonon_qt7_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
+ 	$(lib_phonon_qt7_la_LDFLAGS) $(LDFLAGS) -o $@
+ @OSTYPE_DARWIN_TRUE@am_lib_phonon_qt7_la_rpath = -rpath $(libdir)
+@@ -3604,7 +3604,7 @@ am__v_OBJCXX_ = $(am__v_OBJCXX_@AM_DEFAU
+ am__v_OBJCXX_0 = @echo "  OBJCXX  " $@;
+ am__v_OBJCXX_1 = 
+ OBJCXXLD = $(OBJCXX)
+-OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
++OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ 	--mode=link $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ AM_V_OBJCXXLD = $(am__v_OBJCXXLD_@AM_V@)

Added: head/graphics/copperspice/files/patch-src_webkit_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/copperspice/files/patch-src_webkit_Makefile.in	Thu Sep 15 00:13:25 2016	(r422172)
@@ -0,0 +1,65 @@
+--- src/webkit/Makefile.in.orig	2016-09-12 14:20:12 UTC
++++ src/webkit/Makefile.in
+@@ -259,7 +259,7 @@ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+ am__v_lt_1 = 
+ ______lib_libCsWebKit@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
+-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
++	$(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
+ 	$(______lib_libCsWebKit@BUILD_ABI@_la_OBJCXXFLAGS) \
+ 	$(OBJCXXFLAGS) $(______lib_libCsWebKit@BUILD_ABI@_la_LDFLAGS) \
+ 	$(LDFLAGS) -o $@
+@@ -721,7 +721,7 @@ am_______lib_webkit_libwebkitA_la_OBJECT
+ ______lib_webkit_libwebkitA_la_OBJECTS =  \
+ 	$(am_______lib_webkit_libwebkitA_la_OBJECTS)
+ ______lib_webkit_libwebkitA_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
++	$(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ 	$(______lib_webkit_libwebkitA_la_CXXFLAGS) $(CXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ @WEBKIT_TRUE@am_______lib_webkit_libwebkitA_la_rpath =
+@@ -1400,7 +1400,7 @@ am_______lib_webkit_libwebkitB_la_OBJECT
+ ______lib_webkit_libwebkitB_la_OBJECTS =  \
+ 	$(am_______lib_webkit_libwebkitB_la_OBJECTS)
+ ______lib_webkit_libwebkitB_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
++	$(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ 	$(______lib_webkit_libwebkitB_la_CXXFLAGS) $(CXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ @WEBKIT_TRUE@am_______lib_webkit_libwebkitB_la_rpath =
+@@ -1956,7 +1956,7 @@ am_______lib_webkit_libwebkitC_la_OBJECT
+ ______lib_webkit_libwebkitC_la_OBJECTS =  \
+ 	$(am_______lib_webkit_libwebkitC_la_OBJECTS)
+ ______lib_webkit_libwebkitC_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
++	$(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ 	$(______lib_webkit_libwebkitC_la_CXXFLAGS) $(CXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ @WEBKIT_TRUE@am_______lib_webkit_libwebkitC_la_rpath =
+@@ -2376,7 +2376,7 @@ am_______lib_webkit_libwebkitD_la_OBJECT
+ ______lib_webkit_libwebkitD_la_OBJECTS =  \
+ 	$(am_______lib_webkit_libwebkitD_la_OBJECTS)
+ ______lib_webkit_libwebkitD_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
++	$(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ 	$(______lib_webkit_libwebkitD_la_CXXFLAGS) $(CXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ @WEBKIT_TRUE@am_______lib_webkit_libwebkitD_la_rpath =
+@@ -2386,7 +2386,7 @@ am_______lib_webkit_libwebkitE_la_OBJECT
+ ______lib_webkit_libwebkitE_la_OBJECTS =  \
+ 	$(am_______lib_webkit_libwebkitE_la_OBJECTS)
+ ______lib_webkit_libwebkitE_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
++	$(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ 	$(______lib_webkit_libwebkitE_la_CXXFLAGS) $(CXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ @WEBKIT_TRUE@am_______lib_webkit_libwebkitE_la_rpath =
+@@ -2453,7 +2453,7 @@ am__v_OBJCXX_ = $(am__v_OBJCXX_@AM_DEFAU
+ am__v_OBJCXX_0 = @echo "  OBJCXX  " $@;
+ am__v_OBJCXX_1 = 
+ OBJCXXLD = $(OBJCXX)
+-OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
++OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) \
+ 	--mode=link $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) \
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ AM_V_OBJCXXLD = $(am__v_OBJCXXLD_@AM_V@)

Modified: head/graphics/copperspice/pkg-plist
==============================================================================
--- head/graphics/copperspice/pkg-plist	Thu Sep 15 00:00:56 2016	(r422171)
+++ head/graphics/copperspice/pkg-plist	Thu Sep 15 00:13:25 2016	(r422172)
@@ -287,6 +287,10 @@ include/QtCore/QtNamespace
 include/QtCore/QtPlugin
 include/QtCore/QtPluginInstanceFunction
 include/QtCore/cs_build_info.h
+include/QtCore/cs_internal.h
+include/QtCore/cs_macro.h
+include/QtCore/cs_signal.h
+include/QtCore/cs_slot.h
 include/QtCore/csmeta.h
 include/QtCore/csmeta_callevent.h
 include/QtCore/csmeta_internal_1.h
@@ -2093,40 +2097,16 @@ include/phonon/videowidgetinterfacelates
 include/phonon/volumefadereffect.h
 include/phonon/volumefaderinterface.h
 include/phonon/volumeslider.h
-lib/libCsCore1.so
-lib/libCsCore1.so.%%LONG_VER%%
-lib/libCsCore1.so.%%SHORT_VER%%
-lib/libCsGui1.so
-lib/libCsGui1.so.%%LONG_VER%%
-lib/libCsGui1.so.%%SHORT_VER%%
-lib/libCsMultimedia1.so
-lib/libCsMultimedia1.so.%%LONG_VER%%
-lib/libCsMultimedia1.so.%%SHORT_VER%%
-lib/libCsNetwork1.so
-lib/libCsNetwork1.so.%%LONG_VER%%
-lib/libCsNetwork1.so.%%SHORT_VER%%
-lib/libCsOpenGL1.so
-lib/libCsOpenGL1.so.%%LONG_VER%%
-lib/libCsOpenGL1.so.%%SHORT_VER%%
-lib/libCsPhonon1.so
-lib/libCsPhonon1.so.%%LONG_VER%%
-lib/libCsPhonon1.so.%%SHORT_VER%%
-lib/libCsScript1.so
-lib/libCsScript1.so.%%LONG_VER%%
-lib/libCsScript1.so.%%SHORT_VER%%
-lib/libCsSql1.so
-lib/libCsSql1.so.%%LONG_VER%%
-lib/libCsSql1.so.%%SHORT_VER%%
-lib/libCsSvg1.so
-lib/libCsSvg1.so.%%LONG_VER%%
-lib/libCsSvg1.so.%%SHORT_VER%%
-lib/libCsWebKit1.so
-lib/libCsWebKit1.so.%%LONG_VER%%
-lib/libCsWebKit1.so.%%SHORT_VER%%
-lib/libCsXml1.so
-lib/libCsXml1.so.%%LONG_VER%%
-lib/libCsXml1.so.%%SHORT_VER%%
-lib/libCsXmlPatterns1.so
-lib/libCsXmlPatterns1.so.%%LONG_VER%%
-lib/libCsXmlPatterns1.so.%%SHORT_VER%%
+lib/libCsCore%%LONG_VER%%.so
+lib/libCsGui%%LONG_VER%%.so
+lib/libCsMultimedia%%LONG_VER%%.so
+lib/libCsNetwork%%LONG_VER%%.so
+lib/libCsOpenGL%%LONG_VER%%.so
+lib/libCsPhonon%%LONG_VER%%.so
+lib/libCsScript%%LONG_VER%%.so
+lib/libCsSql%%LONG_VER%%.so
+lib/libCsSvg%%LONG_VER%%.so
+lib/libCsWebKit%%LONG_VER%%.so
+lib/libCsXml%%LONG_VER%%.so
+lib/libCsXmlPatterns%%LONG_VER%%.so
 lib/phonon_gstreamer.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609150013.u8F0DPZL087610>