Page MenuHomeFreeBSD

Add new port dns/dnstable
ClosedPublic

Authored by truckman on Apr 3 2015, 12:34 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 20, 4:19 PM
Unknown Object (File)
Mar 4 2024, 2:54 PM
Unknown Object (File)
Mar 4 2024, 2:54 PM
Unknown Object (File)
Mar 4 2024, 2:54 PM
Unknown Object (File)
Mar 3 2024, 8:25 PM
Unknown Object (File)
Dec 24 2023, 3:47 PM
Unknown Object (File)
Dec 24 2023, 3:47 PM
Unknown Object (File)
Dec 24 2023, 3:47 PM
Subscribers
None

Details

Reviewers
mat
Summary

dnstable implements an encoding format for passive DNS data. It
consists of a C library, libdnstable, and several command line
utilities for creating, querying, and merging dnstable data files.

It stores key-value records in Sorted String Table (SSTable) files
and provides high-level interfaces for querying or iterating over
the stored records. dnstable encodes individual records using a
format tailored for efficiently storing passive DNS data and can
quickly perform both "forward" and "inverse" searches.

Test Plan

Fetch distfiles from both MASTER_SITES.

Build on FreeBSD 8.4, 9.3, 10.1, and 11.0-CURRENT, both amd63 and i386.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

truckman retitled this revision from to Add new port dns/dnstable.
truckman updated this object.
truckman edited the test plan for this revision. (Show Details)
truckman added a reviewer: mat.
dns/dnstable/Makefile
31–34

We usually do this a bit more the make way, something like:

.for i in 1 3 5 7
	${INSTALL_MAN} ${WRKSRC}/man/*.${i} ${STAGEDIR}/${PREFIX}/man/man${i}/
.endfor
dns/dnstable/Makefile
31–34

Hmn ... never used that make feature before.

Use a make .for loop to install man pages instead of shell for loop.

mat edited edge metadata.

Looks all good. As a side note, as you're upstream, you could release the sources tarballs as .tar.xz to save up on download bandwidth for your users :-)

This revision is now accepted and ready to land.Apr 3 2015, 8:50 PM
In D2214#7, @mat wrote:

Looks all good. As a side note, as you're upstream, you could release the sources tarballs as .tar.xz to save up on download bandwidth for your users :-)

Yeah, I'll suggest that. At least they are pretty small to begin with. Way faster to download than openoffice.