pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkgsrc codelite upgrade to 13.0 version



Module Name:	pkgsrc-wip
Committed By:	Andrius Varanavicius <vezhlys%gmail.com@localhost>
Pushed By:	vezhlys
Date:		Sat Aug 3 23:45:37 2019 +0300
Changeset:	208c0f21545bbe6ac5a16059ad562e993b965953

Modified Files:
	Makefile
Added Files:
	codelite/DESCR
	codelite/Makefile
	codelite/PLIST
	codelite/distinfo
	codelite/patches/patch-CodeLite_CMakeLists.txt
	codelite/patches/patch-CodeLite_unixprocess__impl.cpp
	codelite/patches/patch-LiteEditor_CMakeLists.txt
	codelite/patches/patch-Plugin_CMakeLists.txt
	codelite/patches/patch-Plugin_wxterminal.cpp
	codelite/patches/patch-codelite__terminal_TextView.cpp
	codelite/patches/patch-sdk_codelite__indexer_libctags_read.c
	codelite/patches/patch-sdk_codelite__indexer_network_np__connections__server.cpp

Log Message:
pkgsrc codelite upgrade to 13.0 version

updated patches, digest values, PLIST and Makefile files to build and install codelite 13.0
based on editors/codelite package in pkgsrc

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=208c0f21545bbe6ac5a16059ad562e993b965953

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                           |   1 +
 codelite/DESCR                                     |   2 +
 codelite/Makefile                                  |  64 +++++
 codelite/PLIST                                     | 312 +++++++++++++++++++++
 codelite/distinfo                                  |  14 +
 codelite/patches/patch-CodeLite_CMakeLists.txt     |  15 +
 .../patches/patch-CodeLite_unixprocess__impl.cpp   |  17 ++
 codelite/patches/patch-LiteEditor_CMakeLists.txt   |  17 ++
 codelite/patches/patch-Plugin_CMakeLists.txt       |  15 +
 codelite/patches/patch-Plugin_wxterminal.cpp       |  26 ++
 .../patches/patch-codelite__terminal_TextView.cpp  |  42 +++
 .../patch-sdk_codelite__indexer_libctags_read.c    |  25 ++
 ...te__indexer_network_np__connections__server.cpp |  12 +
 13 files changed, 562 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 02066c5492..547621fafb 100644
--- a/Makefile
+++ b/Makefile
@@ -454,6 +454,7 @@ SUBDIR+=	cm-unicode-ttf
 SUBDIR+=	cmetrics
 SUBDIR+=	cmusfm
 SUBDIR+=	coccinelle
+SUBDIR+=	codelite
 SUBDIR+=	collectd-CGP
 SUBDIR+=	collectd-haproxy
 SUBDIR+=	collectd-redis
