Public git conversion mirror of OpenBSD's official cvs ports repository. Pull requests not accepted - send diffs to the ports@ mailing list.
75c9fbaa3f
SHARED_LIBS enumerates the libraries like so: SHARED_LIBS= foo 1.0 \ zop 2.5 \ tag 3.0 This just defines LIBfoo_VERSION=1.0, LIBzop_VERSION=2.5, LIBtag_VERSION=3.0 and adds these to SUBST_VAR, further tweaks must be done, usually at the MAKE_FLAGS/MAKE_ENV level. For gnu ports that use automake, the supplementary MODGNU_SHARED_LIBS variable can be used like this: MODGNU_SHARED_LIBS= foo '-no-undefined' and it will define libfoo_la_LD_FLAGS=--version-info 1:0:0 -no-undefined Some gnu ports have weird variable names for libraries. For instance, the libORBit-2 is set using libORBit_2. LIBORbit-2_ALIAS=ORBit_2 will make sure the correct name is used. much feedback from bernd@ |
||
---|---|---|
archivers | ||
astro | ||
audio | ||
benchmarks | ||
biology | ||
books | ||
cad | ||
chinese | ||
comms | ||
converters | ||
databases | ||
devel | ||
editors | ||
education | ||
emulators | ||
games | ||
graphics | ||
infrastructure | ||
japanese | ||
java | ||
korean | ||
lang | ||
math | ||
mbone | ||
misc | ||
multimedia | ||
net | ||
news | ||
palm | ||
plan9 | ||
productivity | ||
russian | ||
security | ||
shells | ||
sysutils | ||
telephony | ||
textproc | ||
www | ||
x11 | ||
.cvsignore | ||
INDEX | ||
Makefile | ||
README |
Documentation for the ports tree: ports(7), packages(7), mirroring-ports(7), bsd.port.mk(5). See also http://www.openbsd.org/ $OpenBSD: README,v 1.17 2004/07/25 00:15:32 espie Exp $