ports/185320: misc/libutf: Prevent stripping symbols from static library
KATO Tsuguru
tkato432 at yahoo.com
Mon Dec 30 21:10:04 UTC 2013
>Number: 185320
>Category: ports
>Synopsis: misc/libutf: Prevent stripping symbols from static library
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 30 21:10:03 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 8.4-RELEASE-p4 i386
>Organization:
>Environment:
>Description:
- Prevent stripping symbols from static library
- Add LICENSE
- Support PLIST_FILES
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/misc/libutf/Makefile misc/libutf/Makefile
--- /usr/ports/misc/libutf/Makefile 2013-12-10 02:54:58.000000000 +0900
+++ misc/libutf/Makefile 2013-12-31 00:00:00.000000000 +0900
@@ -3,7 +3,7 @@
PORTNAME= libutf
PORTVERSION= 2.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MASTER_SITES= ftp://ftp.cs.yorku.ca/pub/wily/misc/ \
http://www.westley.demon.co.uk/src/
@@ -11,17 +11,23 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= UTF-8 character set support library, including regular expressions
-GNU_CONFIGURE= YES
+LICENSE= BSD
+
+GNU_CONFIGURE= yes
+MAKE_ARGS= ETCDIR="${DATADIR}"
ALL_TARGET= tst
-MAKE_ARGS= ETCDIR=${EXAMPLESDIR}
+
+PLIST_FILES= include/ure.h include/utf.h lib/libutf.a \
+ man/man3/ure.3.gz man/man3/utf.3.gz %%DATADIR%%/langcoll.utf
+PLIST_DIRS= %%DATADIR%%
do-install:
${INSTALL_DATA} ${WRKSRC}/ure.h ${STAGEDIR}${PREFIX}/include
${INSTALL_DATA} ${WRKSRC}/utf.h ${STAGEDIR}${PREFIX}/include
- ${INSTALL_LIB} ${WRKSRC}/libutf.a ${STAGEDIR}${PREFIX}/lib
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/langcoll.utf ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/libutf.a ${STAGEDIR}${PREFIX}/lib
${INSTALL_MAN} ${WRKSRC}/utf.3 ${STAGEDIR}${MAN3PREFIX}/man/man3
${INSTALL_MAN} ${WRKSRC}/ure.3 ${STAGEDIR}${MAN3PREFIX}/man/man3
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/langcoll.utf ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list