diff options
author | dougb <dougb@FreeBSD.org> | 2002-10-25 02:12:19 +0000 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2002-10-25 02:12:19 +0000 |
commit | 39b6cb602473dab3b70c3ecde1fba4138bbe7d0b (patch) | |
tree | e43072281b7549620061993e49d7a42079724341 /textproc/xerces-c2/pkg-plist | |
parent | 9b6f27e1b08d54e83d80d30181a2c703c19fb449 (diff) | |
download | FreeBSD-ports-39b6cb602473dab3b70c3ecde1fba4138bbe7d0b.zip FreeBSD-ports-39b6cb602473dab3b70c3ecde1fba4138bbe7d0b.tar.gz |
Fix the problem of non-root builds causing the files to retain that uid.
The originator(s) had a patch for this, but I misunderstood its purpose,
and therefore erroneously omitted it.
Also fix the problem related to the extremely lame naming scheme that
this package uses. There is a different(?) patch for this floating around,
but it didn't make it into the audit trail. My way works, and isn't
_incredibly_ lame, so we'll try it for now.
Diffstat (limited to 'textproc/xerces-c2/pkg-plist')
-rw-r--r-- | textproc/xerces-c2/pkg-plist | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/textproc/xerces-c2/pkg-plist b/textproc/xerces-c2/pkg-plist index 9c2b0d8..3f9662f 100644 --- a/textproc/xerces-c2/pkg-plist +++ b/textproc/xerces-c2/pkg-plist @@ -372,7 +372,9 @@ include/xercesc/validators/schema/GeneralAttributeCheck.hpp include/xercesc/validators/schema/XSDErrorReporter.hpp lib/%%XERCESC_LIB%% @exec ln -sf %%XERCESC_LIB%% %D/lib/libxerces-c.so +@exec ln -sf %%XERCESC_LIB%% %D/lib/libxerces-c.so.%%XERCESC_LIB_VERSION%% @unexec if test ! -r %D/lib/libxerces-c.so; then rm -f %D/lib/libxerces-c.so; fi +@unexec if test ! -r %D/lib/libxerces-c.so; then rm -f %D/lib/libxerces-c.so.%%XERCESC_LIB_VERSION%%; fi @dirrm include/xercesc/validators/schema/identity @dirrm include/xercesc/validators/schema @dirrm include/xercesc/validators/DTD |