Add new ports for the current version of KDevelop

This commit is contained in:
Tobias C. Berner 2018-04-28 20:12:31 +00:00
parent d76ba4456c
commit ddb2f5c35d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=468591
18 changed files with 3312 additions and 2 deletions

2
MOVED
View file

@ -4473,7 +4473,6 @@ devel/crossvc||2013-07-26|Has expired: Depends on Qt 3.x
devel/dbus-qt3||2013-07-26|Has expired: Depends on Qt 3.x
devel/esvn||2013-07-26|Has expired: Depends on Qt 3.x
devel/kdesdk3||2013-07-26|Has expired: Depends on Qt 3.x
devel/kdevelop||2013-07-26|Has expired: Depends on Qt 3.x
devel/kodos||2013-07-26|Has expired: Depends on Qt 3.x
devel/kprof||2013-07-26|Has expired: Depends on Qt 3.x
devel/kscope||2013-07-26|Has expired: Depends on Qt 3.x
@ -10177,7 +10176,6 @@ math/octave-forge-ocs||2018-04-25|Removed, depends on expired math/octave-forge-
net/google-daemon|sysutils/py-google-compute-engine|2018-04-25|Has expired: Please use sysutils/py-google-compute-engine instead
net/google-startup-scripts|sysutils/py-google-compute-engine|2018-04-25|Has expired: Please use sysutils/py-google-compute-engine instead
math/octave-forge-odepkg||2018-04-25|Has expired, not a valid package for Octave version >= 4.2.1
devel/kdevelop-pg-qt|devel/kdevelop-pg-qt-kde4|2018-04-28|Make room for KDevelop upgrade
devel/kdevelop-php|devel/kdevelop-php-kde4|2018-04-28|Make room for KDevelop upgrade
devel/kdevelop-php-docs|devel/kdevelop-php-docs-kde4|2018-04-28|Make room for KDevelop upgrade
devel/kdevplatform|devel/kdevplatform-kde4|2018-04-28|Make room for KDevelop upgrade

View file

@ -1267,7 +1267,11 @@
SUBDIR += kdesdk-thumbnailers
SUBDIR += kdesdk-thumbnailers-kde4
SUBDIR += kdesvn-kde4
SUBDIR += kdev-php
SUBDIR += kdev-python
SUBDIR += kdevelop
SUBDIR += kdevelop-kde4
SUBDIR += kdevelop-pg-qt
SUBDIR += kdevelop-pg-qt-kde4
SUBDIR += kdevelop-php-kde4
SUBDIR += kdevelop-php-docs-kde4

25
devel/kdev-php/Makefile Normal file
View file

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= kdev-php
DISTVERSION= 5.2.1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/kdevelop/${DISTVERSION}/src
DIST_SUBDIR= KDE/kdevelop
MAINTAINER= kde@FreeBSD.org
COMMENT= PHP support for KDevelop
BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt
LIB_DEPENDS= libkdevcmakecommon.so:devel/kdevelop
USES= cmake:outsource compiler:c++11-lib kde:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
i18n jobwidgets kcmutils kio parts service sonnet \
texteditor textwidgets threadweaver widgetsaddons xmlgui
USE_QT5= core dbus gui network webkit widgets xml \
buildtools_build qmake_build
# Does not build with jobs.
MAKE_JOBS_UNSAFE= yes
.include <bsd.port.mk>

3
devel/kdev-php/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1513163380
SHA256 (KDE/kdevelop/kdev-php-5.2.1.tar.xz) = 0bbe4f22e52cd734d8f603ab7e6cd93024a1fcb3f3061423603554664bb25b75
SIZE (KDE/kdevelop/kdev-php-5.2.1.tar.xz) = 683244

7
devel/kdev-php/pkg-descr Normal file
View file

@ -0,0 +1,7 @@
Open source, feature-full, plugin extensible IDE for C/C++ and other
programming languages. It is based on KDevPlatform and the KDE and
Qt libraries, and it's under development since 1998.
This package contains the PHP support plugin.
WWW: http://www.kdevelop.org

54
devel/kdev-php/pkg-plist Normal file
View file

