Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
The KDevelop IDE has been designed by the KDevelop Team to provide
an easy-to use environment for C/C++ programmers. With all its
features the current version contains, the full amount of programming
knowledge of the team has been collected to add a set of documentation
handbooks that will help beginners as well as experts in various parts
of using their IDE.
This package provides the base modules for the IDE for Unix/X11/KDE.

View File

@@ -0,0 +1,73 @@
# $NetBSD: Makefile,v 1.119 2013/06/16 22:54:31 asau Exp $
DISTNAME= kdevelop_3.5.5.orig
PKGNAME= kdevelop-base-3.5.5
PKGREVISION= 34
CATEGORIES= devel kde
MASTER_SITES= http://download.opensuse.org/repositories/home:/amilcarlucas/xUbuntu_6.06/
HOMEPAGE= http://www.kdevelop.org/
COMMENT= Base modules for IDE for Unix/X11/KDE
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2
WRKSRC= ${WRKDIR}/kdevelop-3.5.5
.include "../../meta-pkgs/kde3/Makefile.kde3"
# default in Makefile.kde3 is wrong, so we need to set EXTRACT_SUFX here
EXTRACT_SUFX= .tar.gz
DEPENDS+= automake>=1.7:../../devel/automake
DEPENDS+= doxygen>=1.3.5:../../devel/doxygen
DEPENDS+= graphviz>=1.10nb1:../../graphics/graphviz
DEPENDS+= htdig>=3.2.0:../../www/htdig
DEPENDS+= a2ps>=4.12:../../print/a2ps
DEPENDS+= kdelibdocs>=3.2:../../x11/kdelibdocs3
DEPENDS+= qt3-docs>=3.1.1:../../x11/qt3-docs
DEPENDS+= qt3-tools>=3.1.1:../../x11/qt3-tools
CONFLICTS+= kdevelop<=1.3
BDB_ACCEPTED= db4 db5
USE_LANGUAGES= c c++
USE_TOOLS+= msgfmt perl:run
MAKE_JOBS_SAFE= no
REPLACE_PERL+= kdevprj2kdevelop
REPLACE_PERL+= doc/tools/index-python
REPLACE_PERL+= doc/tools/index-texi
REPLACE_PERL+= doc/tools/toc-docbook
REPLACE_PERL+= doc/tools/toc-gsdoc
REPLACE_PERL+= doc/tools/toc-python
REPLACE_PERL+= doc/tools/toc-texi
REPLACE_PERL+= languages/perl/app_templates/perlhello/app.pl
REPLACE_PERL+= languages/perl/file_templates/pl
SUBST_CLASSES+= perlpath
SUBST_STAGE.perlpath= post-patch
SUBST_MESSAGE.perlpath= Fix perl path.
SUBST_FILES.perlpath= languages/perl/perlparser.cpp parts/doxygen/config.cpp
SUBST_SED.perlpath= -e s:/usr/bin/perl:${PERL5:Q}:
EVAL_PREFIX+= QT3DIR=qt3
EVAL_PREFIX+= KDELIBDIR=kdelibs
CONFIGURE_ARGS+= --with-db-includedir=${BDBBASE}/include/${BDB_TYPE}
CONFIGURE_ARGS+= --with-db-libdir=${BDBBASE}/lib
CONFIGURE_ARGS+= --with-db-lib=${BDB_TYPE}
CONFIGURE_ARGS+= --with-qtdoc-dir=${QT3DIR}/qt3/doc/html
CONFIGURE_ARGS+= --with-kdelibsdoxy-dir=${KDELIBDIR}/share/doc/kde/HTML/en/kdelibs-apidocs
.include "options.mk"
.include "../../meta-pkgs/kde3/kde3.mk"
# XXX: need to include compiler.mk before including bdb.buildlink3.mk,
# otherwise f2c is not added as a dependency correctly
.include "../../mk/compiler.mk"
.include "../../devel/kdesdk3/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../x11/kdebase3/buildlink3.mk"
.include "../../x11/kdelibs3/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bdb.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

