mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-21 20:38:45 +00:00
23b3bc4b0d
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD tools to strip binaries anymore, so it's not neccesary anymore to override STRIP and STRIP_CMD. - USE_LINUX_PREFIX implies NO_MTREE now. - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries instead upon the native FreeBSD libraries. - The variable LINUX_BASE_PORT contains a string which is suitable as an item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the default (or overriden) linux base, ${LINUX_BASE_PORT} should be used instead of a hardcoded reference. - Change all ports to comply to the "new world order". - The Ports Collection now allows to override the default linux_base port. Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}). - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base port and if USE_LINUX isn't set to "yes" (case insensitive), the port will be marked as IGNORE. [1] - Readd USE_LINUX knobs into several ports and make several uses of a conditional dependency ("USE_LINUX?=") into an unconditional one ("USE_LINUX=") which where removed/changed by Trevor to allow the use of alternative linux_base ports. While this is a nice goal, the implementation resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob in this commit is supposed to fix the problem while keeping the feature. Basicaly this includes a backout of Trevor's commit, to prevent confusion I mention it here explicitely. - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports. Chase dependencies for this. - Changes to make linux_devtools installable on amd64, remove some stray device nodes (they don't work on recent OS versions and aren't really needed). - Make linux_base-8 PREFIX clean and remove some stray device nodes. Additionally tell a little bit more about how to setup NIS/YP [2]. - Update the PGSQL dependency in the linux-opengroupware port to a recent version (the old one isn't available anymore), I don't know if this works (at least it isn't more broken than before). - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux ports, the former path exists already and gets populated by other packages too (PREFIX=LINUXPREFIX!). - Fix some obvious (non-linuxolator) bugs in some linux ports while being there. - Bump PORTREVISION where neccesary. Requested by: portmgr (linimon) [1] Submittted by: Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2] Approved by: portmgr (kris, linimon), maintainers (or maintainer timeout) Tested on: ports cluster (kris) Reviewed by: silence on emulation@ Superseedes PR: 69997 Maintainer approval from: chris@chrisburkert.de cracauer@cons.org des girgen jamie@bishopston.net mezz mi nivit@users.sf.net pat simond@irrelevant.org riggs@rrr.de Udo.Schweigert@Siemens.com |
||
---|---|---|
.. | ||
adamem | ||
aftp | ||
atari800 | ||
basiliskII | ||
bfe | ||
bochs | ||
bsvc | ||
cinc | ||
cingb | ||
cpmemu | ||
cpmtools | ||
darcnes | ||
dgen-sdl | ||
dlx | ||
dosbox | ||
doscmd | ||
e-uae | ||
extract-xiso | ||
fceu | ||
fceux | ||
fmsx | ||
frodo | ||
fuse | ||
gbe | ||
gcube | ||
generator | ||
generator-cbiere | ||
gngb | ||
gnuboy | ||
grustibus | ||
gsnes9x | ||
gxemul | ||
gxmame | ||
hatari | ||
hercules | ||
hfs | ||
hfsutils | ||
ia64sim | ||
ines | ||
its | ||
klh10 | ||
kmamerun | ||
lib765 | ||
libspectrum | ||
libvm68k | ||
linux_base | ||
linux_base-8 | ||
linux_base-debian | ||
linux_base-gentoo-stage1 | ||
linux_base-rh-9 | ||
linux_base-src-rh-7.3 | ||
linux_base-src-rh-8 | ||
linux_base-suse-9.1 | ||
linux_base-suse-9.2 | ||
linux_base-suse-9.3 | ||
linux_dist-gentoo-stage1 | ||
linux-ePSXe | ||
linux-geepee32 | ||
linux-peops-softgpu | ||
linux-peops-spu | ||
linux-pete-mesagpu | ||
linux-vmware-toolbox2 | ||
linux-vmware-toolbox4 | ||
linux-vmware-toolbox5 | ||
linux-vmware-toolbox6 | ||
linux-winetools | ||
mastergear | ||
minivmac | ||
mips64emul | ||
mtools | ||
mupen64 | ||
mupen64-base | ||
mupen64-dummyaudio | ||
mupen64-glide | ||
mupen64-gln64 | ||
mupen64-input | ||
mupen64-rice | ||
mupen64-rsp | ||
mupen64-sdlaudio | ||
mupen64-sdlinput | ||
mupen64-sound | ||
osf1_base | ||
p-interp | ||
pcemu | ||
pearpc | ||
prodosemu | ||
psim-freebsd | ||
qemu | ||
qemu-devel | ||
quasi88 | ||
raine | ||
rtc | ||
sim | ||
sim6811 | ||
simh | ||
ski | ||
snes9express | ||
snes9x | ||
spim | ||
stella | ||
stonx | ||
svr4_base | ||
tkhfs | ||
tuxnes | ||
twin | ||
uae | ||
vba | ||
vgb | ||
vgb-bin | ||
vgba-bin | ||
vice | ||
visualos | ||
vMac | ||
vmips | ||
vmsbackup | ||
vmware2 | ||
vmware3 | ||
vmware-guestd3 | ||
vmware-guestd4 | ||
vmware-guestd5 | ||
vmware-guestd6 | ||
vmware-tools2 | ||
vmware-tools3 | ||
vmware-tools4 | ||
vmware-tools5 | ||
vmware-tools6 | ||
vpce | ||
vx68k | ||
vxtools | ||
wine | ||
wine-devel | ||
winetools | ||
x48 | ||
xbraitenberg | ||
xgs | ||
xmame | ||
xmess | ||
xsystem35 | ||
xzx | ||
yape | ||
zsnes | ||
Makefile |