[Midnightbsd-cvs] mports [19962] trunk/graphics/clutter-gtk: cleanup depends

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 22 17:55:05 EDT 2015


Revision: 19962
          http://svnweb.midnightbsd.org/mports/?rev=19962
Author:   laffer1
Date:     2015-08-22 17:55:04 -0400 (Sat, 22 Aug 2015)
Log Message:
-----------
cleanup depends

Modified Paths:
--------------
    trunk/graphics/clutter-gtk/Makefile
    trunk/graphics/clutter-gtk/distinfo
    trunk/graphics/clutter-gtk/pkg-plist

Added Paths:
-----------
    trunk/graphics/clutter-gtk/files/
    trunk/graphics/clutter-gtk/files/patch-clutter-gtk_Makefile.in

Modified: trunk/graphics/clutter-gtk/Makefile
===================================================================
--- trunk/graphics/clutter-gtk/Makefile	2015-08-22 21:53:46 UTC (rev 19961)
+++ trunk/graphics/clutter-gtk/Makefile	2015-08-22 21:55:04 UTC (rev 19962)
@@ -4,24 +4,27 @@
 PORTVERSION=	0.10.8
 PORTREVISION=	1
 CATEGORIES=	graphics
-MASTER_SITES=	GNOME \
-		http://source.clutter-project.org/sources/${PORTNAME}/${PORTVERSION:R}/
+MASTER_SITES=	GNOME
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	GTK+ Integration library for Clutter
 LICENSE=	lgpl
 
-LIB_DEPENDS=	clutter-glx-1.0:${PORTSDIR}/graphics/clutter
+LIB_DEPENDS=	libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter
 
-USE_BZIP2=	yes
-USE_GMAKE=	yes
-USE_GETTEXT=	yes
-USE_AUTOTOOLS=	libtool
-USE_GNOME=	gnomehack gtk20 ltverhack gnomeprefix
+PORTSCOUT=	ignore:1
+
+USE_GL=		gl
+USES=		gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
+GNU_CONFIGURE=	yes
+USE_GNOME=	gtk20 gnomeprefix
 USE_XORG=	xp x11
 USE_LDCONFIG=	yes
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-lpthread -L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
 
-CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
+post-patch:
+	@${REINPLACE_CMD} '/SUBDIRS =/s/examples//' ${WRKSRC}/Makefile.in
 
 .include <bsd.port.mk>

Modified: trunk/graphics/clutter-gtk/distinfo
===================================================================
--- trunk/graphics/clutter-gtk/distinfo	2015-08-22 21:53:46 UTC (rev 19961)
+++ trunk/graphics/clutter-gtk/distinfo	2015-08-22 21:55:04 UTC (rev 19962)
@@ -1,3 +1,2 @@
 SHA256 (clutter-gtk-0.10.8.tar.bz2) = 7867f951568871d9f68cbe8a3644fd53d2138f725b7ba61ffc0053eb64e80814
-RMD160 (clutter-gtk-0.10.8.tar.bz2) = 50050df319824b4966b145a368f5af2657460350
 SIZE (clutter-gtk-0.10.8.tar.bz2) = 321316

Added: trunk/graphics/clutter-gtk/files/patch-clutter-gtk_Makefile.in
===================================================================
--- trunk/graphics/clutter-gtk/files/patch-clutter-gtk_Makefile.in	                        (rev 0)
+++ trunk/graphics/clutter-gtk/files/patch-clutter-gtk_Makefile.in	2015-08-22 21:55:04 UTC (rev 19962)
@@ -0,0 +1,28 @@
+--- clutter-gtk/Makefile.in.orig	2010-10-07 22:59:05.000000000 +0200
++++ clutter-gtk/Makefile.in	2010-10-07 23:01:50.000000000 +0200
+@@ -289,6 +289,7 @@
+ 	-DCLUTTER_DISABLE_DEPRECATED		\
+ 	$(CLUTTER_GTK_DEBUG_CFLAGS)
+ 
++common_cflags = $(CLUTTER_CFLAGS) $(GTK_CFLAGS)
+ 
+ # please, keep these lists sorted alphabetically
+ sources_c = \
+@@ -311,7 +312,7 @@
+ libclutter_gtk_ at CLUTTER_GTK_API_VERSION@_la_SOURCES = $(sources_c)
+ libclutter_gtk_ at CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_LIBS) $(GTK_LIBS)
+ libclutter_gtk_ at CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS)
+-libclutter_gtk_ at CLUTTER_GTK_API_VERSION@_la_CFLAGS = $(MAINTAINER_CFLAGS) $(GTK_CFLAGS) $(CLUTTER_CFLAGS) 
++libclutter_gtk_ at CLUTTER_GTK_API_VERSION@_la_CFLAGS = $(common_cflags) $(MAINTAINER_CFLAGS)
+ cluttergtkheadersdir = $(includedir)/clutter-1.0/clutter-gtk
+ cluttergtkheaders_HEADERS = $(sources_h) $(srcdir)/clutter-gtk.h
+ @HAVE_INTROSPECTION_TRUE at BUILT_GIRSOURCES = GtkClutter- at CLUTTER_GTK_API_VERSION@.gir
+@@ -744,7 +745,7 @@
+ @HAVE_INTROSPECTION_TRUE@	$(AM_V_GEN)$(INTROSPECTION_SCANNER) -v \
+ @HAVE_INTROSPECTION_TRUE@		--namespace GtkClutter --nsversion=@CLUTTER_GTK_API_VERSION@ \
+ @HAVE_INTROSPECTION_TRUE@		--strip-prefix=GtkClutter \
+- at HAVE_INTROSPECTION_TRUE@		$(INCLUDES) $(AM_CPPFLAGS) \
++ at HAVE_INTROSPECTION_TRUE@		$(INCLUDES) $(AM_CPPFLAGS) $(common_cflags) \
+ @HAVE_INTROSPECTION_TRUE@		--add-include-path=$(srcdir) --add-include=path=. \
+ @HAVE_INTROSPECTION_TRUE@		--include=Clutter-1.0 \
+ @HAVE_INTROSPECTION_TRUE@		--include=GdkPixbuf-2.0 \


Property changes on: trunk/graphics/clutter-gtk/files/patch-clutter-gtk_Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/graphics/clutter-gtk/pkg-plist
===================================================================
--- trunk/graphics/clutter-gtk/pkg-plist	2015-08-22 21:53:46 UTC (rev 19961)
+++ trunk/graphics/clutter-gtk/pkg-plist	2015-08-22 21:55:04 UTC (rev 19962)
@@ -5,10 +5,10 @@
 include/clutter-1.0/clutter-gtk/gtk-clutter-viewport.h
 include/clutter-1.0/clutter-gtk/gtk-clutter-zoomable.h
 lib/girepository-1.0/GtkClutter-0.10.typelib
-lib/libclutter-gtk-0.10.a
 lib/libclutter-gtk-0.10.la
 lib/libclutter-gtk-0.10.so
 lib/libclutter-gtk-0.10.so.0
+lib/libclutter-gtk-0.10.so.0.0.0
 libdata/pkgconfig/clutter-gtk-0.10.pc
 %%DOCSDIR%%/GtkClutterEmbed.html
 %%DOCSDIR%%/GtkClutterScrollable.html
@@ -36,5 +36,3 @@
 %%DOCSDIR%%/style.css
 %%DOCSDIR%%/up.png
 share/gir-1.0/GtkClutter-0.10.gir
- at dirrm %%DOCSDIR%%
- at dirrm include/clutter-1.0/clutter-gtk



More information about the Midnightbsd-cvs mailing list