FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
cook 2.30_2 devel on this many watch lists=1 search for ports that depend on this port
Like make(1), but more powerful and clean
Maintained by: jasone@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
License: not specified in port


'cook' serves the same purpose as make(1), but uses a much more sane syntax,
and includes additional features that make it powerful enough to maintain a
single dependency graph for large projects (as things should be done in an
ideal world).  Don't be put off by 'cook' not being commonly available on
target machines, since 'cook' can automatically generate shell scripts that
make installing 'cook' on target machines unnecessary.

WWW:	http://miller.emu.id.au/pmiller/software/cook/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. lang/perl5.16
Required To Run:
  1. lang/perl5.16
Required Libraries:
  1. devel/gettext

This port is required by:

for Build * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/cook/ && make install clean
To add the package: pkg install devel/cook


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  3. ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  4. ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  5. ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  6. ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  7. ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  8. ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  9. http://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/jasone/
  10. http://miller.emu.id.au/pmiller/software/cook/

Number of commits found: 42

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Apr 2014 16:21:34
Original commit files touched by this commit  2.30_2
Revision:352687
bapt search for other commits by this committer
Support stage
21 Jan 2014 23:40:23
Original commit files touched by this commit  2.30_2
Revision:340674
bapt search for other commits by this committer
Fix properties on pkg-plist
20 Sep 2013 17:03:27
Refresh Original commit files touched by this commit
Revision:327722  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
24 Apr 2013 18:10:32
Original commit files touched by this commit  2.30_2
Revision:316464
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
23 Sep 2011 22:26:39
Original commit files touched by this commit  2.30_2
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
03 Jul 2011 14:59:23
Original commit files touched by this commit  2.30_2
ohauer search for other commits by this committer
-remove MD5
31 May 2010 02:01:56
Original commit files touched by this commit  2.30_2
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
19 Nov 2009 22:07:43
Original commit files touched by this commit  2.30_1
pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE

Reported by:    pointyhat
21 Aug 2008 06:18:49
Original commit files touched by this commit  2.30_1
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 Jun 2008 13:21:59
Original commit files touched by this commit  2.30_1
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
21 Jan 2008 15:33:00
Original commit files touched by this commit  2.30
jasone search for other commits by this committer
Update to cook 2.30.
23 Jul 2007 09:36:52
Original commit files touched by this commit  2.28
rafan search for other commits by this committer
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:             ports/111470
Approved by:    portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by:      pointyhat exp run
29 Jun 2007 18:52:25
Original commit files touched by this commit  2.28
jasone search for other commits by this committer
Add MASTER_SITE_LOCAL to deal with the primary site only storing the most
recent (and not necessarily usable) release of cook.
12 Jun 2007 16:22:04
Original commit files touched by this commit  2.28
jasone search for other commits by this committer
Update cook to version 2.28.
23 Jan 2006 04:49:41
Original commit files touched by this commit  2.26
jasone search for other commits by this committer
Remove WITHOUT_NLS support.  The cook port can build without gettext, but
there is no way to tell its configure script to not use gettext, even if
the configure script finds a usable implementation.  Therefore, always use
gettext.

Reported by:    kris
18 Jan 2006 03:21:02
Original commit files touched by this commit  2.26
jasone search for other commits by this committer
Update to cook 2.26.
12 Jan 2006 09:15:56
Original commit files touched by this commit  2.25
jasone search for other commits by this committer
Update to cook 2.25.

Approved by:    markm (mentor)
12 Apr 2005 03:26:57
Original commit files touched by this commit  2.24_1
obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
11 Apr 2005 08:04:41
Original commit files touched by this commit  2.24_1
obrien search for other commits by this committer
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
31 Mar 2004 03:12:58
Original commit files touched by this commit  2.24_1
trevor search for other commits by this committer
SIZEify (maintainer timeout)
04 Feb 2004 04:36:30
Original commit files touched by this commit  2.24_1
marcus search for other commits by this committer
Add USE_GETTEXT and bump PORTREVISION.

