Portupdate: Ports beim Aktualisieren ausschließen

Morfio

Well-Known Member
Hallo zusammen,

gibt es eine Möglichkeit, installierte Ports aus dem "portupdate-Prozess" auszuschließen? Bei mir will er OpenOffice.org mitbauen, zur Zeit möchte ich es aber nicht aktualisieren, die restlichen Ports aber schon.

Vielen Dank, Morfio
 
Versuch mal eine Datei im Ordner von openoffice in /var/db/pkg mit dem Namen "+IGNOREME" anzulegen. Die meisten Tools beachten das.
 
Zur Steuerung für portupgrade einfach in:
Code:
/usr/local/etc/pkgtools.conf
im HOLD_PKGS: array eintragen.
Da steht schon per default drin:
Code:
HOLD_PKGS = [
    'bsdpan-*',
  ]

Da dann einfach das OpenOffice pkg in eine extra Zeile eintragen.
Mit dem portupgrade Schalter -f für force kann man es dann trotzdem neu bauen, wenn man das will.
 
wird ja immer aus den Ports gebaut und deshalb die /etc/make.conf zuvor angesehen. Kamikaze hat darüber einen Wiki-Beitrag, unbedingt lesen!
Da lassen sich nicht nur die Optionen einstellen, die dann bei einem Bau gewünscht werden, sondern eben auch der Bau selbst verhindert werden.

# Don't build these ports.
#IGNORE_BUILD= \
editors/openoffice.org-* \
java/jdk* \
 
Back
Top