Commit graph

31 commits

Author SHA1 Message Date
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
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
wiz
6cb8c0e044 Add mipseb and mipsel to supported platforms;
from Georg Schwarz in PR 28059.
2004-11-08 14:05:21 +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
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
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-09-22 08:09:14 +00:00
adam
a43108aca4 Changes 1.10:
* Major bugfixes
* Made to work with gcc-3.4
2004-06-04 08:16:53 +00:00
wiz
aa3e858c8e Unused. 2004-05-09 11:23:51 +00:00
jmmv
197fee93e0 Move documentation files from share/html to share/doc/ffcall. I'm doing
this as a "standalone" change because share/html is certainly not the
location for documentation.  Bump PKGREVISION to 1.
2004-05-03 16:33:45 +00:00
jlam
430351a890 Conform to template in revision 1.101 of bsd.buildlink3.mk. 2004-03-06 23:46:06 +00:00
adam
2de88dc9a3 Changes 1.9:
* Added support for x86_64 (AMD64) Linux
* Added support for PowerPC MacOS X
PkgSrc:
* use buildlink3.mk
* create shared libraries
2004-03-02 16:05:01 +00:00
grant
35d3d3e7a2 run ${MAKE_PROGRAM}, not ${MAKE}, and set the environment
appropriately.
2004-02-03 01:43:32 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmc
17e95842a7 Bump PKGREVISION and add option to make shared libraries out of avcall
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-05-11 07:12:49 +00:00
jmc
6ba2042c87 Port this to powerpc. Already did it once based on lang/clisp including this
code so base the port off of those patches. Passes all tests via make check
2003-03-06 23:50:51 +00:00
wiz
337e5e3f5c Fix typo in HOMEPAGE. 2002-10-10 08:23:05 +00:00
rh
a4af18ef91 Remove duplicate blank line to make pkglint happy 2002-09-27 10:36:07 +00:00
rh
b1cedbc5e2 Add a buildlink2.mk 2002-09-27 09:04:41 +00:00
wiz
b53a851b01 Update HOMEPAGE. From Martin Weber in pkg/18259. 2002-09-10 22:16:20 +00:00
wiz
741cce2df5 Remove pkgname from comment. 2002-09-10 11:08:55 +00:00
wiz
9396443216 Update to 1.8.4, from Marko Schuetz in pkg/18017.
Changes unknown.
2002-09-09 18:28:26 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +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
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
jtb
67a8761b0d Updated ffcall to version 1.8. Changes since previous pkgsrc version (1.6):
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.
2001-02-07 22:31:22 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
dmcmahill
270ae1400c add ONLY_FOR_PLATFORM and a comment about what needs to be done to support
additional platforms.
2000-07-24 21:39:14 +00:00
proff
a4acefc23e ffcall - foreign function call libraries v 1.6
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)
1999-08-26 19:54:15 +00:00