Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jul 2009 16:04:44 -0700
From:      Charlie Kester <corky1951@comcast.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/136913: [NEW PORT] devel/dklibs: a set of libraries by Dirk Krause
Message-ID:  <20090719230446.0ADA88FC17@mx1.freebsd.org>
Resent-Message-ID: <200907192310.n6JNA4vc002207@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         136913
>Category:       ports
>Synopsis:       [NEW PORT] devel/dklibs: a set of libraries by Dirk Krause
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 19 23:10:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Charlie Kester <corky1951@comcast.net>
>Release:        FreeBSD 7.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD atom.local 7.2-RELEASE FreeBSD 7.2-RELEASE #1: Mon May 4 15:50:49 PDT 2009 root@atom.local:/usr/obj/usr/src/sys/ATOM i386

>Description:
The dklibs is a set of libraries by Dirk Krause.

It is needed to build version 2.1.2 of the existing graphics/bmeps port.

The following libraries are included:
* dkport	portability layer
* dkc		general purpose C functions
* dknet		portable client side TCP/IP networking
* dkappr	access random number generators
* dkbif		library to read bitmap images
* dklatsup	support for applications creating LaTeX source files
* dksdbi	simple interface to NDBM, GDBM and BDB databases
* dktrace	produce debug output when linked to projects containing 
		*.c files generated by tracecc

The following programs are also included:
* stc		string table compiler
* tracecc	tracing preprocessor for C, C++, Objective-C and Java
* trana		trace output analyzer

WWW: http://dklibs.sourceforge.net


>How-To-Repeat:
>Fix:

