o Fix PLIST

o Better packaging and removal of configuration file

PR:		29428
Submitted by:	Pete Fritchman <petef@databits.net>
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2001-08-05 04:28:23 +00:00
parent 0d4770a303
commit 57f25fdb01
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=45818
4 changed files with 30 additions and 0 deletions

View File

@ -22,5 +22,12 @@ INSTALLS_SHLIB= yes
post-patch:
@find ${WRKSRC}/src -name Makefile.in | xargs ${PERL} -pi -e \
's| install-includeHEADERS||g'
@${PERL} -pi -e 's!/freetds.conf!/freetds.conf.dist!g' \
${WRKSRC}/Makefile.in
post-install:
.if !exists(${PREFIX}/etc/freetds.conf)
@${CP} ${PREFIX}/etc/freetds.conf.dist ${PREFIX}/etc/freetds.conf
.endif
.include <bsd.port.mk>

View File

@ -1,3 +1,6 @@
@unexec if cmp -s %D/etc/freetds.conf.dist %D/etc/freetds.conf; then rm -f %D/etc/freetds.conf; fi
etc/freetds.conf.dist
@exec if [ ! -f %D/etc/freetds.conf ]; then cp %D/etc/%f %D/etc/freetds.conf; fi
etc/freetds/interfaces
include/bkpublic.h
include/cspublic.h
@ -11,7 +14,9 @@ include/sybdb.h
include/syberror.h
include/sybfront.h
include/tds.h
include/tds_configs.h
include/tdsconvert.h
include/tdsodbc.h
include/tdsutil.h
include/tdsver.h
lib/libct.a
@ -23,4 +28,7 @@ lib/libsybdb.so.0
lib/libtds.a
lib/libtds.so
lib/libtds.so.0
lib/libtdssrv.a
lib/libtdssrv.so
lib/libtdssrv.so.0
@dirrm etc/freetds

View File

@ -22,5 +22,12 @@ INSTALLS_SHLIB= yes
post-patch:
@find ${WRKSRC}/src -name Makefile.in | xargs ${PERL} -pi -e \
's| install-includeHEADERS||g'
@${PERL} -pi -e 's!/freetds.conf!/freetds.conf.dist!g' \
${WRKSRC}/Makefile.in
post-install:
.if !exists(${PREFIX}/etc/freetds.conf)
@${CP} ${PREFIX}/etc/freetds.conf.dist ${PREFIX}/etc/freetds.conf
.endif
.include <bsd.port.mk>

View File

@ -1,3 +1,6 @@
@unexec if cmp -s %D/etc/freetds.conf.dist %D/etc/freetds.conf; then rm -f %D/etc/freetds.conf; fi
etc/freetds.conf.dist
@exec if [ ! -f %D/etc/freetds.conf ]; then cp %D/etc/%f %D/etc/freetds.conf; fi
etc/freetds/interfaces
include/bkpublic.h
include/cspublic.h
@ -11,7 +14,9 @@ include/sybdb.h
include/syberror.h
include/sybfront.h
include/tds.h
include/tds_configs.h
include/tdsconvert.h
include/tdsodbc.h
include/tdsutil.h
include/tdsver.h
lib/libct.a
@ -23,4 +28,7 @@ lib/libsybdb.so.0
lib/libtds.a
lib/libtds.so
lib/libtds.so.0
lib/libtdssrv.a
lib/libtdssrv.so
lib/libtdssrv.so.0
@dirrm etc/freetds