From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 4 00:40:07 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 806FF16A417 for ; Tue, 4 Sep 2007 00:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 690F013C458 for ; Tue, 4 Sep 2007 00:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l840e7oP033922 for ; Tue, 4 Sep 2007 00:40:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l840e7au033921; Tue, 4 Sep 2007 00:40:07 GMT (envelope-from gnats) Date: Tue, 4 Sep 2007 00:40:07 GMT Message-Id: <200709040040.l840e7au033921@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Danny Pansters Cc: Subject: Re: ports/116058: Update: x11-themes/gtk-qt-engine to version 0.8 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Danny Pansters List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2007 00:40:07 -0000 The following reply was made to PR ports/116058; it has been noted by GNATS. From: Danny Pansters To: bug-followup@freebsd.org, malus.x@gmail.com Cc: Subject: Re: ports/116058: Update: x11-themes/gtk-qt-engine to version 0.8 Date: Tue, 4 Sep 2007 02:37:58 +0200 --Boundary-00=_mjK3GZlU6mXbqzd Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Arghh, reversed patch used. Sorry. Attached diff will probably work better :) Whoops! Dan --Boundary-00=_mjK3GZlU6mXbqzd Content-Type: text/x-diff; charset="us-ascii"; name="x11-themes__gtk-qt-engine.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="x11-themes__gtk-qt-engine.diff" diff -ruN x11-themes/gtk-qt-engine/Makefile x11-themes/gtk-qt-engine.new/Makefile --- x11-themes/gtk-qt-engine/Makefile 2007-05-19 22:30:19.000000000 +0200 +++ x11-themes/gtk-qt-engine.new/Makefile 2007-09-04 01:57:01.000000000 +0200 @@ -6,50 +6,46 @@ # PORTNAME= gtk-qt-engine -PORTVERSION= 0.7 -PORTREVISION= 6 +PORTVERSION= 0.8 +PORTREVISION= # zero CATEGORIES= x11-themes MASTER_SITES= http://gtk-qt.ecs.soton.ac.uk/files/${PORTVERSION}/ \ http://freebsd.ricin.com/ports/distfiles/ MAINTAINER= danny@ricin.com -COMMENT= GTK-QT Theme Engine allows GTK2 apps to use QT (KDE) themes +COMMENT= GTK-QT Theme Engine allows GTK2 apps to use QT/KDE themes LIB_DEPENDS= kdecore:${PORTSDIR}/x11/kdelibs3 +BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake USE_BZIP2= yes +USE_GETTEXT= yes USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15 USE_GNOME= gtk20 +USE_LDCONFIG= yes USE_QT_VER= 3 - -WRKSRC= ${WRKDIR}/${PORTNAME} - -CONFIGURE_ARGS+=--x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include +HAS_CONFIGURE= yes OPTIONS= LIBBONOBOUI "Install libbonoboui if missing" off +WRKSRC= ${WRKDIR}/${PORTNAME} +CMAKE= ${LOCALBASE}/bin/cmake +CMAKE_ARGS= -DCMAKE_INSTALL_PREFIX:PATH="${PREFIX}"\ + -DCMAKE_C_COMPILER:STRING="${CC}" \ + -DCMAKE_CXX_COMPILER:STRING="${CXX}" \ + -DCMAKE_C_FLAGS:STRING="${CFLAGS}"\ + -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}"\ + -DGTK_LIB_DIR:PATH="${LOCALBASE}"\ + -DGTK_PREFIX:PATH="${LOCALBASE}"\ + -DKDE3_LIB_DIR:PATH="${LOCALBASE}" + .include -# Note: had to turn off libbonoboui (dependency) OPTION for technical reasons -# So a "vanilla" package will have no libbonoboui support .if defined(WITH_LIBBONOBOUI) USE_GNOME+= libbonoboui .endif -post-patch: - @${REINPLACE_CMD} -e "s|GTK_LIBPREFIX)/gtk|PREFIX)/lib/gtk|" \ - ${WRKSRC}/src/Makefile.in - @${REINPLACE_CMD} -e "s|GTK_PREFIX)/share|PREFIX)/share|g" \ - ${WRKSRC}/src/Makefile.in - @${REINPLACE_CMD} -e "s|/usr/lib/menu|${WRKDIR}/menu|g" \ - ${WRKSRC}/kcm_gtk/Makefile.in - @${REINPLACE_CMD} -e \ - "s|/usr/share/applications|${PREFIX}/share/applications/kde|g" \ - ${WRKSRC}/kcm_gtk/Makefile.in - -post-install: - @${RM} -r ${WRKDIR}/menu - @${RM} ${PREFIX}/share/applnk/Settings/LookNFeel/kcmgtk.desktop +do-configure: + cd ${WRKSRC} && ${CMAKE} ${CMAKE_ARGS} . .include diff -ruN x11-themes/gtk-qt-engine/distinfo x11-themes/gtk-qt-engine.new/distinfo --- x11-themes/gtk-qt-engine/distinfo 2006-08-05 00:44:33.000000000 +0200 +++ x11-themes/gtk-qt-engine.new/distinfo 2007-09-03 23:29:23.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (gtk-qt-engine-0.7.tar.bz2) = 27ca211621f38c45b1c4c9e9ef1f84b0 -SHA256 (gtk-qt-engine-0.7.tar.bz2) = cfaac46c409984afbcf46979f728515535725e8c83bdf70277f23dde068daaee -SIZE (gtk-qt-engine-0.7.tar.bz2) = 439794 +MD5 (gtk-qt-engine-0.8.tar.bz2) = 9fe75b7765b6a5b49901fcd6f4f4aa4b +SHA256 (gtk-qt-engine-0.8.tar.bz2) = 6658bdbd3f2120d34f5c59b5bc3cfed5ef83a2aa8572d775483aa304396b0d45 +SIZE (gtk-qt-engine-0.8.tar.bz2) = 59472 diff -ruN x11-themes/gtk-qt-engine/pkg-descr x11-themes/gtk-qt-engine.new/pkg-descr --- x11-themes/gtk-qt-engine/pkg-descr 2007-02-08 23:31:56.000000000 +0100 +++ x11-themes/gtk-qt-engine.new/pkg-descr 2007-09-04 00:16:07.000000000 +0200 @@ -1,4 +1,4 @@ -GTK-QT Theme Engine allows GTK2 apps to use QT (KDE) themes +GTK-QT Theme Engine allows GTK2 apps to use QT/KDE themes so that they fit in more nicely with KDE. Includes a KDE control center module for GTK theme selection. diff -ruN x11-themes/gtk-qt-engine/pkg-plist x11-themes/gtk-qt-engine.new/pkg-plist --- x11-themes/gtk-qt-engine/pkg-plist 2007-05-19 22:30:19.000000000 +0200 +++ x11-themes/gtk-qt-engine.new/pkg-plist 2007-09-03 23:41:48.000000000 +0200 @@ -1,16 +1,22 @@ -lib/gtk-2.0/%%GTK2_VERSION%%/engines/libqtengine.a -lib/gtk-2.0/%%GTK2_VERSION%%/engines/libqtengine.la lib/gtk-2.0/%%GTK2_VERSION%%/engines/libqtengine.so -lib/kde3/kcm_kcmgtk.a lib/kde3/kcm_kcmgtk.la lib/kde3/kcm_kcmgtk.so -share/gtk-qt-engine/kde-index.theme -share/applications/kde/kcmgtk-xdg.desktop +share/applications/kcmgtk.desktop +share/locale/bg/LC_MESSAGES/gtkqtengine.mo share/locale/de/LC_MESSAGES/gtkqtengine.mo share/locale/es/LC_MESSAGES/gtkqtengine.mo share/locale/fr/LC_MESSAGES/gtkqtengine.mo +share/locale/it/LC_MESSAGES/gtkqtengine.mo share/locale/nn/LC_MESSAGES/gtkqtengine.mo +share/locale/ru/LC_MESSAGES/gtkqtengine.mo +share/locale/sv/LC_MESSAGES/gtkqtengine.mo +share/locale/tr/LC_MESSAGES/gtkqtengine.mo share/themes/Qt/gtk-2.0/gtkrc @dirrm share/themes/Qt/gtk-2.0 @dirrm share/themes/Qt -@dirrm share/gtk-qt-engine +@dirrmtry share/themes +@dirrmtry share/applications +@dirrmtry lib/kde3 +@dirrmtry lib/gtk-2.0/%%GTK2_VERSION%%/engines +@dirrmtry lib/gtk-2.0/%%GTK2_VERSION%% +@dirrmtry lib/gtk-2.0 --Boundary-00=_mjK3GZlU6mXbqzd--