Skip to content

Commit

Permalink
Merge from vendor branch FIX_VENDOR:
Browse files Browse the repository at this point in the history
import Thinking Forth

Thinking Forth is a book about the philosophy of problem solving and
programming style, applied to the unique programming language Forth.
Published first in 1984, it could be among the timeless classics of
computer books, such as Fred Brooks' The Mythical Man-Month and Donald
Knuth's The Art of Computer Programming.
  • Loading branch information
jasperla committed Oct 25, 2008
2 parents 77653f5 + e9e1422 commit a2c48cb
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 0 deletions.
31 changes: 31 additions & 0 deletions books/thinking-forth/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# $OpenBSD: Makefile,v 1.1.1.1 2008/10/25 10:29:06 jasper Exp $

COMMENT= philosophy of problem solving, applied to Forth

DISTNAME= thinking-forth-color
PKGNAME= thinking-forth-1.0
CATEGORIES= books

HOMEPAGE= http://thinking-forth.sourceforge.net/

# Creative Commons license
# attribute, non-commercial, share-alike
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes

MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=thinking-forth/}
DISTFILES= ${DISTNAME}.pdf
EXTRACT_ONLY=

NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *

do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/thinking-forth/
${INSTALL_DATA} ${FULLDISTDIR}/${DISTFILES} \
${PREFIX}/share/doc/thinking-forth/

.include <bsd.port.mk>
5 changes: 5 additions & 0 deletions books/thinking-forth/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
MD5 (thinking-forth-color.pdf) = fralGCzAQ1NaCM9nB9l4qA==
RMD160 (thinking-forth-color.pdf) = xrf107rgorDudJCI5fpYHZgrFRM=
SHA1 (thinking-forth-color.pdf) = wy/jRg+B3/7is1GaS7UPHTjfqzg=
SHA256 (thinking-forth-color.pdf) = 46Cw1NqyyZ0pLjcesobj74YkC5mY5NBVPvpe9ZH9bYY=
SIZE (thinking-forth-color.pdf) = 4499830
14 changes: 14 additions & 0 deletions books/thinking-forth/pkg/DESCR
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Thinking Forth is a book about the philosophy of problem solving and
programming style, applied to the unique programming language Forth.
Published first in 1984, it could be among the timeless classics of
computer books, such as Fred Brooks' The Mythical Man-Month and Donald
Knuth's The Art of Computer Programming.

Many software engineering principles discussed here have been
rediscovered in eXtreme Programming, including (re)factoring,
modularity, bottom-up and incremental design. Here you'll find all of
those and more - such as the value of analysis and design - described in
Leo Brodie's down-to-earth, humorous style, with illustrations, code
examples, practical real life applications, illustrative cartoons, and
interviews with Forth's inventor, Charles H. Moore as well as other
Forth thinkers.
3 changes: 3 additions & 0 deletions books/thinking-forth/pkg/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/10/25 10:29:06 jasper Exp $
share/doc/thinking-forth/
share/doc/thinking-forth/thinking-forth-color.pdf

0 comments on commit a2c48cb

Please sign in to comment.