1419
devel/kdevelop-base/PLIST Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,24 @@
$NetBSD: distinfo,v 1.44 2013/05/04 12:59:46 joerg Exp $
SHA1 (kdevelop_3.5.5.orig.tar.gz) = a28c7e4e9b5a7244a5a7063593c9713178a54bcd
RMD160 (kdevelop_3.5.5.orig.tar.gz) = 5426fdff33ce32908141c098c8dfd5e4223c928a
Size (kdevelop_3.5.5.orig.tar.gz) = 11886928 bytes
SHA1 (patch-aa) = ea4ceb43d826297610b19c1cd2c538fa486b2b22
SHA1 (patch-ab) = 19d7b806fd3a5cd0c6cee76f434ea965ad3f01a9
SHA1 (patch-ag) = 6ab90c041962bf999f3cfb2a704e91e2a2f205ba
SHA1 (patch-ah) = fec4ba7d20ca75c2a4dc5942270cab899776a741
SHA1 (patch-ai) = 79386e66fd512b9c963de6e3e0214e88fc367946
SHA1 (patch-aj) = 49a8fa7b2061961f9a8a5993e2b8b06403798c08
SHA1 (patch-languages_bash_bashsupport__part.cpp) = 4214ca2c8152a19d6920173a68b03e0734d5bdd9
SHA1 (patch-languages_cpp_cppcodecompletion.cpp) = b62a050edaaab7d5e415e4d2b170a4bb6cd71d8b
SHA1 (patch-languages_cpp_simpletypecachebinder.h) = fe1e1feca5a95c1f46a614f22ff303dd6a66d1f1
SHA1 (patch-languages_csharp_csharpsupportpart.cpp) = 64e530dbf53ffa40ee5b80d5ff5b12fd941c456b
SHA1 (patch-languages_perl_perlparser.cpp) = 7269721f036ec82032390eda51fe3afaae9c3853
SHA1 (patch-languages_perl_perlsupportpart.cpp) = 87128f0a2714368e41400dfa341a060d2b647d56
SHA1 (patch-languages_python_pythonsupportpart.cpp) = 2f9f6c3d96e9c02ba554fff9e3861ff47999c5c9
SHA1 (patch-languages_ruby_rubysupport__part.cpp) = c6c78b777ac6f4826ec490d496d6bcc70934edaf
SHA1 (patch-lib_cppparser_lexer.h) = d4d787360ab8ae65b687139ca2924401920e381d
SHA1 (patch-lib_widgets_kdevhtmlpart.h) = 4c88e2755af66897d3f26479e756049778532d31
SHA1 (patch-parts_tools_tools__part.cpp) = 0fb3510c498fc2a8844f0c2f8ef186b7697c32fe
SHA1 (patch-vcs_cvsservice_cvspart.h) = 0859d15445eaafa907c184fbfbc2c85b30513162
SHA1 (patch-vcs_cvsservice_cvspartimpl.h) = ba6f66f6581be20e1585d4102306424811d62473

View File

