ports/converters/bsdconv/files/patch-Makefile
Sunpoet Po-Chuan Hsieh 0f56fe869f Update to 11.5
Changes:	https://github.com/buganini/bsdconv/blob/master/Changelog
PR:		218371
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2017-04-06 21:57:32 +00:00

79 lines
4.6 KiB
Text

--- Makefile.orig 2016-10-13 09:55:48 UTC
+++ Makefile
@@ -5,17 +5,9 @@ BSDCONV_PATH?=${PREFIX}
CFLAGS+=-O2 -Wall -D_BSDCONV_INTERNAL -DPREFIX='"${PREFIX}"' -DBSDCONV_PATH='"${BSDCONV_PATH}"'
SHLIBVER=11
-UNAME_S=$(shell uname -s)
-ifeq (${UNAME_S}, Darwin)
-SHLIBNAME=libbsdconv.so
-else
SHLIBNAME=libbsdconv.so.${SHLIBVER}
-endif
LIBS?=
-ifeq (${UNAME_S}, Linux)
-LIBS+=-ldl
-endif
TODO_FILTERS=
TODO_FILTERS+=ANSI
@@ -334,12 +326,12 @@ clean:
install: install_main install_filters install_scorers install_basic install_chinese install_ebcdic
install_main: | installdir
- install -m 555 build/bin/bsdconv ${DESTDIR}${PREFIX}/bin
- install -m 555 build/bin/bsdconv-man ${DESTDIR}${PREFIX}/bin
- install -m 555 build/bin/bsdconv-mktable ${DESTDIR}${PREFIX}/bin
- install -m 555 build/bin/bsdconv-completion ${DESTDIR}${PREFIX}/bin
+ install ${STRIP} -m 555 build/bin/bsdconv ${DESTDIR}${PREFIX}/bin
+ install ${STRIP} -m 555 build/bin/bsdconv-man ${DESTDIR}${PREFIX}/bin
+ install ${STRIP} -m 555 build/bin/bsdconv-mktable ${DESTDIR}${PREFIX}/bin
+ install ${STRIP} -m 555 build/bin/bsdconv-completion ${DESTDIR}${PREFIX}/bin
install -m 444 build/include/bsdconv.h ${DESTDIR}${PREFIX}/include
- install -m 444 build/lib/${SHLIBNAME} ${DESTDIR}${PREFIX}/lib
+ install ${STRIP} -m 444 build/lib/${SHLIBNAME} ${DESTDIR}${PREFIX}/lib
install -m 444 build/share/bsdconv/from/alias ${DESTDIR}${PREFIX}/share/bsdconv/from/alias
install -m 444 build/share/bsdconv/inter/alias ${DESTDIR}${PREFIX}/share/bsdconv/inter/alias
install -m 444 build/share/bsdconv/to/alias ${DESTDIR}${PREFIX}/share/bsdconv/to/alias
@@ -350,13 +342,13 @@ install_main: | installdir
install_filters: | installdir
for item in ${TODO_FILTERS} ; do \
- install -m 444 build/share/bsdconv/filter/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/filter/$${item}.so ; \
+ install ${STRIP} -m 444 build/share/bsdconv/filter/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/filter/$${item}.so ; \
if [ -e build/share/bsdconv/filter/$${item}.man ]; then install -m 444 build/share/bsdconv/filter/$${item}.man ${DESTDIR}${PREFIX}/share/bsdconv/filter/$${item}.man ; fi ; \
done
install_scorers: | installdir
for item in ${TODO_SCORERS} ; do \
- install -m 444 build/share/bsdconv/scorer/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/scorer/$${item}.so ; \
+ install ${STRIP} -m 444 build/share/bsdconv/scorer/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/scorer/$${item}.so ; \
if [ -e build/share/bsdconv/scorer/$${item}.man ]; then install -m 444 build/share/bsdconv/scorer/$${item}.man ${DESTDIR}${PREFIX}/share/bsdconv/scorer/$${item}.man ; fi ; \
done
@@ -364,21 +356,21 @@ install_basic: | installdir
for item in ${TODO_CODECS_BASIC} ; do \
install -m 444 build/share/bsdconv/$${item} ${DESTDIR}${PREFIX}/share/bsdconv/$${item} ; \
if [ -e build/share/bsdconv/$${item}.man ]; then install -m 444 build/share/bsdconv/$${item}.man ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.man ; fi ; \
- if [ -e build/share/bsdconv/$${item}.so ]; then install -m 444 build/share/bsdconv/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.so ; fi ; \
+ if [ -e build/share/bsdconv/$${item}.so ]; then install ${STRIP} -m 444 build/share/bsdconv/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.so ; fi ; \
done
install_chinese: | installdir
for item in ${TODO_CODECS_CHINESE} ; do \
install -m 444 build/share/bsdconv/$${item} ${DESTDIR}${PREFIX}/share/bsdconv/$${item} ; \
if [ -e build/share/bsdconv/$${item}.man ]; then install -m 444 build/share/bsdconv/$${item}.man ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.man ; fi ; \
- if [ -e build/share/bsdconv/$${item}.so ]; then install -m 444 build/share/bsdconv/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.so ; fi ; \
+ if [ -e build/share/bsdconv/$${item}.so ]; then install ${STRIP} -m 444 build/share/bsdconv/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.so ; fi ; \
done
install_ebcdic: | installdir
for item in ${TODO_CODECS_EBCDIC} ; do \
install -m 444 build/share/bsdconv/$${item} ${DESTDIR}${PREFIX}/share/bsdconv/$${item} ; \
if [ -e build/share/bsdconv/$${item}.man ]; then install -m 444 build/share/bsdconv/$${item}.man ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.man ; fi ; \
- if [ -e build/share/bsdconv/$${item}.so ]; then install -m 444 build/share/bsdconv/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.so ; fi ; \
+ if [ -e build/share/bsdconv/$${item}.so ]; then install ${STRIP} -m 444 build/share/bsdconv/$${item}.so ${DESTDIR}${PREFIX}/share/bsdconv/$${item}.so ; fi ; \
done
build_doc: build_doc_tex build_doc_sphinx