Jordan K. Hubbard
d8b196e5be
Lots of changes - get the NO_XXX things over, add @'s to the touches for
...
default extract and configure targets, add a pre-clean since I need it for
pkg_install port.
Submitted by: jkh
1994-08-28 14:41:34 +00:00
Jordan K. Hubbard
f483581085
Add tcsh to list of SUBDIRS.
...
Submitted by: jkh
1994-08-28 10:49:45 +00:00
Jordan K. Hubbard
6dc795a7f6
Bring in a Makefile for ports/net
...
Reviewed by:
Submitted by: jkh
1994-08-28 10:49:14 +00:00
Torsten Blum
09bbbfdc3a
Initial import for irc (version 2.8.20) port.
...
Submitted by: torstenb
1994-08-27 12:17:10 +00:00
Jordan K. Hubbard
2d6732d185
Add a pre-configure rule after all, since it's helpful to be able
...
to also run a rule before you apply patches and then go into the 3 stage
script configuration. This bit Adam David in his dgd port.
Submitted by: jkh
1994-08-25 22:59:56 +00:00
Jordan K. Hubbard
c0effa8901
Initial import for fvwm (version 1.23b) port.
...
Submitted by: jkh
1994-08-25 21:04:07 +00:00
Jordan K. Hubbard
4a1e0eed43
Also `make Makefiles' in USE_IMAKE case to catch subdirs.
...
Submitted by: jkh
1994-08-25 21:02:45 +00:00
Jordan K. Hubbard
6e4b9a7ee0
Sigh. I am a hosebrain. I've been using gmake for so long, I've
...
started using some of its features reflexively.
Submitted by: jkh
1994-08-25 13:56:08 +00:00
Jordan K. Hubbard
4a6637715e
Add a new flag: USE_IMAKE
...
This will cause the configure pass to do an `xmkmf' if set.
Submitted by: jkh
1994-08-25 13:53:02 +00:00
Jordan K. Hubbard
ebb79839d4
Some cosmetic changes.
...
Add pre-{build,extract,install,...} targets for Torsten, who apparently
needs them. Can't do effective post-* targets without major work, sorry.
Jordan
Reviewed by:
Submitted by:
1994-08-24 14:49:33 +00:00
Jordan K. Hubbard
d960161e22
Add $Id$ lines to all the directory level Makefiles.
...
Submitted by: jkh
1994-08-23 10:20:29 +00:00
Jordan K. Hubbard
955bad7797
Package files for sup. NOTE: I screwed up when I committed sup to utils/
...
since it should have been in net/. Since not too many people are grabbing
ports yet I'm going to be nasty and relocate it in the repository.
Submitted by: jkh
1994-08-23 10:14:21 +00:00
Jordan K. Hubbard
3e185f9cac
Add the package files for tcsh. Got to put package files in for all
...
the ports I've done so far or I'll be a poor example to all the other
ports hackers! :-)
Submitted by: jkh
1994-08-23 10:10:02 +00:00
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