Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
need for packages to override MESSAGE_SRC to provide platform
specific install messages.
|
|
defining _OPSYS_PERL_REQD to the correct value to make sure there's
a valid perl version for that platform.
|
|
path to the java home directory depending upon whether the operating
system includes Java by default. Use the operating system-dependent
definitions files to set this value.
|
|
|
|
the logic for doing backups when applying patches, and set the value
accordingly in the opsys-dependent defs file.
|
|
whether the gettext package should be used.
|
|
more generic, way - use an abstraction called ${_OPSYS_RPATH_NAME} which
takes the value "-rpath," or "-R", set appropriately in the opsys-dependent
defs files.
|
|
and use that rather than a hardcoded ${OPSYS} default in bsd.pkg.mk
|
|
for localpatches and to make that directory available in the sandbox.
|
|
This patch corrects a typo and uses PKGCONFIG_OVERRIDE_SED rather than
adjusting sed lateron in the target.
Modification of the patch: use '-Wl,-rpath,/path' rather than '-Wl,-rpath -Wl,/path'
as suggested by jlam in another email.
|
|
separated list of files relative to ${WRKSRC} on which we do PKGLOCALEDIR
replacement. This is in addition to the files on which we already do the
PKGLOCALEDIR replacement (Makefile.in* and Makefile*).
|
|
|
|
Again, anybody's feedback (success or failure) will be appreciated.
|
|
the logic for another section. This is purely for readability.
|
|
fails, then abort the build.
|
|
|
|
|
|
I should mention Arrigo Triulzi, who provided a login to an OpenBSD 3.0
machine and also a machine to play with OpenBSD 3.2 and pkgsrc. Thanks
Arrigo!
|
|
|
|
|
|
patching Makefile not Makefile.in. Depends on HAS_CONFIGURE || GNU_CONFIGURE.
|
|
|
|
The logic is:
- if package defines USE_PKGLOCALEDIR and PKGLOCALEDIR is not 'share' as GNU
autotools expects then
- fix variables 'localedir', 'gnulocaledir' and define coorect 'LOCALEDIR' in
the Makefile.in.* files
From Packages.txt:
10.29 Packages providing locale catalogues
==========================================
If the package provides its own locale catalogues, the variable
USE_PKGLOCALEDIR should be defined. It will ensure that the package's
Makefile template files are fixed and point to the correct locale directories
(which may vary, depending on OS), if necessary. See also section 5.1 for
details about ${PKGLOCALEDIR}. This functionality is buildlink2-only.
|
|
* Set CONFLICTS appropriately so that Emacs version and XEmacs version of a
package can't be installed at once.
|
|
the case where X11BASE is a subdirectory of LOCALBASE, e.g. /usr/pkg/X11R6.
|
|
|
|
We do not have opsys-specific patches, and this note becomes more
and more confusing the more OSs we support with pkgsrc.
Pointed out and patch provided by Jeremy C. Reed (reed at reedmedia dot net)
in PR pkg/19172.
|
|
Move SAWFISH_THEMES to proper location.
|
|
USE_BUILDLINK2 is defined. AUTOMAKE_OVERRIDE == "yes" is the default, and
means that pkgsrc will try to avoid executing the GNU autotools during the
build process. Setting AUTOMAKE_OVERRIDE to "no" will avoid these extra
steps by pkgsrc, so that the GNU autotools will be automatically invoked
if they are found (though they may not necessarily invoke the correct ones
and the effects may be surprising...do this only if you know what you are
doing).
|
|
|
|
Addresses PR 19159 by grant@netbsd.org.
|
|
generate the "sed-substituted" file with a ".blsav" suffix. This is
primarily useful for debugging purposes.
|
|
|
|
update.
|
|
Note we vary only be a couple of lines for sh5le.
|
|
interface
|
|
could not correctly de-install packages if cwd is part of PLIST of the
to be deleted package. This closes PR pkg/18384.
|
|
being run during the first part of a make; make install sequence.
(As suggested by Greg A. Woods on tech-pkg.)
|
|
because I'm a slacker. Take a months-old hint from Johnny in PR
16628 and set PKG_CREATE_USERGROUP to NO in the meantime.
|
|
Addresses PR pkg/18077 and PR pkg/18430 and possibly others.
|
|
that are outside of ${LOCALBASE} belong to the package that lists them.
If the directory already exists before the package is installed, then
we don't presume ownership of the directory.
This addresses pkg/18383 by Grant Beattie.
|
|
into whether USE_BUILDLINK is "no".
|
|
|
|
|
|
Also document what that section of the Makefile does.
|
|
|
|
+ umount filesystems in the reverse order from that which they were mounted
+ null-mount /lib and /libexec in a way more consistent with the original
|
|
the GNU auto* tools from being executed during the build process. We now
just create shell scripts that simply return an error status for each of
the GNU auto* tools in ${BUILDLINK_DIR}/bin and ignore the other goop in
bsd.pkg.mk that tried to accomplish the same thing.
|