Commit graph

94600 commits

Author SHA1 Message Date
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
joerg
b147230967 Add DragonFly support. 2006-03-14 01:10:49 +00:00
joerg
a5f3be8594 Add DragonFly support. Hack around gettext brokeness. Since it is
easier to patch the output of autoconf, also create gdb/configure
with the changes from configure.in directly, removing the build
dependency on autoconf.
2006-03-14 00:47:50 +00:00
minskim
5610097770 Sort. 2006-03-14 00:24:06 +00:00
heinz
e83c5a61b4 Added ipmitool. 2006-03-13 23:08:11 +00:00
heinz
bc65925994 Initial import of ipmitool 1.8.6.
Ipmitool is a utility for managing and configuring devices that support
the "Intelligent Platform Management Interface".  IPMI is an open
standard for monitoring, logging, recovery, inventory, and control of
hardware that is implemented independent of the main CPU, BIOS, and OS.
The service processor (or Baseboard Management Controller, BMC) is the
brain behind platform management and its primary purpose is to handle
the autonomous sensor monitoring and event logging features.

The ipmitool program provides a simple command-line interface to this
BMC. It features the ability to read the sensor data repository (SDR)
and print sensor values, display the contents of the System Event Log
(SEL), print Field Replaceable Unit (FRU) inventory information, read
and set LAN configuration parameters, and perform remote chassis power
control.
2006-03-13 23:03:28 +00:00
rillig
3257e6ac7c Fixed compilation errors with patch-ba and "old" OpenSSL versions. Can
someone please have a look if the data types are all correct, as I don't
know OpenSSL.
2006-03-13 22:58:45 +00:00
hubertf
a0f77478f8 clean up COMMENT a bit 2006-03-13 22:53:00 +00:00
minskim
ebe7087e9e Note PKGREVISION update of kdeaddons. 2006-03-13 22:15:37 +00:00
minskim
e899c5ed94 Remove share/kde/apps/noatun from PLIST because it is created/deleted by
kdemultimedia.  Bump PKGREVISION.
2006-03-13 22:14:54 +00:00
erh
e8d1f2d71c Fix -uu handling so recursive updates of already installed packages work,
even if the initial package to install isn't installed yet.
Bump the version to 20060313.
2006-03-13 22:08:22 +00:00
minskim
5ca3d9c203 Note PKGREVISION bump of qt3-tools. 2006-03-13 22:02:20 +00:00
tv
5fa63a5c90 Make this install properly for Apache 1.3 (I think; I don't have such a
system to test, but this should be the 1.3 syntax for apxs -i).
2006-03-13 22:01:09 +00:00
minskim
84cb29c197 Do not patch Makefile or override do-install because the recent qt3-tools
generates valid Makefile.
2006-03-13 21:56:22 +00:00
minskim
1c885c8b81 Fix path generation so that security/qca{,-tls} don't have to patch Makefile
or override do-install.  Bump qt3-tools PKGREVISION.
2006-03-13 21:53:47 +00:00
joerg
70b768ef9d Unmask k3b for DragonFly. 2006-03-13 21:29:24 +00:00
joerg
1c5ee73441 forgotten patch. 2006-03-13 21:23:54 +00:00
joerg
f7ef0258b1 More DragonFly fixes. 2006-03-13 21:23:03 +00:00
heinz
b267575b0d Replaced option "spamassassin-test-net" by generic option "online-tests".
Adapted the single quotation marks in option spamassassin-test-prefork to the
commonly used double quotation marks.
2006-03-13 21:22:33 +00:00
joerg
d7a0589c6c Add DragonFly support. Fix errno. 2006-03-13 21:21:39 +00:00
joerg
a8e0b3d70a Try to fix compilation for older OpenSSL and NetBSD -current.
Remove BROKEN_IN.
2006-03-13 21:20:24 +00:00
heinz
ba374c3479 Update of spamassassin to version 3.1.1. 2006-03-13 21:17:48 +00:00
heinz
91b905e691 Updated to version 3.1.1.
Pkgsrc changes:
  - Generic option "online-tests" replaces "spamassassin-test-net".
  - Removed underscore from package-internal variables (pkglint
    complained).
  - patch-ay disables the SPF plugin to avoid confusing warnings in the log
    files.
  - patch-az fixes http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4826.