Submitted by:   trevor
Tested by:      bento
23 Jan 2004 18:12:26
Original commit files touched by this commit  2.24
trevor search for other commits by this committer
Now gettext 0.12.1 is gettext-old.
04 Dec 2003 15:46:22
Original commit files touched by this commit  2.24
sergei search for other commits by this committer
- Update to 2.24, which includes a fix for parallel building
- Install manpages to the standard location
- Sort pkg-plist
- Assign maintainership to the submitter

PR:             59661
Submitted by:   Jason Evans <jasone@canonware.com>
26 Aug 2003 20:25:58
Original commit files touched by this commit  2.23_1
marcus search for other commits by this committer
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.

Prodded by:     kris
25 Aug 2003 05:41:38
Original commit files touched by this commit  2.23
marcus search for other commits by this committer
Chase the libintl.so shared lib version.
08 Jun 2003 12:50:53
Original commit files touched by this commit  2.23
erwin search for other commits by this committer
o Fix unfetchable distfile but, in the same time
o update to 2.23
o Add files in the pkg-plist

PR:             53031
Submitted by:   Serge Gagnon <gagnon__s@videotron.ca>
Approved by:    edwin (mentor)
20 Feb 2003 17:07:10
Original commit files touched by this commit  2.21
knu search for other commits by this committer
De-pkg-comment.
29 Nov 2002 23:14:27
Original commit files touched by this commit  2.21
naddy search for other commits by this committer
Fix build on alpha and make sure we don't pick up (and break on) bison.
28 Aug 2002 19:32:29
Original commit files touched by this commit  2.21
obraun search for other commits by this committer
Upgrade to 2.21

Approved by:    dwcjr (mentor)
01 Aug 2002 16:22:41
Original commit files touched by this commit  2.20
ade search for other commits by this committer
Chase shlib rev of devel/gettext

Submitted by:   lots and lots
Pointy hat to:  ade
11 Jun 2002 16:23:47
Original commit files touched by this commit  2.20
pat search for other commits by this committer
Update to 2.20

PR:             39145
Submitted by:   Oliver Braun <obraun@informatik.unibw-muenchen.de>
11 May 2002 22:19:34
Original commit files touched by this commit  2.19_1
jasone search for other commits by this committer
Drop maintainership.
12 Apr 2002 17:10:20
Original commit files touched by this commit  2.19_1
ade search for other commits by this committer
gettext upgrade uber-patch (stage 3)

- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
  with a "-old" suffix -- gettext-old will have its deorbit burn
  sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order

Reviewed by:    portmgr
15 Mar 2002 19:44:29
Original commit files touched by this commit  2.19
ade search for other commits by this committer
Stage 1 of gettext update.

Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies

Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old

Reviewed by:    portmgr
19 Feb 2002 06:55:24
files touched by this commit
jasone search for other commits by this committer
Update to 2.19.    
17 Nov 2001 22:38:16
files touched by this commit
jasone search for other commits by this committer
Update to cook 2.18.    
26 Apr 2001 03:48:15
files touched by this commit
jasone search for other commits by this committer
Update to cook 2.17.    
07 Nov 2000 02:26:18
files touched by this commit
jasone search for other commits by this committer
Bump PORTREVISION.  Remove BUILD_DEPENDS tuple that is redundant with   respect
to LIB_DEPENDS.  Make portlint happy.    
06 Nov 2000 22:10:26
files touched by this commit
jasone search for other commits by this committer
cook depends on the libintl shared library at runtime.  Add a corresponding  
LIB_DEPENDS line.    
27 Oct 2000 22:12:59
files touched by this commit
jasone search for other commits by this committer
Update to cook version 2.16.    
08 Oct 2000 02:10:04
files touched by this commit
asami search for other commits by this committer
Convert category devel to new layout.  
31 May 2000 00:19:09
files touched by this commit
jasone search for other commits by this committer
Remove sunsite from MASTER_SITES, since recent versions of cook haven't   been
propagated.    

Number of commits found: 42

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06
opensslAug 06

8 vulnerabilities affecting 14 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24474
Broken 221
Deprecated 781
Ignore 566
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 0
Set to expire 776
Interactive 0
new 24 hours 12
new 48 hours16
new 7 days45
new fortnight149
new month228

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.