svn commit: r431499 - head/cad/librecad
Jason E. Hale
jhale at FreeBSD.org
Sat Jan 14 23:05:14 UTC 2017
Author: jhale
Date: Sat Jan 14 23:05:13 2017
New Revision: 431499
URL: https://svnweb.freebsd.org/changeset/ports/431499
Log:
- Update to 2.1.3
- Add LICENSE
- Use Qt5 (upstream has dropped Qt4 support for 2.2.x, so we may
as well switch now)
- Take maintainership
Modified:
head/cad/librecad/Makefile
head/cad/librecad/distinfo
head/cad/librecad/pkg-plist
Modified: head/cad/librecad/Makefile
==============================================================================
--- head/cad/librecad/Makefile Sat Jan 14 22:48:49 2017 (r431498)
+++ head/cad/librecad/Makefile Sat Jan 14 23:05:13 2017 (r431499)
@@ -1,34 +1,40 @@
# $FreeBSD$
PORTNAME= librecad
-DISTVERSION= 2.0.8
-PORTREVISION= 2
+PORTVERSION= 2.1.3
CATEGORIES= cad
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= jhale at FreeBSD.org
COMMENT= 2D CAD system
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt
+
BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs
-LIB_DEPENDS= libmuparser.so:math/muparser
+LIB_DEPENDS= libmuparser.so:math/muparser \
+ libfreetype.so:print/freetype2
USE_GITHUB= yes
GH_ACCOUNT= LibreCAD
GH_PROJECT= LibreCAD
-USE_QT4= gui help network sql svg help-tools_build \
- linguisttools_build moc_build rcc_build uic_build
USES= compiler:c++11-lib desktop-file-utils pkgconfig qmake
+USE_GL= gl
+USE_QT5= core gui printsupport sql svg widgets \
+ buildtools_build linguisttools_build
+QMAKE_ARGS+= BOOST_DIR="${LOCALBASE}"
# Unhide std::to_string() to fix build with GCC (ports/193528)
CFLAGS+= -D_GLIBCXX_USE_C99
post-patch:
- @${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,' \
+ @${REINPLACE_CMD} -e 's|QMAKE_CXXFLAGS += -g||' \
+ ${WRKSRC}/common.pri
+ @${REINPLACE_CMD} -e 's|lrelease|${LRELEASE}|' \
+ ${WRKSRC}/scripts/postprocess-unix.sh
+ @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' \
${WRKSRC}/librecad/src/lib/engine/rs_settings.cpp \
${WRKSRC}/librecad/src/lib/engine/rs_system.cpp
- @${REINPLACE_CMD} -e \
- '/^Icon/s,librecad,${PREFIX}/share/pixmaps/librecad.png,' \
- ${WRKSRC}/desktop/librecad.desktop
pre-install:
@${CHMOD} +w ${WRKSRC}/unix/resources/plugins/*.so
Modified: head/cad/librecad/distinfo
==============================================================================
--- head/cad/librecad/distinfo Sat Jan 14 22:48:49 2017 (r431498)
+++ head/cad/librecad/distinfo Sat Jan 14 23:05:13 2017 (r431499)
@@ -1,2 +1,3 @@
-SHA256 (LibreCAD-LibreCAD-2.0.8_GH0.tar.gz) = ddf654a29369d0b6e275584eb769c5d682957cb34babd004d1c71206cd080f34
-SIZE (LibreCAD-LibreCAD-2.0.8_GH0.tar.gz) = 19965985
+TIMESTAMP = 1484384119
+SHA256 (LibreCAD-LibreCAD-2.1.3_GH0.tar.gz) = 74c4ede409b13d0365c65c0cd52dba04f1049530f6df706dc905443d5e60db06
+SIZE (LibreCAD-LibreCAD-2.1.3_GH0.tar.gz) = 22415288
Modified: head/cad/librecad/pkg-plist
==============================================================================
--- head/cad/librecad/pkg-plist Sat Jan 14 22:48:49 2017 (r431498)
+++ head/cad/librecad/pkg-plist Sat Jan 14 23:05:13 2017 (r431499)
@@ -2,11 +2,11 @@ bin/librecad
bin/ttf2lff
share/appdata/librecad.appdata.xml
share/applications/librecad.desktop
-%%DATADIR%%/doc/LibreCADdoc.qch
-%%DATADIR%%/doc/LibreCADdoc.qhc
%%DATADIR%%/fonts/OpenGostTypeA-Regular.lff
%%DATADIR%%/fonts/OpenGostTypeB-Regular.lff
%%DATADIR%%/fonts/amiri-regular.lff
+%%DATADIR%%/fonts/azomix.lff
+%%DATADIR%%/fonts/azomix_i.lff
%%DATADIR%%/fonts/cursive.lff
%%DATADIR%%/fonts/cyrillic_ii.lff
%%DATADIR%%/fonts/gothgbt.lff
@@ -18,6 +18,8 @@ share/applications/librecad.desktop
%%DATADIR%%/fonts/greekp.lff
%%DATADIR%%/fonts/greeks.lff
%%DATADIR%%/fonts/iso.lff
+%%DATADIR%%/fonts/iso3098.lff
+%%DATADIR%%/fonts/iso3098_i.lff
%%DATADIR%%/fonts/italicc.lff
%%DATADIR%%/fonts/italiccs.lff
%%DATADIR%%/fonts/italict.lff
@@ -1418,6 +1420,7 @@ share/applications/librecad.desktop
%%DATADIR%%/qm/librecad_es_uy.qm
%%DATADIR%%/qm/librecad_es_ve.qm
%%DATADIR%%/qm/librecad_et.qm
+%%DATADIR%%/qm/librecad_eu.qm
%%DATADIR%%/qm/librecad_fi.qm
%%DATADIR%%/qm/librecad_fr.qm
%%DATADIR%%/qm/librecad_gl.qm
@@ -1474,6 +1477,7 @@ share/applications/librecad.desktop
%%DATADIR%%/qm/plugins_es_uy.qm
%%DATADIR%%/qm/plugins_es_ve.qm
%%DATADIR%%/qm/plugins_et.qm
+%%DATADIR%%/qm/plugins_eu.qm
%%DATADIR%%/qm/plugins_fi.qm
%%DATADIR%%/qm/plugins_fr.qm
%%DATADIR%%/qm/plugins_gl.qm
More information about the svn-ports-all
mailing list