Commit graph

8986 commits

Author SHA1 Message Date
rillig
1815d8abc7 Forced the configure script to be more packager-friendly by ignoring any
existing GNUstep configuration files.

Explicitly set the path to the global configuration file, because
otherwise a system-dependent default pathname for GNUstep.conf is used,
which often does not match ${PREFIX}.

Bumped PKGREVISION.
2006-07-31 10:35:38 +00:00
adam
e549bc7492 Changes 2.14.2:
* Fix the regular build.

Changes 2.14.1:
* Fixed build when using --enable-api-exceptions=no with glibmm.
2006-07-29 14:09:12 +00:00
minskim
d606639037 USE_TOOLS+=yacc 2006-07-29 05:23:35 +00:00
schmonz
a0aa1134a5 Update to 1.100. From the changelog:
* This package now builds and installs as a shared library. Requires
    libtool to be installed.

- Added support to bg-installer for installing shared libraries
    with libtool.

- Fixed a bug in counting the length of signed and unsigned long
    long integers (0 was counted as having zero length).

- Fixed bug in error return of ibuf_openreadclose. Thanks Gerrit
    Pape.
2006-07-29 00:58:51 +00:00
minskim
1cdeb28cc1 Add p5-Proc-Simple. 2006-07-29 00:40:02 +00:00
minskim
4f1c55c67e Import p5-Proc-Simple from pkgsrc-wip. Packaged by David Howland.
The Proc::Simple package provides objects mimicing real-life processes
from a user's point of view.  A new process object is created by

    $myproc = Proc::Simple->new();

Either external programs or perl subroutines can be launched and
controlled as processes in the background.
2006-07-29 00:38:19 +00:00
heinz
06978ae3c8 Corrected quoting of author's email address. 2006-07-28 23:22:37 +00:00
tron
659d0b0b2c Update "apr" package to version 0.9.12.2.0.59 and "apache2" package
to version 2.0.59. Changes since *2.0.58:
- SECURITY: CVE-2006-3747 (cve.mitre.org)
  mod_rewrite: Fix an off-by-one security problem in the ldap scheme
  handling. For some RewriteRules this could lead to a pointer being
  written out of bounds.  Reported by Mark Dowd of McAfee.
2006-07-28 10:38:36 +00:00
minskim
e12e50ee10 Fix PLIST on non-ix86 platforms. Bump PKGREVISION. 2006-07-28 01:50:58 +00:00
minskim
699737a92e Update ko-po-check to 0.7.
Changes since 0.5:
- Add new rules for markup, mnemonic, incomplete syllable tests.
- Added GNOME terminologies.
2006-07-27 18:22:55 +00:00
wiz
d2ace5112a Fix BUILDLINK_ABI_DEPENDS to use PYPKGPREFIX. 2006-07-26 17:56:25 +00:00
drochner
a2a16a20eb this builds fine w/o gtk-doc 2006-07-26 12:50:26 +00:00
adam
54466f1464 Changes 0.14.6:
* Updated the meaning of 'gcc-internal-format' to match GCC 4.1.
2006-07-26 06:53:02 +00:00
rillig
0d0734e4fa Fixed a new pkglint warning. All definitions of BUILDLINK.* variables
should match the package name. In this case, there had been a double
"+".
2006-07-26 06:09:23 +00:00
minskim
48e6843624 Update mercurial to 0.9.1.
New features:
- You can now configure your 'hgweb' server to let remote users
  'push' changes over http.
- You can now 'import' a patch in a mail message by saving the mail
  message, and importing it.  This works for patches sent either
  inline or as attachments.
- The 'diff' command now accepts '-rA:B' syntax as a synonym for
  '-r A -r B', and adds '-b' and '-B' options.

For a complete list of major changes, see the announcement at
http://www.selenic.com/pipermail/mercurial/2006-July/009510.html
2006-07-25 22:12:38 +00:00
minskim
e433b24042 Update ruby-gnome2 to 0.15. Patch provided by Dieter Roelants in PR 34064.
Changes:

