| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.119 2018/12/18 06:14:08 kamil Exp $ | | 1 | # $NetBSD: Makefile,v 1.120 2018/12/18 15:23:07 kamil Exp $ |
2 | | | 2 | |
3 | DISTNAME= icu4c-63_1-src | | 3 | DISTNAME= icu4c-63_1-src |
4 | PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g} | | 4 | PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= textproc | | 6 | CATEGORIES= textproc |
7 | MASTER_SITES= http://download.icu-project.org/files/icu4c/${PKGVERSION_NOREV}/ | | 7 | MASTER_SITES= http://download.icu-project.org/files/icu4c/${PKGVERSION_NOREV}/ |
8 | EXTRACT_SUFX= .tgz | | 8 | EXTRACT_SUFX= .tgz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.icu-project.org/ | | 11 | HOMEPAGE= http://www.icu-project.org/ |
12 | COMMENT= Robust and full-featured Unicode services | | 12 | COMMENT= Robust and full-featured Unicode services |
13 | LICENSE= mit | | 13 | LICENSE= mit |
14 | | | 14 | |
| @@ -120,22 +120,14 @@ post-install: | | | @@ -120,22 +120,14 @@ post-install: |
120 | mv ${DESTDIR}${PREFIX}/lib/cygicu*.dll ${DESTDIR}${PREFIX}/bin/ | | 120 | mv ${DESTDIR}${PREFIX}/lib/cygicu*.dll ${DESTDIR}${PREFIX}/bin/ |
121 | . for l in data i18n io le lx test tu uc | | 121 | . for l in data i18n io le lx test tu uc |
122 | ${LN} -s libicu${l}${SO_MAJOR}.dll.a ${DESTDIR}${PREFIX}/lib/libicu${l}.dll.a | | 122 | ${LN} -s libicu${l}${SO_MAJOR}.dll.a ${DESTDIR}${PREFIX}/lib/libicu${l}.dll.a |
123 | . endfor | | 123 | . endfor |
124 | | | 124 | |
125 | SUBST_CLASSES+= icu-config | | 125 | SUBST_CLASSES+= icu-config |
126 | SUBST_STAGE.icu-config= post-install | | 126 | SUBST_STAGE.icu-config= post-install |
127 | SUBST_FILES.icu-config= ${DESTDIR}${PREFIX}/bin/icu-config | | 127 | SUBST_FILES.icu-config= ${DESTDIR}${PREFIX}/bin/icu-config |
128 | SUBST_SED.icu-config+= -e '/^ICUUC_FILE=/ s/libdir/bindir/' | | 128 | SUBST_SED.icu-config+= -e '/^ICUUC_FILE=/ s/libdir/bindir/' |
129 | SUBST_SED.icu-config+= -e 's/l$${LIBICU}/l$${ICUPREFIX}/g' | | 129 | SUBST_SED.icu-config+= -e 's/l$${LIBICU}/l$${ICUPREFIX}/g' |
130 | SUBST_SED.icu-config+= -e '/l$${ICUPREFIX}/ s/$${ICULIBSUFFIX_VERSION}//g' | | 130 | SUBST_SED.icu-config+= -e '/l$${ICUPREFIX}/ s/$${ICULIBSUFFIX_VERSION}//g' |
131 | .endif | | 131 | .endif |
132 | | | 132 | |
133 | .if !empty(PKGSRC_COMPILER:Mclang) | | | |
134 | # The -faddrsig flag does not make libraries compatible with GNU strip(1) | | | |
135 | CWRAPPERS_APPEND.cxx+= -fno-addrsig | | | |
136 | CWRAPPERS_APPEND.cc+= -fno-addrsig | | | |
137 | _WRAP_EXTRA_ARGS.CXX+= -fno-addrsig | | | |
138 | _WRAP_EXTRA_ARGS.CC+= -fno-addrsig | | | |
139 | .endif | | | |
140 | | | | |
141 | .include "../../mk/bsd.pkg.mk" | | 133 | .include "../../mk/bsd.pkg.mk" |