Rename sip into tdesip in order to be conflict free with upstream.

This relate to bug request 2699.

Signed-off-by: gregory guy <gregory-tde@laposte.net>
gregory guy 3 years ago
parent 65411c74aa
commit 71f61cc96f
No known key found for this signature in database
GPG Key ID: 2CC84A1CC6823AF8

@ -129,7 +129,7 @@ def set_defaults():
"cygwin": "cygwin-g++",
"darwin": "macx-g++",
"dgux": "dgux-g++",
"freebsd": "freebsd-g++",
"freebsd": "freebsd-clang",
"gnu": "hurd-g++",
"hp-ux": "hpux-acc",
"irix": "irix-cc",
@ -207,7 +207,7 @@ def set_platform_directories():
plat_py_lib_dir = lib_dir + "/config"
plat_bin_dir = sys.exec_prefix + "/bin"
plat_sip_dir = sys.prefix + "/share/sip"
plat_sip_dir = sys.prefix + "/share/tdesip"
def create_config(module, template, macros):
@ -225,7 +225,7 @@ def create_config(module, template, macros):
"sip_version": sip_version,
"sip_version_str": sip_version_str,
"platform": opts.platform,
"sip_bin": os.path.join(opts.sipbindir, "sip"),
"sip_bin": os.path.join(opts.sipbindir, "tdesip"),
"sip_inc_dir": opts.sipincdir,
"sip_mod_dir": opts.sipmoddir,
"default_bin_dir": plat_bin_dir,
@ -286,7 +286,7 @@ def create_makefiles(macros, extra_lib_dir=None, extra_libs=None):
build_file=os.path.join(src_dir, "siplib", "siplib.sbf"),
dir="siplib",
install_dir=cfg.sip_mod_dir,
installs=([os.path.join(src_dir, "siplib", "sip.h")], cfg.sip_inc_dir),
installs=([os.path.join(src_dir, "siplib", "tdesip.h")], cfg.sip_inc_dir),
console=1,
warnings=0,
static=opts.static,
@ -389,7 +389,10 @@ def main(argv):
argv is the list of command line arguments.
"""
siputils.inform("This is SIP %s for Python %s on %s." % (sip_version_str, sys.version.split()[0], sys.platform))
if sys.platform == 'linux2':
PlatForm = "GNU/Linux"
siputils.inform("This is SIP %s for Python %s on %s platform." % (sip_version_str, sys.version.split()[0], PlatForm))
if py_version < 0x020300:
siputils.error("This version of SIP requires Python v2.3 or later.")

@ -496,7 +496,7 @@ static void generateInternalAPIHeader(sipSpec *pt, moduleDef *mod,
"#define _%sAPI_H\n"
"\n"
"\n"
"#include <sip.h>\n"
"#include <tdesip.h>\n"
, mname
, mname);

@ -14,6 +14,6 @@
# SIP is supplied WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
target = sip
target = tdesip
sources = main.c transform.c gencode.c export.c heap.c parser.c lexer.c
headers = sip.h parser.h

@ -21,7 +21,7 @@
#include <string.h>
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -19,7 +19,7 @@
#include <Python.h>
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -20,7 +20,7 @@
#include <string.h>
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -25,7 +25,7 @@
#include <stddef.h>
#include <string.h>
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -14,6 +14,6 @@
# SIP is supplied WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
target = sip
target = tdesip
sources = siplib.c apiversions.c descriptors.c tqtlib.c threads.c objmap.c voidptr.c bool.cpp
headers = sip.h sipint.h
headers = tdesip.h sipint.h

@ -19,7 +19,7 @@
*/
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -22,7 +22,7 @@
#include <assert.h>
#include <string.h>
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -21,7 +21,7 @@
#include <stddef.h>
#include "sip.h"
#include "tdesip.h"
#include "sipint.h"

@ -0,0 +1,81 @@
#
#
# qmake configuration for freebsd-clang
#
MAKEFILE_GENERATOR = UNIX
TEMPLATE = app
CONFIG += qt warn_on release thread link_prl
QMAKE_CC = clang
QMAKE_LEX = flex
QMAKE_LEXFLAGS =
QMAKE_YACC = yacc
QMAKE_YACCFLAGS = -d
QMAKE_CFLAGS = -pipe -fvisibility=hidden
QMAKE_CFLAGS_DEPS = -M
QMAKE_CFLAGS_WARN_ON = -Wall -W
QMAKE_CFLAGS_WARN_OFF = -w
QMAKE_CFLAGS_RELEASE = -O2
QMAKE_CFLAGS_DEBUG = -g
QMAKE_CFLAGS_SHLIB = -fPIC
QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses
QMAKE_CFLAGS_THREAD = -pthread -D_THREAD_SAFE
QMAKE_CXX = clang++
QMAKE_CXXFLAGS = $$QMAKE_CFLAGS -fvisibility-inlines-hidden
QMAKE_CXXFLAGS_DEPS = $$QMAKE_CFLAGS_DEPS
QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
QMAKE_CXXFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE
QMAKE_CXXFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG
QMAKE_CXXFLAGS_SHLIB = $$QMAKE_CFLAGS_SHLIB
QMAKE_CXXFLAGS_YACC = $$QMAKE_CFLAGS_YACC
QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD
# Addon software goes into /usr/local on the BSDs, by default we will look there
QMAKE_INCDIR = /usr/local/include
QMAKE_LIBDIR = /usr/local/lib
QMAKE_INCDIR_X11 = /usr/X11R6/include
QMAKE_LIBDIR_X11 = /usr/X11R6/lib
QMAKE_INCDIR_TQT = $(TQTDIR)/include
QMAKE_LIBDIR_TQT = $(TQTDIR)/lib
QMAKE_INCDIR_OPENGL = /usr/X11R6/include
QMAKE_LIBDIR_OPENGL = /usr/X11R6/lib
QMAKE_LINK = clang++
QMAKE_LINK_SHLIB = clang++
QMAKE_LFLAGS =
QMAKE_LFLAGS_RELEASE =
QMAKE_LFLAGS_DEBUG =
QMAKE_LFLAGS_SHLIB = -shared
QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
QMAKE_LFLAGS_SONAME = -Wl,-soname,
QMAKE_LFLAGS_THREAD = -pthread
QMAKE_RPATH = -Wl,-rpath,
QMAKE_LIBS =
QMAKE_LIBS_DYNLOAD =
QMAKE_LIBS_X11 = -lXext -lX11 -lm
QMAKE_LIBS_X11SM = -lSM -lICE
QMAKE_LIBS_QT = -lqt
QMAKE_LIBS_QT_THREAD = -ltqt-mt
QMAKE_LIBS_OPENGL = -lGLU -lGL -lXmu
QMAKE_LIBS_OPENGL_QT = -lGL -lXmu
QMAKE_LIBS_THREAD =
QMAKE_MOC = $(TQTDIR)/bin/tqmoc
QMAKE_UIC = $(TQTDIR)/bin/tquic
QMAKE_AR = ar cqs
QMAKE_RANLIB =
QMAKE_TAR = tar -cf
QMAKE_GZIP = gzip -9f
QMAKE_COPY = cp -f
QMAKE_MOVE = mv -f
QMAKE_DEL_FILE = rm -f
QMAKE_DEL_DIR = rmdir
QMAKE_CHK_DIR_EXISTS = test -d
QMAKE_MKDIR = mkdir -p
Loading…
Cancel
Save