Age | Commit message (Collapse) | Author | Files | Lines |
|
of file.
|
|
lesstif/buildlink.k and lesstif12/buildlink.mk, respectively.
|
|
buildlink.mk files.
|
|
to be expanded, but what's there should help others to start using
buildlink.mk files.
|
|
systems that install packages directly under ${X11BASE} (systems not using
xpkgwedge).
|
|
|
|
- show only changes (-q), checkout added directories (-d) and
remove empty directories (-P) in the following updates
Sent in by Martti Kuparinen <martti.kuparinen@iki.fi> in PR 13253.
|
|
|
|
|
|
|
|
BINPKG_SITES). As discussed on tech-pkg.
|
|
libtool internals.
|
|
Some packages have different sets of distfiles on a per architecture
basis. (A good example is www/navigator). These are kept in the
same distinfo file and care should be taken when upgrading such a
package to ensure distfile information is not lost.
|
|
to Hubert for the original.
|
|
|
|
by Hubert.
|
|
end of the bulk build section.
|
|
Mipam <mipam@ibb.net>, with some editing from me.
|
|
|
|
|
|
NOMAN=YES is set in the environment.
|
|
|
|
|
|
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
|
|
of libtool involving the -release option.
print-PLIST on an a.out machine probably doesn't handle these, i.e. it
doesn't remove them from the PLIST.
|
|
|
|
|
|
support to follow. Note this in documentation.
Bump revision of libtool to nb3 and update dependencies.
Update (sort) known affected PLISTs.
Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us>
Fixes problems with cross/* noted on tech-pkg and packages by
Chuck Cranor <chuck@research.att.com>, and
Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
|
|
|
|
|
|
COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT
file. The COMMENT var should be in the maintainer block after the
homepage.
Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested)
for the new behaviour. Document new state in Packages.txt.
This should save lots of inodes, and lots of time when untarring/updating.
Idea by Alistair Crooks.
For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid
a flag day.
|
|
|
|
+ remind developers about one of the more common (and far-reaching)
problems of "cvs import", namely that files relative to the $cwd are
imported, and the given pathname is so that cvs knows where to store
these files in the repository.
+ clean up example names so that they're a bit less "amateur"
|
|
Fixes PR 12100 by Nigel Reed <nigel@nelgin.nu>
|
|
in sample mk.conf fragment
|
|
|
|
binary packages layout on the FTP server..
Pointed out by Hubert F.
|
|
settings for LOCALBASE etc., noted by Paul Hoffman <phoffman@proper.com>
|
|
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* When compiling a shared lib, always include -version-info x:y (even if
x, y are 0). PLIST gets .la and libfoo.so.x.y entries.
* ONLY when compiling a shared object (that's later opened with dlopen(3),
NOT a shared lib, use -module -avoid-version. PLIST only gets the foo.so
entry.
|
|
|
|
|
|
with Robert Elz <kre@munnari.OZ.AU> in PR 11286.
|
|
uploaded to ftp.netbsd.org. If you are building binary packages for 1.5,
you should read this change.
|