svn commit: r333663 - head/graphics/qtgtl
Alberto Villa
avilla at FreeBSD.org
Wed Nov 13 08:42:10 UTC 2013
Author: avilla
Date: Wed Nov 13 08:42:09 2013
New Revision: 333663
URL: http://svnweb.freebsd.org/changeset/ports/333663
Log:
- Update to 0.9.3.
- STAGEify.
- Use LIB_DEPENDS new format.
- Optionally install EXAMPLES.
- Mark explicit dependency on qt4-corelib.
- Remove common LICENSE_FILE.
- Share pkg-descr with graphics/opengtl.
Deleted:
head/graphics/qtgtl/pkg-descr
Modified:
head/graphics/qtgtl/Makefile
head/graphics/qtgtl/distinfo (contents, props changed)
Modified: head/graphics/qtgtl/Makefile
==============================================================================
--- head/graphics/qtgtl/Makefile Wed Nov 13 08:40:28 2013 (r333662)
+++ head/graphics/qtgtl/Makefile Wed Nov 13 08:42:09 2013 (r333663)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= qtgtl
-PORTVERSION= 0.9.2
-PORTREVISION= 1
+PORTVERSION= 0.9.3
CATEGORIES= graphics devel
MASTER_SITES= http://download.opengtl.org/
DISTNAME= libQtGTL-${PORTVERSION}
@@ -11,21 +10,33 @@ MAINTAINER= avilla at FreeBSD.org
COMMENT= Qt bindings for the Graphics Transformation Languages
LICENSE= LGPL20
-LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= GTLCore.0:${PORTSDIR}/graphics/opengtl
+LIB_DEPENDS= libGTLCore.so:${PORTSDIR}/graphics/opengtl
-USE_QT4= gui moc_build qmake_build rcc_build uic_build
+USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build
+USES= cmake:outsource pkgconfig
USE_BZIP2= yes
-USES= cmake pkgconfig
USE_LDCONFIG= yes
-NO_STAGE= yes
+DESCR= ${.CURDIR:H:H}/graphics/opengtl/pkg-descr
+
+PORTEXAMPLES= QtCTL QtShiva
+
+OPTIONS_DEFINE= EXAMPLES
+
pre-configure:
- ${REINPLACE_CMD} -e 's|set(QTGTL_LIB_SOVERSION.*|set(QTGTL_LIB_SOVERSION "0")|' \
+ @${REINPLACE_CMD} -e 's,set(QTGTL_LIB_SOVERSION.*,set(QTGTL_LIB_SOVERSION "0"),' \
${PATCH_WRKSRC}/CMakeLists.txt
- ${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
+ @${REINPLACE_CMD} -e 's,$${LIB_INSTALL_DIR}/pkgconfig,${PREFIX}/libdata/pkgconfig,g' \
${PATCH_WRKSRC}/QtGTL/CMakeLists.txt \
${PATCH_WRKSRC}/QtShiva/CMakeLists.txt
+post-install:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+.for f in ${PORTEXAMPLES}
+ cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/examples/${f}/${f:S/Qt/q/} \
+ ${STAGEDIR}${EXAMPLESDIR}/${f}
+.endfor
+
.include <bsd.port.mk>
Modified: head/graphics/qtgtl/distinfo
==============================================================================
--- head/graphics/qtgtl/distinfo Wed Nov 13 08:40:28 2013 (r333662)
+++ head/graphics/qtgtl/distinfo Wed Nov 13 08:42:09 2013 (r333663)
@@ -1,2 +1,2 @@
-SHA256 (libQtGTL-0.9.2.tar.bz2) = 840a2657eae208ffcb3ecc8fa26655a56b85feee1d4a511b0bc74ad5fd65dbc8
-SIZE (libQtGTL-0.9.2.tar.bz2) = 28428
+SHA256 (libQtGTL-0.9.3.tar.bz2) = dd6925aa146981038cc462f3a427d65030b600f263a98a03f830070f554a2d7b
+SIZE (libQtGTL-0.9.3.tar.bz2) = 27903
More information about the svn-ports-all
mailing list