Will Andrews
4be3feb212
Fix buildworld -DNO_CLEAN when using with Perforce, which marks files as
...
read-only by default, meaning files copied can't be overwritten next time.
Reviewed by: imp
Approved by: ken (mentor)
2010-08-12 20:46:49 +00:00
David E. O'Brien
3c46f7891b
Instead of using .POSIX:, use the cool looking "@:" rule.
...
Submitted by: ru
2008-06-27 14:59:23 +00:00
David E. O'Brien
d74c91c758
Use a phony .POSIX target. This seems to be the way to
...
turn off the stuff in src/usr.bin/make/main.c rev 1.161.
2008-01-16 17:16:36 +00:00
David E. O'Brien
6949c01e6b
Use our standard verbose spelling of rules variables.
...
(as a nice side affect, this will make gnu/usr.bin/cvs/contrib/Makefile
have a later date than contrib/cvs/contrib/Makefile.in - which will help
the build break after the 1.11.22 CVS import...)
2008-01-13 09:45:53 +00:00
Warner Losh
f92a6dac5e
Tidy up cvs entries
2005-06-03 15:08:30 +00:00
Ruslan Ermilov
a7aaf57e4a
FILES support for bsd.prog.mk. See bsd.README for details.
...
Stolen from: NetBSD
2001-12-17 13:59:35 +00:00
Peter Wemm
ca68170342
Update build rules for .in and tidy up.
2001-08-10 11:03:29 +00:00
Ruslan Ermilov
b9ad8c8635
beforeinstall -> SCRIPTS.
2001-04-07 11:21:35 +00:00
Alexey Zelkin
bd186dee63
Fix typo: MAINAINER -> MAINTAINER
2000-01-10 11:38:51 +00:00
Peter Wemm
ae2e1b5675
Add maintainer tags
1999-12-08 16:43:32 +00:00
Peter Wemm
14e6d6ffe3
$Source$,$Revision$ -> $FreeBSD$
1999-09-05 17:35:31 +00:00
Peter Wemm
a1a4f1a0d8
$Header$ -> $FreeBSD$
1999-08-28 05:11:36 +00:00
Peter Wemm
60271a1905
comment that pvcs_to_rcs is left out since it needs perl5
1998-01-26 04:33:03 +00:00
Jun-ichiro itojun Hagino
87fc08e0db
small change to prevent "modules" to be modified twice, on the following
...
execution sequences:
% easy-import -n foobaa
% easy-import foobaa
Reviewed by: joerg_wunsch@uriah.heep.sax.de
1997-07-15 16:48:01 +00:00
John-Mark Gurney
1475bac7ec
support remote imports (you must have a local cvs with same path as
...
remote for this to work)
Approved/Improved by: joerg
1997-06-09 10:08:07 +00:00
Peter Wemm
dc07dab926
Update to build the new cvs version
1997-05-15 23:00:07 +00:00
Peter Wemm
fce15c9ab3
Revert $FreeBSD$ to $Id$
1997-02-22 15:48:31 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Bruce Evans
015a0dc2e4
Use ${COPY} instead of -c for installing non-source files.
1997-01-01 04:22:23 +00:00
David E. O'Brien
a33b54a061
Added reminder to edit the parent Makefile to add what you just imported.
1996-11-22 08:28:32 +00:00
Joerg Wunsch
bb47d8c391
Make it clear that a vendor-branch import adds something to the
...
existing sources.
Requested by: markm
1996-10-20 13:14:40 +00:00
Peter Wemm
f9079aa26a
forgot to reconnect easy-import to the Makefile
1996-09-05 08:43:50 +00:00
Peter Wemm
8787dbbafe
Update to use the cvs-1.8.1 sources from src/contrib/cvs
1996-08-20 23:58:03 +00:00
Joerg Wunsch
8048172ded
Ensure at least one space between the module name and the module path.
...
Detected by: asami
1996-08-20 20:37:47 +00:00
Wolfram Schneider
141f35e88e
checklog - extract your commits from commitlogs archive
1996-06-30 11:51:41 +00:00
Joerg Wunsch
f1420840d1
Fix a bogon that prevented easy-import from inserting the new module
...
name in alphabetical order (broken by my previous commit).
Pointed out by: asami
1996-04-28 12:32:43 +00:00
Joerg Wunsch
e8b90f0072
Make `easy-import' ready for vendor-branch imports.
...
I'm also going to install the new version on freefall.
1996-04-07 10:22:37 +00:00
Joerg Wunsch
9f5ae2b97b
Use cvs -Q release, instead of cvs release -Q, for removing the
...
modules module.
1996-01-02 07:39:03 +00:00
Peter Wemm
6065a0be11
This commit was generated by cvs2svn to compensate for changes in r13122,
...
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
Peter Wemm
41ae2b9560
Tweak the install targets so that the installs are done in the right place
...
relative to the SUBDIR recursion.. Otherwise, the results look really odd.
(basically changed a couple of afterinstall's to beforeinstall's)
1995-12-11 01:58:53 +00:00
Peter Wemm
e57cf9e3b2
Argh! Botch alert! I dont *believe* I did this....
...
(I think I'll blame it on Tristan! :-)
1995-12-11 01:27:18 +00:00
Peter Wemm
b23b8efe32
Fix a couple of build warts that I broke...
1995-12-11 01:23:45 +00:00
Peter Wemm
ab10d3d509
This commit was generated by cvs2svn to compensate for changes in r12757,
...
which included commits to RCS files with non-trunk default branches.
1995-12-11 00:48:21 +00:00
Peter Wemm
0ef0ad0b77
Bring in two files that I missed.. These are of no real value unless
...
you are developing CVS code, but they were already in the tree so we
might as well have the right versions.. :-)
1995-12-11 00:48:21 +00:00
Peter Wemm
54cb448ea5
Attach easy-import.pl (repostory copied from easy-import.perl) and
...
use the xPERL_PATHx substitution like the rest of the .pl stuff.
1995-12-11 00:45:43 +00:00
Peter Wemm
177f95a913
Clean out some files which are no longer part of CVS...
1995-12-11 00:28:08 +00:00
Peter Wemm
21eb9ed3e1
First round of the post-import cleanups...
1995-12-10 23:10:40 +00:00
Peter Wemm
ac4bd338c8
Import CVS-1.6.3-951211.. Basically, this is the cvs-1.6.2 release
...
plus a couple of minor changes..
Some highlights of the new stuff that was not in the old version:
- remote access support.. full checkout/commit/log/etc..
- much improved dead file support..
- speed improvements
- better $CVSROOT handling
- $Name$ support
- support for a "cvsadmin" group to cut down rampant use of "cvs admin -o"
- safer setuid/setgid support
- many bugs fixed.. :-)
- probably some new ones.. :-(
- more that I cannot remember offhand..
1995-12-10 22:31:58 +00:00
Peter Wemm
271f76d028
This commit was generated by cvs2svn to compensate for changes in r12752,
...
which included commits to RCS files with non-trunk default branches.
1995-12-10 22:31:58 +00:00
Peter Wemm
b05543098c
Import CVS-1.6.3-951211.. Basically, this is the cvs-1.6.2 release
...
plus a couple of minor changes..
Some highlights of the new stuff that was not in the old version:
- remote access support.. full checkout/commit/log/etc..
- much improved dead file support..
- speed improvements
- better $CVSROOT handling
- $Name$ support
- support for a "cvsadmin" group to cut down rampant use of "cvs admin -o"
- safer setuid/setgid support
- many bugs fixed.. :-)
- probably some new ones.. :-(
- more that I cannot remember offhand..
1995-12-10 22:31:43 +00:00
Peter Wemm
c294469919
This commit was generated by cvs2svn to compensate for changes in r12750,
...
which included commits to RCS files with non-trunk default branches.
1995-12-10 22:31:43 +00:00
Peter Wemm
3ffece8c26
Restore white spaces to original cvs-1.4Alpha2 state so that we can
...
deal with the cvs-1.6 (and beyond) imports more cleanly and safely.
1995-12-03 14:17:06 +00:00
Joerg Wunsch
37e0d97047
Make the tag checks more strict according to Rod's wishes.
...
Reviewed by:
Submitted by:
Obtained from:
1995-07-23 17:34:00 +00:00
Rodney W. Grimes
4399be3cbd
Remove trailing whitespace.
1995-05-30 05:05:38 +00:00
Nate Williams
06d8715958
Original sources from CVS-1.4A2 munged to fit our directory structure.
1995-03-31 07:45:34 +00:00
Nate Williams
488f2c4c00
This commit was generated by cvs2svn to compensate for changes in r7516,
...
which included commits to RCS files with non-trunk default branches.
1995-03-31 07:45:34 +00:00
Nate Williams
33afdd16ab
Original sources from CVS-1.4A2 munged to fit our directory structure.
1995-03-31 07:45:33 +00:00
Nate Williams
789377fada
This commit was generated by cvs2svn to compensate for changes in r7514,
...
which included commits to RCS files with non-trunk default branches.
1995-03-31 07:45:33 +00:00
Joerg Wunsch
266e938a21
Made this script a bit more fool-proof, so people like me can better
...
use it. :-)
It now explicitly requires the specification of a directory to import
from, either as an argument to the script, or by asking the user about
it. (Previously, it implicitly used `.', like cvs import does.)
Also implemented an option `-n', which does essentially the same like
the overall CVS option `-n': show only what would have been done,
don't do any commitment. Note that since the modules' database is
checked out in place (and not commited back), it will erroneously be
reported as to be imported, too:
cvs import: Importing /home/ncvs/ports/foobar/foo/modules
I ports/foobar/foo/modules/CVS
N ports/foobar/foo/modules/modules
This is an unwanted side-effect, but gives the user the option to see
if the `ed' magic did the right thing when editing modules/modules.
Rod, can you please check the function ``checktag'' in the script if it
will be restritctive enough?
1995-03-26 21:56:32 +00:00
cvs2svn
36d59faf6a
This commit was manufactured by cvs2svn to create branch 'VENDOR-cvs'.
1995-03-12 10:18:55 +00:00