1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-08 06:48:28 +00:00
freebsd-ports/japanese
Tijl Coosemans 3a55a118dd Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.
These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
comms/hidapi: Use standard AM_ICONV configure macro to look for iconv.
deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG.
deskutils/ljclive: Override configure test for iconv.
deskutils/owncloudclient: Add USES=iconv and patch test for iconv.
devel/aegis: Bump PORTREVISION because it no longer uses libiconv.
devel/libexplain: Add USES=iconv and override test for iconv.
devel/sdl20: Override configure test for iconv.
emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>.
irc/scrollz: Override configure test for iconv.
japanese/chasen-base: Override configure test for iconv and patch
configure so it no longer adds -liconv to linker flags just because it
happens to be installed.
japanses/eb: Patch configure test for iconv.
japanses/eblook: Override configure test for iconv.
java/jikes: Override configure test for iconv.
multimedia/transcode: Bump PORTREVISION because only one plugin links with
libiconv now.
net/c3270: Override configure test for iconv.
net/samba4*: Bump PORTREVISION because it no longer uses libiconv.  The
configure script will always add -liconv to the linker flags when it
happens to be installed which would be wrong but later on binaries are
linked with -Wl,--as-needed and the linker discards -liconv because it
finds iconv*() functions in libc now and no longer in libiconv.
net-mgmt/icinga-*: Remove dependency on iconv.
net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net/asterisk11: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net-p2p/transmission-*: Override configure test for iconv.
www/htmlcxx: Override configure test for iconv.
www/httrack: Override configure test for iconv.
www/xapian-omega: Override configure test for iconv.
x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv.
x11/x3270: Override configure test for iconv.
x11-wm/jwm: Override configure test for iconv.

