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 |
||
---|---|---|
.. | ||
abacus | ||
adesklets | ||
alacarte | ||
alexandria | ||
aspostit | ||
autocutsel | ||
babytrans | ||
basket | ||
bigyear | ||
blogtk | ||
bmp-docklet | ||
cal | ||
checkrdf | ||
dailystrips | ||
dlume | ||
dragstack | ||
drivel | ||
egroupware | ||
etask | ||
freemind | ||
fusenshi | ||
gaddr | ||
ganttproject | ||
gcal | ||
gdeskcal | ||
gdeskcal-skins | ||
gdesklets | ||
gdesklets-calendar | ||
gdesklets-gnomebar | ||
gdesklets-ltvariations | ||
gdesklets-psi_displaypackage | ||
gdesklets-psi_themes | ||
gdesklets-recentlyused | ||
gdesklets-sensor-displayconstraints | ||
gdesklets-sensor-psi_externalinterval | ||
gdesklets-sensor-psi_iconbutton | ||
gdesklets-sensor-psi_memo | ||
gdesklets-sensor-psi_memoover | ||
gdesklets-sensor-psi_theme | ||
gdesklets-sensor-psi_variableborder | ||
gdesklets-starterbar | ||
gemcal | ||
genius | ||
gkrellm-gtodo | ||
gkrellm-reminder2 | ||
glabels | ||
gmcal | ||
gnochm | ||
gnome-blog | ||
gnome-menu-editor | ||
gnome-pim | ||
gnome-utils | ||
gnomeblog | ||
gnomepim | ||
gnomeutils2 | ||
gnotime | ||
goats | ||
gourmet | ||
gruler | ||
gtimer | ||
gtkjournal | ||
gtodo | ||
gtweakui | ||
gucharmap | ||
gworkspace | ||
gxmessage | ||
horde4-kronolith | ||
horde4-mnemo | ||
horde4-nag | ||
horde-kronolith | ||
horde-mnemo | ||
horde-nag | ||
hot-babe | ||
howm | ||
ical | ||
ithought | ||
jlj | ||
journal | ||
karamba | ||
kbirthday | ||
kblticker | ||
kcharselect | ||
kchm | ||
kdepim3 | ||
kdepim4 | ||
kdepim44 | ||
kdissert | ||
kickpim | ||
kluje | ||
knowit | ||
kompose | ||
krefty | ||
kronolith | ||
krss | ||
ksmoothdock | ||
ktagebuch | ||
kuake | ||
linux-sunbird | ||
ljcharm | ||
ljclive | ||
ljit | ||
logjam | ||
mcal | ||
mcatalog | ||
mdh | ||
mencal | ||
metabar | ||
mhc | ||
mhc-emacs20 | ||
mhc-xemacs21-mule | ||
mnemo | ||
moregroupware | ||
multi-backgrounds-daemon | ||
multisync | ||
multisync-backup | ||
multisync-syncml | ||
nag | ||
narval | ||
nautilus-sendto | ||
notebook | ||
offix-trash | ||
pal | ||
phpgroupware | ||
phpicalendar | ||
phprojekt | ||
plan | ||
planner | ||
planner.el | ||
plans | ||
preferences.app | ||
py-dosage | ||
remember.el | ||
remind | ||
rolo | ||
rox-memo | ||
rubrica | ||
semantik | ||
sliderule | ||
smeg | ||
splashsetter | ||
sugarcrm | ||
superkaramba | ||
taskjuggler | ||
teapot | ||
timer-applet | ||
tomboy | ||
tpb | ||
treeline | ||
tuxcards | ||
vym | ||
wmpinboard | ||
xcalendar | ||
xchm | ||
xfce4-calendar | ||
xfce4-notes-plugin | ||
xfce4-taskbar-plugin | ||
xfce4-windowlist-plugin | ||
xfce4-xkb-plugin | ||
xmaddressbook | ||
xmdiary | ||
xopps | ||
xpad | ||
xpostit | ||
xpostitPlus | ||
xrolo | ||
xwrits | ||
yank | ||
zorro | ||
Makefile |