BSD Ports

textproc/py-xmldiff 3.0 FreeBSD

Creates diffs of XML files

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
91adb9a8dd
License
MIT
Categories
textproc, python
Package size
88.7 KiB, 466.0 KiB installed

Description

xmldiff is a library and a command-line utility for making diffs out of XML. This may seem like something that doesn't need a dedicated utility, but change detection in hierarchical data is very different from change detection in flat data. XML type formats are also not only used for computer readable0 data, it is also often used as a format for hierarchical data that can be rendered into human readable formats. A traditional diff on such a format would tell you line by line the differences, but this would not be readable by a human. xmldiff provides tools to make human readable diffs in those situations.

In the other systems

SystemPortVersion
FreeBSDtextproc/py-xmldiff3.0
OpenBSDtextproc/py-xmldiff3.0
NetBSDtextproc/py-xmldiff3.0
DragonFlytextproc/py-xmldiff2.7.0

Install

Binary package:

pkg install py312-xmldiff

From the ports tree:

cd /usr/ports/textproc/py-xmldiff/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-xmldiff>0:textproc/py-xmldiff

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.03.02.42.7.0_13.0
FreeBSD:14:quarterly3.03.0n/a2.7.03.0
FreeBSD:15:latest3.03.0n/a2.7.0_12.7.0_1
FreeBSD:15:quarterly3.03.0n/an/an/a
FreeBSD:16:latest3.03.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
xmldiff-3.0.tar.gz86915380ec4d05cef33f5b706cf789abcc848d27730d67e02dc0b4f1107e16ce9aaad
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
91adb9a8dd Po-Chuan Hsieh textproc/py-xmldiff: Update to 3.0
Changes: https://github.com/Shoobx/xmldiff/blob/master/CHANGES.rst