PR:		202838
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-10-10 14:03:00 +00:00
..
a2ps MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ack
ajaxzip2-core Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
ajaxzip2-data - Update to 20150831. 2015-09-06 10:23:59 +00:00
alias-fonts Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
another-htmllint Add www/p5-CGI.pm to RUN_DEPENDS when perl is 5.22 or later. 2015-07-22 03:39:42 +00:00
anthy MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ASCIIdates98-fpw
asterisk-sounds
awffull
bible_names-fpw
bookview
bugzilla44 - update to 4.4.9 2015-05-31 16:12:47 +00:00
calligra-l10n
canna-lib MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
canna-server MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
cannadic - Cleanup installation 2015-03-19 19:52:30 +00:00
cdrom2 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
celrw
CGdic-fpw
chasen-base Remove iconv(), iconv_open() and iconv_close() symbols from libiconv. 2015-10-10 14:03:00 +00:00
cmigemo Update ports in the [i-m]* category to not use GH_COMMIT. 2015-05-07 16:32:43 +00:00
cmigemo-dict Update ports in the [i-m]* category to not use GH_COMMIT. 2015-05-07 16:32:43 +00:00
csrd
ctags
dbskkd-cdb MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ddskk - Chase GNU Emacs updates 2015-04-27 10:29:27 +00:00
devil-fpw
dvi2tty MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
e2ps
eb Remove iconv(), iconv_open() and iconv_close() symbols from libiconv. 2015-10-10 14:03:00 +00:00
ebd-fpw
eblook Remove iconv(), iconv_open() and iconv_close() symbols from libiconv. 2015-10-10 14:03:00 +00:00
ebnetd
ebview-gtk2 japanese/ebview-gtk2: Fix size mismatch between int and ssize_t (amd64) 2015-01-20 21:47:15 +00:00
edict
edict-fpw
edict-utf-8
edyvalue
egg-canna - Chase GNU Emacs updates 2015-04-27 10:29:27 +00:00
eijiro-fpw - Fix fetch 2015-09-15 18:24:04 +00:00
epwutil
esecanna MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
esecanna-module-vje25 MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
esecanna-module-vje30 MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
esecanna-module-wnn6 MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
eterm
fcitx-anthy Major update to libpinyin, fcitx and their add ons: 2015-03-31 07:08:00 +00:00
fcitx-mozc Update to 2.16.2051.102. 2015-02-14 22:12:20 +00:00
fcitx-skk Major update to libpinyin, fcitx and their add ons: 2015-03-31 07:08:00 +00:00
flower-fpw
foldoc-fpw
font-ayu18 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-ayu20 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-elisa8 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-elisa10 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-ipa Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-ipa-uigothic Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-ipaex Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-ipamjm Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-jisx0213 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
font-kaname12 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-kanji18 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-kanji26 Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-kappa20 Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-kochi Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-koruri Fix fonts.dir by using fonts:fc and style consistency. 2015-09-13 23:36:45 +00:00
font-marumoji Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-migmix Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-migu Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-mikachan Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-mona Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-mona-ipa Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-mona-ttf Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
font-motoya-al Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-mplus-bitmap - Split japanese/font-mplus into font-mplus-outline and 2015-09-21 14:39:18 +00:00
font-mplus-ipa Fix fonts.dir by using fonts:fc and style consistency. 2015-09-13 23:36:45 +00:00
font-mplus-outline - Split japanese/font-mplus into font-mplus-outline and 2015-09-21 14:39:18 +00:00
font-naga10 Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-ricty Fix fonts.dir by using fonts:fc and style consistency. 2015-09-13 23:36:45 +00:00
font-ricty-discord
font-sazanami Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-shinonome Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-std
font-takao Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-ume Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
font-vlgothic Mark NO_ARCH. 2015-09-25 22:02:16 +00:00
freepwing
FreeWnn-lib Remove $FreeBSD$ from patches files everywhere. 2015-05-22 20:34:27 +00:00
FreeWnn-server MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
fumeikai-fpw
gawk MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
gd
gedy
gimp-help
gjiten Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
groff converters/libiconv: 2015-04-15 08:20:27 +00:00
gskk Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
gsuica
guesswork-classic Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
hns - Fix shebangs 2015-06-11 10:17:12 +00:00
ibus-anthy Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
ibus-mozc - Add japanese/uim-mozc, uim plugin for mozc input method[*]. 2015-07-09 21:12:03 +00:00
ibus-skk Convert most ports using cloud.github.com to GHC. 2015-09-04 16:02:16 +00:00
icanna Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
im-ja Specify correctly @post* for gtk-query-immodules 2015-09-26 00:08:26 +00:00
ipadic
jacode.pl
japana
japaneseAFM MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
jargon-fpw
jcode.pl
jd Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
jed MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
jishyo Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source. 2015-09-19 10:33:34 +00:00
jls
jmode MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
jmode-skk
jpilot
jstrings
jvim3
jyuroku
kakasi - Switch to options helpers 2015-08-26 19:37:57 +00:00
kana-no-quiz MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
kanjipad
kasumi MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
kbanner
kcc MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
kcode Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
kde4-l10n Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
kdrill
kinput2
kiten Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
kon2-14dot
kon2-16dot MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
kpcal
kterm Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
latex-jlisting
leafrogue
less MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
libreoffice Update to 5.0.2. 2015-09-23 21:06:12 +00:00
libskk By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
libslang
libtomoe-gtk By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
lipsf
lookup - Chase GNU Emacs updates 2015-04-27 10:29:27 +00:00
lsd-fpw
lynx - Fix shebangs 2015-06-09 18:53:07 +00:00
lynx-current - Fix shebangs 2015-06-17 12:57:08 +00:00
mailman It seems some people keep adding $FreeBSD$ to patch files. 2015-09-16 13:03:45 +00:00
man Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
man-doc remove empty pkg-plist 2015-08-20 18:24:56 +00:00
mecab
mecab-ipadic
mg
mh - Switch to options helpers 2015-08-26 19:37:57 +00:00
migemo MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
migemo-emacs23
migemo.el Update ports in the [i-m]* category to not use GH_COMMIT. 2015-05-07 16:32:43 +00:00
mime_pls MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ming Update graphics/giflib to 5.0.5 2015-01-14 18:19:32 +00:00
mozc-el
mozc-server Remove deprecated @exec/@unexec from ports using uim-module-manager 2015-09-26 13:02:41 +00:00
mozc-tool
mtools Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
multiskkserv
mutt-devel Use USES=fakeroot instead of NEED_ROOT=yes 2015-05-03 14:32:37 +00:00
mypaedia-fpw-package
namazu - Fix shebangs 2015-09-11 19:03:55 +00:00
namazu2 japanese/namazu2: convert to USES=metaport 2015-08-12 00:08:57 +00:00
navi2ch Update dependency. 2015-09-25 22:08:20 +00:00
ne - Remove "BROKEN on powerpc" statement, the port builds fine 2015-09-08 15:21:06 +00:00
nethack34 It seems some people keep adding $FreeBSD$ to patch files. 2015-09-16 13:03:45 +00:00
newosaka MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ng
ng-canna
ng-devel
ngraph-fonts Fix RUN_DEPENDS 2015-09-26 21:15:00 +00:00
nhocr - Don't cat pkg-message from Makefiles 2015-05-27 00:15:04 +00:00
nkf
ochusha MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
onew
p5-Date-Japanese-Era Move p5- ports from ports@ to perl@. 2015-05-11 12:04:18 +00:00
p5-Date-Japanese-Holiday
p5-DateTime-Calendar-Japanese-Era
p5-DateTime-Format-Japanese Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
p5-Encode-EUCJPASCII - Add print/latex-biber, a biblatex replacement which supports Unicode. 2015-07-20 01:16:56 +00:00
p5-Encode-EUCJPMS Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
p5-Encode-ISO2022 ISO/IEC 2022 character encoding scheme. 2015-02-26 05:44:05 +00:00
p5-Encode-JP-Emoji
p5-Encode-JP-Mobile
p5-HTML-MobileJp
p5-Jcode
p5-Lingua-JA-Kana Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
p5-Lingua-JA-Moji This module provides methods to convert different written forms of 2015-07-22 00:17:40 +00:00
p5-Lingua-JA-Numbers Move p5- ports from ports@ to perl@. 2015-05-11 12:04:18 +00:00
p5-Lingua-JA-Regular-Unicode
p5-Lingua-JA-Summarize-Extract Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
p5-MeCab Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
p5-nkf
p5-Number-Phone-JP - Update to 0.20150901 2015-09-13 18:16:36 +00:00
p5-PDFJ
p5-Text-ChaSen After r390893, chmod u+w/u-w for stripping perl XS modules is unnecessary, 2015-06-29 15:47:44 +00:00
p5-Text-Kakasi After r390893, chmod u+w/u-w for stripping perl XS modules is unnecessary, 2015-06-29 15:47:44 +00:00
p5-Text-MeCab Fix build with Perl 5.18+ 2015-04-24 17:43:33 +00:00
p5-Unicode-Japanese Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-WWW-2ch Move p5- ports from ports@ to perl@. 2015-05-11 12:04:18 +00:00
p5-WWW-MobileCarrierJP Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
pejv-fpw
php5-mecab
php_doc
plain2 MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
plan
prn MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
py-mecab - Fix PYDISTUTILS_EGGINFO, this time properly 2015-09-08 15:12:52 +00:00
py-tegaki
py-tegaki-gtk
py-zinnia
qkc
qt4-codecs-jp
quit
roget-fpw
rogue_s MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ruby-eb
ruby-mecab Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
ruby-romkan
ruby-uconv
ruby-usersguide MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
rubygem-jpmobile Set NO_ARCH for remaining rubygem-* ports with no arch dependent files 2015-07-02 16:01:06 +00:00
rubygem-jpmobile4 - Update to 4.2.0 2015-06-13 02:20:44 +00:00
rubygem-jpmobile-ipaddresses Set NO_ARCH for remaining rubygem-* ports with no arch dependent files 2015-07-02 16:01:06 +00:00
rubygem-jpmobile-terminfo Set NO_ARCH for remaining rubygem-* ports with no arch dependent files 2015-07-02 16:01:06 +00:00
rubygem-mail-iso-2022-jp Set NO_ARCH for remaining rubygem-* ports with no arch dependent files 2015-07-02 16:01:06 +00:00
rubygem-myrurema Set NO_ARCH for remaining rubygem-* ports with no arch dependent files 2015-07-02 16:01:06 +00:00
ryaku-fpw
scim-anthy By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
scim-canna By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
scim-honoka By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
scim-honoka-plugin-romkan Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
scim-honoka-plugin-wnn Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
scim-skk By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
scim-tables
scim-tomoe By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
scim-uim By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
seaside
sj3-lib
sj3-server
skk japanese/skk: convert to USES=metaport 2015-08-12 00:08:53 +00:00
skk-jisyo
skk-jisyo-cdb
skk-tools Remove dead RINGSERVER 2015-03-30 22:39:26 +00:00
skkfep Fix DEPENDS 2015-01-25 20:19:08 +00:00
skkinput
skkinput3
skkserv MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
slimeforest
slrn MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
spamassassin mail/spamassassin, japanese/spamassassin: fix bug with dns/p5-Net-DNS change 2015-07-21 12:56:52 +00:00
srd-fpw-package
suicavalue
t2ps
tdiary
tegaki-recognize
tegaki-zinnia-japanese
tex-ptex - Separate libsynctex from tex-web2c to devel/tex-synctex. 2015-07-26 06:57:26 +00:00
texinfo MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
tgif
tiarra Shut up the warning messages in case of Perl 5.22. 2015-09-03 16:35:25 +00:00
timidity++-slang
today Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
tomoe By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
uim-anthy Remove deprecated @exec/@unexec from ports using uim-module-manager 2015-09-26 13:02:41 +00:00
uim-mozc Fix dependency which could cause build failure pointed out in r396511. 2015-09-09 14:58:07 +00:00
uim-tomoe-gtk Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
vera-fpw
vftool
VTPSfont
w3m
w3m-img
waeijiro-fpw
wdic-fpw
web1913-fpw
webalizer
wnn7egg
Wnn6-lib
Wnn7-lib
wordnet-fpw
wordpress japanese/wordpress: update to 4.3.1 2015-09-26 07:53:12 +00:00
wwasw-fpw
xdtp
xgate - Modernize plist 2015-06-16 02:16:40 +00:00
xpdf japanese/xpdf: remove CPE info added by mistake in r385837 2015-05-08 21:43:43 +00:00
xshodou
xtr
xv
xyaku Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
yasou-fpw - Add some mirrors 2015-03-05 03:22:42 +00:00
yc.el - Chase GNU Emacs updates 2015-04-27 10:29:27 +00:00
zinnia
zinnia-tomoe
zipcodes - Update to 20150831. 2015-09-06 10:23:59 +00:00
Makefile Fix inconsistent installation directories of Japanese fonts and 2015-09-25 21:48:09 +00:00
Makefile.inc