Hi,

On Wed, Apr 19, 2006 at 05:40:00PM +0100, Marcos Latas wrote:
> This is a port for the latest version of lzo (a portable speedy
> lossless data compression library). 

I tested your port on i386, snapshot from April 14th.

- The following message appears after 'make configure:'

-- snip --
Type `make' to build LZO. Type `make install' to install LZO.
After installing LZO, please read the accompanied documentation.
-- snip --

I don't know if you should remove this message. After all, it
is a message from LZO and not from the ports system and I don't
know if it is appropriate.

- Furthermore, I think the line

SHARED_LIBS=            lzo    2.0

needs to be changed to

SHARED_LIBS=            lzo2    2.0

otherwise you get the following error when doing 'make package':

-- snip --
===>  Building package for lzo-2.02
Switching to /usr/ports/archivers/lzo-2.02/pkg/PFRAG.shared
Error in package: 
"/usr/ports/archivers/lzo-2.02/w-lzo-2.02/fake-i386//usr/local/lib/liblzo2.so.${LIBlzo2_VERSION}"
 does not exist
===>  Cleaning for lzo-2.02
rm -f /usr/ports/packages/i386/all/lzo-2.02.tgz
*** Error code 1

Stop in /usr/ports/archivers/lzo-2.02 (line 2078 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/archivers/lzo-2.02 (line 1311 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
-- snip --

I don't know if the change is correct because I don't really
understand all the things about shared libraries, though. But
with the change the package builds, installs and I can compile
the example in simple.c.

- Maybe you want to install the documentation from the doc/ dir and the file 
NEWS?

- Maybe you want to install the example files from the examples/ dir?

Otherwise, the port works fine as far as I can tell.

Regards,

Roland

-- 
Ein Irrtum, welcher sehr verbreitet
und manchen Jüngling irreleitet, ist der,
dass Liebe eine Sache,
die immer nur Vergnügen mache.
 Wilhelm Busch

Reply via email to