Commit Graph

66 Commits

Author SHA1 Message Date
Mark Linimon
484ae3e69e Reset r.gruyters@snow.nl by request due to lack of time.
Feature safe:	yes
2009-09-23 22:17:11 +00:00
Pav Lucistnik
c7677d19eb - Update to 0.9.24.1, unbreak
PR:		ports/138371
Submitted by:	Vladimir Korkodinov <viper@perm.raid.ru>
Approved by:	maintainer timeout (17 days)
Feature safe:	yes
2009-09-18 12:02:00 +00:00
Pav Lucistnik
ea189713d0 - Mark BROKEN: does not configure
Reported by:	pointyhat
2009-08-28 20:43:00 +00:00
Martin Wilke
d686735b84 - Chase gnuTLS slib bump 2009-08-18 09:53:01 +00:00
Dmitry Marakasov
8eb12c2455 - Update to 0.9.21.2
PR:		131286
Submitted by:	Vladimir Korkodinov <viper at perm dot raid dot ru>
Approved by:	Robin Gruyters <r dot gruyters at snow dot nl> (maintainer)
2009-02-18 23:36:22 +00:00
Remko Lodder
96fab07fbb Restore previous maintainer, now with his new email address.
Approved by:	wxs (diff not reviewed, ack'ed to commit)
2008-11-30 21:00:12 +00:00
Mark Linimon
4417ce0890 Reset r.gruyters@yirdis.nl: email address bounces. 2008-11-28 23:20:21 +00:00
Beech Rintoul
3506a729fa - define enable-gtk-doc=no
Reported by:	QAT
2008-09-30 01:43:27 +00:00
Beech Rintoul
a8258e4503 - Update to 0.9.20.2
- Fix master sites
- Fix portdocs handling
- Perl and Python binding install new files

PR:		ports/127339
Submitted by:	Yarema <yds@CoolRat.org>
Approved by:	maintainer timeout (> two weeks)
2008-09-29 23:44:51 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
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)
2008-08-21 06:18:49 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Martin Wilke
9a91541523 - Update to 0.9.17.2
PR:		123486
Submitted by:	Robin Gruyters <r.gruyters@yirdis.nl> (maintainer)
2008-05-13 14:51:48 +00:00
Roman Bogorodskiy
c9536f39b3 - Chase security/gnutls shlib version bump
- Add an entry to UPDATING
2008-03-03 11:57:08 +00:00
Mark Linimon
ed9f227942 Mark as broken on sparc64: does not compile. 2008-02-01 12:43:44 +00:00
Renato Botelho
34b52ba189 - Update to 0.9.16.1
PR:		ports/119708
Submitted by:	maintainer
2008-01-18 19:35:18 +00:00
Cheng-Lung Sung
66f857032e - Update to 0.9.16
- Added two patches due to some system umask settlement(s).

Added file(s):
- files/patch-prelude-admin__prelude-admin.c
- files/patch-src__prelude-failover.c

Changelog libprelude-0.9.16:
- Implement prelude-admin list [-l] command, which provide the ability to
  list existing profile name, permission, registration permission, analyzerID,
  and Issuer analyzerid.
- Implement multiple analyzer deletion in prelude-admin.
- Correct printing of IDMEF time field using non local GMT offset.
- Patch to avoid struct typespec redefinition, due to variable mispelling.
  This fixes a compilation problem on OpenBSD 3.8.
- Various bug fixes.

PR:		ports/117417
Submitted by:	maintainer (Robin Gruyters)
2007-10-25 02:18:38 +00:00
Cheng-Lung Sung
1e36b84691 - Update to 0.9.15.2
- Updated patch-Makefile.in
- Added Man page

Changelog libprelude:
- prelude-adduser has been renamed to prelude-admin, and now include command
  to print or send files containing binary IDMEF data.
- Brand new failover implementation, Feature a real 'journaling' log,
  allowing to restart where we were interupted. Allow multiple process to write to
  the same failover, and is chroot safe.
