summaryrefslogtreecommitdiff
path: root/devel/mit-pthreads/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-05-19Use ${XARGS} instead of invoking xargs directly.jlam1-4/+4
2001-04-11There is no need to install a math.h and it can cause problems.skrll1-1/+3
Fixes pkg/10769 from "Rhialto" <rhialto@polderland.nl>
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-1/+2
2001-01-10Support NetBSD-*-powerpcbriggs1-2/+2
2000-03-16echo -> ${ECHO}wiz1-5/+5
2000-02-22add CONFLICTS. installs the same files as unproven-pthreadsdmcmahill1-1/+2
2000-01-02replaced some commands by their ${COMMAND} counterpartswiz1-4/+4
1999-12-28replaced some commands by their ${COMMAND} counterpartswiz1-4/+4
1999-11-15Add patch fuzz factorrh1-1/+3
1999-11-06Fix a rather nasty problem with signals, namely SIGCHLD, that preventedexplorer1-1/+7
running threaded binaries if SIGCHLD was set to SIG_IGN. What happens is that pthreads uses either sigaction() or signal() to set up signals when switching thread state. It used HAVE_SYSCALL_SIGACTION to decide which to use. But, while we have a FUNCTION called sigaction(), the syscall is __sigaction14, which caused HAVE_SYSCALL_SIGACTION to not be defined. This would have been ok if the pthread kernel didn't assume signal would return 0 for success and non-zero for failure. Signal() returns the previous handler. SIG_IGN != 0, so pthreads thought the call failed. Resulting in a call to abort().
1999-11-05remove pthreads's endian.h, as it isn't needed anymore.explorer1-1/+4
1999-07-29Add m68k support to MIT-pthreads. By Andy Finnell <andy@vei.net>.bad1-2/+2
Thanks to Greg Oster for testing on the hp300.
1999-06-20Don't use "{}" or "[]" in "ONLY_FOR_PLATFORM" or "NOT_FOR_PLATFORM"tron1-2/+4
because "bsd.pkg.mk" can't handle those patterns. Fixes PR pkg/7808 by Chris Demetriou.
1999-05-24Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORMtv1-3/+2
pattern match format. Minor pkglint along the way.
1999-05-02Link shared library with "/usr/lib/c++rt0.o" on a.out systems to make suretron1-3/+3
that pthread_init() gets called. Fixes PR pkg/7433 by Andreas Gustafsson.
1999-05-01Nuke private definitions of "BINOWN" and "BINGRP" so that files don'ttron1-4/+5
get installed under the id of the user which compiled the package.
1999-05-01Correct "rm" command which is supposed to remove "libpthread_pic.a".tron1-2/+2
Fixes PR pkg/7505 by Nick Hudson.
1999-04-16Nuke post-patch crap.bad1-10/+1
Reenable this package.
1999-04-15Make compile on 1.4, but mark RESTRICTED and IS_INTERACTIVE so that it istv1-2/+13
not built in a batch on 1.4 (it may compile, ut it doesn't run). Also make library building more uniform regardless of MKxxxx or NOxxxx settings in mk.conf.
1999-02-01Remove lameness that prevents binary packages of this to work.hubertf1-1/+2
Emberassing this is here since 1.3 and noone noticed this!
1998-12-28This works only on alpha, arm32, i386, and sparc.bad1-2/+2
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-07-26Add glob-style wildcards to ONLY_FOR_ARCHS.tv1-2/+2
1998-04-18s/GNU_CONFIGURE/HAS_CONFIGURE and set CONFIGURE_ARGS to match PLIST.frueauf1-9/+10
Fixes pr 5290 by Lennart Augustsson.
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-03-10This package has a configure script that recognises --prefix, so useagc1-3/+3
GNU_CONFIGURE, not HAS_CONFIGURE. Set NOLINT in the environment when building.
1998-02-02Introduce ONLY_FOR_ARCHS and leave out m68k, as there is no support yet.frueauf1-1/+2
1998-01-24portlint: fix RCS Id, add MAINTAINERhubertf1-1/+4
1997-11-13Typo in previous commit - ignore mkdir return codeagc1-2/+2
1997-11-13Add pre-install step to make the ${PREFIX}/pthreads directory.agc1-1/+4
1997-10-13Changes from Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de> to:agc1-4/+3
+ use native make, rather than gmake - this gives us the profiled library, and PIC library too, and also means we can get rid of my previous hacks to specify the correct prefix. + add in support for the system call previously known as getdirentries using getdents(2), if it exists. Note that the patch for this needs 2 lines of context to avoid an Id in the patch file.
1997-10-10Initial import of Chris Provenzano's MIT Pthreads POSIX threadsagc1-0/+21
implementation, version 1.60beta6. Passes all its self tests on NetBSD/i386 1.2G. Not tested on any other architecture. Please note that this installs into ${PREFIX}/pthreads/...