1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
Commit Graph

282 Commits

Author SHA1 Message Date
Clement Laforet
bddb65da3a - Fix @comment string
Pointy hat to:  clement
Reported by:    Christer Solskogen
2008-09-03 19:08:17 +00:00
Clement Laforet
0280546275 - Fix @comment string
Pointy hat to:	clement
Reported by:	Christer Solskogen
2008-09-03 19:07:56 +00:00
Clement Laforet
6a38fa6371 - Fix plist where apr_dbd is used
- Fix Postgresql build, don't trust pg_config
- Don't overwrite apr_dbd_mysql.c
- Bump PORTREVISION

No cookie for:  clement
2008-09-03 13:19:24 +00:00
Clement Laforet
9ec0a77737 - Update MPM itk patch to 20080727-00 (it is actually a no op
on FreeBSD)
- Move mpm-itk patch to EXTRA_PATCHES to avoid conflicts with
  alternative mpm patches [1]
- update PLIST_SUBS when SLAVE_PORT_MPM is defined

Requested by:           Jille Timmermans [1]
2008-09-02 12:26:37 +00:00
Clement Laforet
4cd7e7d85c - Fix incorrect redirection order in startup script
- Bump PORTREVISION

PR:             ports/127038 [1]
Submitted by:   edwin@ [1]
Reported by:    Tod McQuillin
2008-09-02 07:34:21 +00:00
Clement Laforet
2846acd7a8 - Yet Another Plist Fix [1]
- Completely shut up rc.d script when no profiles are enabled
  (add add support to disable profiles) [2]
- Fix CVE-2008-2939 for mod_proxy_ftp
  (XSS attacks when using wildcards in the path of the FTP URL)
- Add "apache22_fib" to start apache22 prefixed by
  "setfib -F ${apache22_fib}", so apache can use an alternate
  network view (not carefully tested yet)
- Revert previous patch to "fix" missing rc.d scripts. It
  actually breaks profiles.
- Bump PORTREVISION

PR:             ports/126670 [1],
                ports/116627 [2]
Submitted by:   Joseph S. Atkinson [1],
                Eygene Ryabinkin [2]
Security:       CVE-2008-2939

Special thanks to: pgollucci@
2008-08-31 23:00:27 +00:00
Clement Laforet
338936cee4 - Fix plist when NOPORTDOCS is defined [1]
- Add WITH_SVN knob. It enables BDB for apache22 port and
  force dependency on dev/apr-svn when WITH_APR_FROM_PORTS is
  defined. (should help fixing [2]).
  Introduce APR_PORT.
- Add support for db-4.7 [3]
- Add mod_ldap OPTIONS fixup [4]
- Sometimes, rc scripts aren't included in package
  Try to fix this. [5]

PR:    ports/126053 [2], ports/125520 [3]
       ports/124651 [4], ports/126670 [5] (partially)

Reported by: QA Tindy [1],
             Crazig Leres [2],
             Larry Rosenman [4]
             Kirk Strauser [3],
             Joseph S. Atkinson [5]
2008-08-31 16:51:38 +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
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Clement Laforet
c526e611b0 - Update to 2.2.9
- Add a note to UPDATING about the forced build of subversion
   because of apr/apu bumped version.
2008-06-23 21:11:15 +00:00
Clement Laforet
414f0aac90 - Fix recursive use of WITH_BDB_VER when WITH_BERKELEYDB and WITH_BDB_VER
are both defined.

Reported by:	Vivek Khera <VIVEK@KHERA.ORG>
2008-01-28 20:42:04 +00:00
Clement Laforet
08e7642f45 - s/bsd.databases.mk/bsd.database.mk/
PR:             ports/119823
Submitted by:   mm
2008-01-20 14:00:32 +00:00
Clement Laforet
0cf36460fb - Update to 2.2.8
- Update documentation
- Use BDB from bsd.databases.mk instead of homebrew [1]

PR:             ports/119711 [1]
Submitted by:   mm [1]
2008-01-20 11:29:31 +00:00
Martin Matuska
4fc1e08db5 - Add support for db45 and db46
PR:		ports/117937
Submitted by:	mm
Approved by:	maintainer timeout
2008-01-16 09:33:45 +00:00
Clement Laforet
2c8b7a5330 - Fix slave ports [1]
- Fix plist [2]
- Fix CONFLICTS with devel/apr-svn [3]
- Fix install when index.html is modified
- Bump PORT_REVISION