- prelude-admin manpage, thanks to Frederic Motte <fred at ubixis com>.
- Use SHA1 in place of MD5 for Analyzer checksum.
- Do not set TCP option on UNIX socket, avoid un-necessary warning.
- New measure all over the public interface to protect against bad API
  usage, when a function is not used correctly, a critical warning is triggered.
- [logging]: New PRELUDE_LOG_CRIT logging priority.
- [logging]: Correctly map Prelude log level to Syslog priority.
- [logging]: Improved logging format (include timestamp, level, process pid).
- [logging]: New LIBPRELUDE_ABORT variable, useful if you'd like libprelude
  to abord on critical assertion.
- [logging]: Automatically switch to syslog mode if we detect stdout/stderr
  closure.
- [IDMEF-Criteria]: When we try to match a value against a path that is not
  part of a message using a 'not' operator, the match should succeed
  (Example:
   alert.classification.text != 'stuff' should match if the message has no
   classification object).
- [IDMEF-Criteria]: When matching multiple listed values within the same
  path using a 'not' operator, return an explicit 'no match' if the provided
  comparison value was found at least once.
- [IDMEF-Path] (fix #251): Fixes NULL pointer dereference when the last
  element of an IDMEF path to an enumeration is not the enumeration itself
  (S??鞋bastien Tricaud <toady at gscore.org>
- Fix a possible race condition with the internal libprelude reference to
  the program idmef_analyzer_t when asynchronous timer were used.
- Workaround possible deadlock at exit on OpenBSD, Linux Glibc.
- Only configure libltdl if it is required.
- Various bug fixes, minor enhancements.
- Write the children PID into specified pidfile (fixes #257).
- Fix double free on idmef_criterion_value_t cloned regexp object (thanks
  to Helmut Azbest <helmut.azbest at gmail.com>).
- Allow Python thread to run, while entering libprelude C function.
- Return PRELUDE_ERROR_ASSERTION when API check fail, in place of
  PRELUDE_ERROR_GENERIC.
- Make prelude_plugin_unsubcribe() work as expected (call the plugin
  instance destroy function).
- Various bug fixes, minor enhancements.

PR:		ports/116107
Submitted by:	maintainer (Robin Gruyters)
2007-10-05 01:44:07 +00:00
Rong-En Fan
f9483446ab - Update dependency on security/gnutls
PR:	 	ports/114210
Submitted by:	Robin Gruyters <r.gruyters at yirdis.nl> (maintainer)
2007-07-02 12:04:50 +00:00
Marcelo Araujo
2adf104b17 - Update libprelude to 0.9.14.
- Update dependent ports accordingly.
- Bump PORTVERSION to force rebuild.

PR:		ports/112703
Submitted by:	Marcelo Araujo <araujo@FreeBSD.org>
Approved by:	stas (mentor)
2007-06-06 12:50:09 +00:00
Cheng-Lung Sung
e888c2e3a0 - Update to 0.9.13.2
Changelog libprelude-0.9.13.2:
- Improve error reporting with the central option interface.
- Fix a bug when comparing IDMEF object with optional fields.
- Fix a problem with the logger, where large log entry wouldn't be
  logged.
- Fix distclean target.

PR:		ports/111131
Submitted by:	maintainer (Robin Gruyters)
2007-04-02 09:52:03 +00:00
Martin Wilke
4fd3e9c984 - Update to 0.9.13.1
PR:             110389
Submitted by:   Robin Gruyters <r.gruyters@yirdis.nl> (maintainer)
2007-03-16 21:06:01 +00:00
Rong-En Fan
d11fa9037e - Update to 0.9.13
PR:		ports/109428
Submitted by:	Robin Gruyters <r.gruyters at yirdis.nl> (maintainer)
2007-02-22 16:26:26 +00:00
Gabor Kovesdan
c0ce4105e7 Remove USE_GPG from all effected ports. This knob is a no-op and the way it
was supposed to work is useless, because if we can't trust the distfile from
the remote machine, we can't trust the signature from the same machine either.
Our MD5 and SHA256 are good for checking both the sanity and the
trustiness of distfiles.

Approved by:	portmgr (erwin), erwin (mentor)
2007-01-29 19:05:07 +00:00
Cheng-Lung Sung
c538e747e5 - Update to 0.9.12.2
Changelog libprelude:
- Ability to debug TLS communication through a new LIBPRELUDE_TLS_DEBUG
  environment variable.
- Prevent binding generation error when using old SWIG version.
- Generate bindings for the error handling API.
- Small Perl/Python detection improvement. Fix #182.
- Fix bindings compilation when using make -j.
- New configure --with-perl-installdirs flags: might be used to override
  default site perl installation.
- Fix make installation error when Perl bindings are disabled.

PR:		ports/107677
Submitted by:	maintainer (Robin Gruyters)
2007-01-08 15:20:10 +00:00
Roman Bogorodskiy
3d0dcc46ab - Chase security/gnutls update
- Add an entry to UPDATING
- Pet portlint(1) for some ports while I'm here
2007-01-02 08:54:13 +00:00
Martin Wilke
d802cb32bb - Added post installment for configuration files
- Bump PORTREVISION

PR:		ports/107079
Submitted by:	Robin Gruyters <r.gruyters@yirdis.nl> (maintainer)
2006-12-22 08:56:09 +00:00
Martin Wilke
9ab159127d - Update to 0.9.12
- Updated patch Perl Prelude bindings

Changelog libprelude-0.9.12:
- Correctly pack and unpack float value when sending/receiving.
- More error checking on IDMEF object copy.
- Fix a crash that occured when destroying a copied object.
- Correct registration warning when using AF_UNIX socket.
- Compile on systems lacking poll().
- IpV6 compatibility fixes.
- Fix OS X compilation issues.
- Various portability fixes.

PR:		ports/107009
Submitted by:	Robin Gruyters <r.gruyters@yirdis.nl> (maintainer)
2006-12-21 19:14:35 +00:00
Cheng-Lung Sung
86e10e595b - Update to 0.9.11
- library version update of related ports

Changelog libprelude:
- Hook class comparison function. Accept NULL, equal, not equal operator.
- Introduce better error checking in the idmef-class API, which is now
  considered public and might be used by external application. Rename
  error code to reflect the API.
- Change to the way IDMEF listed element are handled. Specifying negative
  number as the position of the element from the low level API now allow
  to position the element at the specified (reversed) index. Using the
  high level API a negative index permit to address a list of element
  backward (replace an element).
- Build fixes for SWIG > 1.3.27.
- Modify idmef_value_match() so that it always unroll listed value
  (do it for both val1 and val2. Remove assertion, and let
  idmef_value_type_compare() return an error code in case there is an issue.
- Handle path using IDMEF_LIST_APPEND or IDMEF_LIST_PREPEND as
  path using an undefined list index on idmef_path_get() call.
- Make criteria parser accept (*) list index.
- Implement comparison function for all IDMEF object.

PR:		ports/104328
Submitted by:	maintainer (Robin Gruyters)
Approved by:	portmgr (pav)
2006-11-27 01:16:41 +00:00
Rong-En Fan
31eac236a5 - Update to 0.9.10.2
PR:		ports/101585
Submitted by:	Robin Gruyters <r.gruyters at yirdis.nl> (maintainer)
2006-08-10 03:52:55 +00:00
Renato Botelho
19e47befcb Fix build on 4.x
Submitted by:	Robin Gruyters <r.gruyters@yirdis.nl> (maintainer) by email
2006-07-27 10:56:11 +00:00
Renato Botelho
283a3e0fcf - Update to 0.9.10.1
- Mark it as BROKEN on 4.x. Maintainer will alert authors to fix it.

PR:		ports/100854
Submitted by:	Robin Gruyters <r.gruyters@yirdis.nl> (maintainer)
2006-07-26 13:01:11 +00:00
Rong-En Fan
eb9a506739 - Update to 0.9.10
Note that though shlib version bumped, no ports need to be changed.
- OPTIONS'ify

PR:		ports/100490
Submitted by:	maintainer
2006-07-19 15:04:25 +00:00
Roman Bogorodskiy
26d33e9388 Chase gnutls shlib version change. 2006-07-06 17:41:23 +00:00
Renato Botelho
5fd25bccec - Update to 0.9.9
PR:		ports/98585
Submitted by:	maintainer
2006-06-07 15:07:26 +00:00
Renato Botelho
5ac3691c5b Fix build on 4.x
Submitted by:	maintainer and author by email
2006-05-15 12:40:38 +00:00
Renato Botelho
cd7a90e268 - Update to 0.9.8
PR:		ports/96761
Submitted by:	maintainer
2006-05-05 11:21:57 +00:00
Renato Botelho
8551ec039f - Update to 0.9.7.2
PR:		ports/96314
Submitted by:	maintainer
2006-04-25 15:57:33 +00:00
Renato Botelho
1d14d70e48 - Update to 0.9.7.1
PR:		ports/94853
Submitted by:	maintainer
2006-03-23 11:09:48 +00:00
Renato Botelho
640cca1ddc * security/libprelude: [1]
- Update to 0.9.7
  - Bump libprelude.so version

* security/libpreludedb: [2]
  - Update to 0.9.6
  - Chase libprelude.so version

* security/prelude-lml: [3]
  - Update to 0.9.4
  - Chase libprelude.so version
  - Add a rc.d startup script

* security/prelude-manager: [4]
  - Update to 0.9.4
  - Chase libprelude.so version
  - Add a rc.d startup script

PR:		ports/94402 [1], ports/94403 [2],
		ports/94404 [3], ports/94405 [4]
Submitted by:	maintainer [1] [2] [3] [4]
2006-03-21 11:50:53 +00:00
Sergei Kolobov
280f2d0561 - Replace deprecated USE_AUTOTOOLS=libtool:15:inc construct (somehow missed
in the recent sweep) with GNU_CONFIGURE=yes; update pkg-plist appropriately
- Add .../old/ subdir to MASTER_SITES so the port is still fetchable even
  when the Prelude project releases a new version
- Bump PORTREVISION

PR:		ports/93795
Submitted by:	Robin Gruyters (maintainer)
Approved by:	portmgr (linimon)
2006-03-02 09:37:50 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Sergei Kolobov
f572380f7b - Fix run-time linking problems of the dependent ports by installing libtool
archives (.la) files - switch to USE_LIBTOOL=libtool:15:inc
- Add a patch to avoid overwriting existing configuration files
- Bump PORTREVISION

PR:		ports/93498
Submitted by:	Robin Gruyters (maintainer)
2006-02-20 23:01:03 +00:00
Sergei Kolobov
afe3e8f2d7 - Transfer maintainership of the Prelude ports to the submitter,
who has kindly agreed to adopt them

PR:		ports/93386
Submitted by:	Robin Gruyters <r dot gruyters at yirdis dot nl>
2006-02-15 14:02:57 +00:00
Sergei Kolobov
9ea628ff83 - Update to 0.9.5
- Unbreak (fix pkg-plist by using @dirrmtry) [1]
- Remove USE_REINPLACE which is not needed anymore

PR:		ports/92401
Submitted by:	Ion-Mihai "IOnut" Tetcu
2006-02-14 15:12:59 +00:00
Kris Kennaway
85ee1836e1 BROKEN: Incomplete pkg-plist 2006-01-25 23:02:22 +00:00
Sergei Kolobov
1c46b937bd - Update to 0.9.3 (unbreaks fetching) 2006-01-10 17:07:27 +00:00
Roman Bogorodskiy
17b54d4ed8 Chase gnutls update. 2006-01-09 16:34:19 +00:00
Sergei Kolobov
a66a28cbd3 - Add SHA256 checksums to my ports 2005-11-25 14:05:38 +00:00
Sergei Kolobov
c60b7bef2e - Respect NOPORTDOCS
- Fix pkg-plist if WITH_PERL/WITH_PYTHON are defined
- Properly clean up (extra directories) at deinstall
- Bump PORTREVISION
2005-10-14 18:17:00 +00:00
Sergei Kolobov
f7219c8814 - Update to 0.9.0
- libprelude now always depends on GnuTLS
- Add two new knobs - WITH_PERL and WITH_PYTHON - to install Perl and Python
  bindings, respectively (both knobs are off by default)
- Remove patch we no longer need
2005-10-07 15:00:21 +00:00