summaryrefslogtreecommitdiff
path: root/devel/ffcall
AgeCommit message (Collapse)AuthorFilesLines
2008-06-12Add DESTDIR support.joerg1-1/+3
2008-03-03Merge sparc and sparc64 avcall patches, taken from clisp-2.43.tnn6-3/+408
Needed for clisp-2.44 now that it doesn't ship bundled avcall. Hinted by uwe@ Bump PKGREVISION. XXX untested
2007-06-18Set TEST_TARGET instead of running it unconditionally in post-build.schmonz1-4/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
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-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
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).
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests.agc1-1/+2
2004-11-08Add mipseb and mipsel to supported platforms;wiz1-4/+6
from Georg Schwarz in PR 28059.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv3-9/+4
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-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-9/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-06-04Changes 1.10:adam2-10/+8
* Major bugfixes * Made to work with gcc-3.4
2004-05-09Unused.wiz1-32/+0
2004-05-03Move documentation files from share/html to share/doc/ffcall. I'm doingjmmv2-7/+12
this as a "standalone" change because share/html is certainly not the location for documentation. Bump PKGREVISION to 1.
2004-03-06Conform to template in revision 1.101 of bsd.buildlink3.mk.jlam1-11/+7
2004-03-02Changes 1.9:adam10-130/+95
* Added support for x86_64 (AMD64) Linux * Added support for PowerPC MacOS X PkgSrc: * use buildlink3.mk * create shared libraries
2004-02-03run ${MAKE_PROGRAM}, not ${MAKE}, and set the environmentgrant1-2/+2
appropriately.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-11Bump PKGREVISION and add option to make shared libraries out of avcalljmc3-3/+26
and callback. This is needed for GNUStep as it links against these libraries with it's shared lib. Only tested/enabled on powerpc right now as it's the only platform I've seen stumble across this (x86 isn't affected due to differing reloc type restrictions in code/libraries).
2003-03-06Port this to powerpc. Already did it once based on lang/clisp including thisjmc10-3/+372
code so base the port off of those patches. Passes all tests via make check
2002-10-10Fix typo in HOMEPAGE.wiz1-2/+2
2002-09-27Remove duplicate blank line to make pkglint happyrh2-4/+3
2002-09-27Add a buildlink2.mkrh1-0/+33
2002-09-10Update HOMEPAGE. From Martin Weber in pkg/18259.wiz1-2/+2
2002-09-10Remove pkgname from comment.wiz1-2/+2
2002-09-09Update to 1.8.4, from Marko Schuetz in pkg/18017.wiz2-7/+8
Changes unknown.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-07Updated ffcall to version 1.8. Changes since previous pkgsrc version (1.6):jtb2-6/+7
New in 1.8: * Added support for IA-64 Linux. New in 1.7: * Struct types containing elements other than int, long, long long, pointer are not supported any more. Passing them as arguments and results is too hairy. * Added support for PowerPC Linux.
2000-08-11Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.wiz1-2/+0
If anywhere, it should be the value of MAINTAINER in the Makefile. Some minor cleanup/reformatting while I'm here.
2000-07-24add ONLY_FOR_PLATFORM and a comment about what needs to be done to supportdmcmahill1-1/+5
additional platforms.
1999-08-26ffcall - foreign function call libraries v 1.6proff5-0/+56
This is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters. The four packages are: avcall - calling C functions with variable arguments vacall - C functions accepting variable argument prototypes trampoline - closures as first-class C functions callback - closures with variable arguments as first-class C functions (a reentrant combination of vacall and trampoline)