Index: head/devel/libixp/Makefile =================================================================== --- head/devel/libixp/Makefile (revision 548986) +++ head/devel/libixp/Makefile (revision 548987) @@ -1,42 +1,46 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= libixp PORTVERSION= 0.5 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://dl.suckless.org/libs/ MAINTAINER= sbz@FreeBSD.org COMMENT= Standalone client/server 9P library +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/libixp/LICENSE + USE_LDCONFIG= yes -CFLAGS+= -I. -I${WRKSRC}/include -fPIC -LDFLAGS+= -L. -L${WRKSRC}/lib MAKE_ARGS= PREFIX="${PREFIX}" CC="${CC} -c" LD="${CC}" \ CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +CFLAGS+= -I. -I${WRKSRC}/include -fPIC +LDFLAGS+= -L. -L${WRKSRC}/lib post-patch: @${REINPLACE_CMD} -e 's|\.a|.so|g; s|(AR)|(LD) -shared -fPIC -o|' \ ${WRKSRC}/mk/lib.mk ${WRKSRC}/mk/hdr.mk @${REINPLACE_CMD} -e 's|\.sowk|.awk|' ${WRKSRC}/mk/hdr.mk @${REINPLACE_CMD} -e 's|\(echo.*\)AR\(.*\)|\1LD\2|' ${WRKSRC}/mk/lib.mk @${REINPLACE_CMD} -e 's|CFLAGS += $$(DEBUGCFLAGS) -O0 $$(INCS)|& -fPIC|' \ ${WRKSRC}/config.mk @${REINPLACE_CMD} -e 's|VERSION|"${PORTVERSION}.${PORTREVISION}"|' \ ${WRKSRC}/cmd/ixpc.c do-build: cd ${WRKSRC}; ${MAKE_ENV} ${MAKE}; do-install: ${INSTALL_DATA} ${WRKSRC}/include/ixp.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/include/ixp_srvutil.h ${STAGEDIR}${PREFIX}/include ${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp.so ${STAGEDIR}${PREFIX}/lib/libixp.so.1 ${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp_pthread.so \ ${STAGEDIR}${PREFIX}/lib/libixp_pthread.so.1 ${LN} -sf libixp.so.1 ${STAGEDIR}${PREFIX}/lib/libixp.so ${LN} -sf libixp_pthread.so.1 ${STAGEDIR}${PREFIX}/lib/libixp_pthread.so ${INSTALL_PROGRAM} ${WRKSRC}/cmd/ixpc.O ${STAGEDIR}${PREFIX}/bin/ixpc ${INSTALL_MAN} ${WRKSRC}/man/ixpc.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/devel/libixp/files/patch-cmd_ixpc.c =================================================================== --- head/devel/libixp/files/patch-cmd_ixpc.c (nonexistent) +++ head/devel/libixp/files/patch-cmd_ixpc.c (revision 548987) @@ -0,0 +1,10 @@ +--- cmd/ixpc.c.orig 2008-09-21 03:39:51 UTC ++++ cmd/ixpc.c +@@ -14,6 +14,7 @@ + #define fatal(...) ixp_eprint("ixpc: fatal: " __VA_ARGS__); \ + + static IxpClient *client; ++char *argv0; + + static void + usage(void) { Property changes on: head/devel/libixp/files/patch-cmd_ixpc.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/devel/libixp/files/patch-include_ixp__local.h =================================================================== --- head/devel/libixp/files/patch-include_ixp__local.h (nonexistent) +++ head/devel/libixp/files/patch-include_ixp__local.h (revision 548987) @@ -0,0 +1,11 @@ +--- include/ixp_local.h.orig 2008-09-21 03:39:51 UTC ++++ include/ixp_local.h +@@ -2,7 +2,7 @@ + #define IXP_P9_STRUCTS + #include + +-char *argv0; ++extern char *argv0; + #define ARGBEGIN \ + int _argtmp=0, _inargv=0; char *_argv=nil; \ + if(!argv0) {argv0=*argv; argv++, argc--;} \ Property changes on: head/devel/libixp/files/patch-include_ixp__local.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property