Ruby/GLib
* Improve signal handlers with pthread ruby(--enable-pthread). [Sjoerd Simons]
* Added new fundamental object for other bindings. [Sjoerd Simons]
* GLib::Source#remove? -> GLib::Soruce.remove? [Kouhei Sutou]
* Added new macros (GLIST2ARYF, GLIST2ARY2F, GSLIST2ARYF, GLIST2ARY2F, G_PROTECT_CALLBACK) [Masao Mutoh]
* Added GLib.win32_locale, GLib, win32_locale_filename_from_utf8 [Kouhei Sutou]
* Improve memory management [Kouhei Sutou, Sjoerd Simons, Masahiro Sakai, Masao Mutoh]
* Other improvement and fix bugs. [Sjoerd Simons, Joao Pedrosa, Kouhei Sutou, Masahiro Sakai, Masao Mutoh]

Ruby/ATK
* Improved cygwin support. [Masao Mutoh]
* Fix a bug. [Masahiro Sakai]

Ruby/Pango
* Fix some bugs. [Laurent Sansonetti, Masao Mutoh]
* Added Pango::Layout#markup=, Pango::AttrAbsoluteSize? [Masao Mutoh]

Ruby/GdkPixbuf
* Fix a bug. [NISHI Takao]
* Code cleanup [Masao Mutoh]

Ruby/GTK
* Improve signal handlers. [Masahiro Sakai]
* Added Gtk::Widget#set_widget, #set_requisition. [Daniel Chokola]
* Added Gtk::Dialog#get_response. [Masao Mutoh]
* Other improvement and fix bugs [Mario Steele, Tilman Sauerbeck, Geoff Youngs, Masahiro Sakai, Kouhei Sutou, Masao Mutoh]

Ruby/GNOME
* Follow Ruby/GLib2 change(GRClosure). [Kouhei Sutou]

Ruby/GnomeCanvas
* Code cleanup [Kouhei Sutou, Masao Mutoh]

Ruby/Libart
* None.

