Subject: pkg/37190: Package sysutils/tree is badly broken
To: None <firstname.lastname@example.org, email@example.com,>
From: None <firstname.lastname@example.org>
Date: 10/24/2007 07:55:00
>Synopsis: Package sysutils/tree is badly broken
>Arrival-Date: Wed Oct 24 07:55:00 +0000 2007
>Originator: Christian Hattemer
NetBSD seafood 4.99.9 NetBSD 4.99.9 (SEAFOOD) #5: Thu May 10 21:57:50 CEST 2007
The package sysutils/tree is badly broken.
It installs the files outside of /usr/pkg. The binary goes to /usr/bin/tree, the man-page goes to /usr/man/man1/tree.1. This is all hardcoded in the Makefile which comes with the distfile.
That Makefile also overrides CFLAGS an has some "Uncomment for $OS:" mechanism to select different flags.
Additionaly the PLIST is empty. This means that a binary package will also be empty.
See that it installs in the wrong places and creates an empty package.
Package it correctly.