make configure failed, but ./configure works good
dk
lazyklimm at gmail.com
Sun Apr 27 09:50:54 UTC 2008
I try to create port sysutils/avfs (avf.sourceforge.net) for using virtual
file system in x11-fm/worker.
when I try to build it traditional way(./configure ; make && make install
) it configures, makes, installs and works properly
Here is my 1st Makefile
-------------8<-----------
PORTNAME= avfs
PORTVERSION= 0.9.8
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= avf
USE_BZIP2= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAINTAINER= lazyklimm at gmail.com
COMMENT= A Virtual File System
CONFIGURE_ARGS= --enable-library --prefix=${LOCALBASE}
.include <bsd.port.mk>
---------------8<-----------
make configure talks:
.....SKIPPED......
checking for zipinfo code in unzip... yes
checking for perl... /usr/bin/perl
./configure.lineno: 39: Syntax error: "}" unexpected (expecting "then")
===> Script "configure" failed unexpectedly.
Please report the problem to lazyklimm at gmail.com [maintainer] and attach
the
"/usr/ports/sysutils/avfs/work/avfs-0.9.8/config.log" including the output
of the failure of your make command. Also, it might be a good idea to
provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/sysutils/avfs.
*** Error code 1
Stop in /usr/ports/sysutils/avfs.
-------
I made a dirty hack like this:
--------8<--------------------
PORTNAME= avfs
PORTVERSION= 0.9.8
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= avf
USE_BZIP2= yes
USE_GMAKE= yes
#GNU_CONFIGURE= yes
MAINTAINER= lazyklimm at gmail.com
COMMENT= A Virtual File System
CONFIGURE_ARGS= --enable-library --prefix=${LOCALBASE}
post-patch:
#Here comes very dirty hack, Children, never try to build ports like this
cd ${WRKSRC} && ./configure ${CONFIGURE_ARGS}
.include <bsd.port.mk>
-----------8<----------------------
It works pretty good
Here is b64encoded gzipped port
begin-base64 644 avfs.tgz
H4sIAEpFFEgAA+2X/W/aOBjH9yv+KyyBpp00gp13puO0FFKGOmBKoJP2C3ISU3wkJEoCG636v5+T
0t6RsPWkE61O8keC5Pna8WueJ37GZE2XLKRvzghCSFdVWFw51SvCWFEgxghpSJVV1YAIyzpGbyA6
56Ae2WY5SflQ0jjOf1Xv+4rS8Bfl1cn9T2jCCf0OkzjNM+jHYUj9nMUbGB1eC7iM0w+QQ3bLDDTh
gOQU+inll6DUS2QVWknKQigjZPJaX1dx9HfpI4OI5ekeXoUsine8VusypfTCHbRAE4AvU2c2scZ2
r1H2VJjXtuOOppNeA0ldySwlx74ePWgY9K2ZPZw6I9vtNbJ9ts1ZmIGx5c5sZ+GOZoXcuvuHvXCn
c6dvX06doX0PjgrmF4ORU/YMwNy1FxffRl/kXmNPs9Icjq0r+8FsDifzRX86uRwN585BG1ujyYz/
bN5ESG73az7B6ONNRFgo+XEE+tPx2J7Meg0LXrM035IQXhZL6+6znEYAPDW3sJwhH3W7TTfEC2k7
ZF5K+Iq120nKd+NHr3X3edq3Pl9YLp9BEmd5OyG5v/rQAM1PNOUbE0c0gzvKnwl4T3u4Iv76Peyv
WBikdPMebigvhMUu5DH0tlw+bH3I1hTmK5aBRsMPYOvuq3PlOv17+PYtlDp+vFmymy3voXV3PNp7
CACQ2MYPtwGFv3tZIBUNStH6D/Dar7bgXxCwLGebZXzOPp6J/0g29DL+q4qCNEUt4r+BNRH/X4Lx
QIPvipDbLqOsxBdD8m7l32AParKJvW4XyRr2TV8hWFN0nQQqoqqJzcAD7idL1vSfPk5UzdCRaXa9
wKO6RnTiY96grOvI0E3cVZCh6sFyaXS7skoCU8WmRzExCUZLjRjAHX2zf9a4rmJD00WI+c8k65t2
QDM/PWMfz/k/P/kd/F/TDR4LCv/XFeH/L0F52nrtQQhejcL/k5AfAs7Yx3P5n4KNQ/6n6ArG3P8V
figQ/v8S8Byjw39FGJCyWELgWDgyQ3JkEnA493dKc/Vk7h6yHK54bNNZ5klCsqy8D8ju6b78sD9k
FmWzhd2hP/LHf55VsGqBY1uDsV1VSU1I8pq0DVhcFQPqnZBqzXEtqGnccaraKlHNqsayuMsPPFU5
zEKnqhUJIw/GFbXM8OpymkQ1bWvc1iSSnpD+rGmr2qS34QktPdHcLUvqWlxbay+pVeNzqEr5CW3r
J3zrPvKMNo3gcVlVFV8ygUAgEAgEAoFAIBAIBAKBQCB45C/k3x6NACgAAA==
====
More information about the freebsd-ports-bugs
mailing list