@ -0,0 +1,54 @@
etc/xdg/kdevphpsupport.categories
lib/libkdevphpcompletion.so
lib/libkdevphpduchain.so
lib/libkdevphpparser.so
%%QT_PLUGINDIR%%/kdevplatform/30/kcm/kcm_kdevphpdocs.so
%%QT_PLUGINDIR%%/kdevplatform/30/kdevphpdocs.so
%%QT_PLUGINDIR%%/kdevplatform/30/kdevphplanguagesupport.so
%%QT_PLUGINDIR%%/kdevplatform/30/kdevphpunitprovider.so
share/kdevappwizard/templates/simple_phpapp.tar.bz2
share/kdevphpsupport/phpfunctions.php
share/kdevphpsupport/phpunitdeclarations.php
share/kservices5/kcm_kdevphpdocs.desktop
share/kservices5/kdevphpunitprovider.desktop
share/locale/ast/LC_MESSAGES/kdevphp.mo
share/locale/bs/LC_MESSAGES/kdevphp.mo
share/locale/ca/LC_MESSAGES/kdevphp.mo
share/locale/ca@valencia/LC_MESSAGES/kdevphp.mo
share/locale/cs/LC_MESSAGES/kdevphp.mo
share/locale/da/LC_MESSAGES/kdevphp.mo
share/locale/de/LC_MESSAGES/kdevphp.mo
share/locale/el/LC_MESSAGES/kdevphp.mo
share/locale/en_GB/LC_MESSAGES/kdevphp.mo
share/locale/eo/LC_MESSAGES/kdevphp.mo
share/locale/es/LC_MESSAGES/kdevphp.mo
share/locale/et/LC_MESSAGES/kdevphp.mo
share/locale/fi/LC_MESSAGES/kdevphp.mo
share/locale/fr/LC_MESSAGES/kdevphp.mo
share/locale/ga/LC_MESSAGES/kdevphp.mo
share/locale/gl/LC_MESSAGES/kdevphp.mo
share/locale/hr/LC_MESSAGES/kdevphp.mo
share/locale/hu/LC_MESSAGES/kdevphp.mo
share/locale/it/LC_MESSAGES/kdevphp.mo
share/locale/ja/LC_MESSAGES/kdevphp.mo
share/locale/kk/LC_MESSAGES/kdevphp.mo
share/locale/ko/LC_MESSAGES/kdevphp.mo
share/locale/lt/LC_MESSAGES/kdevphp.mo
share/locale/mr/LC_MESSAGES/kdevphp.mo
share/locale/nb/LC_MESSAGES/kdevphp.mo
share/locale/nds/LC_MESSAGES/kdevphp.mo
share/locale/nl/LC_MESSAGES/kdevphp.mo
share/locale/pl/LC_MESSAGES/kdevphp.mo
share/locale/pt/LC_MESSAGES/kdevphp.mo
share/locale/pt_BR/LC_MESSAGES/kdevphp.mo
share/locale/ro/LC_MESSAGES/kdevphp.mo
share/locale/ru/LC_MESSAGES/kdevphp.mo
share/locale/sk/LC_MESSAGES/kdevphp.mo
share/locale/sl/LC_MESSAGES/kdevphp.mo
share/locale/sv/LC_MESSAGES/kdevphp.mo
share/locale/th/LC_MESSAGES/kdevphp.mo
share/locale/tr/LC_MESSAGES/kdevphp.mo
share/locale/ug/LC_MESSAGES/kdevphp.mo
share/locale/uk/LC_MESSAGES/kdevphp.mo
share/locale/zh_CN/LC_MESSAGES/kdevphp.mo
share/locale/zh_TW/LC_MESSAGES/kdevphp.mo

View file

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= kdev-python
DISTVERSION= 5.2.1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/kdevelop/${DISTVERSION}/src
DIST_SUBDIR= KDE/kdevelop
MAINTAINER= kde@FreeBSD.org
COMMENT= Python support for KDevelop
BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt
LIB_DEPENDS= libkdevcmakecommon.so:devel/kdevelop
USES= cmake:outsource compiler:c++11-lib kde:5 python:3.4+ tar:xz
USE_KDE= attica auth codecs completion config coreaddons \
ecm i18n jobwidgets kio parts service \
sonnet texteditor textwidgets threadweaver widgetsaddons xmlgui
USE_QT5= core dbus gui network widgets xml \
buildtools_build qmake_build
# Does not build with jobs.
MAKE_JOBS_UNSAFE= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1513163933
SHA256 (KDE/kdevelop/kdev-python-5.2.1.tar.xz) = 32d663e593ac8c538c101742b2ee838256a7794914d8e0a047ce0d28bafa027b
SIZE (KDE/kdevelop/kdev-python-5.2.1.tar.xz) = 1070708

View file

