Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Dec 2003 23:03:16 -0800
From:      Vadim Kurland <vadim@vk.crocodile.org>
To:        Sergey Matveychuk <sem@ciam.ru>
Cc:        FreeBSD Ports List <freebsd-ports@freebsd.org>
Subject:   Re: Problems building fwbuilder port
Message-ID:  <687E69B6-3B5F-11D8-8D08-000393B66A20@vk.crocodile.org>
In-Reply-To: <3FF23351.2040907@ciam.ru>
References:  <20031230045520.GA23303@teddy.fas.com> <C8E151FB-3AE8-11D8-8D08-000393B66A20@vk.crocodile.org> <3FF23351.2040907@ciam.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

On Dec 30, 2003, at 6:24 PM, Sergey Matveychuk wrote:

> Vadim Kurland wrote:
>> Actually, I'd like to ask port gurus what would be the best Makefile 
>> target to run aclocal ?  I need to run aclocal when source tree is 
>> already extracted and after dependencies listed in "BUILD_DEPENDS" 
>> have been checked but before "configure". I am using "post-extract", 
>> but obviously BUILD_DEPENDS has not been consulted yet when this 
>> target is used.
>
> Why don't you like pre-configure target?
>

Here is why:

.include <bsd.port.pre.mk>

pre-configure:
         @${ECHO_CMD} "===! Running aclocal"
         @(cd ${WRKSRC}; aclocal; autoconf)

.include <bsd.port.post.mk>

Now, when I try to build the port I get this:

===>  Extracting for fwbuilder-1.1.2_20031230cvs
 >> Checksum OK for fwbuilder-1.1.2.tar.gz.
===>  Patching for fwbuilder-1.1.2_20031230cvs
===>   fwbuilder-1.1.2_20031230cvs depends on executable: autoconf - 
found
===>   fwbuilder-1.1.2_20031230cvs depends on executable: aclocal - 
found
===>   fwbuilder-1.1.2_20031230cvs depends on executable: gmake - found
===>   fwbuilder-1.1.2_20031230cvs depends on file: 
/usr/local/libexec/libtool13/libtool - found
===>   fwbuilder-1.1.2_20031230cvs depends on executable: pkg-config - 
found
===>   fwbuilder-1.1.2_20031230cvs depends on shared library: gtkmm.2 - 
found
===>   fwbuilder-1.1.2_20031230cvs depends on shared library: 
gdk_pixbuf.2 - found
===>   fwbuilder-1.1.2_20031230cvs depends on shared library: 
fwbuilder.5 - found
===>   fwbuilder-1.1.2_20031230cvs depends on shared library: glib12.3 
- found
===>   fwbuilder-1.1.2_20031230cvs depends on shared library: gtk12.2 - 
found
===>  Configuring for fwbuilder-1.1.2_20031230cvs
cp: configure: No such file or directory
*** Error code 1


So it checked BUILD_DEPENDS but then aborted because script configure 
is not there.

I would appreciate help on this matter, I really want to do this right. 
I develop Firewall Builder on many platforms (FreeBSD, OpenBSD, Linux, 
Mac OS X ) and it is important for me to be able to build it from the 
same source tree everywhere.

thanks
Vadim

---------------------------------------------------------
Firewall Builder:  http://www.fwbuilder.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?687E69B6-3B5F-11D8-8D08-000393B66A20>