[Midnightbsd-cvs] mports [17165] trunk/x11-themes/gtk-engines2: make fetchable and modernize

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 14 22:02:03 EDT 2014


Revision: 17165
          http://svnweb.midnightbsd.org/mports/?rev=17165
Author:   laffer1
Date:     2014-09-14 22:02:02 -0400 (Sun, 14 Sep 2014)
Log Message:
-----------
make fetchable and modernize

Modified Paths:
--------------
    trunk/x11-themes/gtk-engines2/Makefile
    trunk/x11-themes/gtk-engines2/pkg-plist

Modified: trunk/x11-themes/gtk-engines2/Makefile
===================================================================
--- trunk/x11-themes/gtk-engines2/Makefile	2014-09-15 02:00:01 UTC (rev 17164)
+++ trunk/x11-themes/gtk-engines2/Makefile	2014-09-15 02:02:02 UTC (rev 17165)
@@ -2,6 +2,7 @@
 
 PORTNAME=	gtk-engines2
 PORTVERSION=	2.20.2
+PORTREVISION=	1
 CATEGORIES=	x11-themes
 MASTER_SITES=	GNOME
 MASTER_SITE_SUBDIR=	sources/${PORTNAME:S/2$//}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -9,30 +10,31 @@
 DIST_SUBDIR=	gnome2
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	Theme engine for the gtk+-2.0 toolkit
+COMMENT=	Theme engine for the GTK+-2.0 toolkit
+
 LICENSE=	gpl2 
 # this has LGPL and GPLv2 code in it.
 
 CONFLICTS=	gtk-smooth-engine-[0-9]* clearlooks-[0-9]*
 
-USE_GMAKE=	yes
-USE_BZIP2=	yes
-USE_GNOME=	gnomehack gtk20 intlhack ltasneededhack
-USE_GETTEXT=	yes
+USE_GNOME=	gtk20 intlhack
+USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
 USE_LDCONFIG=	yes
-USE_AUTOTOOLS=	libtool
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
 
-OPTIONS=	ANIMATION "Enable experimental animated progressbars" off
+OPTIONS_DEFINE=	ANIMATION
+ANIMATION_DESC=	Experimental animated progressbars
 
-.include <bsd.port.pre.mk>
+ANIMATION_CONFIGURE_ENABLE=	animation
 
-.if defined(WITH_ANIMATION)
-CONFIGURE_ARGS+=	--enable-animation
-.endif
+post-patch:
+	@${REINPLACE_CMD} -e 's|glib.*\.h>|glib.h>|g' \
+		${WRKSRC}/engines/clearlooks/src/animation.c
 
 post-install:
 	@(cd ${WRKSRC}/po && ${GMAKE} install)
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/x11-themes/gtk-engines2/pkg-plist
===================================================================
--- trunk/x11-themes/gtk-engines2/pkg-plist	2014-09-15 02:00:01 UTC (rev 17164)
+++ trunk/x11-themes/gtk-engines2/pkg-plist	2014-09-15 02:02:02 UTC (rev 17165)
@@ -1,26 +1,10 @@
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libclearlooks.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libclearlooks.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libclearlooks.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libcrux-engine.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libcrux-engine.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libcrux-engine.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libglide.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libglide.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libglide.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libhcengine.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libhcengine.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libhcengine.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libindustrial.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libindustrial.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libindustrial.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libmist.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libmist.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libmist.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libredmond95.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libredmond95.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libredmond95.so
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libthinice.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libthinice.la
 lib/gtk-2.0/%%GTK2_VERSION%%/engines/libthinice.so
 libdata/pkgconfig/gtk-engines-2.pc
 share/gtk-engines/clearlooks.xml



More information about the Midnightbsd-cvs mailing list