@@ -0,0 +1,20 @@
# $NetBSD: options.mk,v 1.3 2010/12/06 11:50:35 markd Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.kdesdk
PKG_SUPPORTED_OPTIONS= svn
.include "../../mk/bsd.options.mk"
PLIST_VARS+= svn
.if !empty(PKG_OPTIONS:Msvn)
.include "../../devel/subversion-base/buildlink3.mk"
CONFIGURE_ARGS+= --with-subversion
CONFIGURE_ARGS+= --with-apr-config=${BUILDLINK_PREFIX.apr}/bin/apr-1-config
CONFIGURE_ARGS+= --with-apu-config=${BUILDLINK_PREFIX.apr}/bin/apu-1-config
CONFIGURE_ARGS+= --with-svn-include=${BUILDLINK_PREFIX.subversion-base}/include/subversion-1
CONFIGURE_ARGS+= --with-svn-lib=${BUILDLINK_PREFIX.subversion-base}/lib
PLIST.svn= yes
.else
CONFIGURE_ARGS+= --disable-subversion
.endif

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-aa,v 1.8 2007/03/24 14:01:28 markd Exp $
--- configure.orig 2007-03-15 23:28:41.000000000 +1300
+++ configure
@@ -34106,9 +34106,9 @@ fi
test -n "$TAR" && break
done
-test -n "$TAR" || TAR="
-tar=${tar-"${am_missing_run}"}
-"
+#test -n "$TAR" || TAR="
+#tar=${tar-"${am_missing_run}"}
+#"
# Extract the first word of "gzip", so it can be a program name with args.
set dummy gzip; ac_word=$2

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ab,v 1.7 2005/12/11 12:01:11 markd Exp $
--- Makefile.in.orig 2005-11-21 09:28:20.000000000 +1300
+++ Makefile.in
@@ -1022,7 +1022,7 @@ $(top_srcdir)/configure.files: $(top_src
$(top_srcdir)/Makefile.am: $(top_srcdir)/Makefile.am.in $(top_srcdir)/subdirs $(top_srcdir)/admin/cvs.sh
@cd $(top_srcdir) && $(SHELL) admin/cvs.sh Makefile_am
-$(top_srcdir)/subdirs: $(top_srcdir)/Makefile.am.in $(top_srcdir)/admin/cvs.sh
+$(top_srcdir)/subdirs: $(top_srcdir)/admin/cvs.sh
@cd $(top_srcdir) && $(SHELL) admin/cvs.sh subdirs
# defining default rules for files that may not be present

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ag,v 1.2 2005/03/23 22:38:45 markd Exp $
--- languages/ada/Makefile.in.orig 2005-03-05 01:47:59.000000000 +1300
+++ languages/ada/Makefile.in
@@ -439,7 +439,7 @@ INCLUDES = -I$(top_srcdir)/lib/antlr -I$
SUBDIRS = app_templates file_templates doc
kde_module_LTLIBRARIES = libkdevadasupport.la
-libkdevadasupport_la_LDFLAGS = $(LEXLIB) $(all_libraries) $(KDE_PLUGIN)
+libkdevadasupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
libkdevadasupport_la_LIBADD = $(top_builddir)/lib/libkdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la
#>- libkdevadasupport_la_SOURCES = adasupportpart.cpp problemreporter.cpp backgroundparser.cpp addclassdlg.ui addclass.cpp configproblemreporter.ui ada_utils.cpp adasupport.cpp AdaLexer.cpp AdaParser.cpp AdaTreeParserSuper.cpp AdaStoreWalker.cpp
#>+ 1

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ah,v 1.1 2007/03/24 14:01:29 markd Exp $
--- admin/cvs.sh.orig 2007-03-21 23:41:28.000000000 +1200
+++ admin/cvs.sh
@@ -6,6 +6,8 @@
# It defines a shell function for each known target
# and then does a case to call the correct function.
+exit 0
+
unset MAKEFLAGS
call_and_fix_autoconf()

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-ai,v 1.7 2009/09/03 11:58:45 wiz Exp $
--- vcs/clearcase/clearcasemanipulator.cpp.orig 2008-03-30 00:56:29.000000000 +0000
+++ vcs/clearcase/clearcasemanipulator.cpp
@@ -19,8 +19,11 @@
#include <stdlib.h>
#include <libgen.h>
#include <errno.h>
+#ifdef __NetBSD__
+#include <sys/param.h>
+#endif
-#if defined(Q_OS_MACX) || defined(MACOSX) || defined(Q_OS_SOLARIS) || defined(Q_OS_FREEBSD)
+#if defined(Q_OS_MACX) || defined(MACOSX) || defined(Q_OS_SOLARIS) || defined(Q_OS_FREEBSD) || (defined(__NetBSD__) && (__NetBSD_Version__ < 599001500)) || defined(__DragonFly__)
//this function is taken from GNU libc
//it does not exist on macos
int getline(char **lineptr, size_t *n, FILE *stream)

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-aj,v 1.3 2007/10/31 09:57:21 markd Exp $
--- buildtools/lib/parsers/autotools/autotools_yacc.cpp.orig 2005-09-10 20:21:44.000000000 +1200
+++ buildtools/lib/parsers/autotools/autotools_yacc.cpp
@@ -33,6 +33,9 @@
define necessary library symbols; they are noted "INFRINGES ON
USER NAME SPACE" below. */
+#define yylval autotools_yylval
+#define yychar autotools_yychar
+
/* Identify Bison output. */
#define YYBISON 1

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_bash_bashsupport__part.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- languages/bash/bashsupport_part.cpp.orig 2011-11-25 19:18:23.000000000 +0000
+++ languages/bash/bashsupport_part.cpp
@@ -183,7 +183,7 @@ void BashSupportPart::startApplication(c
{
kdDebug() << "starting application" << program << endl;
if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
- appFrontend->startAppCommand(QString::QString(), program, TRUE);
+ appFrontend->startAppCommand(QString(), program, TRUE);
}

View File

@@ -0,0 +1,32 @@
$NetBSD: patch-languages_cpp_cppcodecompletion.cpp,v 1.2 2013/05/04 12:59:46 joerg Exp $
--- languages/cpp/cppcodecompletion.cpp.orig 2009-02-26 20:15:14.000000000 +0000
+++ languages/cpp/cppcodecompletion.cpp
@@ -36,6 +36,7 @@ email : david.nolden.kdev
#include "tag_creator.h"
#include <typeinfo>
+#include <vector>
#include <qpopupmenu.h>
@@ -3892,15 +3893,15 @@ void CppCodeCompletion::computeCompletio
ArgumentList fArgs = ( *it ) ->argumentList();
if ( fArgs.count() != args.count() )
continue;
- ArgumentList::iterator it = args.begin();
+ ArgumentList::iterator ait = args.begin();
ArgumentList::iterator it2 = fArgs.begin();
bool hit = true;
- while ( it != args.end() ) {
- if ( ( *it ) ->type() != ( *it2 ) ->type() ) {
+ while ( ait != args.end() ) {
+ if ( ( *ait ) ->type() != ( *it2 ) ->type() ) {
hit = false;
break;
}
- ++it;
+ ++ait;
++it2;
}
if ( hit ) {

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_cpp_simpletypecachebinder.h,v 1.1 2012/06/25 11:21:35 joerg Exp $
--- languages/cpp/simpletypecachebinder.h.orig 2012-06-18 23:20:34.000000000 +0000
+++ languages/cpp/simpletypecachebinder.h
@@ -37,7 +37,7 @@ class SimpleTypeCacheBinder : public Bas
template <class InitType1, class InitType2>
SimpleTypeCacheBinder( InitType1 t, InitType2 t2 ) : Base ( t, t2 ), m_haveBasesCache( false ), secondaryActive( true ), primaryActive( true ) {}
- using Base::LocateMode;
+ using typename Base::LocateMode;
struct LocateDesc {
TypeDesc mname;

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_csharp_csharpsupportpart.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- languages/csharp/csharpsupportpart.cpp.orig 2011-11-25 19:24:37.000000000 +0000
+++ languages/csharp/csharpsupportpart.cpp
@@ -194,7 +194,7 @@ void CSharpSupportPart::startApplication
{
bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevcsharpsupport/run/terminal");
if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
- appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+ appFrontend->startAppCommand(QString(), program, inTerminal);
}

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_perl_perlparser.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- languages/perl/perlparser.cpp.orig 2011-11-25 19:31:55.000000000 +0000
+++ languages/perl/perlparser.cpp
@@ -464,7 +464,7 @@ void perlparser::getPerlINC() {
return;
}
array.setRawData(buffer, n);
- result=QString::QString(array);
+ result=QString(array);
array.resetRawData(buffer, n);
}
pclose(fd);

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_perl_perlsupportpart.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- languages/perl/perlsupportpart.cpp.orig 2011-11-25 19:30:48.000000000 +0000
+++ languages/perl/perlsupportpart.cpp
@@ -194,7 +194,7 @@ void PerlSupportPart::startApplication(c
{
bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevperlsupport/run/terminal");
if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
- appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+ appFrontend->startAppCommand(QString(), program, inTerminal);
}

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_python_pythonsupportpart.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- languages/python/pythonsupportpart.cpp.orig 2011-11-25 19:34:21.000000000 +0000
+++ languages/python/pythonsupportpart.cpp
@@ -328,7 +328,7 @@ void PythonSupportPart::startApplication
{
bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevpythonsupport/run/terminal");
if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
- appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+ appFrontend->startAppCommand(QString(), program, inTerminal);
}

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-languages_ruby_rubysupport__part.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- languages/ruby/rubysupport_part.cpp.orig 2011-11-25 19:36:19.000000000 +0000
+++ languages/ruby/rubysupport_part.cpp
@@ -614,7 +614,7 @@ QString RubySupportPart::characterCoding
void RubySupportPart::startApplication(const QString &program) {
bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevrubysupport/run/terminal");
if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
- appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+ appFrontend->startAppCommand(QString(), program, inTerminal);
}

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-lib_cppparser_lexer.h,v 1.1 2013/01/15 15:20:44 joerg Exp $
--- lib/cppparser/lexer.h.orig 2013-01-14 22:00:13.000000000 +0000
+++ lib/cppparser/lexer.h
@@ -346,7 +346,7 @@ private:
};
-inline Token::Token(const QString & text = "")
+inline Token::Token(const QString & text)
: m_type( -1 ),
m_position( 0 ),
m_length( 0 ),

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-lib_widgets_kdevhtmlpart.h,v 1.1 2013/03/26 23:30:44 joerg Exp $
--- lib/widgets/kdevhtmlpart.h.orig 2013-03-25 20:32:56.000000000 +0000
+++ lib/widgets/kdevhtmlpart.h
@@ -14,7 +14,9 @@ Customized KHTML part for KDevelop.
class KAction;
class KToolBarPopupAction;
-class KParts::ReadOnlyPart;
+namespace KParts {
+class ReadOnlyPart;
+}
struct DocumentationHistoryEntry {
KURL url;

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-parts_tools_tools__part.cpp,v 1.1 2011/11/25 21:45:02 joerg Exp $
--- parts/tools/tools_part.cpp.orig 2011-11-25 18:57:13.000000000 +0000
+++ parts/tools/tools_part.cpp
@@ -154,7 +154,7 @@ void ToolsPart::startCommand(QString cmd
if (captured)
{
if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
- appFrontend->startAppCommand(QString::QString(), cmdline, false);
+ appFrontend->startAppCommand(QString(), cmdline, false);
}
else
{

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-vcs_cvsservice_cvspart.h,v 1.1 2013/03/26 23:30:44 joerg Exp $
--- vcs/cvsservice/cvspart.h.orig 2013-03-25 21:20:02.000000000 +0000
+++ vcs/cvsservice/cvspart.h
@@ -23,8 +23,6 @@ class Context;
class QPopupMenu;
class QDir;
class KDialogBase;
-class KURL;
-class KURL::List;
class KAction;
class CvsProcessWidget;

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-vcs_cvsservice_cvspartimpl.h,v 1.1 2013/03/26 23:30:44 joerg Exp $
--- vcs/cvsservice/cvspartimpl.h.orig 2013-03-25 21:17:47.000000000 +0000
+++ vcs/cvsservice/cvspartimpl.h
@@ -21,8 +21,6 @@
class CvsServicePart;
class KDialogBase;
-class KURL;
-class KURL::List;
class CvsProcessWidget;
class KDevMainWindow;
class KDevCore;