diff options
author | imura <imura@FreeBSD.org> | 2000-10-23 15:24:23 +0000 |
---|---|---|
committer | imura <imura@FreeBSD.org> | 2000-10-23 15:24:23 +0000 |
commit | 763172dd40a97e7cefe5d1715beb1a32859bd9a1 (patch) | |
tree | 68db937ed77b0b39b99f9798f31633b4da382b37 /x11-toolkits/qt145/Makefile | |
parent | 9af3c664651dac85d63aae140e9e1da5d00bed87 (diff) | |
download | FreeBSD-ports-763172dd40a97e7cefe5d1715beb1a32859bd9a1.zip FreeBSD-ports-763172dd40a97e7cefe5d1715beb1a32859bd9a1.tar.gz |
Merge kde11-i18n into kde11, and remove my *-i18n ports.
There is no so-version bump, because of compatibility.
Approved by: will (kde11 maintainer)
Diffstat (limited to 'x11-toolkits/qt145/Makefile')
-rw-r--r-- | x11-toolkits/qt145/Makefile | 41 |
1 files changed, 27 insertions, 14 deletions
diff --git a/x11-toolkits/qt145/Makefile b/x11-toolkits/qt145/Makefile index 949dc2f..8a8d7eb 100644 --- a/x11-toolkits/qt145/Makefile +++ b/x11-toolkits/qt145/Makefile @@ -7,9 +7,14 @@ PORTNAME= qt PORTVERSION= 1.45 +PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= ftp://ftp.trolltech.com/qt/source/ +PATCH_SITES= ftp://ftp.kde.gr.jp/pub/qt/patch/ +PATCHFILES= qt-1.45-i18n-20000531.diff.gz +PATCH_DIST_STRIP= -p1 + MAINTAINER= will@FreeBSD.org USE_GMAKE= yes @@ -24,8 +29,10 @@ VERSION= ${VER_MAJ} MAKE_ENV+= VERSION="${VERSION}" VER_MIN=${VER_MIN} VER_MAJ=${VER_MAJ} PLIST_SUB+= VERSION="${VER_MAJ}" +.include <bsd.port.pre.mk> + MAN1= moc.1 -.include "${.CURDIR}/files/man3" +.include "${FILESDIR}/man3" .if defined(WANT_STATIC) STATIC= static @@ -34,6 +41,11 @@ STATIC= shared INSTALLS_SHLIB= yes .endif +post-patch: + @find ${WRKSRC}/src -name \*.h ! -name y.tab.h \ + | ${SED} -e "s,${WRKSRC},..," \ + | eval `${AWK} '{print "ln -sf",$$1,"${WRKSRC}/include"}'` + post-configure: @${PERL} -pi -e "s:g\+\+:${CXX}:g" ${WRKSRC}/configs/freebsd-g++-${STATIC} @${PERL} -pi -e "s:/usr/X11R6:${PREFIX}:g" ${WRKSRC}/configs/freebsd-g++-${STATIC} @@ -42,26 +54,27 @@ post-configure: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} freebsd-g++-${STATIC}) do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/bin/moc $(PREFIX)/bin + @${INSTALL_PROGRAM} ${WRKSRC}/bin/moc ${PREFIX}/bin .if !defined(WANT_STATIC) - @${INSTALL_DATA} ${WRKSRC}/lib/libqt.so.${VERSION} $(PREFIX)/lib - @${LN} -sf $(PREFIX)/lib/libqt.so.$(VERSION) $(PREFIX)/lib/libqt.so + @${INSTALL_DATA} ${WRKSRC}/lib/libqt.so.${VERSION} ${PREFIX}/lib + @${LN} -sf ${PREFIX}/lib/libqt.so.${VERSION} ${PREFIX}/lib/libqt.so .else - @${INSTALL_DATA} ${WRKSRC}/lib/libqt.a $(PREFIX)/lib/libqt.a.$(VERSION) - @${LN} -sf $(PREFIX)/lib/libqt.a.$(VERSION) $(PREFIX)/lib/libqt.a + @${INSTALL_DATA} ${WRKSRC}/lib/libqt.a ${PREFIX}/lib/libqt.a.${VERSION} + @${LN} -sf ${PREFIX}/lib/libqt.a.${VERSION} ${PREFIX}/lib/libqt.a .endif - @${MKDIR} $(PREFIX)/include/X11/qt - @${INSTALL_DATA} ${WRKSRC}/include/* $(PREFIX)/include/X11/qt - @${INSTALL_MAN} ${WRKSRC}/man/man1/* $(PREFIX)/man/man1 - @${INSTALL_MAN} ${WRKSRC}/man/man3/* $(PREFIX)/man/man3 + @${MKDIR} ${PREFIX}/include/X11/qt @${MKDIR} ${PREFIX}/share/doc/qt/html - @${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/qt - @${INSTALL_DATA} ${WRKSRC}/README.QT ${PREFIX}/share/doc/qt - @${INSTALL_DATA} ${WRKSRC}/html/* ${PREFIX}/share/doc/qt/html + @(cd ${WRKSRC} ; \ + ${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/X11/qt ; \ + ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${PREFIX}/man/man1 ; \ + ${INSTALL_MAN} ${WRKSRC}/man/man3/* ${PREFIX}/man/man3 ; \ + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/qt ; \ + ${INSTALL_DATA} ${WRKSRC}/README.QT ${PREFIX}/share/doc/qt ; \ + ${INSTALL_DATA} ${WRKSRC}/html/* ${PREFIX}/share/doc/qt/html ) .if defined(WANT_STATIC) post-install: @${PERL} -pi -e 's/libqt\.so/libqt.a/' ${TMPPLIST} .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> |