Age | Commit message (Collapse) | Author | Files | Lines |
|
package Makefiles when packages perform custom rc.d handling.
|
|
No objection on public mailinglist.
|
|
Ignore long time obsolete FreeBSD 1-3 and consider FreeBSD ELF-only.
|
|
|
|
|
|
|
|
|
|
|
|
As the default fetch program "tnftp" (in "pkgsrc" and all released
versions of NetBSD) doesn't support HTTPS prefer "fetch" (DragonFlyBSD,
FreeBSD and Minix) or Curl (CygWin, Linux, Mac OS X, Solaris) if available.
Change during pkgsrc-freeze approved by Greg Troxel and Thomas Klausner.
|
|
catman pages are installed with a suffix which matches their section
instead of the default '.0'.
Enable it by default on SunOS, which requires that particular layout.
|
|
* OmniOS (SunOS variant) is shipped with readline 6.2. OS_VARIANT=OmniOS
will be used by devel/readline/buildlink3.mk.
|
|
default value are _OPSYS_INCLUDE_DIRS, _OPSYS_LIB_DIRS and _OPSYS_DEFAULT_RPATH,
defined in mk/platform/${OPSYS}.mk.
(maybe defined with compiler/development tools specific variables).
|
|
|
|
|
|
|
|
|
|
|
|
Mac OS X Mountain Lion. "/usr/X11" is only a symbolic link. Use the correct
path because buidlink3 will otherwise filter out "-I/opt/X11/include" which
causes build failures of e.g. the "cairo" package.
|
|
|
|
From markd.
|
|
since this is the general case these days and other cases are exceptions.
This simplifies development and prevents making some mistakes.
|
|
Keep "none" a default value for PKG_DESTDIR_SUPPORT for now.
|
|
|
|
systems which share the same base system but offer contrasting environments,
for example the various illumos forks which all identify as "SunOS 5.11".
Detect SmartOS and set OS_VARIANT accordingly.
|
|
is ran without --abi.
|
|
such as devel/gmp which do their own ABI determination.
Full clean bulk build with this change:
http://mail-index.netbsd.org/pkgsrc-bulk/2012/06/11/msg008920.html
looks good.
|
|
Always use xorg-cf-files and imake from pkgsrc, replacing xpkgwedge.
Always install man pages, not cat pages when using imake.
Unify the various imake PLIST variables in preparation for dropping.
Adjust xbattbar for the new expectations.
|
|
1) Set LOWER_ARCH to the filtered uname -m output.
2) Set MACHINE_ARCH to LOWER_ARCH.
3) Brace LOWER_ARCH in a !defined block add it to MAKEFLAGS.
|
|
X11FLAVOUR is "Xorg", so it is set right even when x* sets aren't installed
ok joerg
|
|
Configure scripts tend to use it to distinguish different SunOS
versions.
|
|
This is from Anton Panev's GSoC 2011 project to add RPM and DPKG
support to pkgsrc. (I am not adding that further support in this
commit.)
This is just a rename of the existing functionality. Now it will
be easy to test the GSoC work by simply putting in a single
directory (such as "rpm" or "deb"). See
http://addpackageforma.sourceforge.net/ for some details.
This is from Anton's CVS, but I made some minor changes:
- changed plural pkgformats to singular pkgformat (to be consistent)
- fixed a few places (in comments) that were missed
- catch up on some additions to flavor not in the pkgforma cvs:
PKGSRC_SETENV and _flavor-destdir-undo-replace and
undo-destdir-replace-install.
|
|
Based on the responses I'm going to switch the default X11_TYPE to
be modular, and override in platform/*.mk files as required. The
new values will be:
Changed - from native to modular
- FreeBSD
- FreeMiNT
- Linux
Changed - older versions switched from native to modular
- NetBSD - native for NetBSD-4 and later
Native (unchanged) - should probably be switched to modular
- AIX
- BSDOS
- IRIX
- Interix
- MirBSD
- UnixWare
Native (unchanged)
- Darwin - for Leopard (10.5) and later
- OpenBSD.mk
- SunOS.mk
Modular (unchanged)
- DragonFly
- HPUX
- Haiku
- OSF1
I'd like to encourage anyone using X11 apps on any platforms other
than NetBSD, Darwin, DragonFly, FreeBSD, Linux, FreeMiNT, HPUX,
Haiku or OSF1 to speak up, whether they are happy with native or
having to set modular.
|
|
to santise environment
|
|
to destdir yet. Based on a patch by Greg Troxel.
|
|
Closes PR/44421.
|
|
Thorsten Glaser.
|
|
can't be disabled by setting it to "no" like the other variables.
Besides, flavor/pkg/metadata.mk has been expecting for a long time that "no"
is a valid value.
Make PKG_DEVELOPER DWIM.
|
|
E.g if readline 6.0 and ncurses 5.7 are part of the system we get:
BUILTIN_PKGS=readline-6.0 ncurses-5.7
|
|
Also include a note about changes to OS_VERSION in bsd.prefs.mk
|
|
NATIVE_MACHINE_GNU_ARCH & MACHINE_GNU_ARCH respectively.
Fixes PR pkg/43147.
|
|
|
|
|
|
|
|
|
|
* ROOT_GROUP=wheel, fixes PR#42073.
* LOWER_VENDOR=ssd
* adjust paths for some tools
|
|
This allows easily disabling software that is not 64bit clean.
|
|
So gave up to detect OS_VERSION with shlib version if libc.so.5.2 exists.
|
|
There are too many third party applications which don't build using
the 64-Bit ABI at the moment.
Approved by Alistair Crooks.
|
|
|
|
1.) Always set the "ABI" variable.
2.) Default to 64-bit mode if the machine is able to run 64-bit binaries.
This seems to match the default behavior of Xcode (Apple's toolchain).
3.) Set "LOWER_ARCH" so it automatically evalutes to the correct value
based on the ABI we are compiling for, not on based on the kernel
the machine is running. This even works properly if the ABI is
set in "/etc/mk.conf" or on the command line.
Thanks a lot to OBATA Akio for providing the crucial hint to get
this working properly.
|