Relevant changes since version 3.1.0:
=====================================
 - better validate a number of different configuration options
 - support new Mail::DomainKeys API, which changed incompatibly between
   0.18 and 0.80 without warning
 - more properly handle new Received header formats
 - bug 4788: backport sa-update from 3.2 along with the local_state_dir
   code, etc.
 - bug 4760: strictly validate trusted/internal network configurations
 - bug 4696: consolidated fixes for timeout bugs
 - bug 3710: add timeout to connect so spamc -t works
 - bug 4363: if a message uses CRLF for line endings, use it for header
   rewrites as well
 - bug 4748: add ExpressionEngine and Google redirector patterns
 - bug 3815: add _RELAYCOUNTRY_ tag so that the RelayCountry plugin can
   put in the list of countries relayed through
 - bug 4090: x86_64 platforms (linux specifically) have an issue compiling
   libspamc.so causing RPM build failures
 - bug 4791: fix issue where perl would throw a UTF-8 warning for certain
   messages
 - bugs 4606, 4609: Adjust MIME parsing limits
 - bug 4780: fix IP_ADDRESS & LOCALHOST regexes to correctly parse IPv6
   addresses
 - bug 4728: DUL rules should only use the last external IP, not all but
   the first of the external IPs
 - bug 4700: certain privileged configuration settings can inject code,
   due to a bad fix for bug 3846.  Back that out
