Merge from vendor branch TNF:
[pkgsrcv2.git] / x11 / qt3-docs / Makefile
1 # $NetBSD: Makefile,v 1.30 2011/11/01 06:03:06 sbd Exp $
2
3 PKG_DESTDIR_SUPPORT=    user-destdir
4
5 .include "../../x11/qt3-libs/Makefile.common"
6
7 PKGNAME=        qt3-docs-${QTVERSION}
8 PKGREVISION=    6
9 COMMENT=        Documentation for the QT C++ X GUI toolkit
10
11 BUILD_QT3=      yes
12
13 NO_CONFIGURE=   yes
14 NO_BUILD=       yes
15
16 INSTALLATION_DIRS=      ${QTPREFIX}/doc/html ${QTPREFIX}/man/man3
17
18 do-install:
19         set -e; \
20         cd ${WRKSRC}/doc/man/man3; PAGES="`ls -1 | ${SED} -e 's,3qt$$,3,'`"; \
21         (for PAGE in $$PAGES; do \
22             ${ECHO} installing ${DESTDIR}${QTPREFIX}/man/man3/$${PAGE}; \
23             set - X `head -1 $${PAGE}qt`; \
24             if [ $$# -eq 3 ] && [ "$$2" = .so ]; then \
25                 ${LN} -fs `basename $$3 | ${SED} 's/qt$$//'` \
26                   ${DESTDIR}${QTPREFIX}/man/man3/$${PAGE}; \
27             else \
28                 ${INSTALL_MAN} $${PAGE}qt ${DESTDIR}${QTPREFIX}/man/man3/$${PAGE}; \
29             fi; \
30          done)
31         ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/README-QT.TXT ${DESTDIR}${QTPREFIX}/doc/html
32         set -e; \
33         cd ${WRKSRC};  \
34         DOCDIRS="`${FIND} doc/html -type d -print | ${SORT}`"; \
35         (for d in $${DOCDIRS}; do \
36             ${ECHO} installing ${DESTDIR}${QTPREFIX}/$${d}; \
37             ${INSTALL_DATA_DIR} ${DESTDIR}${QTPREFIX}/$${d}; \
38         done) ; \
39         DOCFILES="`${FIND} doc/html -type f -print | ${SORT}`"; \
40         (for f in $${DOCFILES}; do \
41             ${ECHO} installing ${DESTDIR}${QTPREFIX}/$${f}; \
42             ${INSTALL_DATA} $${f} ${DESTDIR}${QTPREFIX}/$${f}; \
43         done)
44
45 .include "../../x11/qt3-libs/buildlink3.mk"
46 .include "../../mk/bsd.pkg.mk"