@ -0,0 +1,7 @@
Open source, feature-full, plugin extensible IDE for C/C++ and other
programming languages. It is based on KDevPlatform and the KDE and
Qt libraries, and it's under development since 1998.
This package contains the Python support plugin.
WWW: http://www.kdevelop.org

186
devel/kdev-python/pkg-plist Normal file
View file

@ -0,0 +1,186 @@
etc/xdg/kdevpythonsupport.categories
lib/libkdevpythoncompletion.so
lib/libkdevpythonduchain.so
lib/libkdevpythonparser.so
%%QT_PLUGINDIR%%/kdevplatform/30/kdevpdb.so
%%QT_PLUGINDIR%%/kdevplatform/30/kdevpythonlanguagesupport.so
share/kdevappwizard/templates/django_project.tar.bz2
share/kdevappwizard/templates/qtdesigner_app.tar.bz2
share/kdevappwizard/templates/simple_pythonapp.tar.bz2
share/kdevpythonsupport/codestyle.py
share/kdevpythonsupport/correction_files/matplotlib/_pylab_helpers.py
share/kdevpythonsupport/correction_files/matplotlib/artist.py
share/kdevpythonsupport/correction_files/matplotlib/backend_bases.py
share/kdevpythonsupport/correction_files/matplotlib/figure.py
share/kdevpythonsupport/correction_files/matplotlib/pyplot.py
share/kdevpythonsupport/correction_files/re.py
share/kdevpythonsupport/correction_files/string.py
share/kdevpythonsupport/correction_files/testCorrectionFiles/example.py
share/kdevpythonsupport/debugger/__kdevpython_debugger_utils.py
share/kdevpythonsupport/debugger/kdevpdb.py
share/kdevpythonsupport/documentation_files/COPYING
share/kdevpythonsupport/documentation_files/PyKDE4/akonadi.py
share/kdevpythonsupport/documentation_files/PyKDE4/dnssd.py
share/kdevpythonsupport/documentation_files/PyKDE4/kdecore.py
share/kdevpythonsupport/documentation_files/PyKDE4/kdeui.py
share/kdevpythonsupport/documentation_files/PyKDE4/khtml.py
share/kdevpythonsupport/documentation_files/PyKDE4/kio.py
share/kdevpythonsupport/documentation_files/PyKDE4/knewstuff.py
share/kdevpythonsupport/documentation_files/PyKDE4/kparts.py
share/kdevpythonsupport/documentation_files/PyKDE4/kterminal.py
share/kdevpythonsupport/documentation_files/PyKDE4/ktexteditor.py
share/kdevpythonsupport/documentation_files/PyKDE4/kutils.py
share/kdevpythonsupport/documentation_files/PyKDE4/nepomuk.py
share/kdevpythonsupport/documentation_files/PyKDE4/parse_xml.py
share/kdevpythonsupport/documentation_files/PyKDE4/phonon.py
share/kdevpythonsupport/documentation_files/PyKDE4/plasma.py
share/kdevpythonsupport/documentation_files/PyKDE4/polkitqt.py
share/kdevpythonsupport/documentation_files/PyKDE4/solid.py
share/kdevpythonsupport/documentation_files/PyKDE4/soprano.py
share/kdevpythonsupport/documentation_files/PyQt4/Qt.py
share/kdevpythonsupport/documentation_files/PyQt4/QtAssistant.py
share/kdevpythonsupport/documentation_files/PyQt4/QtCore.py
share/kdevpythonsupport/documentation_files/PyQt4/QtDBus.py
share/kdevpythonsupport/documentation_files/PyQt4/QtDeclarative.py
share/kdevpythonsupport/documentation_files/PyQt4/QtDesigner.py
share/kdevpythonsupport/documentation_files/PyQt4/QtGui.py
share/kdevpythonsupport/documentation_files/PyQt4/QtHelp.py
share/kdevpythonsupport/documentation_files/PyQt4/QtMultimedia.py
share/kdevpythonsupport/documentation_files/PyQt4/QtNetwork.py
share/kdevpythonsupport/documentation_files/PyQt4/QtOpenGL.py
share/kdevpythonsupport/documentation_files/PyQt4/QtScript.py
share/kdevpythonsupport/documentation_files/PyQt4/QtScriptTools.py
share/kdevpythonsupport/documentation_files/PyQt4/QtSql.py
share/kdevpythonsupport/documentation_files/PyQt4/QtSvg.py
share/kdevpythonsupport/documentation_files/PyQt4/QtTest.py
share/kdevpythonsupport/documentation_files/PyQt4/QtWebKit.py
share/kdevpythonsupport/documentation_files/PyQt4/QtXml.py
share/kdevpythonsupport/documentation_files/PyQt4/QtXmlPatterns.py
share/kdevpythonsupport/documentation_files/PyQt4/phonon.py
share/kdevpythonsupport/documentation_files/PyQt5/QAxContainer.py
share/kdevpythonsupport/documentation_files/PyQt5/Qt.py
share/kdevpythonsupport/documentation_files/PyQt5/QtBluetooth.py
share/kdevpythonsupport/documentation_files/PyQt5/QtCore.py
share/kdevpythonsupport/documentation_files/PyQt5/QtDBus.py
share/kdevpythonsupport/documentation_files/PyQt5/QtDesigner.py
share/kdevpythonsupport/documentation_files/PyQt5/QtGui.py
share/kdevpythonsupport/documentation_files/PyQt5/QtHelp.py
share/kdevpythonsupport/documentation_files/PyQt5/QtLocation.py
share/kdevpythonsupport/documentation_files/PyQt5/QtMacExtras.py
share/kdevpythonsupport/documentation_files/PyQt5/QtMultimedia.py
share/kdevpythonsupport/documentation_files/PyQt5/QtMultimediaWidgets.py
share/kdevpythonsupport/documentation_files/PyQt5/QtNetwork.py
share/kdevpythonsupport/documentation_files/PyQt5/QtNfc.py
share/kdevpythonsupport/documentation_files/PyQt5/QtOpenGL.py
share/kdevpythonsupport/documentation_files/PyQt5/QtPositioning.py
share/kdevpythonsupport/documentation_files/PyQt5/QtPrintSupport.py
share/kdevpythonsupport/documentation_files/PyQt5/QtQml.py
share/kdevpythonsupport/documentation_files/PyQt5/QtQuick.py
share/kdevpythonsupport/documentation_files/PyQt5/QtQuickWidgets.py
share/kdevpythonsupport/documentation_files/PyQt5/QtSensors.py
share/kdevpythonsupport/documentation_files/PyQt5/QtSerialPort.py
share/kdevpythonsupport/documentation_files/PyQt5/QtSql.py
share/kdevpythonsupport/documentation_files/PyQt5/QtSvg.py
share/kdevpythonsupport/documentation_files/PyQt5/QtTest.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWebChannel.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWebEngineWidgets.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWebKit.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWebKitWidgets.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWebSockets.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWidgets.py
share/kdevpythonsupport/documentation_files/PyQt5/QtWinExtras.py
share/kdevpythonsupport/documentation_files/PyQt5/QtX11Extras.py
share/kdevpythonsupport/documentation_files/PyQt5/QtXml.py
share/kdevpythonsupport/documentation_files/PyQt5/QtXmlPatterns.py
share/kdevpythonsupport/documentation_files/__builtin__.py
share/kdevpythonsupport/documentation_files/__builtin_constants__.py
share/kdevpythonsupport/documentation_files/__builtin_types__.py
share/kdevpythonsupport/documentation_files/__future__.py
share/kdevpythonsupport/documentation_files/_collections.py
share/kdevpythonsupport/documentation_files/_sre.py
share/kdevpythonsupport/documentation_files/array.py
share/kdevpythonsupport/documentation_files/audioop.py
share/kdevpythonsupport/documentation_files/binascii.py
share/kdevpythonsupport/documentation_files/builtindocumentation.py
share/kdevpythonsupport/documentation_files/bz2.py
share/kdevpythonsupport/documentation_files/cPickle.py
share/kdevpythonsupport/documentation_files/cStringIO.py
share/kdevpythonsupport/documentation_files/cmath.py
share/kdevpythonsupport/documentation_files/crypt.py
share/kdevpythonsupport/documentation_files/dbm.py
share/kdevpythonsupport/documentation_files/errno.py
share/kdevpythonsupport/documentation_files/exceptions.py
share/kdevpythonsupport/documentation_files/fcntl.py
share/kdevpythonsupport/documentation_files/future_builtins.py
share/kdevpythonsupport/documentation_files/gc.py
share/kdevpythonsupport/documentation_files/gdbm.py
share/kdevpythonsupport/documentation_files/grp.py
share/kdevpythonsupport/documentation_files/imp.py
share/kdevpythonsupport/documentation_files/io.py
share/kdevpythonsupport/documentation_files/itertools.py
share/kdevpythonsupport/documentation_files/linuxaudiodev.py
share/kdevpythonsupport/documentation_files/marshal.py
share/kdevpythonsupport/documentation_files/math.py
share/kdevpythonsupport/documentation_files/mmap.py
share/kdevpythonsupport/documentation_files/nis.py
share/kdevpythonsupport/documentation_files/numpy.py
share/kdevpythonsupport/documentation_files/operator.py
share/kdevpythonsupport/documentation_files/ossaudiodev.py
share/kdevpythonsupport/documentation_files/parser.py
share/kdevpythonsupport/documentation_files/posix.py
share/kdevpythonsupport/documentation_files/pwd.py
share/kdevpythonsupport/documentation_files/pyexpat.py
share/kdevpythonsupport/documentation_files/readline.py
share/kdevpythonsupport/documentation_files/resource.py
share/kdevpythonsupport/documentation_files/select.py
share/kdevpythonsupport/documentation_files/signal.py
share/kdevpythonsupport/documentation_files/spwd.py
share/kdevpythonsupport/documentation_files/strop.py
share/kdevpythonsupport/documentation_files/sys.py
share/kdevpythonsupport/documentation_files/syslog.py
share/kdevpythonsupport/documentation_files/termios.py
share/kdevpythonsupport/documentation_files/thread.py
share/kdevpythonsupport/documentation_files/time.py
share/kdevpythonsupport/documentation_files/unicodedata.py
share/kdevpythonsupport/documentation_files/zipimport.py
share/kdevpythonsupport/documentation_files/zlib.py
share/kdevpythonsupport/scripts/introspect.py
share/locale/ast/LC_MESSAGES/kdevpython.mo
share/locale/bs/LC_MESSAGES/kdevpython.mo
share/locale/ca/LC_MESSAGES/kdevpython.mo
share/locale/ca@valencia/LC_MESSAGES/kdevpython.mo
share/locale/cs/LC_MESSAGES/kdevpython.mo
share/locale/da/LC_MESSAGES/kdevpython.mo
share/locale/de/LC_MESSAGES/kdevpython.mo
share/locale/en_GB/LC_MESSAGES/kdevpython.mo
share/locale/eo/LC_MESSAGES/kdevpython.mo
share/locale/es/LC_MESSAGES/kdevpython.mo
share/locale/et/LC_MESSAGES/kdevpython.mo
share/locale/fi/LC_MESSAGES/kdevpython.mo
share/locale/fr/LC_MESSAGES/kdevpython.mo
share/locale/ga/LC_MESSAGES/kdevpython.mo
share/locale/gl/LC_MESSAGES/kdevpython.mo
share/locale/hu/LC_MESSAGES/kdevpython.mo
share/locale/it/LC_MESSAGES/kdevpython.mo
share/locale/ja/LC_MESSAGES/kdevpython.mo
share/locale/kk/LC_MESSAGES/kdevpython.mo
share/locale/ko/LC_MESSAGES/kdevpython.mo
share/locale/lt/LC_MESSAGES/kdevpython.mo
share/locale/mai/LC_MESSAGES/kdevpython.mo
share/locale/mr/LC_MESSAGES/kdevpython.mo
share/locale/nds/LC_MESSAGES/kdevpython.mo
share/locale/nl/LC_MESSAGES/kdevpython.mo
share/locale/pl/LC_MESSAGES/kdevpython.mo
share/locale/pt/LC_MESSAGES/kdevpython.mo
share/locale/pt_BR/LC_MESSAGES/kdevpython.mo
share/locale/ro/LC_MESSAGES/kdevpython.mo
share/locale/ru/LC_MESSAGES/kdevpython.mo
share/locale/sk/LC_MESSAGES/kdevpython.mo
share/locale/sl/LC_MESSAGES/kdevpython.mo
share/locale/sv/LC_MESSAGES/kdevpython.mo
share/locale/th/LC_MESSAGES/kdevpython.mo
share/locale/tr/LC_MESSAGES/kdevpython.mo
share/locale/ug/LC_MESSAGES/kdevpython.mo
share/locale/uk/LC_MESSAGES/kdevpython.mo
share/locale/zh_CN/LC_MESSAGES/kdevpython.mo
share/locale/zh_TW/LC_MESSAGES/kdevpython.mo

