Bug 61167 - [NEW PORT] devel/ace+tao-doc: The ACE+TAO HTML documentation
Summary: [NEW PORT] devel/ace+tao-doc: The ACE+TAO HTML documentation
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-10 11:00 UTC by Sergey Matveychuk
Modified: 2004-01-11 19:23 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Matveychuk 2004-01-10 11:00:33 UTC
Doxygen HTML documentation for The ADAPTIVE Communication Environment (ACE)
and The ACE ORB (TAO).

About 155 Megabytes in ~19000 files.

FYI: pkg-plist is cenerated on-the-fly because of size.
     it's 1.2+ Megabytes.

Generated with FreeBSD Port Tools 0.50

Fix: --- ace+tao-doc-5.3.1.shar begins here ---


--- ace+tao-doc-5.3.1.shar ends here -----VEMUBSZwClBobr7sCIqCdN9FT5fKXN1GlJiw127ztFG62dEe
Content-Type: text/plain; name="file.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.shar"

# 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:
#
#	ace+tao-doc
#	ace+tao-doc/Makefile
#	ace+tao-doc/distinfo
#	ace+tao-doc/pkg-descr
#
echo c - ace+tao-doc
mkdir -p ace+tao-doc > /dev/null 2>&1
echo x - ace+tao-doc/Makefile
sed 's/^X//' >ace+tao-doc/Makefile << 'END-of-ace+tao-doc/Makefile'
X# Ports collection makefile for:	ace+tao-doc
X# Date created:				9 January 2004
X# Whom:					Sergey Matveychuk <sem@ciam.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ace+tao-doc
XPORTVERSION=	5.3.1
XCATEGORIES=	devel
XMASTER_SITES=	http://deuce.doc.wustl.edu/old_distribution/ \
X		http://www.navicon.dk/mirrors/ace/deuce.doc.wustl.edu/old_distribution/
XDISTNAME=	ACE-${PORTVERSION}-html
X
XMAINTAINER=	sem@ciam.ru
XCOMMENT=	The ACE+TAO HTML documentation
X
XUSE_BZIP2=	yes
XWRKSRC=		${WRKDIR}/ACE_wrappers
XNO_BUILD=	yes
XPLIST=		${WRKDIR}/pkg-plist
XDIRLIST=	${WRKDIR}/dir-list
XINSTALL_DIR=	share/doc/${PORTNAME}
X
Xpre-install:
X	@${ECHO_MSG} "--> Generating a dirrectories list"; \
X	cd ${WRKSRC}/html; \
X	${RM} -f ${PLIST}; ${ECHO_CMD} "@dirrm ${INSTALL_DIR}" > ${DIRLIST}; \
X	for d in `${FIND} . -type d`; do \
X		n=`${ECHO_CMD} $${d}|${SED} -e 's#^./##'`; \
X		if [ "$${n}" != "." ]; then \
X			${ECHO_CMD} "@dirrm ${INSTALL_DIR}/$$n" >> ${DIRLIST}; \
X		fi; \
X	done; \
X	${ECHO_MSG} "--> Generating a files list"; \
X	for f in `${FIND} -s . -type f`; do \
X		n=`${ECHO_CMD} $${f}|${SED} -e 's#^./##'`; \
X		${ECHO_CMD} ${INSTALL_DIR}/$${n} >> ${PLIST}; \
X	done; \
X	sort -r ${DIRLIST} >> ${PLIST}
X
Xdo-install:
X	@${ECHO_MSG} "--> Installing files:"; \
X	${MKDIR} ${DOCSDIR}; cd ${WRKSRC}/html; \
X	for d in `${FIND} . -type d`; do \
X		n=`${ECHO_CMD} $${d}|${SED} -e 's#^./##'`; \
X		if [ "$${n}" != "." ]; then \
X			${MKDIR} ${DOCSDIR}/$${n}; \
X		fi; \
X	done; \
X	for f in `${FIND} -s . -type f`; do \
X		n=`${ECHO_CMD} $${f}|${SED} -e 's#^./##'`; \
X		${ECHO_MSG} $${n}; \
X		${INSTALL_DATA} $${n} ${DOCSDIR}/$${n}; \
X	done
X
X.include "bsd.port.mk"
END-of-ace+tao-doc/Makefile
echo x - ace+tao-doc/distinfo
sed 's/^X//' >ace+tao-doc/distinfo << 'END-of-ace+tao-doc/distinfo'
XMD5 (ACE-5.3.1-html.tar.bz2) = 84129d4022207bbbaf0e75fe7d96a680
END-of-ace+tao-doc/distinfo
echo x - ace+tao-doc/pkg-descr
sed 's/^X//' >ace+tao-doc/pkg-descr << 'END-of-ace+tao-doc/pkg-descr'
XDoxygen HTML documentation for The ADAPTIVE Communication Environment (ACE)
Xand The ACE ORB (TAO).
X
XAbout 155 Megabytes in ~19000 files.
X
XWWW: http://www.cs.wustl.edu/~schmidt/ACE.html
END-of-ace+tao-doc/pkg-descr
exit
Comment 1 Clement Laforet 2004-01-10 13:51:26 UTC
Hi Sergey !

Why don't you just add docs to your ACE+TAO port ?
I'm sorry, but I think you should add a WITH_ADDITIONNAL_DOCS (or
whatever you like) knob in your port.

regards,
clem
-- 
PGP Key: http://people.freebsd.org/~clement/pgpkey/clement.asc
Comment 2 Sergey Matveychuk 2004-01-11 01:00:42 UTC
Clement Laforet wrote:
> Hi Sergey !
> 
> Why don't you just add docs to your ACE+TAO port ?
> I'm sorry, but I think you should add a WITH_ADDITIONNAL_DOCS (or
> whatever you like) knob in your port.

Just because it's toooo big.
Tarball with documentation is more than source tarball about three time! 
Resulted plist file is more than 1.2 Megabytes.
ACE+TAO is not small itself.
If combine them together resulted port maintain will be nightmare.

---
Sem.
Comment 3 Sergey Matveychuk 2004-01-11 03:51:42 UTC
There is another reason too. May be more weighty than my unconvenience.
ACE+TAO development team release documentation as separate stuff.

And not always (really almost never) the last documentation version 
number equal with the last released library version. (It's resonable if 
we'll remeber documentation size and if release is most (or only) bugfix 
release).

---
Sem.
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2004-01-11 19:16:37 UTC
State Changed
From-To: open->closed

Committed, thanks!