diff --git a/devel/libaura/Makefile b/devel/libaura/Makefile index a7aa220274c1..6d608f08baeb 100644 --- a/devel/libaura/Makefile +++ b/devel/libaura/Makefile @@ -1,42 +1,43 @@ PORTNAME= libaura PORTVERSION= 3.1.20051222 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= LOCAL/philip MAINTAINER= rodrigo@FreeBSD.org COMMENT= Library of Assorted Useful Reusable Abstractions USES= tar:bzip2 USE_LDCONFIG= yes MAKE_ENV= SONAME=${SONAME} SOLINK=${SOLINK} SONAME= ${SOLINK}.3 SOLINK= ${PORTNAME}3.so PLIST_FILES= lib/${SONAME} \ lib/${SOLINK} \ include/aura3/buffer.h \ include/aura3/dict.h \ include/aura3/popen.h \ include/aura3/fspred.h \ include/aura3/mem.h PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${SONAME} ${STAGEDIR}${PREFIX}/lib ${LN} -s ${SONAME} ${STAGEDIR}${PREFIX}/lib/${SOLINK} ${MKDIR} ${STAGEDIR}${PREFIX}/include/aura3/ ${INSTALL_DATA} ${WRKSRC}/buffer.h ${STAGEDIR}${PREFIX}/include/aura3/ ${INSTALL_DATA} ${WRKSRC}/dict.h ${STAGEDIR}${PREFIX}/include/aura3/ ${INSTALL_DATA} ${WRKSRC}/popen.h ${STAGEDIR}${PREFIX}/include/aura3/ ${INSTALL_DATA} ${WRKSRC}/fspred.h ${STAGEDIR}${PREFIX}/include/aura3/ ${INSTALL_DATA} ${WRKSRC}/mem.h ${STAGEDIR}${PREFIX}/include/aura3/ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/libaura/files/patch-Makefile b/devel/libaura/files/patch-Makefile index 882ea693e5e1..7277ee1556e0 100644 --- a/devel/libaura/files/patch-Makefile +++ b/devel/libaura/files/patch-Makefile @@ -1,12 +1,21 @@ ---- Makefile.orig Tue Apr 18 12:32:27 2006 -+++ Makefile Tue Apr 18 12:56:00 2006 +--- Makefile.orig 2006-04-18 00:32:27 UTC ++++ Makefile @@ -1,9 +1,6 @@ # Makefile for libaura. # $Id: Makefile,v 1.20 2005/08/26 22:44:37 cpressey Exp $ -BASE?=../.. -include ${BASE}/Config - LIB= aura LIB_VER=3 +@@ -17,7 +14,7 @@ ${SONAME}: ${OBJS} + all: ${SONAME} ${ANAME} + + ${SONAME}: ${OBJS} +- ${CC} ${OBJS} -shared ${LDFLAGS} -o ${SONAME} ++ ${CC} ${OBJS} -shared ${LDFLAGS} -Wl,-soname,${SONAME} -o ${SONAME} + ln -sf ${SONAME} ${SOLINK} + + ${ANAME}: ${OBJS}