Ruby/PanelApplet
* Fixed a bug [Patch #1431855]
2006-07-25 16:49:05 +00:00
minskim
22f617476a Build the atsui module only when the x11 option is disabled, because it
causes the xlib backend of cairo to crash.  Bump PKGREVISION.
2006-07-24 23:20:50 +00:00
wiz
42479b1702 Update to 0.6c1. Add missing files to PLIST.
0.6c1
* Fixed AttributeError when trying to download a setup_requires
dependency when a distribution lacks a dependency_links setting.
* Made zip-safe and not-zip-safe flag files contain a single byte,
so as to play better with packaging tools that complain about
zero-length files.
* Made setup.py develop respect the --no-deps option, which it
previously was ignoring.
* Support extra_path option to setup() when install is run in
backward-compatibility mode.
* Source distributions now always include a setup.cfg file that
explicitly sets egg_info options such that they produce an identical
version number to the source distribution's version number.
(Previously, the default version number could be different due to
the use of --tag-date, or if the version was overridden on the
command line that built the source distribution.)

0.6b4
* Fix register not obeying name/version set by egg_info command,
if egg_info wasn't explicitly run first on the same command line.
* Added --no-date and --no-svn-revision options to egg_info command,
to allow suppressing tags configured in setup.cfg.
* Fixed redundant warnings about missing README file(s); it should
now appear only if you are actually a source distribution.

0.6b3
* Fix bdist_egg not including files in subdirectories of .egg-info.
* Allow .py files found by the include_package_data option to be
automatically included. Remove duplicate data file matches if both
include_package_data and package_data are used to refer to the same
files.

0.6b1
* Strip module from the end of compiled extension modules when
computing the name of a .py loader/wrapper.  (Python's import
machinery ignores this suffix when searching for an extension
module.)

0.6a11
* Added test_loader keyword to support custom test loaders
* Added setuptools.file_finders entry point group to allow implementing
revision control plugins.
* Added --identity option to upload command.
* Added dependency_links to allow specifying URLs for --find-links.
* Enhanced test loader to scan packages as well as modules, and
call additional_tests() if present to get non-unittest tests.
* Support namespace packages in conjunction with system packagers,
by omitting the installation of any __init__.py files for namespace
packages, and adding a special .pth file to create a working package
in sys.modules.
* Made --single-version-externally-managed automatic when --root
is used, so that most system packagers won't require special support
for setuptools.
* Fixed setup_requires, tests_require, etc. not using setup.cfg or
other configuration files for their option defaults when installing,
and also made the install use --multi-version mode so that the
project directory
doesn't need to support .pth files.
* MANIFEST.in is now forcibly closed when any errors occur while
reading it. Previously, the file could be left open and the actual
error would be masked by problems trying to remove the open file
on Windows systems.
2006-07-24 22:51:32 +00:00
minskim
5ed5887b76 Add a patch for GNOME bug 322374, which may cause link errors when the atsui
module is enabled.  Patch obtained from GNOME CVS.

Bump PKGREVISION.
2006-07-24 18:09:43 +00:00
wiz
4a26a45b97 Fix conditional for semi-bbdb option.
From Kouhei Mori in PR 34072.
2006-07-24 17:17:18 +00:00
joerg
8e53f9d1da - USE_LIBTOOL=yes
- On DragonFly, the stack overflow handling should follow the logic
  of FreeBSD, similiar the address space scanning. This is now needed
  for lang/clisp. Since the installed version differs, bump revision.
2006-07-24 13:39:26 +00:00
wiz
55e18ce3d8 Update to 1.3.5:
CHANGES IN 1.3.5

* Fixes for Bugs 11731, 11701, 7502, 16334, 16539, 16538, 16780
* Enhanced support for several different ssh implementations by
  Ludovic Courtès
* SHA1 checksums
* Undo command specific file selection,  by Ludovic
* Microsoft Windows NT FTP server support
* commit and undo commands allow file exclusion with the -x option
* library-dir as alias for my-revision-library
* archive-register as alias for register-archive
* Cygwin support, file name compression patches from Lode Leroy,
  incorporated into tla proper (see notes below)
* apply-delta now supports diff3 style merge (via the -t option)
* honor --skip-present for replay, patch by Ludovic


32-bit Windows, Cygwin notes:

Now the Cygwin specific changes to tla by Lode Leroy
are incorporated into the tla proper.  However,
to get tla to work on Cygwin requires more than changes to tla; changes
to GNU diff, tar and patch are necessary.  Since these tools are outside
the Arch Project's control, here the patches to them are just
distributed together with tla in the cygwin/ directory; follow the
instructions in the cygwin/BUILD.txt file for installing tla on cygwin.

Thanks to Lode Leroy for his efforts in getting tla to work on Cygwin.
2006-07-23 20:41:24 +00:00
wiz
293429e0bb Disable wscons backend on NetBSD (it was written for OpenBSD).
This fixes the configure step of games/asc.

Bump PKGREVISION.
2006-07-23 16:21:28 +00:00
wiz
196fae2f6d Update to 2.12.1:
Overview of Changes from GLib 2.12.0 to GLib 2.12.1
===================================================

* Update to final Unicode Character Database 5.0.0

* Bugs fixed:
 346660 issues with base64 api documentation / g_base64_decode_cl...
 348136 Coverity reports allocation of wrong size CID #2839
 336281 Update to UCD 5.0
 346197 g_date_strftime %F option doesnt work for win32
 348011 Small optimization to real_toupper()
 246494 prototype mismatch in glib/gconvert.c

* New and updated translations (bg,bn_IN,ca,dz,eu,fi,
  fr,he,it,ja,mk,or,pt)
2006-07-23 14:15:02 +00:00
joerg
118a96b392 When forcing the gettext detection to be successfull, also include
gettext-lib. Bump revision.
2006-07-23 12:47:21 +00:00
minskim
5e4be093d6 Enable the atsui module if the Carbon framework is available.
Bump PKGREVISION.
2006-07-23 05:13:21 +00:00
minskim
e6494cea5f Add a workaround for GNOME bug 342079, so that graphics/cairo can enable
the atsui backend.
2006-07-23 05:07:55 +00:00
minskim
63490d535d Support the x11 option to enable/disable x and xft backends. 2006-07-23 04:59:33 +00:00
abs
b4d0a20408 USE_LANGUAGES= c 2006-07-22 19:03:47 +00:00
jmmv
f54bb03353 Update to 0.28: depend on monotone-0.28. 2006-07-22 19:02:49 +00:00
jmmv
77958e6828 Update to 0.28:
0.28 release. Cherrypicking, a new testsuite, and some fixes
        and enhancements.

        New features:

        - Cherrypicking with the new "pluck" command. This takes (a restricted
          subset of) the changes in a revision, or between two
          revisions, and applies them to your workspace.  That this
          has happened is not recorded in history; it as if you
          happened to make some very similar changes by hand in your
          workspace.
        - New automate commands, "automate tags" and "automate branches".
        - "diff" now knows how to find enclosing function (or
          whatever) bodies, just like GNU diff's "-p" option.
          -- The regex that defines "enclosing function" can be chosen
             on a per-file basis by a hook function; the default hook
             knows about LaTeX, Texinfo, and most programming
             languages.
          -- This is enabled by default; use --no-show-encloser to
             disable.

        Enhancements:

        - When netsync fails due to permission errors, the server returns a
          semi-intelligible message before dropping the connection.
        - When merging a branch with 3 or more heads, the order in which to
          merge the heads will now automatically be chosen to minimize
          the amount of repeated work that must be done.
        - Crash dumps are now written to $CONFDIR/dump when no workspace is
          available
        - Path validation routines are faster.
        - Inodeprints should be slightly more robust now.
        - New hook get_mtn_command, used to determine the path to the
          mtn binary on a remote host, when using ssh support.
        - "diff" now accepts "-u" and "-c" as short for "--unified"
          (the default) and "--context", respectively.

        Bug fixes:

        - "revert --missing" now works when run in a subdirectory.
        - "revert --missing" now works without any additional files
          being specified.  (You don't have to say "mtn revert
          --missing .".)
        - Fix an edge case where monotone would crash if there was a
          content conflict in a merge for which there was no lca.
        - Fix a case where netsync would sometimes hang during refinement.
        - "mtn help" and "mtn --help" now exit with return code 0.

        Build environment:

        - automake 1.9 is now required.
        - The testsuite has been rewritten, and should be much faster now. It
          also no longer relies on the presence of a *nix userland.
        - Add workaround for gcc 4.1.[01] bug causing "multiple
          definition" errors.

        Internal:

        - Restrictions have been split into path_restrictions and
          node_restrictions, and generally cleaned up more.
2006-07-22 19:02:36 +00:00
rillig
bf2ffdf13c Reverted the recent change that has set USE_LANGUAGES="c objc", where only
"objc" was needed. Thanks to Min Sik Kim for showing me the Right Way to
handle this.
2006-07-22 05:10:54 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
minskim
bbc4be24b5 Add SDL-intro-ko. 2006-07-21 19:54:04 +00:00
minskim
371ad462c9 Import SDL-intro-ko from pkgsrc-wip. Packaged by Ian Zagorskih.
Simple DirectMedia Layer introduction in Korean.
2006-07-21 19:52:59 +00:00
minskim
743b3f9c83 Change the directory name so that it does not conflict with SDL
documentations in other languages.

Bump PKGREVISION.
2006-07-21 19:47:32 +00:00
jlam
7d1f4cca8e "BUILD_ENV" was misnamed. It's actually the environment that is passed
to all internal recursive make processes.  As such, rename it to
"PKGSRC_MAKE_ENV".

XXX Note, some of the usage of this variable in package Makefiles seems
XXX incorrect.  They probably want "MAKE_ENV", which is the environment
XXX passed to the make process when running "make" within ${WRKSRC}.
2006-07-21 14:27:56 +00:00
rillig
9969dfc344 Needs a C compiler. 2006-07-21 06:24:37 +00:00
rillig
d9579252ee Needs a C compiler. 2006-07-21 04:51:11 +00:00
perry
8909446080 Update to 2.4 -- needed to fix bugs that would otherwise bite clisp.
from the NEWS file:

New in 2.4:

* Support for GCC 4 on more platforms.
* Added support for catching stack overflow on NetBSD.
* Improved support for catching stack overflow on Linux, Solaris:
  Works also when /proc is not mounted or lacks read permissions.

New in 2.3:

* Support for GCC 4 on some platforms contributed by Paolo Bonzini.
* Support for MacOS X i386 contributed by Bruno Haible.
* Improved support for Woe32 contributed by Doug Currie.
2006-07-20 23:12:20 +00:00
jlam
8f3802b3d9 Remove USE_GNU_GETTEXT from pkgsrc. Packages generally only needed
it for plurals support, but that is already handled correctly (FSVO
"correctly") by the pkgsrc/mk/tools/msgfmt.sh script.

Also remove _USE_GNU_GETTEXT definitions from pkgsrc/mk/platform/*.mk
files as that value has been unused by pkgsrc for quite some time
(going back several branches).
2006-07-20 20:02:23 +00:00
wiz
ad213ffa15 Does not need gmake (any longer?). Noted by OBATA Akio. 2006-07-20 19:57:06 +00:00
wiz
1093d3b371 Depend on p5-libapreq2 (instead of p5-libapreq), since other dependencies
already pull in apache2 by default. Bump PKGREVISION.
2006-07-20 19:05:24 +00:00
minskim
7b2ed656be Enable NLS explicitly. Bump PKGREVISION. 2006-07-20 17:09:14 +00:00
wiz
718e0c063e Update to 0.10:
0.10  Sat Mar 25 15:00:41 GMT 2006
    - Make context propagate through subroutine return
    - Fix bug whereby want('LVALUE') sometimes gave false positives
      (see test 58 in t/all.t)
    - Fix bug whereby want_boolean often gave false positives
2006-07-19 22:39:59 +00:00
wiz
e6e8464f7e Update to 0.12:
0.12 Fri May 12 18:33:40 EDT 2006
    - official release of the uplevel stack patch (fixes RT#13893)
    - added Build.PL and switched to boilerplate generated Makefile.PL
    - removed SIGNATURE due to recently discovered Module::Signature
      issues with newline handling and sub-key compatible keyservers
    - updated/added various meta files

0.11_01 Fri Apr 21 00:49:51 EDT 2006
    - uplevel now keeps a proper stack of uplevel calls allowing
      nesting of uplevel and non-uplevel calls

0.10 Thu Apr 20 19:15:20 EDT 2006
    - Stopped warnings about "undefined" on Perl 5.8.8
    - DAGOLDEN added as co-maintainer
2006-07-19 22:39:39 +00:00
wiz
31f24af614 Update to 0.84:
0.84 May29, 2006

- The XS version of the code used Carp::croak to report failures,
while the Perl version used Carp::confess. The module has always been
documented as using confess, so now the XS version uses this.

- The new compiler detection code always returned false if you didn't
have ExtUtils::CBuilder installed.


0.83 May 28, 2006

- Change how C compiler detection is done in the Makefile.PL so it
does not rely on having make on the system. The new way should work on
(most?) Unix and Win32 systems. Suggested by David Golden. See RT
18969 (for DateTime.pm, but equally applicable to this module). Will
hopefully fix RT 17644.

- Previously, if a parameter was undefined, regex checks for that
parameter always failed. However, it's quite possible for a regex to
successfully match an undefined value (qr/^$/, for example). Now the
code treats undef as an empty string ('') in regex checks. Reported by
Duncan Salada.


0.82 May 9, 2006

- Disabled function inlining if _MSC_VER is defined. Patch from Audrey
Tang.

- Check isa by calling it as a method on the thing being checked.

- Do the same for can in the pure Perl version. This was already fixed
for the XS version in 0.75.


0.81 Apr 1, 2006

- Speed up no validation in XS version by short-circuiting immediately
if validation is off. This gives a noticeable speed boost when
$ENV{NO_VALIDATION} is in use. Patch by Daisuke Maki.

- Inlined some C functions for additional speed in the XS
version. Patch by Daisuke Maki.
2006-07-19 22:39:19 +00:00
wiz
1456316af6 Update to 0.30:
0.30 Wednesday 1st June, 2006
	Made './//././././///.//././/////./blah' be treated the same
        as './blah' (it gets turned into 'blah')

0.29 Tuesday 16th May, 2006
	Kludged around {min,max}depth and trailing slashes in path
	names.
2006-07-19 22:38:13 +00:00
wiz
52d031e004 Update to 0.27:
* 0.27

- add support for char arrays
- better handle win32 api

* 0.26

- Include a default POD Template object
2006-07-19 22:37:49 +00:00
wiz
02147cf25d Update to 1.13:
1.13  Apr 1, 2006

- Add another fix for filename handling in the tests. Tests were
giving false failures on Win32 because the tests needed to use
File::Spec->canonpath(), just like Devel::StackTrace does internally.
2006-07-19 22:37:21 +00:00