View file

@ -0,0 +1,25 @@
# Created by: Tobias C. Berner <tcberner@gmail.com>
# $FreeBSD$
PORTNAME= kdevelop-pg-qt
DISTVERSION= 2.1.0
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src
DIST_SUBDIR= KDE/kdevelop
MAINTAINER= kde@FreeBSD.org
COMMENT= Parser-generator from KDevplatform
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
USES= bison cmake:outsource compiler:c++11-lib kde:5 tar:xz
USE_KDE= ecm
USE_QT5= core testlib \
buildtools_build qmake_build
CONFLICTS= kdevelop-pg-qt-1.0*
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1506104678
SHA256 (KDE/kdevelop/kdevelop-pg-qt-2.1.0.tar.xz) = 20d84d25bd40610bd6c0964e4fe0642e56c41b76a65575122dc5196649621e5d
SIZE (KDE/kdevelop/kdevelop-pg-qt-2.1.0.tar.xz) = 660268

View file

@ -0,0 +1,7 @@
KDevelop-PG-Qt is a parser generator written in readable source-code
and generating readable source-code. Its syntax was inspirated by
AntLR. It implements the visitor-pattern and uses the Qt library. That
is why it is ideal to be used in Qt-/KDE-based applications like
KDevelop.
WWW: http://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction

