Commit graph

25 commits

Author SHA1 Message Date
Alexey Dokuchaev
f231709c64 - Allow to build against contemporary versions of OpenSSL and set
missing INSTALLS_ICONS as reported by portlint(1)
- Revert WITH_DEBUG part of the r512774 as explained by mat@:

  WITH_DEBUG means the port will be built with debugging symbols and
  will not be stripped.  So before, if WITH_DEBUG was set, it was built
  with all debugging bells and whistles.  Now, it only adds debug=1 to
  MAKE_ARGS, and it gets stripped in the end.  WITH_DEBUG must not be
  set by port options, it is a user-facing variable.

PR:	233972
2019-11-27 17:04:00 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Michael Gmelin
8598b0c728 Fix port so it builds again. Did some minor housekeeping while being there.
PR:		190600
Reviewed by:	bapt
Approved by:	bapt
2014-06-18 12:23:54 +00:00
Tijl Coosemans
9608e3ad93 - Fix build on FreeBSD 10 (iconv, libc++).
- USES=scons.
- Add support for startup notifications.

PR:		ports/183163
Submitted by:	Vladimir Kondratiev <wulf@mail.mipt.ru>
2013-10-24 17:31:54 +00:00
Alexey Dokuchaev
2e611fd8e9 - Update to version 1.1.0
- Add LICENSE (GPLv2)
2011-10-19 15:48:30 +00:00
Max Khon
14fb0a97f5 Fix huge memory leak (16M per every hashed file).
Approved by:	MAINTAINER
2010-02-06 21:28:12 +00:00
Jeremy Messenger
e08bf35b8e Update to 1.0.2. 2008-07-07 06:24:43 +00:00
Jeremy Messenger
d8f95acc72 Update to 1.0.1. 2008-01-06 17:28:09 +00:00
Jeremy Messenger
fa49941cdb Update it to the lastest version of CVS, at 2007-05-06 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2007-05-25 04:37:39 +00:00
Jeremy Messenger
551fded38f Catch up with the latest CVS, fix the charset/locale stuff. Bump the
PORTREVISION.

Bug tracker:	http://tinyurl.com/2hrvgn (berlios.de)
Obtained from:	LinuxDC++ CVS
2007-04-02 16:57:48 +00:00
Jeremy Messenger
23d76ca6e9 Update it to the lastest version of CVS, at 2007-03-24 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2007-03-25 03:28:37 +00:00
Jeremy Messenger
9ac4ac0af7 Update it to the lastest version of CVS, at 2007-02-06 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2007-02-07 05:38:15 +00:00
Jeremy Messenger
f53943b6c7 - Update it to the lastest version of CVS, at 2007-02-04 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
- Remove STRIP= from WITH_DEBUG, it's in bsd.port.mk now.
- Remove IGNORE on FreeBSD 4.x, it's no longer need.

Reviewed by:	bland (iconv patch)
2007-02-06 19:04:25 +00:00
Jeremy Messenger
0e9494bad2 Update it to the lastest version of CVS, at 2007-01-01 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2007-01-02 05:56:11 +00:00
Jeremy Messenger
1db511c243 Don't need to remove check on GCC anymore, which it used to be problem. With
this changes fix the build with GCC 4.1.

Reported by:	krismail
2006-12-16 18:10:32 +00:00
Jeremy Messenger
a440d99293 Update it to the lastest version of CVS, at 2006-12-10 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-12-15 05:21:54 +00:00
Jeremy Messenger
8f2185f946 Update it to the lastest version of CVS, at 2006-11-22 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-11-23 06:20:11 +00:00
Jeremy Messenger
d0557843be Update it to the lastest version of CVS, at 2006-11-01 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-11-04 01:34:24 +00:00
Jeremy Messenger
266451b3e8 Update it to the lastest version of CVS, at 2006-09-23 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-09-25 02:17:32 +00:00
Jeremy Messenger
cce892a6a8 Update it to the lastest version of CVS, at 2006-09-11 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-09-12 20:53:20 +00:00
Jeremy Messenger
373429525f - Update it to the lastest version of CVS, at 2006-09-01 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
- Add an entry in UPDATING about that the name of binary, datadir and docsdir
  have been renamed from ldcpp to linuxdcpp by the linuxdcpp developer.
2006-09-02 07:21:00 +00:00
Jeremy Messenger
aeeeadc9f0 Update it to the lastest version of CVS, at 2006-08-21 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-08-23 02:56:10 +00:00
Jeremy Messenger
4591810031 Update it to the lastest version of CVS, at 2006-08-17 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-08-19 17:28:23 +00:00
Jeremy Messenger
5b441514c8 Update it to the lastest version of CVS, at 2006-08-01 in changelog. See in
the changelog for details:

	http://tinyurl.com/b3myl
2006-08-04 08:09:50 +00:00
Jeremy Messenger
ded61394ac Linuxdcpp is a port of the win32 DC++ direct connect client to POSIX-like
systems. Despite the name, it does run on other platforms beside Linux.
Linuxdcpp uses the gtk2 toolkit.

WWW: http://linuxdcpp.berlios.de/
2006-07-29 17:46:11 +00:00