diff --git a/codelite/DESCR b/codelite/DESCR
new file mode 100644
index 0000000000..a206052f15
--- /dev/null
+++ b/codelite/DESCR
@@ -0,0 +1,2 @@
+CodeLite is an open source, free, cross platform IDE for the C/C++ programming
+languages which runs on all major Platforms.
diff --git a/codelite/Makefile b/codelite/Makefile
new file mode 100644
index 0000000000..67851e9064
--- /dev/null
+++ b/codelite/Makefile
@@ -0,0 +1,64 @@
+# $NetBSD: Makefile,v 1.20 2019/07/02 13:18:03 ryoon Exp $
+
+DISTNAME=	codelite-13.0
+PKGREVISION=	17
+CATEGORIES=	editors x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=eranif/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://codelite.org/
+COMMENT=	Cross platform C/C++/PHP and Node.js IDE written in C++
+LICENSE=	gnu-gpl-v2
+
+USE_CMAKE=		yes
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=		c c++
+USE_TOOLS+=		pkg-config bash
+
+CMAKE_ARGS+=		-DPREFIX:STRING=${PREFIX}
+
+# For some reason CMAKE_ARGS.NetBSD+=-DIS_NETBSD:STRING=1 doesn't work for me
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "NetBSD"
+CMAKE_ARGS+=			-DIS_NETBSD:STRING=1
+SUBST_CLASSES+=			ena-netbsd
+SUBST_STAGE.ena-netbsd=		pre-configure
+SUBST_MESSAGE.ena-netbsd=	Enable NetBSD
+SUBST_FILES.ena-netbsd=		CMakeLists.txt
+SUBST_SED.ena-netbsd+=		-e 's,IS_NETBSD 0,IS_NETBSD 1,g'
+.endif
+
+SUBST_CLASSES+=			fix-bash
+SUBST_STAGE.fix-bash=		pre-configure
+SUBST_MESSAGE.fix-bash=		Fix bash path
+SUBST_FILES.fix-bash=		CodeLite/TerminalEmulator.cpp
+SUBST_FILES.fix-bash+=		CodeLite/fileextmanager.cpp
+SUBST_FILES.fix-bash+=		Runtime/codelite_xterm
+SUBST_FILES.fix-bash+=		cmake/Modules/OSXInstall.cmake
+SUBST_SED.fix-bash+=		-e 's,/bin/bash,${BASH},g'
+
+REPLACE_BASH+=		Runtime/clg++
+REPLACE_BASH+=		Runtime/clgcc
+REPLACE_BASH+=		Runtime/codelite_xterm
+REPLACE_BASH+=		codelite-icons-dark/pack-icons.sh
+REPLACE_BASH+=		codelite-icons-fresh-farm/pack-icons.sh
+REPLACE_BASH+=		codelite-icons/pack-icons.sh
+REPLACE_BASH+=		codelitephp/resources/pack-resources.sh
+REPLACE_BASH+=		make-weekly
+REPLACE_BASH+=		svgs/code-completion/convert-svg-to-png.sh
+REPLACE_BASH+=		svgs/convert-single-file.sh
+REPLACE_BASH+=		svgs/convert-svg-to-png.sh
+REPLACE_BASH+=		svgs/create-logo-root.sh
+REPLACE_BASH+=		svgs/create-logo.sh
+REPLACE_BASH+=		svgs/find-bar/convert-svg-to-png.sh
+
+LDFLAGS+=	${COMPILER_RPATH_FLAG}${PREFIX}/lib/codelite
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../textproc/hunspell/buildlink3.mk"
+.include "../../security/libssh/buildlink3.mk"
+.include "../../x11/wxGTK30/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/codelite/PLIST b/codelite/PLIST
new file mode 100644
index 0000000000..5bad4aaf18
--- /dev/null
+++ b/codelite/PLIST
@@ -0,0 +1,312 @@
+@comment $NetBSD: PLIST,v 1.1 2016/06/15 21:57:04 kamil Exp $
+bin/codelite
+bin/codelite-cc
+bin/codelite-echo
+bin/codelite-lsp-helper
+bin/codelite-make
+bin/codelite-terminal
+bin/codelite_cppcheck
+bin/codelite_exec
+bin/codelite_fix_files
+bin/codelite_indexer
+bin/codelite_kill_children
+bin/codelite_open_helper.py
+bin/codelite_xterm
+lib/codelite/AutoSave.so
+lib/codelite/CMakePlugin.so
+lib/codelite/CallGraph.so
+lib/codelite/CodeFormatter.so
+lib/codelite/CodeLiteDiff.so
+lib/codelite/ContinuousBuild.so
+lib/codelite/Copyright.so
+lib/codelite/DatabaseExplorer.so
+lib/codelite/Docker.so
+lib/codelite/EOSWiki.so
+lib/codelite/EditorConfigPlugin.so
+lib/codelite/ExternalTools.so
+lib/codelite/HelpPlugin.so
+lib/codelite/LanguageServer.so
+lib/codelite/MemCheck.so
+lib/codelite/Outline.so
+lib/codelite/PHPLint.so
+lib/codelite/PHPRefactoring.so
+lib/codelite/QMakePlugin.so
+lib/codelite/SFTP.so
+lib/codelite/SmartCompletion.so
+lib/codelite/SnipWiz.so
+lib/codelite/SpellCheck.so
+lib/codelite/Subversion.so
+lib/codelite/UnitTestsPP.so
+lib/codelite/Tail.so
+lib/codelite/WebTools.so
+lib/codelite/Wizards.so
+lib/codelite/WordCompletion.so
+lib/codelite/ZoomNavigator.so
+lib/codelite/abbreviation.so
+lib/codelite/codelite_vim.so
+lib/codelite/codelitephp.so
+lib/codelite/cppchecker.so
+lib/codelite/cscope.so
+lib/codelite/debuggers/DebuggerGDB.so
+lib/codelite/git.so
+lib/codelite/libdatabaselayersqlite.so
+lib/codelite/liblibcodelite.so
+lib/codelite/libplugin.so
+lib/codelite/libwxshapeframework.so
+lib/codelite/libwxsqlite3.so
+lib/codelite/wxCrafter.so
+lib/codelite/wxFormBuilder.so
+share/applications/codelite.desktop
+share/codelite/LICENSE
+share/codelite/PHP.zip
+share/codelite/astyle.sample
+share/codelite/codelite-bitmaps-dark.zip
+share/codelite/codelite-bitmaps-light.zip
+share/codelite/codelite-icons.zip
+share/codelite/config/accelerators.conf.default
+share/codelite/config/build_settings.xml.default
+share/codelite/config/cfg/avr.cfg
+share/codelite/config/cfg/bsd.cfg
+share/codelite/config/cfg/cppcheck-cfg.rng
+share/codelite/config/cfg/cppcheck-lib.cfg
+share/codelite/config/cfg/embedded_sql.cfg
+share/codelite/config/cfg/gnu.cfg
+share/codelite/config/cfg/gtk.cfg
+share/codelite/config/cfg/microsoft_sal.cfg
+share/codelite/config/cfg/motif.cfg
+share/codelite/config/cfg/posix.cfg
+share/codelite/config/cfg/qt.cfg
+share/codelite/config/cfg/sdl.cfg
+share/codelite/config/cfg/sfml.cfg
+share/codelite/config/cfg/std.cfg
+share/codelite/config/cfg/windows.cfg
+share/codelite/config/cfg/wxwidgets.cfg
+share/codelite/config/codelite.xml.default
+share/codelite/config/debuggers.xml.default
+share/codelite/dics/en_GB.aff
+share/codelite/dics/en_GB.dic
+share/codelite/dics/en_US.aff
+share/codelite/dics/en_US.dic
+share/codelite/eoswiki.zip
+share/codelite/gdb_printers/boost/__init__.py
+share/codelite/gdb_printers/boost/printers.py
+share/codelite/gdb_printers/helper.py
+share/codelite/gdb_printers/libstdcxx/__init__.py
+share/codelite/gdb_printers/libstdcxx/v6/__init__.py
+share/codelite/gdb_printers/libstdcxx/v6/printers.py
+share/codelite/gdb_printers/libstdcxx/v6/xmethods.py
+share/codelite/gdb_printers/qt4.py
+share/codelite/gdb_printers/wx.py
+share/codelite/images/common_tasks.png
+share/codelite/images/help_earth.png
+share/codelite/images/plugin_not_ok.png
+share/codelite/images/plugin_ok.png
+share/codelite/images/recent_files.png
+share/codelite/images/recent_workspaces.png
+share/codelite/images/splashscreen.png
+share/codelite/images/splashscreen%2x.png@localhost
+share/codelite/jsctags.zip
+share/codelite/lexers/lexers.json
+share/codelite/php.sample
+share/codelite/phprefactor.phar
+share/codelite/rc/menu.xrc
+share/codelite/resources/abbrev.png
+share/codelite/resources/compfile.png
+share/codelite/resources/connect_no.png
+share/codelite/resources/cppcheck.png
+share/codelite/resources/qt16_new.png
+share/codelite/resources/qt16_preferences.png
+share/codelite/resources/qt24_new.png
+share/codelite/resources/qt24_preferences.png
+share/codelite/resources/svn_diff.png
+share/codelite/resources/svn_settings.png
+share/codelite/resources/svn_ssh.png
+share/codelite/resources/wxfb_conflict.png
+share/codelite/resources/wxfb_modified.png
+share/codelite/resources/wxfb_ok.png
+share/codelite/templates/codedesigner/CDTemplate.cdp
+share/codelite/templates/codedesigner/HSCHTemplate.cdp
+share/codelite/templates/codedesigner/HSCHTemplateWithMain.cdp
+share/codelite/templates/codedesigner/SCHTemplate.cdp
+share/codelite/templates/codedesigner/SCHTemplateWithMain.cdp
+share/codelite/templates/databaselayer/dataClass.ctmp
+share/codelite/templates/databaselayer/dataClass.htmp
+share/codelite/templates/databaselayer/dataClass_dba.ctmp
+share/codelite/templates/databaselayer/dataClass_dba.htmp
+share/codelite/templates/databaselayer/dataClass_dbl.ctmp
+share/codelite/templates/databaselayer/dataClass_dbl.htmp
+share/codelite/templates/databaselayer/dataClass_wxdba.ctmp
+share/codelite/templates/databaselayer/dataClass_wxdba.htmp
+share/codelite/templates/databaselayer/viewClass.ctmp
+share/codelite/templates/databaselayer/viewClass.htmp
+share/codelite/templates/databaselayer/viewClass_dba.ctmp
+share/codelite/templates/databaselayer/viewClass_dba.htmp
+share/codelite/templates/databaselayer/viewClass_dbl.ctmp
+share/codelite/templates/databaselayer/viewClass_dbl.htmp
+share/codelite/templates/databaselayer/viewClass_wxdba.ctmp
+share/codelite/templates/databaselayer/viewClass_wxdba.htmp
+share/codelite/templates/formbuilder/DialogTemplate.fbp
+share/codelite/templates/formbuilder/DialogTemplateWithButtons.fbp
+share/codelite/templates/formbuilder/FrameTemplate.fbp
+share/codelite/templates/formbuilder/PanelTemplate.fbp
+share/codelite/templates/gizmos/CMakeLists.txt.plugin.wizard
+share/codelite/templates/gizmos/app.cpp.wizard
+share/codelite/templates/gizmos/app.h.wizard
+share/codelite/templates/gizmos/gui-dialog.cpp.wizard
+share/codelite/templates/gizmos/gui-dialog.fbp.wizard
+share/codelite/templates/gizmos/gui-dialog.h.wizard
+share/codelite/templates/gizmos/gui-frame.cpp.wizard
+share/codelite/templates/gizmos/gui-frame.fbp.wizard
+share/codelite/templates/gizmos/gui-frame.h.wizard
+share/codelite/templates/gizmos/liteeditor-plugin.project.wizard
+share/codelite/templates/gizmos/main-dialog.cpp.wizard
+share/codelite/templates/gizmos/main-dialog.h.wizard
+share/codelite/templates/gizmos/main-frame.cpp.wizard
+share/codelite/templates/gizmos/main-frame.h.wizard
+share/codelite/templates/gizmos/main.cpp.wizard
+share/codelite/templates/gizmos/mainframe.cpp.wizard
+share/codelite/templates/gizmos/mainframe.h.wizard
+share/codelite/templates/gizmos/plugin.cpp.wizard
+share/codelite/templates/gizmos/plugin.h.wizard
+share/codelite/templates/gizmos/resources.rc.wizard
+share/codelite/templates/gizmos/wx_pch.h.wizard
+share/codelite/templates/gizmos/wxmain.project.wizard
+share/codelite/templates/gizmos/wxproject-fb.project.wizard
+share/codelite/templates/gizmos/wxproject.project.wizard
+share/codelite/templates/projects/CMake_Executable/CMakeLists.txt
+share/codelite/templates/projects/CMake_Executable/CMake_Executable.project
+share/codelite/templates/projects/CMake_Executable/icon.png
+share/codelite/templates/projects/CMake_Executable/main.cpp
+share/codelite/templates/projects/ConsoleClang++/ConsoleClang++.project
+share/codelite/templates/projects/ConsoleClang++/main.cpp
+share/codelite/templates/projects/ConsoleClang/ConsoleClang.project
+share/codelite/templates/projects/ConsoleClang/main.c
+share/codelite/templates/projects/UnitTest++/UnitTest++.project
+share/codelite/templates/projects/UnitTest++/icon.png
+share/codelite/templates/projects/UnitTest++/main.cpp
+share/codelite/templates/projects/c_gtk24_template/c_gtk24_template.project
+share/codelite/templates/projects/c_gtk24_template/icon.png
+share/codelite/templates/projects/c_gtk24_template/main.c
+share/codelite/templates/projects/c_gtk3_template/c_gtk3_template.project
+share/codelite/templates/projects/c_gtk3_template/icon.png
+share/codelite/templates/projects/c_gtk3_template/main.c
+share/codelite/templates/projects/cobra-executableU/build-file
+share/codelite/templates/projects/cobra-executableU/cobra-executableU.project
+share/codelite/templates/projects/cobra-libraryU/cobra-library.project
+share/codelite/templates/projects/cobra-libraryU/lib-build-files
+share/codelite/templates/projects/cobra-staticU/build-file
+share/codelite/templates/projects/cobra-staticU/cobra-staticU.project
+share/codelite/templates/projects/cpp_gtkmm24_template/cpp_gtkmm24_template.project
+share/codelite/templates/projects/cpp_gtkmm24_template/icon.png
+share/codelite/templates/projects/cpp_gtkmm24_template/main.cpp
+share/codelite/templates/projects/cpp_gtkmm24_template/mainwindow.cpp
+share/codelite/templates/projects/cpp_gtkmm24_template/mainwindow.h
+share/codelite/templates/projects/cpp_gtkmm3_template/cpp_gtkmm3_template.project
+share/codelite/templates/projects/cpp_gtkmm3_template/icon.png
+share/codelite/templates/projects/cpp_gtkmm3_template/main.cpp
+share/codelite/templates/projects/cpp_gtkmm3_template/mainwindow.cpp
+share/codelite/templates/projects/cpp_gtkmm3_template/mainwindow.h
+share/codelite/templates/projects/custom-makefile/custom-makefile.project
+share/codelite/templates/projects/custom-makefile/icon.png
+share/codelite/templates/projects/dynamic-library-wx-enabled/dynamic-library-wx-enabled.project
+share/codelite/templates/projects/dynamic-library-wx-enabled/dynamic-library-wx-enabled.project.windows
+share/codelite/templates/projects/dynamic-library-wx-enabled/icon.png
+share/codelite/templates/projects/dynamic-library/dynamic-library.project
+share/codelite/templates/projects/dynamic-library/dynamic-library.project.windows
+share/codelite/templates/projects/dynamic-library/icon.png
+share/codelite/templates/projects/executable-cobra/executable-cobra.project
+share/codelite/templates/projects/executable-cobra/main.cobra
+share/codelite/templates/projects/executable-console-wx-enabled/executable-console-wx-enabled.project
+share/codelite/templates/projects/executable-console-wx-enabled/icon.png
+share/codelite/templates/projects/executable-console-wx-enabled/main.cpp
+share/codelite/templates/projects/executable-gcc/executable-gcc.project
+share/codelite/templates/projects/executable-gcc/icon.png
+share/codelite/templates/projects/executable-gcc/main.c
+share/codelite/templates/projects/executable-qt-enabled/executable-qt-enabled.project
+share/codelite/templates/projects/executable-qt-enabled/icon.png
+share/codelite/templates/projects/executable-qt-enabled/main.cpp
+share/codelite/templates/projects/executable-qt-qmake-enabled/executable-qt-qmake-enabled.project
+share/codelite/templates/projects/executable-qt-qmake-enabled/icon.png
+share/codelite/templates/projects/executable-qt-qmake-enabled/main.cpp
+share/codelite/templates/projects/executable-wx-dialog/executable-wx-dialog.project
+share/codelite/templates/projects/executable-wx-dialog/gui.cpp
+share/codelite/templates/projects/executable-wx-dialog/gui.fbp
+share/codelite/templates/projects/executable-wx-dialog/gui.h
+share/codelite/templates/projects/executable-wx-dialog/icon.png
+share/codelite/templates/projects/executable-wx-dialog/main.cpp
+share/codelite/templates/projects/executable-wx-dialog/main.h
+share/codelite/templates/projects/executable-wx-dialog/win_resources.rc
+share/codelite/templates/projects/executable-wx-enabled/executable-wx-enabled.project
+share/codelite/templates/projects/executable-wx-enabled/icon.png
+share/codelite/templates/projects/executable-wx-enabled/main.cpp
+share/codelite/templates/projects/executable-wx-frame/executable-wx-frame.project
+share/codelite/templates/projects/executable-wx-frame/gui.cpp
+share/codelite/templates/projects/executable-wx-frame/gui.fbp
+share/codelite/templates/projects/executable-wx-frame/gui.h
+share/codelite/templates/projects/executable-wx-frame/icon.png
+share/codelite/templates/projects/executable-wx-frame/main.cpp
+share/codelite/templates/projects/executable-wx-frame/main.h
+share/codelite/templates/projects/executable-wx-frame/win_resources.rc
+share/codelite/templates/projects/executable-wx-xrc/executable-wx-xrc.project
+share/codelite/templates/projects/executable-wx-xrc/gui.wxcp
+share/codelite/templates/projects/executable-wx-xrc/gui.xrc
+share/codelite/templates/projects/executable-wx-xrc/icon.png
+share/codelite/templates/projects/executable-wx-xrc/main.cpp
+share/codelite/templates/projects/executable-wx-xrc/main.h
+share/codelite/templates/projects/executable-wxcrafter-dialog/MainDialog.cpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/MainDialog.h
+share/codelite/templates/projects/executable-wxcrafter-dialog/icon.png
+share/codelite/templates/projects/executable-wxcrafter-dialog/main.cpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/win_resources.rc
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxCrafter_MainDialog.project
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter.cpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter.h
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter.wxcp
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter_bitmaps.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/MainFrame.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/MainFrame.h
+share/codelite/templates/projects/executable-wxcrafter-frame/icon.png
+share/codelite/templates/projects/executable-wxcrafter-frame/main.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/win_resources.rc
+share/codelite/templates/projects/executable-wxcrafter-frame/wxCrafter_MainFrame.project
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter.h
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter.wxcp
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter_bitmaps.cpp
+share/codelite/templates/projects/executable/executable.project
+share/codelite/templates/projects/executable/icon.png
+share/codelite/templates/projects/executable/main.cpp
+share/codelite/templates/projects/non-code-project/icon.png
+share/codelite/templates/projects/non-code-project/non-code.project
+share/codelite/templates/projects/static-library-wx-enabled/icon.png
+share/codelite/templates/projects/static-library-wx-enabled/main.cpp
+share/codelite/templates/projects/static-library-wx-enabled/static-library-wx-enabled.project
+share/codelite/templates/projects/static-library/icon.png
+share/codelite/templates/projects/static-library/static-library.project
+share/codelite/templates/projects/vc-dynamic-library/icon.png
+share/codelite/templates/projects/vc-dynamic-library/vc-dynamic-library.project
+share/codelite/templates/projects/vc-executable/icon.png
+share/codelite/templates/projects/vc-executable/vc-executable.project
+share/codelite/templates/projects/vc-static-lib/icon.png
+share/codelite/templates/projects/vc-static-lib/vc-static-lib.project
+share/codelite/templates/projects/wxWidgets_ConsoleApp/icon.png
+share/codelite/templates/projects/wxWidgets_ConsoleApp/main_app.cpp
+share/codelite/templates/projects/wxWidgets_ConsoleApp/main_app.h
+share/codelite/templates/projects/wxWidgets_ConsoleApp/wxWidgets_ConsoleApp.project
+share/codelite/templates/qmake/qmake.project
+share/codelite/unittest++1.3.tar.gz
+share/codelite/wxgui.zip
+share/icons/hicolor/128x128/apps/codelite.png
+share/icons/hicolor/128x128@2x/apps/codelite.png
+share/icons/hicolor/256x256/apps/codelite.png
+share/icons/hicolor/256x256@2x/apps/codelite.png
+share/icons/hicolor/32x32/apps/codelite.png
+share/icons/hicolor/32x32@2x/apps/codelite.png
+share/icons/hicolor/64x64/apps/codelite.png
+share/icons/hicolor/64x64@2x/apps/codelite.png
+share/locale/cs/LC_MESSAGES/codelite.mo
+share/locale/zh_CN/LC_MESSAGES/codelite.mo
+share/locale/ru_RU/LC_MESSAGES/codelite.mo
+share/man/man1/codelite-make.1
+share/man/man1/codelite.1
+share/man/man1/codelite_fix_files.1
diff --git a/codelite/distinfo b/codelite/distinfo
new file mode 100644
index 0000000000..441e7315bd
--- /dev/null
+++ b/codelite/distinfo
@@ -0,0 +1,14 @@
+$NetBSD: distinfo,v 1.3 2017/02/14 21:31:43 joerg Exp $
+
+SHA1 (codelite-13.0.tar.gz) = 011e1ce86f6c9bd88278e3935d7f7cc6d90ef2ce
+RMD160 (codelite-13.0.tar.gz) = af6b08ebca99fa7ac56f50ea415aff71d950af0c
+SHA512 (codelite-13.0.tar.gz) = 53b1e8610268ad368d40f31a7355b88a57bb77c29616e02c2eb8a98310ce362f1430a1112761ac81e5c287e84e0703102d18c753328fa7c57b22c66bc4162010
+Size (codelite-13.0.tar.gz) = 63051086 bytes
+SHA1 (patch-CodeLite_CMakeLists.txt) = d0e30ce409746d166c3f050834116623f42e2b31
+SHA1 (patch-CodeLite_unixprocess__impl.cpp) = ba497d2dd383f38c0405df45661ce2a29f38cdc3
+SHA1 (patch-LiteEditor_CMakeLists.txt) = 1b55945779f62bc9e4d0a1ee4ab9ea6e5b44f199
+SHA1 (patch-Plugin_CMakeLists.txt) = 29c4859a6092e6d025220df45199c90a93b6c862
+SHA1 (patch-Plugin_wxterminal.cpp) = 4a86640b6fc532eab93d2f97934b672d87140b06
+SHA1 (patch-codelite__terminal_TextView.cpp) = 4d93659144ecf4780a09a039165d172bc4bc87a7
+SHA1 (patch-sdk_codelite__indexer_libctags_read.c) = 9c9e166dbf895bb746194547e9b0bea99db14926
+SHA1 (patch-sdk_codelite__indexer_network_np__connections__server.cpp) = 98f8cba3597035c79ebfb60ba5d69a27c02c74e4
diff --git a/codelite/patches/patch-CodeLite_CMakeLists.txt b/codelite/patches/patch-CodeLite_CMakeLists.txt
new file mode 100644
index 0000000000..9fb9022dd5
--- /dev/null
+++ b/codelite/patches/patch-CodeLite_CMakeLists.txt
@@ -0,0 +1,15 @@
+$NetBSD: patch-CodeLite_CMakeLists.txt,v 1.2 2017/02/14 21:31:43 joerg Exp $
+
+Add switch for NetBSD to not fall under "other OS".
+
+--- CodeLite/CMakeLists.txt.orig	2019-05-21 17:52:21.000000000 +0300
++++ CodeLite/CMakeLists.txt
+@@ -69,6 +69,8 @@ set( ADDITIONAL_LIBRARIES "" )
+ if (UNIX)
+     if ( IS_FREEBSD )
+         set(ADDITIONAL_LIBRARIES "-lkvm")
++    elseif ( IS_NETBSD )
++        set(ADDITIONAL_LIBRARIES "-lutil")
+     elseif ( UNIX AND NOT APPLE )
+         set(ADDITIONAL_LIBRARIES "-ldl -lutil")
+     else ( )
diff --git a/codelite/patches/patch-CodeLite_unixprocess__impl.cpp b/codelite/patches/patch-CodeLite_unixprocess__impl.cpp
new file mode 100644
index 0000000000..7799805e34
--- /dev/null
+++ b/codelite/patches/patch-CodeLite_unixprocess__impl.cpp
@@ -0,0 +1,17 @@
+$NetBSD: patch-CodeLite_unixprocess__impl.cpp,v 1.1 2016/06/15 22:04:17 kamil Exp $
+
+Add switch for NetBSD to not fall under "other OS".
+
+--- CodeLite/unixprocess_impl.cpp.orig	2019-05-21 17:52:21.000000000 +0300
++++ CodeLite/unixprocess_impl.cpp
+@@ -50,6 +50,10 @@
+ #include <libutil.h>
+ #include <sys/ioctl.h>
+ #include <termios.h>
++#elif defined(__NetBSD__)
++#include <sys/ioctl.h>
++#include <termios.h>
++#include <util.h>
+ #else
+ #include <pty.h>
+ #include <utmp.h>
diff --git a/codelite/patches/patch-LiteEditor_CMakeLists.txt b/codelite/patches/patch-LiteEditor_CMakeLists.txt
new file mode 100644
index 0000000000..8bc0f0cd15
--- /dev/null
+++ b/codelite/patches/patch-LiteEditor_CMakeLists.txt
@@ -0,0 +1,17 @@
+$NetBSD: patch-LiteEditor_CMakeLists.txt,v 1.1 2016/06/15 22:04:17 kamil Exp $
+
+Add switch for NetBSD to not fall under "other OS".
+
+Fix path of installation of manpages.
+
+--- LiteEditor/CMakeLists.txt.orig	2019-05-21 17:52:21.000000000 +0300
++++ LiteEditor/CMakeLists.txt
+@@ -46,6 +46,8 @@ set( ADDITIONAL_LIBRARIES "" )
+ if (UNIX)
+     if ( IS_FREEBSD )
+         set(ADDITIONAL_LIBRARIES "-lkvm")
++    elseif ( IS_NETBSD )
++       set(ADDTIONAL_LIBRARIES "-lutil")
+     elseif ( UNIX AND NOT APPLE )
+         set(ADDITIONAL_LIBRARIES "-ldl -lutil -lgobject-2.0")
+     else ( )
diff --git a/codelite/patches/patch-Plugin_CMakeLists.txt b/codelite/patches/patch-Plugin_CMakeLists.txt
new file mode 100644
index 0000000000..2ac8a7e46b
--- /dev/null
+++ b/codelite/patches/patch-Plugin_CMakeLists.txt
@@ -0,0 +1,15 @@
+$NetBSD: patch-Plugin_CMakeLists.txt,v 1.1 2016/06/15 22:04:17 kamil Exp $
+
+Add switch for NetBSD to not fall under "other OS".
+
+--- Plugin/CMakeLists.txt.orig	2019-05-21 17:52:21.000000000 +0300
++++ Plugin/CMakeLists.txt
+@@ -64,6 +64,8 @@ set( ADDITIONAL_LIBRARIES "" )
+ if (UNIX)
+     if ( IS_FREEBSD )
+         set(ADDITIONAL_LIBRARIES "-lkvm")
++    elseif ( IS_NETBSD )
++        set(ADDITIONAL_LIBRARIES "-lutil")
+     elseif ( UNIX AND NOT APPLE )
+         set(ADDITIONAL_LIBRARIES "-ldl -lutil")
+     else ( )
diff --git a/codelite/patches/patch-Plugin_wxterminal.cpp b/codelite/patches/patch-Plugin_wxterminal.cpp
new file mode 100644
index 0000000000..d23f09a627
--- /dev/null
+++ b/codelite/patches/patch-Plugin_wxterminal.cpp
@@ -0,0 +1,26 @@
+$NetBSD: patch-Plugin_wxterminal.cpp,v 1.1 2016/06/15 22:04:17 kamil Exp $
+
+Add switch for NetBSD to not fall under "other OS".
+
+--- Plugin/wxterminal.cpp.orig	2019-05-21 17:52:21.000000000 +0300
++++ Plugin/wxterminal.cpp
+@@ -45,7 +45,7 @@
+ #define SHELL_WRAPPER wxT("")
+ #else
+ 
+-#if defined(__WXMAC__) || defined(__FreeBSD__)
++#if defined(__WXMAC__) || defined(__FreeBSD__) || defined(__NetBSD__)
+ #include <sys/wait.h>
+ #else
+ #include <wait.h>
+@@ -61,6 +61,10 @@
+ #include <libutil.h>
+ #include <sys/ioctl.h>
+ #include <termios.h>
++#elif defined(__NetBSD__)
++#include <util.h>
++#include <sys/ioctl.h>
++#include <termios.h>
+ #else
+ #include <pty.h>
+ #endif
diff --git a/codelite/patches/patch-codelite__terminal_TextView.cpp b/codelite/patches/patch-codelite__terminal_TextView.cpp
new file mode 100644
index 0000000000..6a301e3d0e
--- /dev/null
+++ b/codelite/patches/patch-codelite__terminal_TextView.cpp
@@ -0,0 +1,42 @@
+$NetBSD$
+
+--- codelite_terminal/TextView.cpp.orig   2019-05-21 17:52:21.000000000 +0300
++++ codelite_terminal/TextView.cpp
+@@ -12,7 +12,11 @@
+     m_ctrl->SetCaretStyle(wxSTC_CARETSTYLE_BLOCK);
+     m_ctrl->SetYCaretPolicy(wxSTC_CARET_STRICT | wxSTC_CARET_SLOP, 4);
+     m_ctrl->SetLexer(wxSTC_LEX_CONTAINER);
++#if wxCHECK_VERSION(3, 1, 1)
+     m_ctrl->StartStyling(0);
++#else
++    m_ctrl->StartStyling(0, 0x1f);
++#endif
+     m_ctrl->SetWrapMode(wxSTC_WRAP_CHAR);
+ #else
+     m_ctrl = new TextCtrl_t(this, wxID_ANY, "", wxDefaultPosition, wxDefaultSize,
+@@ -61,7 +65,11 @@
+ {
+ #if USE_STC
+     m_defaultAttr = attr;
++#if wxCHECK_VERSION(3, 1, 1)
+     m_ctrl->StartStyling(m_ctrl->GetLastPosition());
++#else
++    m_ctrl->StartStyling(m_ctrl->GetLastPosition(), 0x1f);
++#endif
+ #else
+     m_ctrl->SetDefaultStyle(attr);
+ #endif
+@@ -210,6 +218,10 @@
+ #if USE_STC
+     m_ctrl->ClearAll();
+     m_ctrl->ClearDocumentStyle();
++#if wxCHECK_VERSION(3, 1, 1)
+     m_ctrl->StartStyling(0);
+-#endif
+-}
++#else
++    m_ctrl->StartStyling(0, 0x1f);
++#endif
++#endif
++}
+
diff --git a/codelite/patches/patch-sdk_codelite__indexer_libctags_read.c b/codelite/patches/patch-sdk_codelite__indexer_libctags_read.c
new file mode 100644
index 0000000000..33dff36dde
--- /dev/null
+++ b/codelite/patches/patch-sdk_codelite__indexer_libctags_read.c
@@ -0,0 +1,25 @@
+$NetBSD: patch-sdk_codelite__indexer_libctags_read.c,v 1.1 2016/06/15 22:04:17 kamil Exp $
+
+Handle fpos_t on NetBSD.
+
+--- sdk/codelite_indexer/libctags/read.c.orig	2019-05-21 17:52:21.000000000 +0300
++++ sdk/codelite_indexer/libctags/read.c
+@@ -605,6 +605,9 @@ extern int readChars (char *buffer, size
+ #if defined(__WXMSW__) || defined(__APPLE__) || defined(__FreeBSD__)
+ 	if(location < 0)
+ 		return 0;
++#elif defined(__NetBSD__)
++	if(location._pos < 0)
++		return 0;
+ #else
+ 	if(location.__pos < 0)
+ 		return 0;
+@@ -619,6 +622,8 @@ extern int readChars (char *buffer, size
+ 
+ #if defined(__WXMSW__) || defined(__APPLE__) || defined(__FreeBSD__)
+ 	sizeToRead = endPos - location;
++#elif defined(__NetBSD__)
++	sizeToRead = endPos._pos - location._pos;
+ #else
+ 	sizeToRead = endPos.__pos - location.__pos;
+ #endif
diff --git a/codelite/patches/patch-sdk_codelite__indexer_network_np__connections__server.cpp b/codelite/patches/patch-sdk_codelite__indexer_network_np__connections__server.cpp
new file mode 100644
index 0000000000..8637d43054
--- /dev/null
+++ b/codelite/patches/patch-sdk_codelite__indexer_network_np__connections__server.cpp
@@ -0,0 +1,12 @@
+$NetBSD: patch-sdk_codelite__indexer_network_np__connections__server.cpp,v 1.1 2016/06/19 23:01:33 joerg Exp $
+
+--- sdk/codelite_indexer/network/np_connections_server.cpp.orig	2019-05-21 17:52:21.000000000 +0300
++++ sdk/codelite_indexer/network/np_connections_server.cpp
+@@ -29,6 +29,7 @@
+ #ifndef __WXMSW__
+ #  include <sys/types.h>
+ #  include <sys/socket.h>
++#  include <sys/time.h>
+ #  include <sys/un.h>
+ #  include <stdio.h>
+ #else


Home | Main Index | Thread Index | Old Index