summaryrefslogtreecommitdiff
path: root/devel/cfitsio
AgeCommit message (Collapse)AuthorFilesLines
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.
2009-03-02Mark as MAKE_JOBS_SAFE=NO, it stumbles over a yacc file.wiz1-1/+3
2009-01-17Simplify.joerg1-3/+2
2009-01-16Add lib/pkgconfig to INSTALLATION_DIRS.sketch1-2/+2
2008-12-29Update cfitsio to version 3.100markd8-76/+85
leaf node. Fixes build problem seen in bulk builds. Four years worth of changes.
2008-03-03Mechanical changes to add DESTDIR support to packages that installjlam1-5/+7
their files via a custom do-install target.
2006-06-04Uses Fortran.joerg1-1/+2
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-10-23Fixed pkglint warnings.rillig2-9/+9
2005-06-16Add missing RCS Id tag to patch-ac.hira2-2/+4
2005-06-16Create directories before installing files into them.jlam1-1/+3
2005-03-01IRIX 5 also needs sys/types.h here. IRIX 6 does not need it, but it hasschwarz2-1/+13
been tested not to cause any harm there.
2005-02-28Remove me as maintainer of this package.tron1-2/+2
2005-02-23Add RMD160 digests.agc1-1/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
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-09-08Update to 2.500 (should fix bulk build).wiz5-31/+87
Changes since 2.037: 4 years of active development, and about 1000 lines of NEWS included in changes.txt in the archive.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc1-2/+2
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
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 distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
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.wiz2-2/+2
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-12-27Fix bogus CATEGORY, and update HOMEPAGEwiz1-3/+3
2000-12-27Fix compilation on alpha.wiz2-1/+19
2000-07-31Invoke "./testprog" instead of "testprog" so that the test will worktron1-2/+2
if the current user hasn't got "." in its search path.
2000-07-31Import new "cfitsio" package based on contribution by Jens Schmalzingtron7-0/+103
in PR pkg/10599: FITS (flexible image transport system) file input and output