freebsd-ports/cad
Tijl Coosemans 82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
..
admesh
adms
alliance
astk-client
astk-serveur
atlc
basicdsp
brickutils Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
brlcad
calculix Update to 2.11 2016-08-17 02:00:58 +00:00
cascade
chipvault
cider
cura-engine
dinotrace
dxf2fig
electric
electric-ng
elmerfem Update to version 8.2.20160715 2016-07-31 20:21:08 +00:00
feappv
fidocadj
freehdl
fritzing
gdsreader
gdt
geda - Take maintainership. 2016-06-09 23:22:43 +00:00
gerbv
ghdl cad/ghdl: build it with gcc6-aux, not gcc5-aux 2016-05-27 09:40:40 +00:00
gmsh - Pass maintainership to Joseph Mingrone <jrm@ftfl.ca> with his permission. 2016-09-01 02:47:29 +00:00
gmsh-occ
gnucap
gplcver
gspiceui
gtkwave Update to 3.3.76 2016-08-21 13:37:31 +00:00
impact
irsim - Update to 9.7.94 2016-07-24 13:18:46 +00:00
iverilog Update to 10.1.1 2016-05-27 17:16:24 +00:00
jspice3
kicad
kicad-devel cad/kicad-devel: Fix faulty IGNORE message which falsely traps DF 2016-06-14 20:19:20 +00:00
klayout
layouteditor
ldraw
leocad Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
librecad
linux-eagle5 - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
linuxcnc-devel LinuxCNC controls CNC machines. It can drive milling machines, 2016-07-13 09:18:47 +00:00
logisim
magic
meshdev
meshlab Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
NASTRAN-95 cad/NASTRAN-95: Update license acronym and reset maintainership 2016-09-05 17:25:16 +00:00
netgen
ngspice_rework
opencascade Remove unneeded usage of: 2016-06-06 15:25:42 +00:00
openscad
openvsp Update to version 3.9.0 2016-08-25 16:54:32 +00:00
p5-GDS2
p5-Verilog-Perl - Change maintainer email [1] 2016-07-27 17:04:44 +00:00
pcb - update libgd to 2.2.2 2016-07-20 09:33:31 +00:00
pdnmesh
py-gdspy
py-lcapy
py-pycam
pythoncad
qcad Try to fix shared library links. 2016-08-02 22:38:00 +00:00
qelectrotech
qfsm
qmls
qucs
repsnapper
rubygem-gdsii
sceptre
scotch
spice
stepcode
sweethome3d
tkgate
tochnog
transcalc
varkon
verilog-mode.el
xcircuit - Update to 3.8.81 2016-07-24 20:13:54 +00:00
z88
Makefile New port: cad/NASTRAN - NASA's classic FEA program. 2016-08-11 16:39:29 +00:00