ports/88353: New port: print/latexdiff Determine and mark up significant differences between latex files

Maxim Loginov Zeliboba at mail.ru
Tue Nov 1 17:30:43 UTC 2005


>Number:         88353
>Category:       ports
>Synopsis:       New port: print/latexdiff Determine and mark up significant differences between  latex files
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 01 17:30:17 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Maxim Loginov
>Release:        FreeBSD 5.4-RELEASE-p8 i386
>Organization:
>Environment:
FreeBSD kazuko.had1.wa.comcast.net. 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #0: Mon Oct 24 11:28:17 UTC 2005     root at PCBSD.localhost:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
Determine and mark up significant differences between latex files        
>How-To-Repeat:
              
>Fix:
# 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:
#
#       print/latexdiff
#       print/latexdiff/Makefile
#       print/latexdiff/pkg-descr
#       print/latexdiff/pkg-plist
#       print/latexdiff/distinfo
#
echo c - print/latexdiff
mkdir -p print/latexdiff > /dev/null 2>&1
echo x - print/latexdiff/Makefile
sed 's/^X//' >print/latexdiff/Makefile << 'END-of-print/latexdiff/Makefile'
X# New ports collection makefile for:   latexdiff
X#ML [the "version required" line is only needed when the PORTVERSION
X#ML  variable is not specific enough to describe the port.]
X# Date created:                01 Oct 2005
X# Whom:                        Maxim Loginov <Zeliboba at mail.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      latexdiff
XPORTVERSION=   0.3
XCATEGORIES=    print
XMASTER_SITES=  ${MASTER_SITE_TEX_CTAN}
XMASTER_SITE_SUBDIR=    support
XDISTNAME=${PORTNAME}
X
XMAINTAINER=    ports at FreeBSD.org
XCOMMENT=       Determine and mark up significant differences between latex files
X
XIS_INTERACTIVE=        yes
XUSE_GMAKE=     no
XUSE_ZIP = yes
X
XALL_TARGET = install
X
X.include <bsd.port.mk>
END-of-print/latexdiff/Makefile
echo x - print/latexdiff/pkg-descr
sed 's/^X//' >print/latexdiff/pkg-descr << 'END-of-print/latexdiff/pkg-descr'
Xlatexdiff is a Perl script, which compares two latex files and marks
Xup significant differences between them (i.e. a diff for latex files).
X  Various options are available for visual markup using standard latex
Xpackages such as "color.sty". Changes not directly affecting visible
Xtext, for example in formatting commands, are still marked in
Xthe latex source.
X
XA rudimentary revision facilility is provided by another Perl script,
Xlatexrevise, which accepts or rejects all changes.  Manual
Xediting of the difference file can be used to override this default
Xbehaviour and accept or reject selected changes only.
END-of-print/latexdiff/pkg-descr
echo x - print/latexdiff/pkg-plist
sed 's/^X//' >print/latexdiff/pkg-plist << 'END-of-print/latexdiff/pkg-plist'
Xbin/latexdiff
Xbin/latexdiff-cvs
Xbin/latexdiff-so
Xbin/latexrevise
Xman/man1/latexdiff.1
Xman/man1/latexrevise.1
X
END-of-print/latexdiff/pkg-plist
echo x - print/latexdiff/distinfo
sed 's/^X//' >print/latexdiff/distinfo << 'END-of-print/latexdiff/distinfo'
XMD5 (latexdiff.zip) = 955a9738995c874f31aaf6bc0fda6882
XSIZE (latexdiff.zip) = 291781
END-of-print/latexdiff/distinfo
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list