Commit graph

54 commits

Author SHA1 Message Date
jaapb
924b7dd7b1 removed superfluous dependency on perl 2013-08-04 09:59:24 +00:00
jaapb
427292a812 Updated package to fix PR pkg/47709 - didn't fix all of the pre-existing
pkglint errors, but the problem described in the problem report is fixed.
2013-08-02 13:24:10 +00:00
wiz
37d328599c Fix for lua-5.2. Bump PKGREVISION. 2013-07-06 23:11:51 +00:00
joerg
3e068ac72b Fix iterator types for STL containers to use const_iterator as defined.
This fixes the build of GNU radio with libc++.
2013-05-11 21:30:09 +00:00
gdt
1ba2a31a08 Only match swig <2.0, for now.
While swig2 may or may not work for various packages, 1) it installs
swig2, which isn't API-compatible with calling 'swig' (since it won't
be found) and 2) it hasn't been validated.
2012-11-09 15:49:03 +00:00
gdt
d434d4ae15 Note that this is version 1. 2012-11-03 23:44:43 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
gdt
696f45b2d6 Note that gnuradio works with swig 2. 2012-10-30 22:34:20 +00:00
taca
824ecc4380 Add a patch for Ruby's GC processing: [ruby-dev:40823].
Bump PKGREVISION.
2010-04-12 13:57:59 +00:00
taca
96b05ac8fe Remove :Q operators which pkglint warns. No functional change. 2010-02-04 16:10:47 +00:00
taca
532893dd1d Update swig package to 1.3.36.
Though it isn't latest swig release, some depending packages
(ham/gnuradio-core and x11/wxruby which isn't imported yet) and
needs to stay in this release.


SWIG-1.3.36 summary:
- Enhancement to directors to wrap all protected members
- Optimisation feature for objects returned by value
- A few bugs fixes in the PHP, Java, Ruby, R, C#, Python, Lua and
  Perl modules
- Other minor generic bug fixes

SWIG-1.3.35 summary:
- Octave language module added
- Bug fixes in Python, Lua, Java, C#, Perl modules
- A few other generic bugs and runtime assertions fixed

SWIG-1.3.34 summary:
- shared_ptr support for Python
- Support for latest R - version 2.6
- Various minor improvements/bug fixes for R, Lua, Python, Java, C#
- A few other generic bug fixes, mainly for templates and using statements

SWIG-1.3.33 summary:
- Fix regression for Perl where C++ wrappers would not compile
- Fix regression parsing macros

SWIG-1.3.32 summary:
- shared_ptr support for Java and C#
- Enhanced STL support for Ruby
- Windows support for R
- Fixed long-standing memory leak in PHP Module
- Numerous fixes and minor enhancements for Allegrocl, C#, cffi, Chicken, Guile,
  Java, Lua, Ocaml, Perl, PHP, Python, Ruby, Tcl.
- Improved warning support
2010-02-04 15:39:39 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
gdt
e897213685 add comment about why 1.3.37 is broken, from GNURadio list. 2009-01-23 13:00:11 +00:00
epg
1fc94600b0 Set MAINTAINER to pkgsrc-users@. 2008-08-18 00:55:48 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
heinz
402af8a91f Adapted package for installation to DESTDIR. 2007-07-10 19:51:22 +00:00
minskim
20ed94f810 Use stdlib.h instead of malloc.h in generated codes. Noted by
Martijn van Buul in PR 35453, and also by Mark E. Perkins on
pkgsrc-users@.

Bump PKGREVISION.
2007-01-21 16:39:57 +00:00
obache
e2fd7e31f8 Fix portability-check. 2006-12-03 23:55:14 +00:00
wulf
54a1897cf3 Updated swig to 1.3.31:
SWIG-1.3.31 summary:
	- Python modern classes regression fix

    SWIG-1.3.30 summary:
	- Python-2.5 support
	- New language module: R
	- Director support added for C#
	- Numerous director fixes and improvements
	- Improved mingw/msys support
	- Better constants support in Guile and chicken modules
	- Support for generating PHP5 class wrappers
	- Important Java premature garbage collection fix
	- Minor improvements/fixes in cffi, php, allegrocl,
		perl, chicken, lua, ruby, ocaml, python, java, c# and guile
	- Many many other bug fixes
2006-12-02 10:15:46 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
f08b45836b Exclude all files in share/examples/swig/ from CHECK_INTERPRETER. This
is necessary to avoid a run-time dependency on Perl.
2006-06-18 10:45:06 +00:00
rillig
9bf2ad4d8e Fixed pkglint warnings. 2006-05-21 16:34:19 +00:00
wulf
7f6bd3a6e0 patch-ab is implemented in new version of swig and hence was removed 2006-04-15 10:16:50 +00:00
wulf
eddc423f51 Updated swig to 1.3.29:
Addition of Lua, CLISP and Common Lisp with UFFI and CFFI
	Improvements to PHP4, C# and runtime type system
	Many new features and bug fixes
2006-04-13 13:32:53 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
tron
f5d0b802e6 Don't use "ktrace" command in "post-install" target. This was obviously
some leftover debugging code.
2006-02-26 22:37:22 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
e5b611525f SWIG comes with plenty of documentation, which is not installed by default.
Now it is installed.
2006-01-24 22:20:27 +00:00
wiz
7407ea09fc Update to 1.3.24 with contents of devel/swig13. 2006-01-12 17:35:15 +00:00
rillig
e3b44a118f Sorted PLISTs. 2005-10-23 16:03:10 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
caf13780db Unused. 2004-05-05 08:27:56 +00:00
wiz
f66acac209 Convert to buildlink3. 2004-05-03 15:58:55 +00:00
minskim
42a7b8a4bf Switch swig to Tcl 8.4 and bl3ify. Bump PKGREVISION. 2004-03-20 23:18:09 +00:00
minskim
ac690cf634 Replace lang/tcl with lang/tcl83. Packages compatible with 8.4 will
be updated to depend on lang/tcl after Tcl/Tk update.
2004-03-08 19:52:50 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jlam
e2fa39ab9c buildlink2.mk file for devel/swig 2002-11-26 23:17:00 +00:00
jlam
e9d80ae385 buildlink1 -> buildlink2 2002-09-24 10:30:35 +00:00
tron
dfa3a1079e Switch to new "python" dependency scheme. 2002-01-23 19:34:46 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
tron
d099d217b7 Add missing dependences on Perl, Python and TCL. 2001-06-30 22:07:27 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00