Jordan K. Hubbard
e441ff3ff9
Ok, this should work with a centralized package directory now (so you
...
can elect to dump all finished packages in one directory).
Submitted by: jkh
1994-08-22 13:25:33 +00:00
Jordan K. Hubbard
6715e4966e
Make package target a lot more general.
...
Submitted by: jkh
1994-08-22 13:11:32 +00:00
Jordan K. Hubbard
2d70035819
Update this for 19.25; no lib/emacs/lisp dir now.
...
Submitted by: jkh
1994-08-22 13:04:06 +00:00
Jordan K. Hubbard
6fd441f32c
Whoops - left out the package rule!
...
Submitted by: jkh
1994-08-22 13:02:16 +00:00
Jordan K. Hubbard
24ef5fda73
Add package files to jove.
...
Submitted by: jkh
1994-08-22 12:36:31 +00:00
Jordan K. Hubbard
557adabbf1
Add package files.
...
Submitted by: jkh
1994-08-22 12:13:06 +00:00
Jordan K. Hubbard
a95feb2a45
Add the package files necesssary to bundle the sucker.
...
Submitted by: jkh
1994-08-22 12:10:36 +00:00
Jordan K. Hubbard
dfcb81d26e
Use proper proper package suffix.
...
Submitted by: jkh
1994-08-22 12:07:19 +00:00
Jordan K. Hubbard
d2a18d9157
Whoops, left out a backslash in my package rule.
...
Submitted by: jkh
1994-08-22 12:00:34 +00:00
Jordan K. Hubbard
52883f9a11
Import tcsh 6.05 for Geoff and friends.
...
Submitted by: jkh
1994-08-22 11:52:42 +00:00
Jordan K. Hubbard
f9fe726441
Bring in ports/utils tree
...
Submitted by: jkh
1994-08-22 11:31:58 +00:00
Jordan K. Hubbard
742e6c4d2a
Change ports Makefiles to use bsd.port.subdir.mk
...
Submitted by: jkh
1994-08-22 11:26:08 +00:00
Jordan K. Hubbard
1fb83c20bb
Ok, now we warn if we're about to recreate the distfile from configured
...
sources. Configuring doesn't always _do_ anything, which is why it's
a warning and not an error.
Submitted by: jkh
1994-08-22 11:23:17 +00:00
Jordan K. Hubbard
3556b480df
New bsd.port.subdir.mk file for use by ports. This groks all the
...
special ports building targets and will recurse properly. Sorry,
Julian E - no fancy prompts, just recursion! :-)
Added a `bundle' target. Purpose is as follows:
You want to give someone a complete tree sans distfiles (for
sticking on CDROM perhaps?) but the difficulty there is that
the first time the user types `make clean', all the unpacked
sources are gone again. Typing `make bundle' recreates the
original distfile if it can, so someone can "back up" their
unpacked tree easily with one command.
Whoops, just thought of something - it should warn if you
configured the working source.
Ok, next commit! :)
Submitted by: jkh
1994-08-22 11:20:07 +00:00
Jordan K. Hubbard
72d8a92aca
I had to bite the bullet: There's now a port.subdir.mk that does the right
...
thing with recursive build, configure, bundle or extract targets.
Reviewed by:
Submitted by:
1994-08-22 10:46:38 +00:00
Jordan K. Hubbard
d0451777b8
Add lang and x11 to SUBDIRS
...
Submitted by: jkh
1994-08-21 19:15:42 +00:00
Jordan K. Hubbard
ffa7c10723
Bring in my little ports/x11 tree.
...
Submitted by: jkh
1994-08-21 19:08:10 +00:00
Jordan K. Hubbard
46e60ea30e
Bring in my little ports/lang tree.
...
Submitted by: jkh
1994-08-21 19:07:45 +00:00
Jordan K. Hubbard
f32256d586
Sigh.. Some of these configs are a little hairy. I need to know the
...
${PORTSDIR} too now - pass it to any and all config scripts.
Submitted by: jkh
1994-08-21 18:26:10 +00:00
Jordan K. Hubbard
1560b68cb8
Make things a little more user-friendly
...
Submitted by: jkh
1994-08-21 17:42:24 +00:00
Jordan K. Hubbard
fac29d63ec
Get the .configure_done stuff working - it wasn't in the right place.
...
Submitted by: jkh
1994-08-21 16:55:54 +00:00
Jordan K. Hubbard
fa27825d53
Start really adding some features here. Let's see:
...
1. New variable DEPENDS lets you list packages that this depends on,
relative to the top (lang/tcl, x11/tk, etc). These packages will
always get made first.
2. Don't configure again if you've already done so successfully.
3. Add pre-configure and post-configure hooks. You can now do a pre-configure,
a local configure, a port-provided configure and finally a post-configure
if you really really want to. I can't imagine anything this will leave us
not being able to do! :) [ Yes, I have actually found a use for at least
two of these in one port - see x11/tk!].
Submitted by: jkh
1994-08-21 16:37:09 +00:00
Jordan K. Hubbard
8d967ac61b
Adjust to new bsd.port.mk conventions for configuration.
...
Submitted by: jkh
1994-08-21 15:09:47 +00:00
Jordan K. Hubbard
d64571e36c
Simplify the whole configuration script business quite a bit. What
...
was I thinking before..
Submitted by: jkh
1994-08-21 15:04:03 +00:00
Jordan K. Hubbard
17087d3bd7
Whoops, the check for a missing distfile was slightly bogus. Now it works.
...
Submitted by: jkh
1994-08-21 14:32:40 +00:00
Jordan K. Hubbard
e1d94293b9
Make any local configuration file unconditional. That is, if one exists
...
then run it even if GNU configure is to be run later.
Submitted by: jkh
1994-08-21 14:10:16 +00:00
Jordan K. Hubbard
7ca702f09f
The start of the 2.0 ports collection. No sup repository yet, but I'll
...
make one when I wake up again.. :)
Submitted by: jkh
1994-08-21 13:19:28 +00:00
Jordan K. Hubbard
d27f048e96
Commit my new ports make macros. Still not 100% complete yet by any means
...
but fairly usable at this stage.
Submitted by: jkh
1994-08-21 13:12:57 +00:00