--- dklibs-1.23.1.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	dklibs
#	dklibs/pkg-descr
#	dklibs/distinfo
#	dklibs/Makefile
#	dklibs/pkg-plist
#	dklibs/files
#	dklibs/files/patch-Makefile-shared-linux.in
#
echo c - dklibs
mkdir -p dklibs > /dev/null 2>&1
echo x - dklibs/pkg-descr
sed 's/^X//' >dklibs/pkg-descr << '07627640f4d5006991bd7b3fb8d755a1'
XThe dklibs is a set of libraries by Dirk Krause.
X
XThe following libraries are included:
X* dkport	portability layer
X* dkc		general purpose C functions
X* dknet		portable client side TCP/IP networking
X* dkappr	access random number generators
X* dkbif		library to read bitmap images
X* dklatsup	support for applications creating LaTeX source files
X* dksdbi	simple interface to NDBM, GDBM and BDB databases
X* dktrace	produce debug output when linked to projects containing 
X		*.c files generated by tracecc
X
XThe following programs are also included:
X* stc		string table compiler
X* tracecc	tracing preprocessor for C, C++, Objective-C and Java
X* trana		trace output analyzer
X
XWWW: http://dklibs.sourceforge.net
07627640f4d5006991bd7b3fb8d755a1
echo x - dklibs/distinfo
sed 's/^X//' >dklibs/distinfo << 'e2de13819c3c6c5c325ee684eaf31568'
XMD5 (dklibs-1.23.1.tar.gz) = 5d6b38ebfc50aa2983684537dd30dceb
XSHA256 (dklibs-1.23.1.tar.gz) = 9a60b06c4069e4fed37d5a41b58e35233202bfed9df26c09d8a6c18e11bd3a84
XSIZE (dklibs-1.23.1.tar.gz) = 4281544
e2de13819c3c6c5c325ee684eaf31568
echo x - dklibs/Makefile
sed 's/^X//' >dklibs/Makefile << '181e8560df0b05ab6d2a807ba90e3a18'
X# Ports collection makefile for:	dklibs
X# Date created:				Jul 19, 2009
X# Whom:					corky1951@comcast.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dklibs
XPORTVERSION=	1.23.1
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= ${PORTNAME}
X
XMAINTAINER=	corky1951@comcast.net
XCOMMENT=	A set of libraries by Dirk Krause
X
XLIB_DEPENDS=	png:${PORTSDIR}/graphics/png \
X		jpeg:${PORTSDIR}/graphics/jpeg \
X		tiff:${PORTSDIR}/graphics/tiff \
X		netpbm:${PORTSDIR}/graphics/netpbm
X
XUSE_BDB=	43+
XUSE_OPENSSL_BASE=	yes
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XMAKEFILE=	Makefile-shared-linux
XUSE_LDCONFIG=	yes
X
XCFLAGS+= 	-I${LOCALBASE}/include \
X		-I${BDB_INCLUDE_DIR}
X
XCONFIGURE_ARGS+=	\
X		--datadir=${DATADIR} \
X		--sysconfdir=${ETCDIR}
X
XCONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
X
XMAKE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib -L${BDB_LIB_DIR}"
X
XVERSION_PLUGIN=	1.23
XMAJOR_VERSION=	1
X
XPLIST_SUB+=	VERSION_PLUGIN="${VERSION_PLUGIN}" \
X		MAJOR_VERSION="${MAJOR_VERSION}"
X
X.if !defined(NO_INSTALL_MANPAGES)
XMAN3=		dk.3 \
X		dkapp.3 \
X		dkbf.3 \
X		dkbif.3 \
X		dkconfig.3 \
X		dkcp.3 \
X		dkenc.3 \
X		dkerror.3 \
X		dkfont.3 \
X		dkl2l.3 \
X		dkle.3 \
X		dklibs.3 \
X		dkma.3 \
X		dkmem.3 \
X		dkof.3 \
X		dkport.3 \
X		dkproto.3 \
X		dksdbi.3 \
X		dksf.3 \
X		dksfc.3 \
X		dksignal.3 \
X		dkslsupp.3 \
X		dksto.3 \
X		dkstr.3 \
X		dkstream.3 \
X		dkstt.3 \
X		dktcpip.3 \
X		dktok.3
X
XMANCOMPRESSED=	no
X.endif
X
Xpost-install:
X
X.if !defined(NO_INSTALL_MANPAGES)
X	@${MKDIR} ${MAN3PREFIX}/man/man3
X.for manpage in ${MAN3}
X	${INSTALL_MAN} ${WRKSRC}/man/man3/${manpage} ${MAN3PREFIX}/man/man3
X.endfor
X.endif
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/DOCU/*.pdf ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/DOCU/*.png ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/DOCU/*.css ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/DOCU/*.html ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
181e8560df0b05ab6d2a807ba90e3a18
echo x - dklibs/pkg-plist
sed 's/^X//' >dklibs/pkg-plist << '41b6e5dec7e4c75dce8655add2c16779'
Xbin/bifconf
Xbin/dkpref
Xbin/jhelp
Xbin/stc
Xbin/tracecc
Xbin/trana
Xinclude/dk.h
Xinclude/dkapp.h
Xinclude/dkbf.h
Xinclude/dkbif.h
Xinclude/dkbifi.h
Xinclude/dkconfd.h
Xinclude/dkconfig.h
Xinclude/dkconftr.h
Xinclude/dkcp.h
Xinclude/dkenc.h
Xinclude/dkerror.h
Xinclude/dkfont.h
Xinclude/dkl2l.h
Xinclude/dkle.h
Xinclude/dklic.h
Xinclude/dklogc.h
Xinclude/dkma.h
Xinclude/dkmem.h
Xinclude/dkof.h
Xinclude/dkproto.h
Xinclude/dkpstr.h
Xinclude/dkpstrc.h
Xinclude/dkrandc.h
Xinclude/dksdbi.h
Xinclude/dksf.h
Xinclude/dksfc.h
Xinclude/dksignal.h
Xinclude/dkslsupp.h
Xinclude/dksto.h
Xinclude/dkstr.h
Xinclude/dkstream.h
Xinclude/dkstt.h
Xinclude/dktcpip.h
Xinclude/dktrace.h
Xinclude/dktypes.h
Xinclude/dkwin.h
Xinclude/tracecc.h
Xinclude/traceco.h
Xlib/libdkappr.so
Xlib/libdkappr.so.%%VERSION_PLUGIN%%
Xlib/libdkappr.so.%%MAJOR_VERSION%%
Xlib/libdkbif.so
Xlib/libdkbif.so.%%VERSION_PLUGIN%%
Xlib/libdkbif.so.%%MAJOR_VERSION%%
Xlib/libdkc.so
Xlib/libdkc.so.%%VERSION_PLUGIN%%
Xlib/libdkc.so.%%MAJOR_VERSION%%
Xlib/libdklatsup.so
Xlib/libdklatsup.so.%%VERSION_PLUGIN%%
Xlib/libdklatsup.so.%%MAJOR_VERSION%%
Xlib/libdknet.so
Xlib/libdknet.so.%%VERSION_PLUGIN%%
Xlib/libdknet.so.%%MAJOR_VERSION%%
Xlib/libdkport.so
Xlib/libdkport.so.%%VERSION_PLUGIN%%
Xlib/libdkport.so.%%MAJOR_VERSION%%
Xlib/libdksdbi.so
Xlib/libdksdbi.so.%%VERSION_PLUGIN%%
Xlib/libdksdbi.so.%%MAJOR_VERSION%%
Xlib/libdktrace.so
Xlib/libdktrace.so.%%VERSION_PLUGIN%%
Xlib/libdktrace.so.%%MAJOR_VERSION%%
X%%ETCDIR%%/appdefaults
X%%ETCDIR%%/appdefaults.sample
X%%DATADIR%%/cp.850
X%%DATADIR%%/de/utf-8/dkapp.stt
X%%DATADIR%%/de/utf-8/dkappd.stt
X%%DATADIR%%/de/utf-8/dkappe.stt
X%%DATADIR%%/de/dkapp.stt
X%%DATADIR%%/de/dkappd.stt
X%%DATADIR%%/de/dkappe.stt
X%%DATADIR%%/dkapp.stt
X%%DATADIR%%/dkappd.stt
X%%DATADIR%%/dkappe.stt
X%%DATADIR%%/dkpref/de/utf-8/dkpref.stt
X%%DATADIR%%/dkpref/de/dkpref.txt
X%%DATADIR%%/dkpref/de/dkpref.stt
X%%DATADIR%%/dkpref/en/dkpref.txt
X%%DATADIR%%/dkpref/en/utf-8/dkpref.stt
X%%DATADIR%%/dkpref/en/dkpref.stt
X%%DATADIR%%/dkpref/dkpref.stt
X%%DATADIR%%/dkpref/dkpref.txt
X%%DATADIR%%/dkpref/utf-8
X%%DATADIR%%/en/utf-8/dkapp.stt
X%%DATADIR%%/en/utf-8/dkappd.stt
X%%DATADIR%%/en/utf-8/dkappe.stt
X%%DATADIR%%/en/dkapp.stt
X%%DATADIR%%/en/dkappd.stt
X%%DATADIR%%/en/dkappe.stt
X%%DATADIR%%/stc/de/utf-8/stc.stt
X%%DATADIR%%/stc/de/stc.txt
X%%DATADIR%%/stc/de/stc.stt
X%%DATADIR%%/stc/en/utf-8/stc.stt
X%%DATADIR%%/stc/en/stc.txt
X%%DATADIR%%/stc/en/stc.stt
X%%DATADIR%%/stc/stc.txt
X%%DATADIR%%/stc/stc.stt
X%%DATADIR%%/tracecc/de/tracecc2.txt
X%%DATADIR%%/tracecc/de/utf-8/tracecc.stt
X%%DATADIR%%/tracecc/de/utf-8/tracecca.stt
X%%DATADIR%%/tracecc/de/tracecc.stt
X%%DATADIR%%/tracecc/de/tracecca.stt
X%%DATADIR%%/tracecc/en/tracecc2.txt
X%%DATADIR%%/tracecc/en/utf-8/tracecc.stt
X%%DATADIR%%/tracecc/en/utf-8/tracecca.stt
X%%DATADIR%%/tracecc/en/tracecc.stt
X%%DATADIR%%/tracecc/en/tracecca.stt
X%%DATADIR%%/tracecc/dktrace/dktrace.c
X%%DATADIR%%/tracecc/dktrace/dktrace.h
X%%DATADIR%%/tracecc/utf-8/tracecc.stt
X%%DATADIR%%/tracecc/utf-8/tracecca.stt
X%%DATADIR%%/tracecc/tracecc.stt
X%%DATADIR%%/tracecc/tracecca.stt
X%%DATADIR%%/trana/de/trana.txt
X%%DATADIR%%/trana/de/utf-8/trana.stt
X%%DATADIR%%/trana/de/trana.stt
X%%DATADIR%%/trana/en/utf-8/trana.stt
X%%DATADIR%%/trana/en/trana.stt
X%%DATADIR%%/trana/utf-8/trana.stt
X%%DATADIR%%/trana/trana.stt
X%%DATADIR%%/uc2lat-t/00/00/00.dat
X%%DATADIR%%/uc2lat-t/00/00/01.dat
X%%DATADIR%%/utf-8/dkapp.stt
X%%DATADIR%%/utf-8/dkappd.stt
X%%DATADIR%%/utf-8/dkappe.stt
X%%PORTDOCS%%%%DOCSDIR%%/tracecc.pdf
X%%PORTDOCS%%%%DOCSDIR%%/enc.pdf
X%%PORTDOCS%%%%DOCSDIR%%/dklibs.pdf
X%%PORTDOCS%%%%DOCSDIR%%/ChooseDirectory.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc11.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc10.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc09.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc08.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc07.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc06.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc05.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc04.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc03.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc02.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc01.png
X%%PORTDOCS%%%%DOCSDIR%%/tracegui.png
X%%PORTDOCS%%%%DOCSDIR%%/sflogo.png
X%%PORTDOCS%%%%DOCSDIR%%/sc19.png
X%%PORTDOCS%%%%DOCSDIR%%/sc18.png
X%%PORTDOCS%%%%DOCSDIR%%/sc17.png
X%%PORTDOCS%%%%DOCSDIR%%/sc16.png
X%%PORTDOCS%%%%DOCSDIR%%/sc15.png
X%%PORTDOCS%%%%DOCSDIR%%/sc14.png
X%%PORTDOCS%%%%DOCSDIR%%/sc13.png
X%%PORTDOCS%%%%DOCSDIR%%/sc12.png
X%%PORTDOCS%%%%DOCSDIR%%/sc11.png
X%%PORTDOCS%%%%DOCSDIR%%/sc10.png
X%%PORTDOCS%%%%DOCSDIR%%/sc09.png
X%%PORTDOCS%%%%DOCSDIR%%/sc08.png
X%%PORTDOCS%%%%DOCSDIR%%/sc07.png
X%%PORTDOCS%%%%DOCSDIR%%/sc06.png
X%%PORTDOCS%%%%DOCSDIR%%/sc05.png
X%%PORTDOCS%%%%DOCSDIR%%/sc04.png
X%%PORTDOCS%%%%DOCSDIR%%/sc03.png
X%%PORTDOCS%%%%DOCSDIR%%/sc02.png
X%%PORTDOCS%%%%DOCSDIR%%/sc01.png
X%%PORTDOCS%%%%DOCSDIR%%/Run.png
X%%PORTDOCS%%%%DOCSDIR%%/Options.png
X%%PORTDOCS%%%%DOCSDIR%%/Exit.png
X%%PORTDOCS%%%%DOCSDIR%%/w32sc12.png
X%%PORTDOCS%%%%DOCSDIR%%/style.css
X%%PORTDOCS%%%%DOCSDIR%%/changes.html
X%%PORTDOCS%%%%DOCSDIR%%/tuto.html
X%%PORTDOCS%%%%DOCSDIR%%/tracegui.html
X%%PORTDOCS%%%%DOCSDIR%%/tracecc.html
X%%PORTDOCS%%%%DOCSDIR%%/stc.html
X%%PORTDOCS%%%%DOCSDIR%%/sort.html
X%%PORTDOCS%%%%DOCSDIR%%/security.html
X%%PORTDOCS%%%%DOCSDIR%%/search.html
X%%PORTDOCS%%%%DOCSDIR%%/projects.html
X%%PORTDOCS%%%%DOCSDIR%%/prefs.html
X%%PORTDOCS%%%%DOCSDIR%%/latex.html
X%%PORTDOCS%%%%DOCSDIR%%/io.html
X%%PORTDOCS%%%%DOCSDIR%%/install.html
X%%PORTDOCS%%%%DOCSDIR%%/inst_w32.html
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/gui.html
X%%PORTDOCS%%%%DOCSDIR%%/font.html
X%%PORTDOCS%%%%DOCSDIR%%/faq.html
X%%PORTDOCS%%%%DOCSDIR%%/examples.html
X%%PORTDOCS%%%%DOCSDIR%%/download.html
X%%PORTDOCS%%%%DOCSDIR%%/usage.html
X@dirrm %%ETCDIR%%
X@dirrm %%DATADIR%%/de/utf-8
X@dirrm %%DATADIR%%/de
X@dirrm %%DATADIR%%/dkpref/en/utf-8
X@dirrm %%DATADIR%%/dkpref/en
X@dirrm %%DATADIR%%/dkpref/de/utf-8
X@dirrm %%DATADIR%%/dkpref/de
X@dirrm %%DATADIR%%/dkpref
X@dirrm %%DATADIR%%/en/utf-8
X@dirrm %%DATADIR%%/en
X@dirrm %%DATADIR%%/stc/de/utf-8
X@dirrm %%DATADIR%%/stc/de
X@dirrm %%DATADIR%%/stc/en/utf-8
X@dirrm %%DATADIR%%/stc/en
X@dirrm %%DATADIR%%/stc
X@dirrm %%DATADIR%%/tracecc/dktrace
X@dirrm %%DATADIR%%/tracecc/de/utf-8
X@dirrm %%DATADIR%%/tracecc/de
X@dirrm %%DATADIR%%/tracecc/en/utf-8
X@dirrm %%DATADIR%%/tracecc/en
X@dirrm %%DATADIR%%/tracecc/utf-8
X@dirrm %%DATADIR%%/tracecc
X@dirrm %%DATADIR%%/trana/de/utf-8
X@dirrm %%DATADIR%%/trana/de
X@dirrm %%DATADIR%%/trana/en/utf-8
X@dirrm %%DATADIR%%/trana/en
X@dirrm %%DATADIR%%/trana/utf-8
X@dirrm %%DATADIR%%/trana
X@dirrm %%DATADIR%%/utf-8
X@dirrm %%DATADIR%%/uc2lat-t/00/00
X@dirrm %%DATADIR%%/uc2lat-t/00
X@dirrm %%DATADIR%%/uc2lat-t
X@dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
41b6e5dec7e4c75dce8655add2c16779
echo c - dklibs/files
mkdir -p dklibs/files > /dev/null 2>&1
echo x - dklibs/files/patch-Makefile-shared-linux.in
sed 's/^X//' >dklibs/files/patch-Makefile-shared-linux.in << '9e107ef53eb76424e1838698275dfcfe'
X--- Makefile-shared-linux.in.orig	2009-02-16 08:10:43.000000000 -0800
X+++ Makefile-shared-linux.in	2009-07-19 14:41:01.000000000 -0700
X@@ -1,5 +1,6 @@
X 
X SOVERS=1.23
X+MAJORVERS=1
X 
X # The build prefix
X pp=
X@@ -13,7 +14,7 @@
X sysconfdir = @sysconfdir@
X scd=$(sysconfdir)
X libdir = @libdir@
X-sharedlibdir = $(libdir)/shared
X+sharedlibdir = $(libdir)
X mandir = @mandir@
X includedir = @includedir@
X srcdir = @srcdir@
X@@ -54,18 +55,14 @@
X all:	$(progs) $(libs) stc-static
X 	-[ -d lib ] || mkdir lib
X 	-[ -d share ] || mkdir share
X-	-[ -d share/doc ] || mkdir share/doc
X-	-[ -d share/doc/dklibs ] || mkdir share/doc/dklibs
X 	-[ -d share/stc ] || mkdir -p share/stc
X 	-[ -d share/tracecc ] || mkdir -p share/tracecc
X 	-[ -d share/trana ] || mkdir -p share/trana
X 	-[ -d share/utf-8 ] || mkdir -p share/utf-8
X-	-[ -d share/stc/utf-8 ] || mkdir -p share/stc/utf-8
X 	-[ -d share/tracecc/utf-8 ] || mkdir -p share/tracecc/utf-8
X 	-[ -d share/trana/utf-8 ] || mkdir -p share/trana/utf-8
X 	chmod 755 lib
X 	chmod 755 share
X-	chmod 755 share/doc
X 	chmod 755 share/stc
X 	chmod 755 share/tracecc
X 	chmod 755 share/trana
X@@ -92,22 +89,12 @@
X 	-cp share/tracecc/en/utf-8/tracecca.* share/tracecc/utf-8
X 	-cp share/trana/en/utf-8/trana.* share/trana/utf-8
X 	-cp share/dkpref/en/utf-8/dkpref.* share/dkpref/utf-8
X-	cp DOCU/*.pdf share/doc/dklibs
X-	cp DOCU/*.png share/doc/dklibs
X-	cp DOCU/*.css share/doc/dklibs
X-	cp DOCU/*.html share/doc/dklibs
X 	find lib -type d -exec chmod 755 {} \;
X 	find lib -type f -exec chmod 644 {} \;
X 	find share -type d -exec chmod 755 {} \;
X 	find share -type f -exec chmod 644 {} \;
X 	cp appdefaults.sample appdefaults
X 	chmod 755 showdd
X-	chmod 755 tracecc-gui
X-	chmod 755 tracegui.jar
X-	find Java/dklibsj/doc -type d -exec chmod ugo+rx {} \;
X-	find Java/dklibsj/doc -type f -exec chmod ugo+r {} \;
X-	find Java/TraceGUI/doc -type d -exec chmod ugo+rx {} \;
X-	find Java/TraceGUI/doc -type f -exec chmod ugo+r {} \;
X 	./showdd $(datadir) >> appdefaults
X 	touch all
X 
X@@ -135,18 +122,8 @@
X 	-chmod 755 $(pp)$(datadir)
X 	-[ -d $(pp)$(includedir) ] || mkdir -p $(pp)$(includedir)
X 	-chmod 755 $(pp)$(includedir)
X-	-[ -d $(pp)$(mandir) ] || mkdir -p $(pp)$(mandir)
X-	-chmod 755 $(pp)$(mandir)
X 	-[ -d $(pp)$(sysconfdir) ] || mkdir -p $(pp)$(sysconfdir)
X 	-chmod 755 $(pp)$(sysconfdir)
X-	-[ -d $(pp)$(datadir)/doc ] || mkdir -p $(pp)$(datadir)/doc
X-	-chmod 755 $(pp)$(datadir)/doc
X-	-[ -d $(pp)$(datadir)/doc/javadoc ] || mkdir -p $(pp)$(datadir)/doc/javadoc
X-	-chmod 755 $(pp)$(datadir)/doc/javadoc
X-	-[ -d $(pp)$(datadir)/doc/javadoc/dklibsj ] || mkdir -p $(pp)$(datadir)/doc/javadoc/dklibsj
X-	-chmod 755 $(pp)$(datadir)/doc/javadoc/dklibsj
X-	-[ -d $(pp)$(datadir)/doc/javadoc/TraceGUI ] || mkdir -p $(pp)$(datadir)/doc/javadoc/TraceGUI
X-	-chmod 755 $(pp)$(datadir)/doc/javadoc/TraceGUI
X 	chmod 644 *.so
X 	tar cf - *.so | (cd $(pp)$(libdir) ; tar xf -)
X 	-[ ! -f $(pp)$(libdir)/libdklatsup.so.$(SOVERS) ] || rm -f $(pp)$(libdir)/libdklatsup.so.$(SOVERS)
X@@ -162,36 +139,52 @@
X 	-[ ! -f $(pp)$(libdir)/libdktrace.so.$(SOVERS) ] || rm -f $(pp)$(libdir)/libdktrace.so.$(SOVERS)
X 	-[ ! -f $(pp)$(libdir)/libdktrace.so ] || rm -f $(pp)$(libdir)/libdktrace.so
X 	cp libdklatsup.so.$(SOVERS) $(pp)$(libdir)/libdklatsup.so.$(SOVERS)
X+	ln -sf $(libdir)/libdklatsup.so.$(SOVERS) $(pp)$(libdir)/libdklatsup.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdklatsup.so.$(SOVERS) $(pp)$(libdir)/libdklatsup.so
X 	cp libdkport.so.$(SOVERS) $(pp)$(libdir)/libdkport.so.$(SOVERS)
X+	ln -sf $(libdir)/libdkport.so.$(SOVERS) $(pp)$(libdir)/libdkport.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdkport.so.$(SOVERS) $(pp)$(libdir)/libdkport.so
X 	cp libdkc.so.$(SOVERS) $(pp)$(libdir)/libdkc.so.$(SOVERS)
X+	ln -sf $(libdir)/libdkc.so.$(SOVERS) $(pp)$(libdir)/libdkc.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdkc.so.$(SOVERS) $(pp)$(libdir)/libdkc.so
X 	cp libdkappr.so.$(SOVERS) $(pp)$(libdir)/libdkappr.so.$(SOVERS)
X+	ln -sf $(libdir)/libdkappr.so.$(SOVERS) $(pp)$(libdir)/libdkappr.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdkappr.so.$(SOVERS) $(pp)$(libdir)/libdkappr.so
X 	cp libdknet.so.$(SOVERS) $(pp)$(libdir)/libdknet.so.$(SOVERS)
X+	ln -sf $(libdir)/libdknet.so.$(SOVERS) $(pp)$(libdir)/libdknet.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdknet.so.$(SOVERS) $(pp)$(libdir)/libdknet.so
X 	cp libdktrace.so.$(SOVERS) $(pp)$(libdir)/libdktrace.so.$(SOVERS)
X+	ln -sf $(libdir)/libdktrace.so.$(SOVERS) $(pp)$(libdir)/libdktrace.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdktrace.so.$(SOVERS) $(pp)$(libdir)/libdktrace.so
X 	cp libdkbif.so.$(SOVERS) $(pp)$(libdir)/libdkbif.so.$(SOVERS)
X+	ln -sf $(libdir)/libdkbif.so.$(SOVERS) $(pp)$(libdir)/libdkbif.so.$(MAJORVERS)
X 	ln -sf $(libdir)/libdkbif.so.$(SOVERS) $(pp)$(libdir)/libdkbif.so
X 	cp libdksdbi.so.$(SOVERS) $(pp)$(libdir)/libdksdbi.so.$(SOVERS)
X+	ln -sf $(pp)$(libdir)/libdksdbi.so.$(SOVERS) $(pp)$(libdir)/libdksdbi.so.$(MAJORVERS)
X 	ln -sf $(pp)$(libdir)/libdksdbi.so.$(SOVERS) $(pp)$(libdir)/libdksdbi.so
X 	chmod 644 $(pp)$(libdir)/libdklatsup.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdklatsup.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdklatsup.so
X 	chmod 644 $(pp)$(libdir)/libdkport.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdkport.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdkport.so
X 	chmod 644 $(pp)$(libdir)/libdkc.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdkc.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdkc.so
X 	chmod 644 $(pp)$(libdir)/libdkappr.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdkappr.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdkappr.so
X 	chmod 644 $(pp)$(libdir)/libdknet.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdknet.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdknet.so
X 	chmod 644 $(pp)$(libdir)/libdktrace.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdktrace.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdktrace.so
X 	chmod 644 $(pp)$(libdir)/libdkbif.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdkbif.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdkbif.so
X 	chmod 644 $(pp)$(libdir)/libdksdbi.so.$(SOVERS)
X+	chmod 644 $(pp)$(libdir)/libdksdbi.so.$(MAJORVERS)
X 	chmod 644 $(pp)$(libdir)/libdksdbi.so
X 	chmod 644 *.h
X 	mv config.h config.h.do-not-install
X@@ -210,22 +203,12 @@
X 	chmod 755 $(pp)$(bindir)/bifconf
X 	cp jhelp $(pp)$(bindir)/jhelp
X 	chmod 755 $(pp)$(bindir)/jhelp
X-	cp tracecc-gui $(pp)$(bindir)/tracecc-gui
X-	chmod 755 $(pp)$(bindir)/tracecc-gui
X-	cp tracegui.jar $(pp)$(bindir)/tracegui.jar
X-	chmod 755 $(pp)$(bindir)/tracegui.jar
X-	cp dklibsj.jar $(pp)$(bindir)/dklibsj.jar
X-	chmod 755  $(pp)$(bindir)/dklibsj.jar
X 	cp dkpref $(pp)$(bindir)/dkpref
X 	chmod 755 $(pp)$(bindir)/dkpref
X 	-cp appdefaults $(pp)$(scd)/appdefaults.sample
X 	-[ -f $(pp)$(scd)/appdefaults ] || cp appdefaults $(pp)$(scd)/appdefaults
X-	-(cd man; tar cf - ./*) | (cd $(pp)$(mandir) ; tar xf -)
X 	-(cd share; tar cf - ./*) | (cd $(pp)$(datadir) ; tar xf -)
X-	-(cd Java/dklibsj/doc; tar cf - .) | (cd $(pp)$(datadir)/doc/javadoc/dklibsj && tar xf -)
X-	-(cd Java/TraceGUI/doc; tar cf - .) | (cd $(pp)$(datadir)/doc/javadoc/TraceGUI && tar xf -)
X 	ldconfig
X-	echo Documentation was installed in $(pp)$(datadir)/doc/dklibs
X 
X 
X PORTOBJ1=	dkslsupp.o dkma.o dksf.o dkstrdc.o dkstr.o dkenc.o 
9e107ef53eb76424e1838698275dfcfe
exit
--- dklibs-1.23.1.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090719230446.0ADA88FC17>