brad
1aa3076045
now that the ports tree is tracking -CURRENT, make use of ldconfig -U for
...
NEWDYNLIBDIR
2000-08-22 23:10:38 +00:00
brad
c7d6bc5fff
remove ftp.ecrc.net from MASTER_SITE_GNU
2000-08-02 03:19:24 +00:00
angelos
7dfe543510
"-" not needed in patch command line -- input is assumed.
2000-08-01 06:21:53 +00:00
espie
0757d4020d
Base _SEP on PKGPATH being empty, more robust
2000-07-26 12:47:16 +00:00
miod
45ffc7a496
Make _CDROM_OVERRIDE work again
2000-07-21 02:38:33 +00:00
naddy
4d89af4f75
fix "show" target to correctly display variables that contain
...
shell metacharacters; ok espie@
2000-07-19 22:36:32 +00:00
naddy
25eb78e543
fix typos in MASTER_SITE_PERL_CPAN: modlues -> modules; ok espie@
2000-07-19 21:34:14 +00:00
espie
f02479f386
Buglet: ensure PKGPATH is without a /.
...
This complicates bsd.port.subdir.mk slightly (needs to set _SEP),
but at least it's consistent.
2000-07-17 07:11:50 +00:00
espie
4bf4de0012
DEPENDS lib:path -> lib::path here as well.
...
(getting ready to drop back support for lib:path, so that we may do
lib📦 path support and similar fun things)
2000-07-14 23:07:25 +00:00
espie
837cf24d7c
Change PORTSUBDIR/DIRPRFX to PKGPATH (avoid gratuitous naming
...
incompatibility with NetBSD).
This patch rearranges code so that PKGPATH is maintained
- when recursing into subdirs,
- when computing dependencies.
So that this reduces the number of `pwd` calls overall.
Should be especially noticeable for mirror-maker.
2000-07-14 23:01:11 +00:00
espie
0d0e665869
Make mtree invocation path explicit (rohee@)
2000-07-11 10:32:22 +00:00
espie
82162d2f86
Self-applying XFree 4.0 patch for ports
2000-07-11 09:47:40 +00:00
espie
d510925065
Don't output shared libs in both PFRAG.shared and PLIST.
2000-07-08 18:09:10 +00:00
espie
5ddf68f635
Forgot %D in DYNLIBDIR.
2000-07-08 15:13:49 +00:00
espie
5ef9c5c473
Remove work-around for pre 2.7 ftp/make bug with dates.
2000-07-07 15:49:32 +00:00
espie
5e279084af
Put shared libraries into a separate fragment.
2000-07-03 13:01:47 +00:00
form
f37eff7959
@unexec ldconfig -m -> @unexec ldconfig -R
2000-07-01 17:16:48 +00:00
espie
546489edf0
Let make-plist emit DYNLIBDIR/NEWLIBDIR directives.
2000-06-30 23:45:41 +00:00
espie
5077fbe88a
Fix up comment.
2000-06-30 21:48:50 +00:00
espie
87e3a78b63
Remove ldconfig mess from packing-lists, let a sed script generate the
...
right instructions from DYNLIBDIR(dir) or NEWDYNLIBDIR(dir)
2000-06-30 21:42:36 +00:00
espie
acb2e64fdb
ldconfig substitution scripts for packing-lists.
2000-06-30 21:39:36 +00:00
espie
4db20c876c
Remove kludge for PLIST.sed
...
All PLIST are substituted, and all PLIST.sed have been removed from
the tree.
2000-06-28 15:06:26 +00:00
espie
e0673fa6b0
Pass FLAVOR in the environment, to allow for some manipulations...
2000-06-24 14:12:33 +00:00
brad
b846b0f681
remove two bad master sites
2000-06-22 06:13:46 +00:00
naddy
896769a849
- fix a typo confusing MASTER_SITE_{OPEN,FREE}BSD
...
- add MASTER_SITE_NETBSD for completeness sake
- add MASTER_SITE_SOURCEFORGE; from FreeBSD
ok espie@
2000-06-21 14:02:06 +00:00
brad
0f1d406c96
add alot of master sites from FreeBSD's bsd.sites.mk
2000-06-20 17:02:58 +00:00
espie
14b844e500
Since we are generating the PLIST, add the full package name as a comment,
...
may be useful later.
2000-06-20 16:51:23 +00:00
turan
8d0dc5836d
spelling errors in all-packages target.
2000-06-18 23:35:02 +00:00
espie
08aacef06e
Fix DESCR/INSTALL/DEINSTALL names for old-style ports.
...
Based on something that looked remotely like a bug-report by
Michael H. Price II (no details at all, except `lsof is broken')
2000-06-18 23:27:03 +00:00
espie
81a53c2590
Create all packing information under a subdir of WRKDIR (WRKPKG).
...
WRKPKG should seldom be changed, unless it conflicts with the port's
actual naming conventions (default is ${WRKBUILD}/pkg).
Substitute stuff in INSTALL/DEINSTALL script as well.
The only drawback is that those LOOK like shell variables, but are actually
simple sed substitution.
Preconise a style such as
prefix=${PREFIX}
(then use ${prefix}) to avoid confusion.
2000-06-16 23:53:40 +00:00
espie
1dbe92f1ae
Remove NO_EXTRACT/NO_PATCH/NO_CONFIGURE
2000-06-16 23:10:41 +00:00
espie
e04a85bdd5
NO_INSTALL_MANPAGES -> CONFIGURE_STYLE=imake noman
2000-06-13 01:48:17 +00:00
espie
d3f7169889
Set ac_given_INSTALL to the same value as INSTALL for gnu-configure
...
invocations. This works around a bug in autoconf-generated scripts that
is present up to autoconf 2.13.
In recursive configure, INSTALL is re-set from ac_given_INSTALL, to handle
relative paths correctly. However, sometimes ac_given_INSTALL hasn't been
set yet, and we end up with a `BSD compatible INSTALL' of ../
2000-06-12 02:09:22 +00:00
espie
2a2b19e211
Handle CONFIGURE_STYLE=autoconf correctly
2000-06-10 17:21:33 +00:00
espie
b1a5029c53
Forgot to handle legacy HAS_CONFIGURE
...
(+typo spotted by brad@)
2000-06-10 17:15:06 +00:00
espie
84e942de0b
Extend CONFIGURE_STYLE to deal with GNU_CONFIGURE, HAS_CONFIGURE,
...
DESTDIR tweaks for fake, old-style gnu-configure (no sysconf), imake,
and autoconf...
2000-06-10 15:27:54 +00:00
espie
8ec35a8628
Missing SUDO in reinstall target for fake ports.
2000-06-09 20:59:46 +00:00
espie
571b2d1140
Add EXEC=exec indirection to mirror-maker,
...
so that broken OSes (slowlaris) can say 'make EXEC=/bin/ksh' and
use the target.
Thanks, Bob (beck@)
2000-06-09 19:34:31 +00:00
espie
db23a7cde1
Document deprecated variables.
2000-06-09 18:37:31 +00:00
espie
fd17be89d4
Synch with reality.
...
Then deprecate NO_EXTRACT, NO_PATCH, NO_CONFIGURE
(which will be removed soon, as they do nothing except create errors)
2000-06-09 17:19:46 +00:00
espie
88dcba4ede
Create PATCHDIR if first call of update-patches
2000-06-09 17:08:37 +00:00
espie
f954b21f3a
Tweak generated PLIST name, to avoid collisions with ports that brew
...
their own (compatibility hack, to remove once ports have been cleaned up).
2000-06-09 16:31:54 +00:00
espie
0ea371c386
Generate PLIST, MESSAGE, DESCR from templates systematically.
...
- the PLIST, MESSAGE, DESCR variables refer to the sources.
- files are generated under ${WRKBUILD}, always.
- SUBST_VARS refer to the variables being substituted. ARCH,
HOMEPAGE, PREFIX are always substituted.
Use $\{VAR} to escape substitution.
Plus ${FLAVORS} -> -flavor1-flavor2 for PLIST.
- the %%FRAG%% and %%!FRAG%% notations are always used for PLIST.
- SED_PLIST can be augmented if needed.
Plus some compatibility kludges with the current situation.
2000-06-09 16:26:54 +00:00
espie
be6611a11f
Support COMMENT=-string
...
(specifically, to allow all-in-one-Makefile stubs for all ports)
2000-06-09 16:18:42 +00:00
espie
301a61292d
Display `cleaning for' at the right point.
...
Somehow, this got swapped.
2000-06-07 15:46:15 +00:00
espie
2026dfeb34
Bug-fix: if using WRKOBJDIR, update-patches wouldn't work if
...
WRKDIR=WRKDIST, since find does not follow links.
2000-06-07 00:47:47 +00:00
brad
dbff997122
ports-admin@ -> ports-maintainers@
2000-06-02 14:37:17 +00:00
espie
ac5cf880c7
Add standard method for perl MakeMaker configuration
2000-06-02 11:42:53 +00:00
espie
7b9d1b5044
- tighten regexps for PLIST_SED, to avoid accidental matching for fragments.
...
- repair clean-depends... it was broken quite a few months ago. I suspect
I'm the only one who uses this.
2000-06-01 17:33:53 +00:00
marc
bc45a59758
use with uninstall
2000-05-31 22:37:42 +00:00