PR:             ports/118348 [1], ports/118338 [2],ports/117097 [2]
                ports/90088 [3], ports/118349 [3]
Submitted by:   Andrey Beresovsky <and at sfedu dot ru> [1],
                Dimitry Andric <dimitry at andric dot com> [2],
                YAMAMOTO Takao <yamamoto at computec dot co dot jp>
                Melvyn Sopacua <melvyn atmelvyn dot homeunix dot org> [3],
                Dominic Fandrey <lon_kamikaze at gmx dot de> [3]
2007-12-11 20:22:16 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Clement Laforet
901de7f4bc - Make port more OPTIONS compliant (more OPTIONS workarounds)
- Add some IGNORE entries to warn users when the choose conflicting options
2007-09-23 10:22:07 +00:00
Clement Laforet
7490730603 - Fix PCRE_FROM_PORTS. it wasn't processed by OPTIONS stff [1]
(I forgot to re-apply the patch locally)

Reminded by:    bland@
2007-09-20 08:04:34 +00:00
Clement Laforet
d4538af23f - Fix PCRE_FROM_PORTS. it wasn't processed by OPTIONS stff [1]
- Preserve index.html
- We no longer install images in default DocumentRoot (there're still in icons/)
- Various plist cleanup
- bump PORTREVISION since we are now safe with index.html

Reminded by:	bland@
2007-09-20 07:57:36 +00:00
Clement Laforet
db9219af7d - remove duplicate entry of mod_charset_lite [1]
- add PCRE_FROM_PORTS to OPTIONS
- use @dirrmtry for include/apache22
- workaround plist issues when upgrading, but it's not as safe as I
  would expect, it requires more work.

Spotted by:     bland@ [1]
2007-09-19 21:05:23 +00:00
Clement Laforet
f829e11f2e - Add experimental support of OPTIONS.
From UPDATING:

  By popular request, OPTIONS support has been added. When actived
  (default), these knobs are ignored:
          * WITH_<CATEGORY>_MODULES
          * WITHOUT_<CATEGORY>_MODULES
          * WITH_CUSTOM_<CATEGORY>
          * WITH_MODULES
          * WITHOUT_MODULES
          * WITH_STATIC_MODULES
  However, you can disable OPTIONS by defining WITHOUT_APACHE_OPTIONS.

- move envvars support to the beginning of apache22_checkconfig() to be
  sure we're using envvars during configtest [1]

PR:             ports/116329 [1]
Submitted by:   Ruud Althuizen <ruud@il.fontys.nl> [1]
2007-09-18 20:03:15 +00:00
Clement Laforet
126240de1d - Fix build when WITHOUT_IPV6 is defined and system is IPv6-free
PR:			ports/115200
Submitted by:		anray
Also reported by:	Peter Jeremy
2007-09-16 19:05:41 +00:00
Clement Laforet
655f69a7ba - Import MySQL DBD backend
This will definitively fix checksum mismatches. Time to investigate...

Reported by:	many
2007-09-16 15:46:10 +00:00
Clement Laforet
002890da33 \
- Cleanup MPM selection
- Update mpm itk to 20070425-00
2007-09-10 19:15:48 +00:00
Clement Laforet
d1f1fe2acc - Update to 2.2.6
- Fix restart when profiles are used [1]

Submitted by:   Jarrod Sayers <jarrod at netleader dot com dot au>
2007-09-09 14:55:17 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Clement Laforet
4b1cd02ebe - Add htcacheclean startup script [1]
- Add support for PCRE from ports (WITH_PCRE_FROM_PORTS) [2]
- Install split-logfile [3]

Submitted by:	Christopher Shumway <cshumway at titan-project dot org> [1]
Requested by:	Gergely CZUCZY <phoemix at harmless dot hu>, [2]
		many [3]
2007-07-22 11:03:37 +00:00
Anders Nordby
675c2953eb Remove thttpd from conflicts list, it has a different name for its
passwd program now.

Approved by:	maintainers/erwin
2007-06-17 16:59:27 +00:00
Clement Laforet
b2a1c34d60 - backout OpenSSL part of previous commit.
Forcing -rpath can lead to strange side effects when using apxs
2007-03-17 17:02:33 +00:00
Clement Laforet
4598cbe127 - Ensure we use correct OpenSSL libs [1]
- Fix multiprofiles support in rc script [2]

PR:             ports/100315 [1],
                ports/109536 [2]
Submitted by:   Jo Rhett <jrhett@svcolo.com> [1]
                Eygene Ryabinkin <rea-fbsd@codelabs.ru> [2]
2007-03-17 16:03:24 +00:00
Clement Laforet
37b137103c - Ensure configure script won't force us to use an unwanted apr dbd backend. 2007-01-13 13:18:35 +00:00
Clement Laforet
b16c9ff024 - Update to 2.2.4
- Add dumpio module
- Fix rcorder [1]

PR:		ports/106429 [1]
Submitted by:	Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> [1]
2007-01-13 12:13:12 +00:00
Clement Laforet
a3c785313b - Install correct apr_mysql_dbd revision
Spotted by:	Tigran Azaryantz <tigercost@yahoo.com>
2006-11-07 08:09:20 +00:00
Clement Laforet
2ca1ad3194 - Update MySQL apr_dbd to rev 57
- Add support for itk mpm
- Update doc [1]

Reported by:	Volodymyr Kostyrko <arcade@synergetica.dn.ua> [1]
2006-11-05 10:49:17 +00:00
Clement Laforet
322d382254 - Remove obsolete patch
Reported by:		Rui Lopes <rgl@ruilopes.com>
2006-09-25 05:41:50 +00:00
Clement Laforet
9f63b13398 - House keeping (update to current standards: USE_RC_SUBR, USE_LDCONFIG,etc.)
- Remove python dependency unless apr_dbd_mysql is built [1]

Required by:		many [1]
2006-09-24 16:16:40 +00:00
Michael Reifenberger
fe6f26207f Add support for setting WITH_BERKELEYDB to db44 2006-09-13 12:29:33 +00:00
Clement Laforet
8a2639ab99 - Fix apr_dbd_mysql build 2006-08-12 09:05:18 +00:00
Clement Laforet
75a3e986e9 - Fix apr_dbd_mysql stuff.
Pointyhat to:	clement
Spotted by:	Sean McNeil <sean@mcneil.com>
2006-08-07 17:10:39 +00:00
Clement Laforet
b060cb9efb - Force to add ${PTHREAD_CFLAGS} and ${PTHREAD_LIBS} to force detection
of pthread_kill(3).
2006-08-05 20:46:43 +00:00
Clement Laforet
6ffdbab58e - Update to 2.2.3
- Update apr_dbd to latest version [1]
- Add forgotten mod_authn_alias [2]

Spotted by:     Jim Riggs <freebsd-lists@jimandlissa.com> [1]
                Alexander Wittig <alexander@wittig.name> [2
2006-08-05 20:37:23 +00:00
Clement Laforet
b5c6eb5f0e - Fix security issue in mod_rewrite.
All people using mod_rewrite are strongly encouraged to update.

An off-by-one flaw exists in the Rewrite module, mod_rewrite.
Depending on the manner in which Apache httpd was compiled, this
software defect may result in a vulnerability which, in combination
with certain types of Rewrite rules in the web server configuration
files, could be triggered remotely.  For vulnerable builds, the nature
of the vulnerability can be denial of service (crashing of web server
processes) or potentially allow arbitrary code execution.
This issue has been rated as having important security impact
by the Apache HTTP Server Security Team

Updates to latest versions will follow soon.

Notified by:	so@ (simon)
Obtained from:	Apache Security Team
Security: 	CVE-2006-3747
2006-07-27 20:26:29 +00:00
Edwin Groothuis
e4aa76a9be Remove USE_REINPLACE from categories starting with W 2006-05-13 04:41:22 +00:00
Clement Laforet
71b1a5bb72 - Remove obsolete patch which add support to Windows Update Service when
apache acts as a proxy.

Reported by:	Bjoern Voigt <bjoern@cs.tu-berlin.de>
2006-05-10 19:47:15 +00:00
Clement Laforet
568a8f4a76 - Update to 2.2.2
- Enable mod_version by default
2006-05-01 09:07:28 +00:00
Clement Laforet
1e3b5eb942 - Fix typos in bdb-4.1 m4 macro
Spotted by:	Frank Steinborn <steinex@ircnow.org>
2006-04-30 15:52:08 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Jun Kuriyama
a06ee65df0 Chase shlib bump of libexpat. 2006-01-30 23:20:05 +00:00
Clement Laforet
a1241eaf2d - add -v to kldload to prevent loading accf_http module if it's statically
built into kernel

Reported by:	many
2006-01-23 11:37:04 +00:00