Commit graph

25 commits

Author SHA1 Message Date
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
Baptiste Daroussin
ff2951b4df Cleanup plist 2014-10-20 11:52:39 +00:00
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Johan van Selst
d0f8e887a0 - Rename PORTNAME to avoid naming conflict
- Enable staging
- Bump PORTREVISION
2013-10-24 08:45:30 +00:00
Baptiste Daroussin
cf104c570b Add NO_STAGE all over the place in preparation for the staging support (cat: deskutils) 2013-09-20 16:21:37 +00:00
Marcus von Appen
821843ca06 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2013-04-27 08:50:46 +00:00
Johan van Selst
6d89a181d4 Update clive to 0.4.10 2012-01-08 17:16:16 +00:00
Johan van Selst
90cf74fe6a Update to clive 0.4.9 2011-12-31 13:07:34 +00:00
Johan van Selst
1ca2194bc1 Update clive to 0.4.7 (fixes LiveJournal login) 2011-12-16 12:34:03 +00:00
Johan van Selst
9455e6a431 Update ljclive to 0.4.6 2011-10-16 15:28:40 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Johan van Selst
532e84e129 Update my mail address to @FreeBSD.org
Feature safe:	yes
2010-02-23 18:03:45 +00:00
Dmitry Marakasov
535382b891 - Retire MASTER_SITE_SOURCEFORGE_EXTENDED, it's no longer needed - all mirrors actually have all distfiles
- Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick download speed survey
- Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED

Approved by:	portmgr (pav)
2009-09-02 15:01:56 +00:00
Pav Lucistnik
aa952fd48f - Resolve LATEST_LINK conflict 2009-05-31 20:31:08 +00:00
Johan van Selst
6aa23a32ff Make dependency on gnu libiconv explicit 2009-03-11 20:40:05 +00:00
Nicola Vitale
83965ebbcc - Add multimedia/clive (which doesn't depends on Python anymore) to CONFLICTS 2009-02-07 22:51:31 +00:00
Pav Lucistnik
026e7e59d0 - Remove USE_GETOPT_LONG which is a no-op since March 200 2008-03-20 09:37:21 +00:00
Johan van Selst
fa5bedd3b0 - Register conflict with multimedia/clive
PR:		ports/109083
Submitted by:	nivit
2007-02-12 12:33:49 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Pav Lucistnik
39adc1b4ab - Update to 0.4.5
PR:		ports/73870
Submitted by:	Johan van Selst <johans@stack.nl> (maintainer)
2004-11-12 18:36:16 +00:00
Pav Lucistnik
3fa8f42d07 - Update to 0.4.4
PR:		ports/73661
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
Approved by:	Johan van Selst <johans@stack.nl> (maintainer)
2004-11-08 22:03:21 +00:00
Pav Lucistnik
d8eefb698a - Update to 0.4.3
PR:		ports/70469
Submitted by:	Johan van Selst <johans@stack.nl> (maintainer)
2004-08-16 09:01:35 +00:00
Kirill Ponomarev
0c7cadb962 - Update to version 0.4.2
PR:		ports/67881
Submitted by:	maintainer
2004-06-12 21:23:22 +00:00
Pav Lucistnik
7d6e07e534 - Fix CATEGORIES
Reported by:	erwin's nasty cronjob
2004-04-04 12:16:08 +00:00
Pav Lucistnik
dbd898b4a9 Add ljclive, a command line client for posting LiveJournal entries.
LiveJournal is an online journal (blog/friends) community, see
www.livejournal.com. This program does basically the same as
(graphical) tools like ljcharm, kluje and logjam - already in ports.

PR:		ports/64669
Submitted by:	Johan van Selst <johans@stack.nl>
2004-04-02 00:32:39 +00:00