summaryrefslogtreecommitdiff
path: root/devel/libmm
AgeCommit message (Collapse)AuthorFilesLines
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
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.
2008-07-14Mark as destdir ready.joerg1-1/+2
2008-02-14Add missing checksum for patch-aa.bjs1-1/+2
2008-02-14Fix sanity check for MM_permission() in mm_global.c (from OSSP CVS).bjs2-1/+17
Bump rev.
2007-09-07Update BUILDLINK_API_DEPENDS.libmm to at least 1.4.0.reed1-3/+2
(And remove BUILDLINK_API_DEPENDS.libmm.) Today, I upgrade apache and it failed with: Shared object "libmm.so.14" not found I had libmm-1.3.1 with: /usr/pkg/lib/libmm.so.13 /usr/pkg/lib/libmm.so.13.0.21 (The libmm update was done on 2005/11/24 -- I am surprised this didn't hit anyone else.)
2007-07-05cjones@ is no longer a developerjnemeth1-2/+2
2007-02-18Update to 1.4.2:wiz2-6/+6
Changes between 1.4.1 and 1.4.2 (10-Aug-2006 to 15-Aug-2006) *) Remove a trailing whitespace in mm.pod which confused pod2html(1) and generated bad output. [Neil Conway <neilc@samurai.com>] Changes between 1.4.0 and 1.4.1 (02-Sep-2005 to 10-Aug-2006) *) Add new API function MM_reset() and mm_reset(). [Neil Conway <neilc@samurai.com>] *) Upgraded build environment to GNU shtool 2.0.6, GNU libtool 1.5.22 and GNU autoconf 2.60. [Ralf S. Engelschall] *) Fix spelling errors in manual page mm(3) and corrected description of mm_sizeof() function. [Neil Conway <neilc@samurai.com>]
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-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-11-24Update to 1.4.0:wiz2-6/+6
Changes between 1.3.1 and 1.4.0 (12-Sep-2003 to 02-Sep-2005) *) Optimize insertion of free memory chunks by merging with the spare area if possible to decrease memory fragmentation. *) Fix mm_realloc() function: If the memory chunk passed to mm_realloc() can't be extended and a new chunk must be allocated, the old memory is copied into the new chunk with a call to memcpy(3). However, the used size is the length of the new data and will cause memcpy(3) to access memory beyond the old data chunk's boundaries. [Kirk Petersen] *) Upgraded build environment to GNU Libtool 1.5.20 and GNU shtool 2.0.2 [Ralf S. Engelschall] *) Updated all copyright messages for year 2005. [Ralf S. Engelschall]
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-25Changes 1.3.1:adam2-7/+5
*) Upgraded build environment to GNU Shtool 2.0.1, GNU Libtool 1.5.8 and Autoconf 2.59. Changes 1.3.0: *) Correctly cleanup under MM_SHMT_MMZERO in case of a shared memory segment creation error. *) Close the filedescriptor of the underlying object immediately after mmap(2)'ing it in case of MM_SHMT_MMPOSX, MM_SHMT_MMZERO and MM_SHMT_MMFILE.
2004-11-18Set TEST_TARGET to allow running the package's own self-tests.jlam1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+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-5/+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-05-09Unused.wiz1-19/+0
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-2/+4
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-3/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-05bl3ifyjlam1-2/+4
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-9/+6
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+19
buildlink3 framework.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2002-12-31Updated devel/libmm to 1.2.2. Changes from version 1.2.1 include:jlam3-8/+8
*) Use "close-on-exec" semantic on internal file descriptors if underlying platform supports this feature. This makes sure the file descriptors are closed by the kernel upon execution of exec(3) by the application.
2002-10-09Unused.wiz1-47/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam5-6/+25
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-08-01Crank dependency revision.mycroft1-2/+2
2002-08-01Update to mm 1.2.1. Only functional change is to fix a /tmp race conditionmycroft3-12/+12
that created a local root hole.
2002-07-30Homepage and master site have moved to ossp.org.jlam1-3/+3
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-23Buildlinkify (trivially).jlam2-3/+50
2001-07-14Import libmm, a portable shared memory abstraction library.cjones4-0/+40
Supposedly used in upcoming apache (2?), as well as mod_aolserver.