Date: Fri, 6 Mar 2009 17:20:02 GMT From: Marco =?utf-8?q?Br=C3=B6der?= <marco.broeder@gmx.eu> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/132027: New port: devel/diffuse A graphical N-way diff and merge tool written in python Message-ID: <200903061720.n26HK2cd037345@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/132027; it has been noted by GNATS. From: Marco =?utf-8?q?Br=C3=B6der?= <marco.broeder@gmx.eu> To: bug-followup@freebsd.org Cc: Subject: Re: ports/132027: New port: devel/diffuse A graphical N-way diff and merge tool written in python Date: Fri, 6 Mar 2009 17:42:40 +0100 --Boundary-00=_AKVsJC9PQwN7lN7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Hello, in the meantime there was an update of Diffuse upstream. Please test and commit the newly attached shell archive for version 0.3.1. Since the port is new and does not exists yet, please use my provided pkg-descr for commit message instead of a change log. Thanks in advance! -- Regard Marco Bröder <marco.broeder@gmx.eu> OpenPGP key fingerprint 5615106E031AF3D364CC0F9E4DCE6524F595082F --Boundary-00=_AKVsJC9PQwN7lN7 Content-Type: application/x-shar; name="diffuse-0.3.1.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="diffuse-0.3.1.shar" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # diffuse # diffuse/Makefile # diffuse/pkg-descr # diffuse/pkg-plist # diffuse/distinfo # echo c - diffuse mkdir -p diffuse > /dev/null 2>&1 echo x - diffuse/Makefile sed 's/^X//' >diffuse/Makefile << '0ed874790d9f46953a44d8b8a823cb82' X# Ports collection makefile for: diffuse X# Date created: 2009-02-22 X# Whom: Marco Broeder <marco.broeder@gmx.eu> X# X# $FreeBSD$ X# X XPORTNAME= diffuse XPORTVERSION= 0.3.1 X#PORTREVISION= 1 XCATEGORIES= devel python XMASTER_SITES= SF XMASTER_SITE_SUBDIR= diffuse XDISTNAME= ${PORTNAME}-${PORTVERSION} XEXTRACT_ONLY= ${DISTFILES} X XMAINTAINER= marco.broeder@gmx.eu XCOMMENT= A graphical N-way diff and merge tool written in python X XNO_BUILD= yes X#RUN_DEPENDS= X XUSE_PYTHON= 2.5+ XUSE_GNOME= pygtk2 XUSE_BZIP2= yes XINSTALLS_OMF= yes XINSTALLS_ICONS= yes X XMAN1= diffuse.1 X XOPTIONS= MENU "Desktop menu entry (needs desktop-file-utils)" on \ X OMF "Install OMF manual (needs scrollkeeper)" off X X.include <bsd.port.pre.mk> X X.ifndef (NOPORTDOCS) X XDOCS= AUTHORS ChangeLog COPYING README TODO X X.endif X X.ifdef (WITH_MENU) X XPLIST_SUB+= MENU="" XRUN_DEPENDS+= update-desktop-database:${PORTSDIR}/devel/desktop-file-utils X X.else X XPLIST_SUB+= MENU="@comment " X X.endif X X.ifdef (WITH_OMF) X XPLIST_SUB+= OMF="" XRUN_DEPENDS+= scrollkeeper-update:${PORTSDIR}/textproc/scrollkeeper X X.else X XPLIST_SUB+= OMF="@comment " X X.endif X Xpost-patch: X X ${REINPLACE_CMD} -e 's|../usr|${PREFIX}|g' \ X ${WRKSRC}/src/etc/${PORTNAME}rc X Xdo-install: X X ${INSTALL_SCRIPT} ${WRKSRC}/src/usr/bin/${PORTNAME} \ X ${PREFIX}/bin/${PORTNAME} X X ${INSTALL_DATA} ${WRKSRC}/src/etc/${PORTNAME}rc ${PREFIX}/etc/ X Xpost-install: X X ${MKDIR} ${DATADIR}/syntax X ${INSTALL_DATA} ${WRKSRC}/src/usr/share/${PORTNAME}/syntax/*.syntax \ X ${DATADIR}/syntax/ X X ${MKDIR} ${PREFIX}/share/pixmaps X ${INSTALL_DATA} ${WRKSRC}/src/usr/share/pixmaps/${PORTNAME}.png \ X ${PREFIX}/share/pixmaps/ X X ${INSTALL_MAN} ${WRKSRC}/src/usr/share/man/man1/*.1 \ X ${MANPREFIX}/man/man1/ X X.ifndef (NOPORTDOCS) X X ${MKDIR} ${DOCSDIR} X for n in ${DOCS}; do \ X ${INSTALL_MAN} ${WRKSRC}/$${n} ${DOCSDIR}; \ X done X X.endif X X.ifdef (WITH_OMF) X X ${MKDIR} ${PREFIX}/share/gnome/help/${PORTNAME}/C X ${INSTALL_DATA} ${WRKSRC}/src/usr/share/gnome/help/${PORTNAME}/C/*.xml \ X ${PREFIX}/share/gnome/help/${PORTNAME}/C/ X X ${MKDIR} ${PREFIX}/share/omf/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/src/usr/share/omf/${PORTNAME}/*.omf \ X ${PREFIX}/share/omf/${PORTNAME}/ X X ${PREFIX}/bin/scrollkeeper-update -q X X.endif X X.ifdef (WITH_MENU) X X ${MKDIR} ${PREFIX}/share/applications X ${INSTALL_DATA} ${WRKSRC}/src/usr/share/applications/*.desktop \ X ${DESKTOPDIR} X X ${PREFIX}/bin/update-desktop-database X X.endif X X.include <bsd.port.post.mk> 0ed874790d9f46953a44d8b8a823cb82 echo x - diffuse/pkg-descr sed 's/^X//' >diffuse/pkg-descr << '68e7fb635a9d0b78d96a842154dd1270' XDiffuse is a graphical tool for merging and comparing text files. Diffuse is Xable to compare an arbitrary number of files side-by-side and gives users the Xability to manually adjust line matching and directly edit files. Diffuse can Xalso retrieve revisions of files from Bazaar, CVS, Darcs, Git, Mercurial, XMonotone, Subversion, and SVK repositories for comparison and merging. X XSome key features of Diffuse: X X- ability to compare and merge an arbitrary number of files side-by-side X (n-way merges) X- line matching can be manually corrected by the user X- ability to directly edit files X- syntax highlighting X- Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and SVK support X- support for UTF-8 encoded unicode X- unlimited undo X- easy keyboard navigation X XWWW: http://diffuse.sourceforge.net/ 68e7fb635a9d0b78d96a842154dd1270 echo x - diffuse/pkg-plist sed 's/^X//' >diffuse/pkg-plist << '9ac325205d29e5db25d6d8b2187835a7' Xbin/diffuse Xetc/diffuserc X%%DATADIR%%/syntax/bash.syntax X%%DATADIR%%/syntax/c++.syntax X%%DATADIR%%/syntax/csh.syntax X%%DATADIR%%/syntax/csharp.syntax X%%DATADIR%%/syntax/css.syntax X%%DATADIR%%/syntax/gettext.syntax X%%DATADIR%%/syntax/html.syntax X%%DATADIR%%/syntax/ini.syntax X%%DATADIR%%/syntax/java.syntax X%%DATADIR%%/syntax/javascript.syntax X%%DATADIR%%/syntax/jsp.syntax X%%DATADIR%%/syntax/makefile.syntax X%%DATADIR%%/syntax/objective-c++.syntax X%%DATADIR%%/syntax/octave.syntax X%%DATADIR%%/syntax/pascal.syntax X%%DATADIR%%/syntax/patch.syntax X%%DATADIR%%/syntax/perl.syntax X%%DATADIR%%/syntax/php.syntax X%%DATADIR%%/syntax/python.syntax X%%DATADIR%%/syntax/ruby.syntax X%%DATADIR%%/syntax/sql.syntax X%%DATADIR%%/syntax/tcl.syntax X%%DATADIR%%/syntax/vb.syntax X%%DATADIR%%/syntax/verilog.syntax X%%DATADIR%%/syntax/vhdl.syntax X%%DATADIR%%/syntax/xml.syntax X@dirrm %%DATADIR%%/syntax X@dirrm %%DATADIR%% X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS X%%PORTDOCS%%%%DOCSDIR%%/COPYING X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%@dirrm %%DOCSDIR%% X%%OMF%%share/gnome/help/diffuse/C/diffuse.xml X%%OMF%%@dirrm share/gnome/help/diffuse/C X%%OMF%%@dirrm share/gnome/help/diffuse X%%OMF%%@dirrmtry share/gnome/help X%%OMF%%@dirrmtry share/gnome X%%OMF%%share/omf/diffuse/diffuse-C.omf X%%OMF%%@dirrm share/omf/diffuse X%%OMF%%@dirrmtry share/omf X%%MENU%%share/applications/diffuse.desktop X%%MENU%%@dirrmtry share/applications Xshare/pixmaps/diffuse.png X@dirrmtry share/pixmaps 9ac325205d29e5db25d6d8b2187835a7 echo x - diffuse/distinfo sed 's/^X//' >diffuse/distinfo << '60ce0bc98bc7f232d74658693d4c64cd' XMD5 (diffuse-0.3.1.tar.bz2) = b590426677579fe1be761a1bb6678578 XSHA256 (diffuse-0.3.1.tar.bz2) = f0fc932332748a80c0a244771f38ecf653cc6cb89c5c89c5124cb5c6abfc28b7 XSIZE (diffuse-0.3.1.tar.bz2) = 88923 60ce0bc98bc7f232d74658693d4c64cd exit ===> Done --Boundary-00=_AKVsJC9PQwN7lN7--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903061720.n26HK2cd037345>