aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/netxms
Commit message (Collapse)AuthorAgeFilesLines
* Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.Tijl Coosemans2015-10-101-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=398996
* By default libtool replaces -export-symbols <file> with -retain-symbols-fileTijl Coosemans2015-08-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine Notes: svn path=/head/; revision=393429
* net-mgmt/netxms: UNBREAKMuhammad Moinur Rahman2015-05-306-26/+66
| | | | | | | | - Update version 1.2.16=>1.2.17 - Fix patch files to reflect 'make makepatch' Notes: svn path=/head/; revision=387925
* Deprecate ports broken for more than 6 monthsAntoine Brodin2015-04-261-0/+2
| | | | Notes: svn path=/head/; revision=384771
* Change my non-FreeBSD MAINTAINER mail to bofh@Muhammad Moinur Rahman2014-12-241-1/+1
| | | | | | | Approved by: bapt Notes: svn path=/head/; revision=375378
* Mark BROKEN: Fails to packageAntoine Brodin2014-10-121-0/+2
| | | | | | | | | | | | | | | | ===> Building package for netxms-1.2.16 pkg-static: lstat(/wrkdirs/usr/ports/net-mgmt/netxms/work/stage/usr/local/%%SERVER%%bin/nxap): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/net-mgmt/netxms/work/stage/usr/local/bin/nxappget): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/net-mgmt/netxms/work/stage/usr/local/bin/nxapush): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/net-mgmt/netxms/work/stage/usr/local/%%SERVER%%bin/nxaction): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/net-mgmt/netxms/work/stage/usr/local/%%SERVER%%bin/nxadm): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/net-mgmt/netxms/work/stage/usr/local/%%SERVER%%bin/netxmsd): No such file or directory ... Reported by: pkg-fallout Notes: svn path=/head/; revision=370741
* Update to 1.2.16 [1]Baptiste Daroussin2014-10-067-150/+270
| | | | | | | | | | | switch to libc API instead of nosing in kernel memory via kvm(3) [2] PR: 194096 Submitted by: glebius [1] maintainer [2] Approved by: maintainer Notes: svn path=/head/; revision=370146
* Enforce bundling jansson and libtre instead of leaving the configureBaptiste Daroussin2014-10-021-3/+4
| | | | | | | | | | | figure out if it should bundle of not The clean fix would be to always unbundle, but I will let that to the maintainer while here strip binaries and allow packaging Reported by: glebius Notes: svn path=/head/; revision=369833
* Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 thatTijl Coosemans2014-07-041-0/+1
| | | | | | | | | | have not been bumped yet after the latest libsqlite3.so library version change. Approved by: portmgr (implicit) Notes: svn path=/head/; revision=360588
* - Update to 1.2.14Sunpoet Po-Chuan Hsieh2014-05-263-29/+35
| | | | | | | | | | | - Use USES=libtool Changes: http://www.netxms.org/download/ChangeLog PR: ports/190216 Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer) Notes: svn path=/head/; revision=355408
* - Update to 1.2.13Sunpoet Po-Chuan Hsieh2014-05-246-346/+418
| | | | | | | | | | | - Add netxms to UIDs and GIDs Changes: http://www.netxms.org/download/ChangeLog PR: ports/188406 Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer) Notes: svn path=/head/; revision=354981
* Deprecate ports broken for more than 6 monthBaptiste Daroussin2014-01-271-0/+2
| | | | Notes: svn path=/head/; revision=341435
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | net-mgmt) Notes: svn path=/head/; revision=327757
* Convert to new perl frameworkBaptiste Daroussin2013-09-171-4/+1
| | | | | | | Submitted by: az Notes: svn path=/head/; revision=327450
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - update libdg to 2.1.0Dirk Meyer2013-08-091-1/+1
| | | | Notes: svn path=/head/; revision=324437
* Mark as broken: does not fetch and convert to new options frameworkBaptiste Daroussin2013-05-041-30/+26
| | | | Notes: svn path=/head/; revision=317349
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-1/+1
| | | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: zeising Notes: svn path=/head/; revision=316662
* - Set / Update Portscout flagsMartin Wilke2012-03-171-1/+3
| | | | | | | | | | | | - Pass maintainership to submitter PR: 166062 166105 166112 166113 166114 166115 166141 166154 166155 166156 Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> Feature safe: yes Notes: svn path=/head/; revision=293439
* - drop invalid post-deinstall targetJason Helfman2012-03-141-5/+1
| | | | | | | | | PR: ports/166078 Submitted by: jgh@ Feature safe: yes Notes: svn path=/head/; revision=293321
* - Chase unixODBC shlib bumpMartin Wilke2012-02-061-1/+2
| | | | Notes: svn path=/head/; revision=290490
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-143-3/+3
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* - Update to 1.0.13Martin Wilke2011-11-192-3/+3
| | | | | | | | | PR: 162627 Submitted by: Armin Pirkovitsch <armin@frozen-zone.org> Feature safe: yes Notes: svn path=/head/; revision=286081
* Update to 1.0.12Emanuel Haupt2011-10-183-37/+52
| | | | | | | | PR: 161630 Submitted by: KATO Tsuguru <tkato432@yahoo.com> Notes: svn path=/head/; revision=283818
* Mark broken some ports with unfetchable distfilesBaptiste Daroussin2011-06-171-1/+1
| | | | Notes: svn path=/head/; revision=275721
* - Get Rid MD5 supportMartin Wilke2011-03-201-1/+0
| | | | Notes: svn path=/head/; revision=271346
* - Mark BROKEN: does not compilePhilip M. Gollucci2010-12-131-0/+2
| | | | | | | Reported by: QAT Notes: svn path=/head/; revision=266165
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-273-3/+3
| | | | | | | s#. %%RC_SUBR%%#. /etc/rc.subr# Notes: svn path=/head/; revision=251553
* - Reset maintainershipAlexander Logvinov2009-12-251-1/+1
| | | | | | | | PR: ports/135435 Submitted by: Vladimir Ermakov <samflanker at gmail.com> (old maintainer) Notes: svn path=/head/; revision=246572
* - Update to 0.2.24Dmitry Marakasov2009-01-133-5/+28
| | | | | | | | PR: 130057 Submitted by: Vladimir Ermakov <samflanker at gmail dot com> (maintainer) Notes: svn path=/head/; revision=225915
* - Update to 0.2.22Rong-En Fan2008-09-063-30/+5
| | | | | | | | | | - Remove 4.x specific patch PR: ports/126947 Submitted by: Vladimir Ermakov <samflanker at gmail.com> (maintainer) Notes: svn path=/head/; revision=219978
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* - Update to 0.2.21Rong-En Fan2008-06-085-8/+41
| | | | | | | | PR: ports/123732 Submitted by: Vladimir Ermakov <samflanker at gmail.com> (maintainer) Notes: svn path=/head/; revision=214496
* - Update to 0.2.19Pav Lucistnik2007-12-137-34/+71
| | | | | | | | PR: ports/118262 Submitted by: Vladimir Ermakov <samflanker@gmail.com> (maintainer) Notes: svn path=/head/; revision=203506
* net-mgmt/netxms - support build on FreeBSD 7.0-CURRENTEdwin Groothuis2007-09-111-3/+1
| | | | | | | | | | | NetXMS-0.2.18.2 source not compiling on GCC 4.2 (base compilator on 7.0-CURRENT) PR: ports/116252 Submitted by: Vladimir Ermakov <samflanker@gmail.com> Notes: svn path=/head/; revision=199341
* [NEW PORT] net-mgmt/netxms: NetXMS - network monitoring systemEdwin Groothuis2007-09-079-0/+655
NetXMS is new and rapidly developing monitoring system, released under GPL2 license. It can be used for monitoring entire IT infrastructure, starting with SNMP-capable hardware (like switches and routers) and ending with applications on your servers. NetXMS is an extremely reliable and powerful monitoring system, enabling you to improve your network availability and service levels. WWW: http://www.netxms.org/ PR: ports/114495 Submitted by: samflanker@gmail.com Notes: svn path=/head/; revision=199024