Index: head/www/cgihtml/files/Makefile =================================================================== --- head/www/cgihtml/files/Makefile (revision 13858) +++ head/www/cgihtml/files/Makefile (revision 13859) @@ -1,59 +1,60 @@ # Makefile for cgihtml libraries LIB = cgihtml MAJ = 1 MIN = 0 .if ($(PORTOBJFORMAT) == "elf") SHLIB_VER = $(MAJ) .else SHLIB_VER = $(MAJ).$(MIN) .endif OBJS = string-lib.o cgi-llist.o cgi-lib.o html-lib.o HDRS = ${OBJS:.o=.h} SRCS = ${OBJS:.o=.c} SOBJS = ${OBJS:.o=.so} .SUFFIXES: .SUFFIXES: .o .so .c .c.o: ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} .c.so: ${CC} -fpic -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} lib${LIB}.a: ${OBJS} @${ECHO} building standard ${LIB} library @rm -f ${.TARGET} @${AR} cr ${.TARGET} `lorder ${OBJS} | tsort -q` ${RANLIB} ${.TARGET} lib${LIB}.so.${SHLIB_VER}: ${SOBJS} @${ECHO} building shared ${LIB} library \(version ${SHLIB_VER}\) @rm -f ${.TARGET} ${CC} -shared -Wl,-x -o ${.TARGET} `lorder ${SOBJS} | tsort -q` all: depend lib${LIB}.a lib${LIB}.so.${SHLIB_VER} install: @mkdir -p ${PREFIX}/lib @mkdir -p ${PREFIX}/include ${INSTALL} -c -m 644 lib${LIB}.a ${PREFIX}/lib # ${RANLIB} -t ${PREFIX}/lib/lib${LIB}.a ${INSTALL} -c -m 644 lib${LIB}.so.${SHLIB_VER} ${PREFIX}/lib + @ln -s ${PREFIX}/lib/lib${LIB}.so.${SHLIB_VER} ${PREFIX}/lib/lib${LIB}.so .for file in ${HDRS} ${INSTALL} -c -m 644 ${file} ${PREFIX}/include .endfor clean: rm -f *.o *.so lib${LIB}.a lib${LIB}.so.${SHLIB_VER} distclean: clean rm -f .depend depend: mkdep ${CFLAGS} ${SRCS} Property changes on: head/www/cgihtml/files/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/www/cgihtml/pkg-plist =================================================================== --- head/www/cgihtml/pkg-plist (revision 13858) +++ head/www/cgihtml/pkg-plist (revision 13859) @@ -1,20 +1,21 @@ include/cgi-lib.h include/cgi-llist.h include/html-lib.h include/string-lib.h lib/libcgihtml.a +lib/libcgihtml.so lib/libcgihtml.so.1 @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B share/doc/cgihtml/CHANGES share/doc/cgihtml/CREDITS share/doc/cgihtml/html/cgihtml-1.html share/doc/cgihtml/html/cgihtml-2.html share/doc/cgihtml/html/cgihtml-3.html share/doc/cgihtml/html/cgihtml-4.html share/doc/cgihtml/html/cgihtml-5.html share/doc/cgihtml/html/cgihtml-6.html share/doc/cgihtml/html/cgihtml-7.html share/doc/cgihtml/html/cgihtml.html @dirrm share/doc/cgihtml/html @dirrm share/doc/cgihtml Property changes on: head/www/cgihtml/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property