head 1.4;
access;
symbols
pkgsrc-2013Q2:1.4.0.30
pkgsrc-2013Q2-base:1.4
pkgsrc-2012Q4:1.4.0.28
pkgsrc-2012Q4-base:1.4
pkgsrc-2011Q4:1.4.0.26
pkgsrc-2011Q4-base:1.4
pkgsrc-2011Q2:1.4.0.24
pkgsrc-2011Q2-base:1.4
pkgsrc-2009Q4:1.4.0.22
pkgsrc-2009Q4-base:1.4
pkgsrc-2008Q4:1.4.0.20
pkgsrc-2008Q4-base:1.4
pkgsrc-2008Q3:1.4.0.18
pkgsrc-2008Q3-base:1.4
cube-native-xorg:1.4.0.16
cube-native-xorg-base:1.4
pkgsrc-2008Q2:1.4.0.14
pkgsrc-2008Q2-base:1.4
pkgsrc-2008Q1:1.4.0.12
pkgsrc-2008Q1-base:1.4
pkgsrc-2007Q4:1.4.0.10
pkgsrc-2007Q4-base:1.4
pkgsrc-2007Q3:1.4.0.8
pkgsrc-2007Q3-base:1.4
pkgsrc-2007Q2:1.4.0.6
pkgsrc-2007Q2-base:1.4
pkgsrc-2007Q1:1.4.0.4
pkgsrc-2007Q1-base:1.4
pkgsrc-2006Q4:1.4.0.2
pkgsrc-2006Q4-base:1.4
pkgsrc-base:1.1.1.1
TNF:1.1.1;
locks; strict;
comment @# @;
1.4
date 2006.11.05.09.09.20; author rillig; state dead;
branches;
next 1.3;
1.3
date 2006.10.20.10.15.02; author rillig; state Exp;
branches;
next 1.2;
1.2
date 2006.10.17.06.41.01; author rillig; state Exp;
branches;
next 1.1;
1.1
date 2006.10.06.21.10.41; author rillig; state Exp;
branches
1.1.1.1;
next ;
1.1.1.1
date 2006.10.06.21.10.41; author rillig; state Exp;
branches;
next ;
desc
@@
1.4
log
@Removed the pkgsrc portability book, as editing DocBook XML is no fun at
all. The contents has been moved to the NetBSD wiki at:
http://wiki.aydogan.net/index.php/The_pkgsrc_portability_guide
@
text
@
Introduction
Writing programs that are portable to a wide range of platforms
isn't easy. Maybe some platforms are lacking your favorite tool, while
others implemented it, but with arbitrary limitations. Some don't have
such useful functions like snprintf or
strlcpy.
This book provides information about which features are
not on the platforms, since the features that
are available are already documented quite well. It
also explains how portable shell programs look like, since that's also a
topic that hasn't spread wide yet.
Since pkgsrc uses the POSIX tools quite a lot, and the packages
using all other features, it's good to know on which platforms a certain
program will not work without further work.
@
1.3
log
@DocBook typos.
@
text
@d1 1
a1 1
@
1.2
log
@Wrote a short introduction.
@
text
@d1 1
a1 1
d9 2
a10 2
such useful functions like snprintf or
strlcpy.
@
1.1
log
@Initial revision
@
text
@d1 1
a1 1
d6 15
a20 1
Blubb.
@
1.1.1.1
log
@Imported portability-book.
The pkgsrc portability book covers many of the platform-specific issues
that are useful when writing programs that are portable to a great
number of UNIX-like operating systems.
@
text
@@