View file

@ -0,0 +1,10 @@
bin/kdev-pg-qt
include/kdevelop-pg-qt/kdev-pg-allocator.h
include/kdevelop-pg-qt/kdev-pg-char-sets.h
include/kdevelop-pg-qt/kdev-pg-list.h
include/kdevelop-pg-qt/kdev-pg-location-table.h
include/kdevelop-pg-qt/kdev-pg-memory-pool.h
include/kdevelop-pg-qt/kdev-pg-token-stream.h
include/kdevelop-pg-qt/kdevelop-pg-qt_version.h
lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfig.cmake
lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfigVersion.cmake

48
devel/kdevelop/Makefile Normal file
View file

@ -0,0 +1,48 @@
# $FreeBSD$
PORTNAME= kdevelop
DISTVERSION= 5.2.1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/kdevelop/${DISTVERSION}/src
DIST_SUBDIR= KDE/kdevelop
MAINTAINER= kde@FreeBSD.org
COMMENT= Plugin extensible IDE for KDE
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt
LIB_DEPENDS= libkasten3controllers.so:devel/okteta \
libapr-1.so:devel/apr1 \
libsvn_client-1.so:devel/subversion \
libboost_thread.so:devel/boost-libs \
libkomparediff2.so:textproc/libkomparediff2
RUN_DEPENDS= gmake:devel/gmake
USES= cmake:outsource compiler:c++11-lib desktop-file-utils \
gettext grantlee:5 kde:5 shared-mime-info shebangfix tar:xz
USE_KDE= archive attica auth bookmarks codecs completion config configwidgets \
coreaddons crash guiaddons emoticons i18n iconthemes init \
itemmodels itemviews jobwidgets kcmutils kdeclarative \
kdelibs4support kio libksysguard newstuff notifications \
notifyconfig package parts plasma-desktop plasma-framework \
runner service solid sonnet texteditor textwidgets threadweaver \
widgetsaddons windowsystem xmlgui
USE_QT5= concurrent core dbus gui help network qml quick \
script widgets xml buildtools_build qmake_build
CONFLICTS= kdevelop-kde4-4* kdevelop-4* kdevplatform-kde4-4* kdevplatform-4*
SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \
kdevplatform/util/.zshrc
OPTIONS_DEFINE= WEBENGINE
WEBENGINE_DESC= Use WebEngine as help reader
WEBENGINE_USE= QT5=location,webchannel,webengine
WEBENGINE_USE_OFF= QT5=webkit
WEBENGINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets:BOOL=TRUE
SHEBANG_LANG= zsh
zsh_OLD_CMD= /bin/zsh
zsh_CMD= ${LOCALBASE}/bin/zsh
.include <bsd.port.mk>

3
devel/kdevelop/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1513026826
SHA256 (KDE/kdevelop/kdevelop-5.2.1.tar.xz) = d1c39c563e4fada89eb9f30bd43c6c4beed0fec7ca7d124af587193cfe020650
SIZE (KDE/kdevelop/kdevelop-5.2.1.tar.xz) = 6653576

5
devel/kdevelop/pkg-descr Normal file
View file

@ -0,0 +1,5 @@
Open source, feature-full, plugin extensible IDE for C/C++ and other
programming languages. It is based on KDevPlatform and the KDE and
Qt libraries, and it's under development since 1998.
WWW: http://www.kdevelop.org

2897
devel/kdevelop/pkg-plist Normal file

File diff suppressed because it is too large Load diff