2006-03-13 21:11:57 +00:00
wiz
e4aaa28118 Update MASTER_SITES.
(anyone up for the update to 1.19?)
2006-03-13 20:55:42 +00:00
joerg
526c3c4341 PLIST fixes and DragonFly support for print/acroread* 2006-03-13 20:37:13 +00:00
joerg
2a4568caf3 Add DragonFly support. Fix PLIST. Bump revision. 2006-03-13 20:36:51 +00:00
joerg
e45a0d9dd7 Fix NSPR detection in gaim, making it able to use encryption. 2006-03-13 20:35:46 +00:00
joerg
418b67fab1 Fix NSPR detection at least for DragonFly, making it actually work.
Addresses complains of Tom Hummel via IRC. Bump revision.
2006-03-13 20:33:24 +00:00
joerg
cc1b81a45b Add DragonFly support. Fix PLIST. Bump revision. 2006-03-13 19:54:37 +00:00
joerg
5f6571da8f Add DragonFly support. Fix PLIST by adding two symlinks. Bump revision. 2006-03-13 19:46:22 +00:00
joerg
b8521c2be3 Add DragonFly support. Add two missing symlinks to PLIST. Bump revision. 2006-03-13 19:29:45 +00:00
wiz
596a2a8f60 - ruby-RMagick-1.10.1 (thanks, taca). 2006-03-13 18:32:51 +00:00
wiz
ad28403ede gnome-keyring updated to 0.4.9. 2006-03-13 18:28:10 +00:00
wiz
a3605d5fd1 Update to 0.4.9:
Changes in version 0.4.9 are:
* Fix return value for some sync calls
* Translation updates
2006-03-13 18:27:46 +00:00
wiz
7d3cb069e8 pango updated to 1.12.0. 2006-03-13 18:26:37 +00:00
wiz
c8aca7a7df Update to 1.12.0:
Overview of changes between 1.11.99 and 1.12.0
==============================================
* Compilations fixes for MSVC. [#333115, Tor Lillqvist]
* More NULL-check against unusable fonts, helps with Win32 fonts without
  a Unicode cmap. [Tor]
* Use g_print instead of printf for debugging output in Win32 backend.
  [#332855, Tor]

Overview of changes between 1.11.6 and 1.11.99
==============================================
* Fix problem recently introduced that made Win32 backend render boxes
  only. [#332538, Hans Breuer]
* Insert '?' chars instead of invalid UTF-8 sequences in
  pango_layout_set_text [#33195]
* Bugs fixed in this release:
  332167,332538,331995

Overview of changes between 1.11.5 and 1.11.6
=============================================
* Do not export macros PANGO_GLYPH_EMPTY, PANGO_GLYPH_UNKNOWN_FLAG and
  PANGO_GET_UNKNOWN_GLYPH publicly; just in the engine/backend interface.
* Fix a few crashers, especially when a font cannot be read. [#314239]
* Change some g_critical's to g_warning, where it's not application's
  fault. [#331723]
* Bugs fixed in this release:
  330795,331038,329148,331994,331995,331996,314239,331723

Overview of changes between 1.11.4 and 1.11.5
=============================================
* Cleanup work on the win32 backend.  Families are not listed all
  in lower case anymore.
* New public function: pango_win32_font_description_from_logfont.
* pango-view accepts --wrap now, and lists backends in --help output.
* A couple minor bug fixes.

Overview of changes between 1.11.3 and 1.11.4
=============================================
* Major change in the low-level interface of Pango.  The special value
  PANGO_GLYPH_EMPTY is now defined to mean a "draw nothing" glyph.  This
  was what glyph 0 was used for previously.  As a result, bumped up the
  Pango module version, meaning that modules compiled against earlier
  versions are probably not compatible with this release. [#73147]
* New framework in examples for building a binary called pango-view,
  that can be used to render a text file using any of the available
  backends.  This is installed into bindir now.
* Enhancements to the FT2 backend, to draw boxes on missing glyphs.
* Better hexbox drawing for cairo backend:  Hinting hexbox, and
  drawing a single-row hexbox for very small font sizes.
* Improved documentation.

Overview of changes between 1.11.2 and 1.11.3
=============================================
* Do not crash if the shapers fail.
* Use g_slice for various struct allocations.
* 100% symbol coverage in docs.
* Misc bug fixes and documentation improvements.
* Janitory works, like removing unneeded files.

Overview of changes between 1.11.1 and 1.11.2
=============================================
* Draw hex box on missing glyphs for cairo-fc backend.
* New --with-dynamic-modules option added to configure.
* Use g_slice for various small memory allocations [Matthias Clasen]
* Misc bug fixes, optimizations, and documentation improvements.

Overview of changes between 1.11.0 and 1.11.1
=============================================
* ATSUI support for the cairo backend. [Anders Carlsson]
* Fixed a couple of regressions with font size and scaling.
* Draw a dashed empty box on missing glyphs for cairo-fc backend.
* Support OpenType features for basic (Latin/Greek/...) module.
* Support swash feature in Arabic module.
* Misc bug fixes.
* Misc documentation improvements.

Optimizations:

* Cache GObject private data in PangoFcFont.priv [Federico Mena Quintero]
* Add a constant-sized light-weight cache for glyph extents.
* Use g_slice_* instead of GMemChunk in mini-fribidi.


Overview of changes between 1.10.1 and 1.11.0
=============================================
* Line-breaking algorithm updated to Unicode 4.1.
* Code borrowed from GNU FriBidi resynched to version 1.0.7.
* New improved Tibetan shaper module. [Pema Geyleg]
* Bug fix in Khmer shaper module. [Jens Herden]
* Respect fontconfig reassignment of font pixelsize. [Funda Wang]
* Make OpenType GPOS handling more robust/correct. [Greg Aumann]
* Various documentation fixes and improvements.
* Various gcc warning fixes.
* Misc bug fixes.

Optimizations:

* Add a lazy fixed-size per-font cache to map characters to glyphs,
  in the cairo backend. [Federico Mena Quintero]
* Optimize character to script mapping by adding a linear table for
  characters < U+2000, and also caching the last mid point in
  bsearch. [Federico, Matthias Clasen]
* Enabled mini-fribidi's trashstack instead of direct mallocs.
* Short circuit the bidi algorithm for provably unidirectional text.
* Make mini-fribidi process UTF-8 directly.
* Several strlen and g_utf8_strlen calls removed. [Owen Taylor, Billy Biggs]
* Use call tables in the OpenType layout code.
* Use quarks for accessing GObject data. [Federico]
* Open Pango modules with lazy-bind flags. [John Rice]
* Use new negative offsets in g_utf8_pointer_to_offset to avoid
  scanning from the beginning of line on cursor movement.
* Avoid redundant PANGO_IS_FC_FONT checks.
2006-03-13 18:26:03 +00:00
wiz
6d69a4bafc + bug-buddy-2.14.0, epiphany-2.14.0, epiphany-extensions-2.14.0.1,
freeciv-client-2.0.8, freeciv-server-2.0.8, freeciv-share-2.0.8,
  gconf-editor-2.14.0, gedit-2.14.0, gnome-keyring-0.4.9,
  gnome-media-2.14.0, gnome2-terminal-2.14.0, gnome2-user-docs-2.14.0,
  gucharmap-1.6.0, libmatchbox-1.8, matchbox-1.0, matchbox-panel-0.9.3,
  pango-1.12.0, py-gnome2-2.14.0, py-gnome2-extras-2.14.0, vte-0.12.0,
  x11vnc-0.8 [pkg/33068], xterm-210, yelp-2.14.0.
2006-03-13 18:25:36 +00:00
wiz
167d562a28 Mark as not for NetBSD<3.99.16. 2006-03-13 18:25:09 +00:00
wiz
5d8073dcb4 Remove now unneeded inclusion of bsd.prefs.mk. 2006-03-13 18:24:45 +00:00
joerg
19aac090ad USE_LANGUAGES, include fix for DragonFly and FreeBSD, honour CXXFLAGS as
the Makefiles name them CCFLAGS (ARGH!).
2006-03-13 18:24:32 +00:00
tonio
83f7d177df Remove the i386 only: stay cohenrent with Makefile, and also it works fine on macppc 2006-03-13 17:32:39 +00:00
joerg
cc0ed87da7 Include sys/time.h for gettimeofday prototype. Don't hard-code
-lc_r, it gets dropped by libtool.
2006-03-13 17:32:25 +00:00
joerg
8944eb7ea5 Fix build on DragonFly. 2006-03-13 17:31:00 +00:00
joerg
5f7c726d69 Don't hard code -lpthread, fixes detection e.g. of Spidermonkey on
DragonFly.
2006-03-13 17:30:31 +00:00
jlam
07b5aff6cb Makefiles that include oss.buildlink3.mk can now check the value of
OSS_TYPE to determine whether or not a native OSS implementation is
present or not.  OSS_TYPE just exports the value of IS_BUILIN.oss, but
exports it early enough where it can be used within a package Makefile,
e.g.:

	.include "../../mk/oss.buildlink3.mk"
	.if ${OSS_TYPE} == "none"
	CONFIGURE_ARGS+=	--without-oss
	.endif

This should fix builds of some packages that include "oss.buildlink3.mk"
on platforms where there is no OSS in the base system, e.g. Mac OS X
and Solaris.
2006-03-13 16:10:15 +00:00
tron
a2a7c1770a Note update of "caff" package to version 0.4.4nb2. 2006-03-13 15:05:57 +00:00
tron
1328302238 Don't try to use "hostname -f" under anything but Linux because that
command line option isn't portable. Bump package revision because
of this fix.
2006-03-13 15:05:43 +00:00
adrianp
2cbcccc896 Updated security/base to 1.2.2 2006-03-13 13:12:13 +00:00
adrianp
4960b29cf9 Update to 1.2.2
>     - Added Turkish -- Umut Nacak
>     - Changed login button to actually say login -- Jonathan W Minor
>     - Fixed issue with signature names and MySQL 5.0 -- Kade P. Cole
>     - Fixed Bug# 1347623 auto-refresh ignored for stat pages -- Shane Castle
>     - Fixed Sort order issues -- Timothy Doty
>     - Applied patch from Debian maintainer for final SQL injection fix -- Kevin
>     - Updated project lead comments -- Kevin
>     - Added Portscan Information -- Kevin for Nikns
2006-03-13 13:11:05 +00:00
rillig
4c92317d26 Fixed the interpreter paths of some installed Python programs. Bumped
PKGREVISION.
2006-03-13 12:59:08 +00:00