summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrançois Andriot <albator78@libertysurf.fr>2014-11-02 11:16:03 +0100
committerFrançois Andriot <albator78@libertysurf.fr>2014-11-02 11:16:03 +0100
commit1c37ca46d2f0a5d50e9bad8e64ecc91f61ed4c90 (patch)
treee81c6de7339cc98af055d11ac578677c04e327a0
parent63796fe1507d552b62483ba2e68c23b13a8012c3 (diff)
downloadtde-packaging-1c37ca46.tar.gz
tde-packaging-1c37ca46.zip
RPM Packaging: update tdepim
-rw-r--r--redhat/dependencies/libcaldav/libcaldav-14.0.0.spec2
-rw-r--r--redhat/dependencies/libcarddav/libcarddav-14.0.0.spec2
-rw-r--r--redhat/tdepim/tdepim-14.0.0.spec80
-rw-r--r--redhat/tdevelop/c_cpp_reference-2.0.2-config.patch11
-rw-r--r--redhat/tdevelop/c_cpp_reference-2.0.2-install.patch9
-rw-r--r--redhat/tdevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2bin1096541 -> 0 bytes
-rw-r--r--redhat/tdevelop/kdevelop-2.1.5_for_KDE_3.1-doc.patch19
-rw-r--r--redhat/tdevelop/kdevelop-3.5.12.spec254
-rw-r--r--redhat/tdevelop/kdevelop-3.5.13-gcc47.patch22
-rw-r--r--redhat/tdevelop/kdevelop-3.5.13-kdevdesigner-ftbfs.patch11
-rw-r--r--redhat/tdevelop/kdevelop-3.5.13.1.spec636
-rw-r--r--redhat/tdevelop/kdevelop-3.5.13.spec292
-rw-r--r--redhat/tdevelop/kdevelop-3.5.2-kde4template.patch144
-rw-r--r--redhat/tdevelop/tdevelop-3.5.13.2-fix_xdg_menu.patch30
14 files changed, 43 insertions, 1469 deletions
diff --git a/redhat/dependencies/libcaldav/libcaldav-14.0.0.spec b/redhat/dependencies/libcaldav/libcaldav-14.0.0.spec
index 9cb2a8c0a..ddb105982 100644
--- a/redhat/dependencies/libcaldav/libcaldav-14.0.0.spec
+++ b/redhat/dependencies/libcaldav/libcaldav-14.0.0.spec
@@ -113,7 +113,7 @@ easy to integrate CalDAV support into any PIM application.
%package -n %{libcaldav}-devel
Summary: A client library that adds support for the CalDAV protocol (Development Files)
-Group: Development/Libraries/C and C++
+Group: Development/Libraries/Other
Requires: %{libcaldav}0 = %{?epoch:%{epoch}:}%{version}-%{release}
%{?libcurl_devel:Requires: %{libcurl_devel}}
Requires: glib2-devel
diff --git a/redhat/dependencies/libcarddav/libcarddav-14.0.0.spec b/redhat/dependencies/libcarddav/libcarddav-14.0.0.spec
index 09f16e31b..bfb9195a0 100644
--- a/redhat/dependencies/libcarddav/libcarddav-14.0.0.spec
+++ b/redhat/dependencies/libcarddav/libcarddav-14.0.0.spec
@@ -112,7 +112,7 @@ Build dependencies are minimal, requiring only libcurl.
%package -n %{libcarddav}-devel
Summary: A portable CardDAV client implementation (Development Files)
-Group: Development/Libraries/C and C++
+Group: Development/Libraries/Other
Requires: %{libcarddav}0 = %{?epoch:%{epoch}:}%{version}-%{release}
%{?libcurl_devel:Requires: %{libcurl_devel}}
Requires: glib2-devel
diff --git a/redhat/tdepim/tdepim-14.0.0.spec b/redhat/tdepim/tdepim-14.0.0.spec
index 65b1b25ba..5301c1df7 100644
--- a/redhat/tdepim/tdepim-14.0.0.spec
+++ b/redhat/tdepim/tdepim-14.0.0.spec
@@ -212,7 +212,7 @@ This metapackage includes a collection of Personal Information Management
%package devel
Summary: Development files for %{name}
-Group: Development/Libraries
+Group: Development/Libraries/Other
Obsoletes: tdepim-cmake < %{version}-%{release}
@@ -309,7 +309,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-akregator-devel
Summary: Development files for trinity-akregator
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-akregator = %{version}-%{release}
%description -n trinity-akregator-devel
@@ -401,7 +401,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-kaddressbook-devel
Summary: Development files for trinity-kaddressbook
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-kaddressbook = %{version}-%{release}
%description -n trinity-kaddressbook-devel
@@ -554,7 +554,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-karm-devel
Summary: Development files for karm
-Group: Development/Libraries
+Group: Development/Libraries/Other
%description -n trinity-karm-devel
%{summary}
@@ -754,7 +754,7 @@ tracking feature plans.
%package tderesources-devel
Summary: Development files for tderesources
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: %{name}-tderesources = %{version}-%{release}
Requires: libcaldav
Requires: libcarddav
@@ -1069,7 +1069,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-kmail-devel
Summary: Development files for kmail
-Group: Development/Libraries
+Group: Development/Libraries/Other
%description -n trinity-kmail-devel
%{summary}
@@ -1165,7 +1165,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-knode-devel
Summary: Development files for trinity-knode
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-knode = %{version}-%{release}
%description -n trinity-knode-devel
@@ -1231,7 +1231,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-knotes-devel
Summary: Development files for knots
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-knotes = %{version}-%{release}
Requires: %{name}-tderesources-devel = %{version}-%{release}
@@ -1278,7 +1278,7 @@ described by RelaxNG schemes.
%package -n trinity-kode-devel
Summary: Development files for trinity-kode
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-kode = %{version}-%{release}
%description -n trinity-kode-devel
@@ -1405,7 +1405,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-kontact-devel
Summary: Development files for kontact
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-kontact = %{version}-%{release}
%description -n trinity-kontact-devel
@@ -1504,7 +1504,7 @@ update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
%package -n trinity-korganizer-devel
Summary: Development files for korganizer
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-korganizer = %{version}-%{release}
%description -n trinity-korganizer-devel
@@ -1635,7 +1635,7 @@ This is the runtime package for programs that use the libindex library.
%package -n trinity-libindex-devel
Summary: Trinity indexing library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libindex = %{version}-%{release}
%description -n trinity-libindex-devel
@@ -1702,7 +1702,7 @@ This is the runtime package for programs that use the libkcal-trinity library.
%package -n trinity-libkcal-devel
Summary: Trinity calendaring library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libkcal = %{version}-%{release}
Requires: trinity-libtdepim-devel = %{version}-%{release}
Requires: trinity-libktnef-devel = %{version}-%{release}
@@ -1776,7 +1776,7 @@ done
%package -n trinity-libtdepim-devel
Summary: Trinity PIM library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libtdepim = %{version}-%{release}
Requires: trinity-tdelibs-devel >= %{version}
@@ -1823,7 +1823,7 @@ This is the runtime package for programs that use the libkgantt-trinity library.
%package -n trinity-libkgantt-devel
Summary: Trinity gantt charting library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libkgantt = %{version}-%{release}
Requires: trinity-libtdepim-devel = %{version}-%{release}
@@ -1887,7 +1887,7 @@ done
%package -n trinity-libkleopatra-devel
Summary: Trinity GnuPG interface libraries [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libkleopatra = %{version}-%{release}
Requires: trinity-libtdepim-devel = %{version}-%{release}
@@ -1943,7 +1943,7 @@ an object tree.
%package -n trinity-libkmime-devel
Summary: Development files for libkmime
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libkmime = %{version}-%{release}
%description -n trinity-libkmime-devel
@@ -1964,7 +1964,7 @@ Requires: trinity-libkmime = %{version}-%{release}
%package -n trinity-libkpimexchange
Summary: Trinity PIM Exchange library
-Group: Environment/Libraries
+Group: Development/Libraries/Other
%description -n trinity-libkpimexchange
This is the runtime package for programs that use the libkpimexchange-trinity
@@ -1986,7 +1986,7 @@ library.
%package -n trinity-libkpimexchange-devel
Summary: Trinity PIM Exchange library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libkpimexchange = %{version}-%{release}
Requires: trinity-libkcal-devel = %{version}-%{release}
Requires: trinity-libtdepim-devel = %{version}-%{release}
@@ -2035,7 +2035,7 @@ library.
%package -n trinity-libkpimidentities-devel
Summary: Development files for libkpimidentities
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libkpimidentities = %{version}-%{release}
%description -n trinity-libkpimidentities-devel
@@ -2076,7 +2076,7 @@ This is the runtime package for programs that use the libksieve-trinity library.
%package -n trinity-libksieve-devel
Summary: Trinity mail/news message filtering library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libksieve = %{version}-%{release}
Requires: trinity-libtdepim-devel = %{version}-%{release}
@@ -2124,7 +2124,7 @@ This is the runtime library for packages using the ktnef-trinity library.
%package -n trinity-libktnef-devel
Summary: KTNEF handler library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libktnef = %{version}-%{release}
Requires: trinity-libtdepim-devel = %{version}-%{release}
@@ -2174,7 +2174,7 @@ This is the runtime package for programs that use the libmimelib-trinity library
%package -n trinity-libmimelib-devel
Summary: Trinity mime library [development]
-Group: Development/Libraries
+Group: Development/Libraries/Other
Requires: trinity-libmimelib = %{version}-%{release}
%description -n trinity-libmimelib-devel
@@ -2319,22 +2319,24 @@ export PATH="%{tde_bindir}:${PATH}"
# Updates applications categories for openSUSE
%if 0%{?suse_version}
-%suse_update_desktop_file -r korganizer Office Calendar
-%suse_update_desktop_file -r kalarm Utility TimeUtility X-TDE-Utilities-PIM
-%suse_update_desktop_file -r karm Utility TimeUtility X-TDE-Utilities-PIM
-%suse_update_desktop_file kaddressbook
-%suse_update_desktop_file -r knotes Utility DesktopUtility X-TDE-Utilities-Desktop
-%suse_update_desktop_file KMail
-%suse_update_desktop_file -r KOrn Utility Applet X-TDE-More
-%suse_update_desktop_file KNode
-%suse_update_desktop_file -r Kontact Office Core-Office
-%suse_update_desktop_file -r kpilot Utility PDA SyncUtility X-TDE-Utilities-Peripherals
-%suse_update_desktop_file -u -r kpalmdoc Utility PDA X-TDE-Utilities-File
-%suse_update_desktop_file -u ktnef Network Email
-%suse_update_desktop_file -r groupwarewizard Utility DesktopSettings X-TDE-Utilities-PIM
-%suse_update_desktop_file -r kandy Utility Telephony X-TDE-Utilities-Peripherals
-%suse_update_desktop_file -r akregator Network RSS-News
-%suse_update_desktop_file kitchensync Utility X-SuSE-SyncUtility
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/korganizer.desktop Office Calendar
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/kalarm.desktop Utility TimeUtility X-TDE-Utilities-PIM
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/karm.desktop Utility TimeUtility X-TDE-Utilities-PIM
+%suse_update_desktop_file %{?buildroot}%{tde_tdeappdir}/kaddressbook.desktop
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/knotes.desktop Utility DesktopUtility X-TDE-Utilities-Desktop
+%suse_update_desktop_file %{?buildroot}%{tde_tdeappdir}/KMail.desktop
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/KOrn.desktop Utility Applet X-TDE-More
+%suse_update_desktop_file %{?buildroot}%{tde_tdeappdir}/KNode.desktop
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/Kontact.desktop Office Core-Office
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/kpilot.desktop Utility PDA SyncUtility X-TDE-Utilities-Peripherals
+%suse_update_desktop_file -u -r %{?buildroot}%{tde_tdeappdir}/kpalmdoc.desktop Utility PDA X-TDE-Utilities-File
+%suse_update_desktop_file -u %{?buildroot}%{tde_tdeappdir}/ktnef.desktop Network Email
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/groupwarewizard.desktop Utility DesktopSettings X-TDE-Utilities-PIM
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/kandy.desktop Utility Telephony X-TDE-Utilities-Peripherals
+%suse_update_desktop_file -r %{?buildroot}%{tde_tdeappdir}/akregator.desktop Network RSS-News
+%if 0%{?with_kitchensync}
+%suse_update_desktop_file %{?buildroot}%{tde_tdeappdir}/kitchensync.desktop Utility X-SuSE-SyncUtility
+%endif
%endif
# Links duplicate files
diff --git a/redhat/tdevelop/c_cpp_reference-2.0.2-config.patch b/redhat/tdevelop/c_cpp_reference-2.0.2-config.patch
deleted file mode 100644
index 84cc4726e..000000000
--- a/redhat/tdevelop/c_cpp_reference-2.0.2-config.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- c_cpp_reference-2.0.2_for_KDE_3.0/configure.orig Mon Dec 9 18:35:50 2002
-+++ c_cpp_reference-2.0.2_for_KDE_3.0/configure Mon Dec 9 18:41:16 2002
-@@ -8768,7 +8768,7 @@
- { (exit 1); exit 1; }; }
- fi
-
--kde_libdirs="/usr/lib/kde/lib /usr/local/kde/lib /usr/kde/lib /usr/lib/kde /usr/lib /usr/X11R6/lib /usr/local/lib /opt/kde2/lib /opt/kde/lib /usr/X11R6/kde/lib"
-+kde_libdirs="/usr/lib/kde/lib /usr/local/kde/lib /usr/kde/lib /usr/lib/kde /usr/lib64 /usr/lib /usr/X11R6/lib /usr/local/lib /opt/kde2/lib /opt/kde/lib /usr/X11R6/kde/lib"
- test -n "$KDEDIR" && kde_libdirs="$KDEDIR/lib $KDEDIR $kde_libdirs"
- kde_libdirs="$ac_kde_libraries $kde_libdirs"
-
diff --git a/redhat/tdevelop/c_cpp_reference-2.0.2-install.patch b/redhat/tdevelop/c_cpp_reference-2.0.2-install.patch
deleted file mode 100644
index 28a24eefb..000000000
--- a/redhat/tdevelop/c_cpp_reference-2.0.2-install.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- kdevelop/c_cpp_reference-2.0.2_for_KDE_3.0/reference/C/CONTRIB/SNIP/Makefile.am.ORI 2012-05-01 09:52:59.334490901 -0400
-+++ kdevelop/c_cpp_reference-2.0.2_for_KDE_3.0/reference/C/CONTRIB/SNIP/Makefile.am 2012-05-01 09:53:10.229644843 -0400
-@@ -1,5 +1,5 @@
- EXTRA_DIST = $(wildcard *.html) $(wildcard *.c) $(wildcard *.h) $(wildcard *.asm) $(wildcard *.txt) \
-- 8087_sav.asm HEADER.html c_lines.awk except.doc file_id.diz make.ini match.doc myio.cpp \
-+ HEADER.html c_lines.awk except.doc file_id.diz make.ini match.doc myio.cpp \
- myio.mak myiodemo.cpp myline.cpp mystream.cpp pdn.lst read.me resource.lst rg_qsort.c1 \
- rg_qsort.c2 snippets._c_ snippets.ndx snippets.txt snippets.wc storage.typ str.cpp str.doc
-
diff --git a/redhat/tdevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2 b/redhat/tdevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2
deleted file mode 100644
index 0c8e95118..000000000
--- a/redhat/tdevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2
+++ /dev/null
Binary files differ
diff --git a/redhat/tdevelop/kdevelop-2.1.5_for_KDE_3.1-doc.patch b/redhat/tdevelop/kdevelop-2.1.5_for_KDE_3.1-doc.patch
deleted file mode 100644
index c977cb75f..000000000
--- a/redhat/tdevelop/kdevelop-2.1.5_for_KDE_3.1-doc.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- kdevelop-2.1.5_for_KDE_3.1/configure.doc 2003-10-21 15:08:22.000000000 +0200
-+++ kdevelop-2.1.5_for_KDE_3.1/configure 2003-10-21 15:14:18.000000000 +0200
-@@ -23794,14 +23794,14 @@
-
- kdelibs_docdirs="/usr/doc/kdelibs-doc/html"
- if test "$ac_kde_htmldir" != ""; then
-- kdelibs_docdirs="$kdelibs_docdirs $ac_kde_htmldir/default/kdelibs $ac_kde_htmldir/en/kdelibs"
-+ kdelibs_docdirs="$kdelibs_docdirs $ac_kde_htmldir/default/kdelibs $ac_kde_htmldir/en/kdelibs $ac_kde_htmldir/en/kdelibs-apidocs"
- fi
- kdelibs_docdirs="$ac_kdelibs_docdirs $kdelibs_docdirs"
-
- kdelibs_docdir=NO
- for i in $kdelibs_docdirs;
- do
-- for j in kdecore/index.html;
-+ for j in index.html;
- do
- echo "configure: 23806: $i/$j" >&5
- if test -r "$i/$j"; then
diff --git a/redhat/tdevelop/kdevelop-3.5.12.spec b/redhat/tdevelop/kdevelop-3.5.12.spec
deleted file mode 100644
index 7c63141c3..000000000
--- a/redhat/tdevelop/kdevelop-3.5.12.spec
+++ /dev/null
@@ -1,254 +0,0 @@
-# Default version for this component
-%if "%{?version}" == ""
-%define version 3.5.12
-%endif
-%define release 2
-
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?_prefix}" != "/usr"
-%define _variant .opt
-%define _docdir %{_prefix}/share/doc
-%endif
-
-# TDE 3.5.12 specific building variables
-BuildRequires: autoconf automake libtool m4
-%define tde_docdir %{_docdir}
-%define tde_includedir %{_includedir}/kde
-%define tde_libdir %{_libdir}/kde3
-
-%define _default_patch_fuzz 2
-%define qt_version 3.3.8b
-%define qt_ver %{qt_version}
-
-Name: trinity-kdevelop
-Summary: Integrated Development Environment for C++/C
-Version: %{?version}
-Release: %{?release}%{?dist}%{?_variant}
-
-
-License: GPLv2
-Group: Development/Tools
-
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-URL: http://www.trinitydesktop.org/
-
-Prefix: %{_prefix}
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source: kdevelop-%{version}.tar.gz
-Source1: ftp://129.187.206.68/pub/unix/ide/KDevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2
-
-# RedHat Legacy patches
-Patch1: c_cpp_reference-2.0.2-config.patch
-#Patch2: kdevelop-2.1.5_for_KDE_3.1-doc.patch
-# improved integration for the KDE 4 template - no special KDE 4 build environment needed in Fedora
-Patch4: kdevelop-3.5.2-kde4template.patch
-
-#upstream patches
-
-Provides: kdevelop3 = %{version}-%{release}
-
-Requires: %{name}-libs = %{version}-%{release}
-
-
-Requires: trinity-kdelibs-devel
-Requires: make
-Requires: perl
-Requires: flex >= 2.5.4
-Requires: qt3-designer
-Requires: gettext
-Requires: ctags
-
-BuildRequires: tqtinterface-devel
-BuildRequires: trinity-arts-devel
-BuildRequires: trinity-kdelibs-devel
-BuildRequires: trinity-kdelibs-apidocs
-BuildRequires: qt3-devel-docs
-BuildRequires: db4-devel
-BuildRequires: flex
-BuildRequires: pcre-devel
-BuildRequires: libacl-devel libattr-devel libidn-devel libart_lgpl-devel
-BuildRequires: gcc-c++
-# FIXME: No CVS support in KDevelop? This is going to suck...
-# Requires kdesdk3.
-BuildRequires: trinity-kdesdk-devel
-BuildRequires: subversion-devel neon-devel
-# looks like this is dragged in by apr-devel (dep of subversion-devel), but not
-# a dependency
-BuildRequires: openldap-devel
-%if 0%{?fedora} >= 15
-BuildRequires: flex-static
-%endif
-
-%description
-The KDevelop Integrated Development Environment provides many features
-that developers need as well as providing a unified interface to programs
-like gdb, the C/C++ compiler, and make. KDevelop manages or provides:
-
-All development tools needed for C++ programming like Compiler,
-Linker, automake and autoconf; KAppWizard, which generates complete,
-ready-to-go sample applications; Classgenerator, for creating new
-classes and integrating them into the current project; File management
-for sources, headers, documentation etc. to be included in the
-project; The creation of User-Handbooks written with SGML and the
-automatic generation of HTML-output with the KDE look and feel;
-Automatic HTML-based API-documentation for your project's classes with
-cross-references to the used libraries; Internationalization support
-for your application, allowing translators to easily add their target
-language to a project;
-
-KDevelop also includes WYSIWYG (What you see is what you get)-creation
-of user interfaces with a built-in dialog editor; Debugging your
-application by integrating KDbg; Editing of project-specific pixmaps
-with KIconEdit; The inclusion of any other program you need for
-development by adding it to the "Tools"-menu according to your
-individual needs.
-
-%package devel
-Summary: Development files for %{name}
-Group: Development/Libraries
-Provides: kdevelop3-devel = %{version}-%{release}
-Requires: %{name}-libs = %{version}-%{release}
-Requires: trinity-kdelibs-devel
-%description devel
-%{summary}.
-
-%package libs
-Summary: %{name} runtime libraries
-Group: System Environment/Libraries
-Requires: trinity-kdelibs
-# helps multilib upgrades
-Obsoletes: %{name} < %{version}-%{release}
-# include to be paranoid, installing libs-only is still mostly untested -- Rex
-Requires: %{name} = %{version}-%{release}
-%description libs
-%{summary}.
-
-
-
-%prep
-%setup -q -n kdevelop -a1
-%patch1 -p0 -b .config
-#patch2 -p1 -b .doc
-#patch4 -p1 -b .kde4template
-
-%__rm -rf c_cpp_reference-2.0.2_for_KDE_3.0/admin
-%__cp -a admin c_cpp_reference-2.0.2_for_KDE_3.0/
-%__make -C c_cpp_reference-2.0.2_for_KDE_3.0 -f admin/Makefile.common cvs
-
-%__cp "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
-%__cp "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
-%__make -f "admin/Makefile.common"
-
-
-%build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
-export PATH="%{_bindir}:${PATH}"
-export LDFLAGS="-L%{_libdir} -I%{_includedir}"
-
-# Fix KDE detection fail in "./configure" because tqt.h cannot be found
-export CXXFLAGS="${CXXFLAGS} -I%{_includedir}/tqt"
-
-%if 0%{?fedora} >= 15
-export CXXFLAGS="${CXXFLAGS} -fpermissive"
-%endif
-
-# c references
-pushd c_cpp_reference-2.0.2_for_KDE_3.0
-%configure \
- --with-qt-libraries=$QTDIR/lib \
- --with-qt-includes=$QTDIR/include \
- --with-extra-libs=%{_libdir} \
- --with-extra-includes=%{_includedir}/tqt
-popd
-
-%configure \
- --enable-new-ldflags \
- --disable-dependency-tracking \
- --disable-rpath \
- --disable-debug \
- --disable-warnings \
- --enable-final \
- --with-qtdoc-dir=%{_docdir}/qt-devel-%{qt_ver}/html/ \
- --with-kdelibsdoc-dir=%{tde_docdir}/HTML/en/kdelibs-apidocs/ \
- --with-extra-libs=%{_libdir} \
- --with-extra-includes=%{_includedir}/tqt
-
-
-# parallel make disabled because otherwise main.cpp can get built before
-# profileeditorbase.h is fully generated
-%__make
-%__make %{?_smp_mflags} -C c_cpp_reference-2.0.2_for_KDE_3.0
-
-
-%install
-%__rm -rf %{buildroot}
-%__make install DESTDIR=%{buildroot}
-%__make install DESTDIR=%{buildroot} -C c_cpp_reference-2.0.2_for_KDE_3.0
-
-# remove useless files
-%__rm -rf %{buildroot}%{_prefix}/kdevbdb
-
-
-%post
-for f in hicolor locolor ; do
- touch --no-create %{_datadir}/icons/$f 2> /dev/null ||:
- gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
-
-%postun
-for f in hicolor locolor ; do
- touch --no-create %{_datadir}/icons/$f 2> /dev/null ||:
- gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
-
-%post libs
-/sbin/ldconfig
-
-%postun libs
-/sbin/ldconfig
-
-
-%clean
-%__rm -rf %{buildroot}
-
-
-%files
-%defattr(-,root,root,-)
-%{tde_docdir}/HTML/en/*
-%{_bindir}/*
-%{tde_libdir}/*
-%{_libdir}/kconf_update_bin/*
-%{_datadir}/applications/kde/*
-%{_datadir}/apps/*
-%{_datadir}/config/*
-%{_datadir}/desktop-directories/*
-%{_datadir}/icons/hicolor/*/*/*
-%{_datadir}/icons/locolor/*/*/*
-%{_datadir}/mimelnk/application/*
-%{_datadir}/mimelnk/text/*
-%{_datadir}/services/*
-%{_datadir}/servicetypes/*
-
-%files libs
-%defattr(-,root,root,-)
-%{_libdir}/lib*.so.*
-%{_libdir}/lib*.la
-
-%files devel
-%defattr(-,root,root,-)
-%{_libdir}/lib*.so
-%{_includedir}/*
-
-
-%changelog
-* Mon Sep 19 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-2
-- Add support for RHEL5
-
-* Sun Sep 11 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-1
-- Initial release for RHEL 6
-- Spec file based on Fedora 8 "kdeedu-3.5.3-1"
-- Import to GIT
diff --git a/redhat/tdevelop/kdevelop-3.5.13-gcc47.patch b/redhat/tdevelop/kdevelop-3.5.13-gcc47.patch
deleted file mode 100644
index 6d5814210..000000000
--- a/redhat/tdevelop/kdevelop-3.5.13-gcc47.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- kdevelop/languages/cpp/cppcodecompletion.cpp.gcc47 2011-08-13 07:59:50.000000000 +0200
-+++ kdevelop/languages/cpp/cppcodecompletion.cpp 2012-04-26 20:33:55.645135959 +0200
-@@ -3892,15 +3892,15 @@
- ArgumentList fArgs = ( *it ) ->argumentList();
- if ( fArgs.count() != args.count() )
- continue;
-- ArgumentList::iterator it = args.begin();
-+ ArgumentList::iterator it3 = args.begin();
- ArgumentList::iterator it2 = fArgs.begin();
- bool hit = true;
-- while ( it != args.end() ) {
-- if ( ( *it ) ->type() != ( *it2 ) ->type() ) {
-+ while ( it3 != args.end() ) {
-+ if ( ( *it3 ) ->type() != ( *it2 ) ->type() ) {
- hit = false;
- break;
- }
-- ++it;
-+ ++it3;
- ++it2;
- }
- if ( hit ) {
diff --git a/redhat/tdevelop/kdevelop-3.5.13-kdevdesigner-ftbfs.patch b/redhat/tdevelop/kdevelop-3.5.13-kdevdesigner-ftbfs.patch
deleted file mode 100644
index ef2da77f9..000000000
--- a/redhat/tdevelop/kdevelop-3.5.13-kdevdesigner-ftbfs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kdevelop/kdevdesigner/designer/listeditor.ui.h.ORI 2011-10-30 13:30:56.655489268 +0100
-+++ kdevelop/kdevdesigner/designer/listeditor.ui.h 2011-10-30 13:31:00.782489292 +0100
-@@ -30,7 +30,7 @@
- {
- TQListViewItem *i = new TQListViewItem( listview, listview->lastItem() );
- i->setRenameEnabled( 0, TRUE );
-- tqApp->processEvents();
-+ qApp->processEvents();
- i->startRename( 0 );
- }
-
diff --git a/redhat/tdevelop/kdevelop-3.5.13.1.spec b/redhat/tdevelop/kdevelop-3.5.13.1.spec
deleted file mode 100644
index f2983f77c..000000000
--- a/redhat/tdevelop/kdevelop-3.5.13.1.spec
+++ /dev/null
@@ -1,636 +0,0 @@
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?tde_prefix}" != "/usr"
-%define _variant .opt
-%endif
-
-# TDE 3.5.13 specific building variables
-%define tde_bindir %{tde_prefix}/bin
-%define tde_datadir %{tde_prefix}/share
-%define tde_docdir %{tde_datadir}/doc
-%define tde_includedir %{tde_prefix}/include
-%define tde_libdir %{tde_prefix}/%{_lib}
-
-%define tde_tdeappdir %{tde_datadir}/applications/kde
-%define tde_tdedocdir %{tde_docdir}/tde
-%define tde_tdeincludedir %{tde_includedir}/tde
-%define tde_tdelibdir %{tde_libdir}/trinity
-
-%define _docdir %{tde_docdir}
-
-Name: trinity-tdevelop
-Summary: Integrated Development Environment for C++/C
-Version: 3.5.13.1
-Release: 1%{?dist}%{?_variant}
-
-License: GPLv2
-Group: Development/Tools
-
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-URL: http://www.trinitydesktop.org/
-
-Prefix: %{tde_prefix}
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source: kdevelop-3.5.13.1.tar.gz
-Source1: ftp://129.187.206.68/pub/unix/ide/KDevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2
-
-# [c_cpp_ref] Fix library directories detection
-Patch1: c_cpp_reference-2.0.2-config.patch
-
-# [kdevelop] fix FTBFS
-Patch2: kdevelop-3.5.13-kdevdesigner-ftbfs.patch
-
-# [c_cpp_ref] Fix installation of 'asm' files
-Patch4: c_cpp_reference-2.0.2-install.patch
-
-Requires: %{name}-libs = %{version}-%{release}
-
-
-Requires: make
-Requires: perl
-Requires: flex >= 2.5.4
-%if 0%{?rhel} || 0%{?fedora}
-Requires: qt3-designer
-%endif
-%if 0%{?mgaversion} || 0%{?mdkversion}
-Requires: %{_lib}qt3-devel
-%endif
-%if 0%{?suse_version}
-Requires: qt3-devel
-%endif
-Requires: gettext
-Requires: ctags
-
-BuildRequires: cmake >= 2.8
-BuildRequires: trinity-tqtinterface-devel >= %{version}
-BuildRequires: trinity-arts-devel >= %{version}
-BuildRequires: trinity-tdelibs-devel >= %{version}
-BuildRequires: trinity-tdesdk-devel >= %{version}
-%if 0%{?rhel} || 0%{?fedora}
-BuildRequires: db4-devel
-%endif
-BuildRequires: flex
-# FIXME: No CVS support in KDevelop? This is going to suck...
-# Requires kdesdk3.
-BuildRequires: subversion-devel
-BuildRequires: neon-devel
-# looks like this is dragged in by apr-devel (dep of subversion-devel), but not
-# a dependency
-%if 0%{?suse_version}
-BuildRequires: openldap2-devel
-%else
-BuildRequires: openldap-devel
-%endif
-
-Obsoletes: trinity-kdevelop < %{version}-%{release}
-Provides: trinity-kdevelop = %{version}-%{release}
-
-%description
-The TDevelop Integrated Development Environment provides many features
-that developers need as well as providing a unified interface to programs
-like gdb, the C/C++ compiler, and make. TDevelop manages or provides:
-
-All development tools needed for C++ programming like Compiler,
-Linker, automake and autoconf; KAppWizard, which generates complete,
-ready-to-go sample applications; Classgenerator, for creating new
-classes and integrating them into the current project; File management
-for sources, headers, documentation etc. to be included in the
-project; The creation of User-Handbooks written with SGML and the
-automatic generation of HTML-output with the KDE look and feel;
-Automatic HTML-based API-documentation for your project's classes with
-cross-references to the used libraries; Internationalization support
-for your application, allowing translators to easily add their target
-language to a project;
-
-KDevelop also includes WYSIWYG (What you see is what you get)-creation
-of user interfaces with a built-in dialog editor; Debugging your
-application by integrating KDbg; Editing of project-specific pixmaps
-with KIconEdit; The inclusion of any other program you need for
-development by adding it to the "Tools"-menu according to your
-individual needs.
-
-%files
-%defattr(-,root,root,-)
-%{tde_bindir}/kdevassistant
-%{tde_bindir}/kdevdesigner
-%{tde_bindir}/kdevelop
-%{tde_bindir}/kdevelop-htdig
-%{tde_bindir}/kdevprj2kdevelop
-%{tde_bindir}/kdevprofileeditor
-%{tde_libdir}/kconf_update_bin/kdev-gen-settings-kconf_update
-%{tde_tdeappdir}/kdevassistant.desktop
-%{tde_tdeappdir}/kdevdesigner.desktop
-%{tde_tdeappdir}/kdevelop.desktop
-%{tde_tdeappdir}/kdevelop_c_cpp.desktop
-%{tde_tdeappdir}/kdevelop_kde_cpp.desktop
-%{tde_tdeappdir}/kdevelop_ruby.desktop
-%{tde_tdeappdir}/kdevelop_scripting.desktop
-%{tde_tdelibdir}/kio_chm.la
-%{tde_tdelibdir}/kio_chm.so
-%{tde_tdelibdir}/kio_csharpdoc.la
-%{tde_tdelibdir}/kio_csharpdoc.so
-%{tde_tdelibdir}/kio_perldoc.la
-%{tde_tdelibdir}/kio_perldoc.so
-%{tde_tdelibdir}/kio_pydoc.la
-%{tde_tdelibdir}/kio_pydoc.so
-%{tde_tdelibdir}/libdocchmplugin.la
-%{tde_tdelibdir}/libdocchmplugin.so
-%{tde_tdelibdir}/libdoccustomplugin.la
-%{tde_tdelibdir}/libdoccustomplugin.so
-%{tde_tdelibdir}/libdocdevhelpplugin.la
-%{tde_tdelibdir}/libdocdevhelpplugin.so
-%{tde_tdelibdir}/libdocdoxygenplugin.la
-%{tde_tdelibdir}/libdocdoxygenplugin.so
-%{tde_tdelibdir}/libdockdevtocplugin.la
-%{tde_tdelibdir}/libdockdevtocplugin.so
-%{tde_tdelibdir}/libdocqtplugin.la
-%{tde_tdelibdir}/libdocqtplugin.so
-%{tde_tdelibdir}/libkchmpart.la
-%{tde_tdelibdir}/libkchmpart.so
-%{tde_tdelibdir}/libkdevabbrev.la
-%{tde_tdelibdir}/libkdevabbrev.so
-%{tde_tdelibdir}/libkdevadaproject.la
-%{tde_tdelibdir}/libkdevadaproject.so
-%{tde_tdelibdir}/libkdevadasupport.la
-%{tde_tdelibdir}/libkdevadasupport.so
-%{tde_tdelibdir}/libkdevantproject.la
-%{tde_tdelibdir}/libkdevantproject.so
-%{tde_tdelibdir}/libkdevappview.la
-%{tde_tdelibdir}/libkdevappview.so
-%{tde_tdelibdir}/libkdevappwizard.la
-%{tde_tdelibdir}/libkdevappwizard.so
-%{tde_tdelibdir}/libkdevastyle.la
-%{tde_tdelibdir}/libkdevastyle.so
-%{tde_tdelibdir}/libkdevautoproject.la
-%{tde_tdelibdir}/libkdevautoproject.so
-%{tde_tdelibdir}/libkdevbashsupport.la
-%{tde_tdelibdir}/libkdevbashsupport.so
-%{tde_tdelibdir}/libkdevbookmarks.la
-%{tde_tdelibdir}/libkdevbookmarks.so
-%{tde_tdelibdir}/libkdevclassview.la
-%{tde_tdelibdir}/libkdevclassview.so
-%{tde_tdelibdir}/libkdevcppsupport.la
-%{tde_tdelibdir}/libkdevcppsupport.so
-%{tde_tdelibdir}/libkdevcsharpsupport.la
-%{tde_tdelibdir}/libkdevcsharpsupport.so
-%{tde_tdelibdir}/libkdevctags2.la
-%{tde_tdelibdir}/libkdevctags2.so
-%{tde_tdelibdir}/libkdevcustompcsimporter.la
-%{tde_tdelibdir}/libkdevcustompcsimporter.so
-%{tde_tdelibdir}/libkdevcustomproject.la
-%{tde_tdelibdir}/libkdevcustomproject.so
-%{tde_tdelibdir}/libkdevdccoptions.la
-%{tde_tdelibdir}/libkdevdccoptions.so
-%{tde_tdelibdir}/libkdevdebugger.la
-%{tde_tdelibdir}/libkdevdebugger.so
-%{tde_tdelibdir}/libkdevdesignerpart.la
-%{tde_tdelibdir}/libkdevdesignerpart.so
-%{tde_tdelibdir}/libkdevdiff.la
-%{tde_tdelibdir}/libkdevdiff.so
-%{tde_tdelibdir}/libkdevdistpart.la
-%{tde_tdelibdir}/libkdevdistpart.so
-%{tde_tdelibdir}/libkdevdocumentation.la
-%{tde_tdelibdir}/libkdevdocumentation.so
-%{tde_tdelibdir}/libkdevdoxygen.la
-%{tde_tdelibdir}/libkdevdoxygen.so
-%{tde_tdelibdir}/libkdeveditorchooser.la
-%{tde_tdelibdir}/libkdeveditorchooser.so
-%{tde_tdelibdir}/libkdevfilecreate.la
-%{tde_tdelibdir}/libkdevfilecreate.so
-%{tde_tdelibdir}/libkdevfilegroups.la
-%{tde_tdelibdir}/libkdevfilegroups.so
-%{tde_tdelibdir}/libkdevfilelist.la
-%{tde_tdelibdir}/libkdevfilelist.so
-%{tde_tdelibdir}/libkdevfileselector.la
-%{tde_tdelibdir}/libkdevfileselector.so
-%{tde_tdelibdir}/libkdevfileview.la
-%{tde_tdelibdir}/libkdevfileview.so
-%{tde_tdelibdir}/libkdevfilter.la
-%{tde_tdelibdir}/libkdevfilter.so
-%{tde_tdelibdir}/libkdevfortransupport.la
-%{tde_tdelibdir}/libkdevfortransupport.so
-%{tde_tdelibdir}/libkdevfpcoptions.la
-%{tde_tdelibdir}/libkdevfpcoptions.so
-%{tde_tdelibdir}/libkdevfullscreen.la
-%{tde_tdelibdir}/libkdevfullscreen.so
-%{tde_tdelibdir}/libkdevgccoptions.la
-%{tde_tdelibdir}/libkdevgccoptions.so
-%{tde_tdelibdir}/libkdevgrepview.la
-%{tde_tdelibdir}/libkdevgrepview.so
-%{tde_tdelibdir}/libkdevjavasupport.la
-%{tde_tdelibdir}/libkdevjavasupport.so
-%{tde_tdelibdir}/libkdevkdelibsimporter.la
-%{tde_tdelibdir}/libkdevkdelibsimporter.so
-%{tde_tdelibdir}/libkdevkonsoleview.la
-%{tde_tdelibdir}/libkdevkonsoleview.so
-%{tde_tdelibdir}/libkdevmakeview.la
-%{tde_tdelibdir}/libkdevmakeview.so
-%{tde_tdelibdir}/libkdevopenwith.la
-%{tde_tdelibdir}/libkdevopenwith.so
-%{tde_tdelibdir}/libkdevpartexplorer.la
-%{tde_tdelibdir}/libkdevpartexplorer.so
-%{tde_tdelibdir}/libkdevpascalproject.la
-%{tde_tdelibdir}/libkdevpascalproject.so
-%{tde_tdelibdir}/libkdevpascalsupport.la
-%{tde_tdelibdir}/libkdevpascalsupport.so
-%{tde_tdelibdir}/libkdevperlsupport.la
-%{tde_tdelibdir}/libkdevperlsupport.so
-%{tde_tdelibdir}/libkdevpgioptions.la
-%{tde_tdelibdir}/libkdevpgioptions.so
-%{tde_tdelibdir}/libkdevphpsupport.la
-%{tde_tdelibdir}/libkdevphpsupport.so
-%{tde_tdelibdir}/libkdevpythonsupport.la
-%{tde_tdelibdir}/libkdevpythonsupport.so
-%{tde_tdelibdir}/libkdevqt4importer.la
-%{tde_tdelibdir}/libkdevqt4importer.so
-%{tde_tdelibdir}/libkdevqtimporter.la
-%{tde_tdelibdir}/libkdevqtimporter.so
-%{tde_tdelibdir}/libkdevquickopen.la
-%{tde_tdelibdir}/libkdevquickopen.so
-%{tde_tdelibdir}/libkdevrbdebugger.la
-%{tde_tdelibdir}/libkdevrbdebugger.so
-%{tde_tdelibdir}/libkdevregexptest.la
-%{tde_tdelibdir}/libkdevregexptest.so
-%{tde_tdelibdir}/libkdevreplace.la
-%{tde_tdelibdir}/libkdevreplace.so
-%{tde_tdelibdir}/libkdevrubysupport.la
-%{tde_tdelibdir}/libkdevrubysupport.so
-%{tde_tdelibdir}/libkdevscripting.la
-%{tde_tdelibdir}/libkdevscripting.so
-%{tde_tdelibdir}/libkdevscriptproject.la
-%{tde_tdelibdir}/libkdevscriptproject.so
-%{tde_tdelibdir}/libkdevsnippet.la
-%{tde_tdelibdir}/libkdevsnippet.so
-%{tde_tdelibdir}/libkdevsqlsupport.la
-%{tde_tdelibdir}/libkdevsqlsupport.so
-%{tde_tdelibdir}/libkdevtexttools.la
-%{tde_tdelibdir}/libkdevtexttools.so
-%{tde_tdelibdir}/libkdevtipofday.la
-%{tde_tdelibdir}/libkdevtipofday.so
-%{tde_tdelibdir}/libkdevtools.la
-%{tde_tdelibdir}/libkdevtools.so
-%{tde_tdelibdir}/libkdevtrollproject.la
-%{tde_tdelibdir}/libkdevtrollproject.so
-%{tde_tdelibdir}/libkdevuichooser.la
-%{tde_tdelibdir}/libkdevuichooser.so
-%{tde_tdelibdir}/libkdevvalgrind.la
-%{tde_tdelibdir}/libkdevvalgrind.so
-%{tde_tdelibdir}/libkdevvcsmanager.la
-%{tde_tdelibdir}/libkdevvcsmanager.so
-%{tde_datadir}/apps/kconf_update/
-%{tde_datadir}/apps/kdevabbrev/
-%{tde_datadir}/apps/kdevadaproject/kdevadaproject.rc
-%{tde_datadir}/apps/kdevadasupport/kdevadasupport.rc
-%{tde_datadir}/apps/kdevantproject/kdevantproject.rc
-%{tde_datadir}/apps/kdevappoutputview/kdevmakeview.rc
-%{tde_datadir}/apps/kdevappwizard/
-%{tde_datadir}/apps/kdevassistant/kdevassistantui.rc
-%{tde_datadir}/apps/kdevastyle/kdevpart_astyle.rc
-%{tde_datadir}/apps/kdevautoproject/kdevautoproject.rc
-%{tde_datadir}/apps/kdevbashsupport/kdevbashsupport.rc
-%{tde_datadir}/apps/kdevclassview/
-%{tde_datadir}/apps/kdevcppsupport/
-%{tde_datadir}/icons/hicolor/*/actions/breakpoint_add.png
-%{tde_datadir}/icons/hicolor/*/actions/breakpoint_delete.png
-%{tde_datadir}/icons/hicolor/*/actions/breakpoint_delete_all.png
-%{tde_datadir}/icons/hicolor/*/actions/breakpoint_edit.png
-%{tde_datadir}/icons/hicolor/*/actions/ktip.png
-%{tde_datadir}/icons/hicolor/*/apps/kdevassistant.png
-%{tde_datadir}/icons/hicolor/*/apps/kdevdesigner.png
-%{tde_datadir}/icons/hicolor/*/apps/kdevelop.png
-%{tde_datadir}/icons/locolor/*/actions/kdevelop_tip.png
-%{tde_datadir}/mimelnk/application/x-kdevelop.desktop
-%{tde_datadir}/mimelnk/x-fortran.desktop
-%{tde_datadir}/services/chm.protocol
-%{tde_datadir}/services/csharpdoc.protocol
-%{tde_datadir}/services/docchmplugin.desktop
-%{tde_datadir}/services/doccustomplugin.desktop
-%{tde_datadir}/services/docdevhelpplugin.desktop
-%{tde_datadir}/services/docdoxygenplugin.desktop
-%{tde_datadir}/services/dockdevtocplugin.desktop
-%{tde_datadir}/services/docqtplugin.desktop
-%{tde_datadir}/services/kchmpart.desktop
-%{tde_datadir}/services/kdevabbrev.desktop
-%{tde_datadir}/services/kdevadaproject.desktop
-%{tde_datadir}/services/kdevadasupport.desktop
-%{tde_datadir}/services/kdevantproject.desktop
-%{tde_datadir}/services/kdevappoutputview.desktop
-%{tde_datadir}/services/kdevappwizard.desktop
-%{tde_datadir}/services/kdevastyle.desktop
-%{tde_datadir}/services/kdevautoproject.desktop
-%{tde_datadir}/services/kdevbashsupport.desktop
-%{tde_datadir}/services/kdevbookmarks.desktop
-%{tde_datadir}/services/kdevclassview.desktop
-%{tde_datadir}/services/kdevcppsupport.desktop
-%{tde_datadir}/services/kdevcsharpsupport.desktop
-%{tde_datadir}/services/kdevcsupport.desktop
-%{tde_datadir}/services/kdevctags2.desktop
-%{tde_datadir}/services/kdevcustomproject.desktop
-%{tde_datadir}/services/kdevdccoptions.desktop
-%{tde_datadir}/services/kdevdebugger.desktop
-%{tde_datadir}/services/kdevdesigner_part.desktop
-%{tde_datadir}/services/kdevdiff.desktop
-%{tde_datadir}/services/kdevdistpart.desktop
-%{tde_datadir}/services/kdevdocumentation.desktop
-%{tde_datadir}/services/kdevdoxygen.desktop
-%{tde_datadir}/services/kdeveditorchooser.desktop
-%{tde_datadir}/services/kdevfilecreate.desktop
-%{tde_datadir}/services/kdevfilegroups.desktop
-%{tde_datadir}/services/kdevfilelist.desktop
-%{tde_datadir}/services/kdevfileselector.desktop
-%{tde_datadir}/services/kdevfileview.desktop
-%{tde_datadir}/services/kdevfilter.desktop
-%{tde_datadir}/services/kdevfortransupport.desktop
-%{tde_datadir}/services/kdevfpcoptions.desktop
-%{tde_datadir}/services/kdevfullscreen.desktop
-%{tde_datadir}/services/kdevg77options.desktop
-%{tde_datadir}/services/kdevgccoptions.desktop
-%{tde_datadir}/services/kdevgppoptions.desktop
-%{tde_datadir}/services/kdevgrepview.desktop
-%{tde_datadir}/services/kdevjavasupport.desktop
-%{tde_datadir}/services/kdevkdeautoproject.desktop
-%{tde_datadir}/services/kdevkdelibsimporter.desktop
-%{tde_datadir}/services/kdevkonsoleview.desktop
-%{tde_datadir}/services/kdevmakeview.desktop
-%{tde_datadir}/services/kdevopenwith.desktop
-%{tde_datadir}/services/kdevpartexplorer.desktop
-%{tde_datadir}/services/kdevpascalproject.desktop
-%{tde_datadir}/services/kdevpascalsupport.desktop
-%{tde_datadir}/services/kdevpcscustomimporter.desktop
-%{tde_datadir}/services/kdevperlsupport.desktop
-%{tde_datadir}/services/kdevpgf77options.desktop
-%{tde_datadir}/services/kdevpghpfoptions.desktop
-%{tde_datadir}/services/kdevphpsupport.desktop
-%{tde_datadir}/services/kdevpythonsupport.desktop
-%{tde_datadir}/services/kdevqt4importer.desktop
-%{tde_datadir}/services/kdevqtimporter.desktop
-%{tde_datadir}/services/kdevquickopen.desktop
-%{tde_datadir}/services/kdevrbdebugger.desktop
-%{tde_datadir}/services/kdevregexptest.desktop
-%{tde_datadir}/services/kdevreplace.desktop
-%{tde_datadir}/services/kdevrubysupport.desktop
-%{tde_datadir}/services/kdevscripting.desktop
-%{tde_datadir}/services/kdevscriptproject.desktop
-%{tde_datadir}/services/kdevsnippet.desktop
-%{tde_datadir}/services/kdevsqlsupport.desktop
-%{tde_datadir}/services/kdevtexttools.desktop
-%{tde_datadir}/services/kdevtipofday.desktop
-%{tde_datadir}/services/kdevtmakeproject.desktop
-%{tde_datadir}/services/kdevtools.desktop
-%{tde_datadir}/services/kdevtrollproject.desktop
-%{tde_datadir}/services/kdevuichooser.desktop
-%{tde_datadir}/services/kdevvalgrind.desktop
-%{tde_datadir}/services/kdevvcsmanager.desktop
-%{tde_datadir}/services/perldoc.protocol
-%{tde_datadir}/services/pydoc.protocol
-%{tde_datadir}/servicetypes/kdevelopappfrontend.desktop
-%{tde_datadir}/servicetypes/kdevelopcodebrowserfrontend.desktop
-%{tde_datadir}/servicetypes/kdevelopcompileroptions.desktop
-%{tde_datadir}/servicetypes/kdevelopcreatefile.desktop
-%{tde_datadir}/servicetypes/kdevelopdifffrontend.desktop
-%{tde_datadir}/servicetypes/kdevelopdocumentationplugins.desktop
-%{tde_datadir}/servicetypes/kdeveloplanguagesupport.desktop
-%{tde_datadir}/servicetypes/kdevelopmakefrontend.desktop
-%{tde_datadir}/servicetypes/kdeveloppcsimporter.desktop
-%{tde_datadir}/servicetypes/kdevelopplugin.desktop
-%{tde_datadir}/servicetypes/kdevelopproject.desktop
-%{tde_datadir}/servicetypes/kdevelopquickopen.desktop
-%{tde_datadir}/servicetypes/kdevelopsourceformatter.desktop
-%{tde_datadir}/servicetypes/kdevelopvcsintegrator.desktop
-%{tde_datadir}/servicetypes/kdevelopversioncontrol.desktop
-%{tde_datadir}/apps/kdevcsharpsupport/kdevcsharpsupport.rc
-%{tde_datadir}/apps/kdevctags2/kdevpart_ctags2.rc
-%{tde_datadir}/apps/kdevcustomproject/kdevcustomproject.rc
-%{tde_datadir}/apps/kdevdebugger/
-%{tde_datadir}/apps/kdevdesigner/kdevdesigner_shell.rc
-%{tde_datadir}/apps/kdevdesignerpart/kdevdesigner_part.rc
-%{tde_datadir}/apps/kdevdesignerpart/kdevdesigner_part_sh.rc
-%{tde_datadir}/apps/kdevdiff/kdevdiff.rc
-%{tde_datadir}/apps/kdevdistpart/kdevpart_distpart.rc
-%{tde_datadir}/apps/kdevdocumentation/
-%{tde_datadir}/apps/kdevdoxygen/kdevdoxygen.rc
-%{tde_datadir}/apps/kdevelop/
-%{tde_datadir}/apps/kdevfilecreate/
-%{tde_datadir}/apps/kdevfilelist/kdevfilelist.rc
-%{tde_datadir}/apps/kdevfilter/kdevfilter.rc
-%{tde_datadir}/apps/kdevfortransupport/kdevfortransupport.rc
-%{tde_datadir}/apps/kdevfullscreen/kdevpart_fullscreen.rc
-%{tde_datadir}/apps/kdevgrepview/
-%{tde_datadir}/apps/kdevjavasupport/kdevjavasupport.rc
-%{tde_datadir}/apps/kdevmakeview/kdevmakeview.rc
-%{tde_datadir}/apps/kdevpartexplorer/kdevpartexplorer.rc
-%{tde_datadir}/apps/kdevpascalproject/kdevpascalproject.rc
-%{tde_datadir}/apps/kdevpascalsupport/kdevpascalsupport.rc
-%{tde_datadir}/apps/kdevperlsupport/kdevperlsupport.rc
-%{tde_datadir}/apps/kdevphpsupport/kdevphpsupport.rc
-%{tde_datadir}/apps/kdevphpsupport/phpfunctions
-%{tde_datadir}/apps/kdevpythonsupport/kdevpythonsupport.rc
-%{tde_datadir}/apps/kdevquickopen/kdevpart_quickopen.rc
-%{tde_datadir}/apps/kdevrbdebugger/
-%{tde_datadir}/apps/kdevregexptest/kdevregexptest.rc
-%{tde_datadir}/apps/kdevreplace/kdevpart_replace.rc
-%{tde_datadir}/apps/kdevrubysupport/kdevrubysupport.rc
-%{tde_datadir}/apps/kdevrubysupport/pics/ruby_config.png
-%{tde_datadir}/apps/kdevrubysupport/pics/ruby_run.png
-%{tde_datadir}/apps/kdevscripting/kdevscripting.rc
-%{tde_datadir}/apps/kdevscriptproject/kdevscriptproject.rc
-%{tde_datadir}/apps/kdevsnippet/kdevpart_snippet.rc
-%{tde_datadir}/apps/kdevsqlsupport/kdevsqlsupport.rc
-%{tde_datadir}/apps/kdevtipofday/kdevpart_tipofday.rc
-%{tde_datadir}/apps/kdevtipofday/tips
-%{tde_datadir}/apps/kdevtools/kdevpart_tools.rc
-%{tde_datadir}/apps/kdevtrollproject/kdevtrollproject.rc
-%{tde_datadir}/apps/kdevvalgrind/kdevpart_valgrind.rc
-%{tde_datadir}/apps/kio_pydoc/kde_pydoc.py*
-%{tde_datadir}/config/kdevassistantrc
-%{tde_datadir}/config/kdeveloprc
-%{tde_datadir}/desktop-directories/kde-development-kdevelop.directory
-%{tde_tdedocdir}/HTML/en/kdevelop/
-
-
-%post
-for f in hicolor locolor ; do
- touch --no-create %{tde_datadir}/icons/$f 2> /dev/null ||:
- gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
-
-%postun
-for f in hicolor locolor ; do
- touch --no-create %{tde_datadir}/icons/$f 2> /dev/null ||:
- gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
-
-##########
-
-%package devel
-Summary: Development files for %{name}
-Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
-
-Obsoletes: trinity-kdevelop-devel < %{version}-%{release}
-Provides: trinity-kdevelop-devel = %{version}-%{release}
-
-%description devel
-%{summary}.
-
-%files devel
-%defattr(-,root,root,-)
-%{tde_libdir}/lib*.so
-%{tde_libdir}/lib*.la
-%{tde_includedir}/*
-
-%post devel
-/sbin/ldconfig || :
-
-%postun devel
-/sbin/ldconfig || :
-
-##########
-
-%package libs
-Summary: %{name} runtime libraries
-Group: System Environment/Libraries
-Requires: trinity-kdelibs
-# include to be paranoid, installing libs-only is still mostly untested -- Rex
-Requires: %{name} = %{version}-%{release}
-
-Obsoletes: trinity-kdevelop-libs < %{version}-%{release}
-Provides: trinity-kdevelop-libs = %{version}-%{release}
-
-%description libs
-%{summary}.
-
-%files libs
-%defattr(-,root,root,-)
-%{tde_libdir}/libdesignerintegration.so.0
-%{tde_libdir}/libdesignerintegration.so.0.0.0
-%{tde_libdir}/libdocumentation_interfaces.so.0
-%{tde_libdir}/libdocumentation_interfaces.so.0.0.0
-%{tde_libdir}/libgdbmi_parser.so.0
-%{tde_libdir}/libgdbmi_parser.so.0.0.0
-%{tde_libdir}/libkdevbuildbase.so.0
-%{tde_libdir}/libkdevbuildbase.so.0.0.0
-%{tde_libdir}/libkdevbuildtoolswidgets.so.0
-%{tde_libdir}/libkdevbuildtoolswidgets.so.0.0.0
-%{tde_libdir}/libkdevcatalog.so.0
-%{tde_libdir}/libkdevcatalog.so.0.0.0
-%{tde_libdir}/libkdevcppparser.so.0
-%{tde_libdir}/libkdevcppparser.so.0.0.0
-%{tde_libdir}/libkdevelop.so.1
-%{tde_libdir}/libkdevelop.so.1.0.0
-%{tde_libdir}/libkdevextras.so.0
-%{tde_libdir}/libkdevextras.so.0.0.0
-%{tde_libdir}/libkdevpropertyeditor.so.0
-%{tde_libdir}/libkdevpropertyeditor.so.0.0.0
-%{tde_libdir}/libkdevqmakeparser.so.0
-%{tde_libdir}/libkdevqmakeparser.so.0.0.0
-%{tde_libdir}/libkdevshell.so.0
-%{tde_libdir}/libkdevshell.so.0.0.0
-%{tde_libdir}/libkdevwidgets.so.0
-%{tde_libdir}/libkdevwidgets.so.0.0.0
-%{tde_libdir}/liblang_debugger.so.0
-%{tde_libdir}/liblang_debugger.so.0.0.0
-%{tde_libdir}/liblang_interfaces.so.0
-%{tde_libdir}/liblang_interfaces.so.0.0.0
-%{tde_libdir}/libprofileengine.so.0
-%{tde_libdir}/libprofileengine.so.0.0.0
-
-%post libs
-/sbin/ldconfig || :
-
-%postun libs
-/sbin/ldconfig || :
-
-##########
-
-%if 0%{?suse_version} || 0%{?pclinuxos}
-%debug_package
-%endif
-
-##########
-
-%prep
-%setup -q -n kdevelop-3.5.13.1 -a1
-%patch1 -p0 -b .config
-%patch2 -p1
-%patch4 -p1
-
-# Ugly hack to modify TQT include directory inside autoconf files.
-# If TQT detection fails, it fallbacks to TQT4 instead of TQT3 !
-%__sed -i "admin/acinclude.m4.in" \
- -e "s|/usr/include/tqt|%{tde_includedir}/tqt|g" \
- -e "s|kde_htmldir='.*'|kde_htmldir='%{tde_tdedocdir}/HTML'|g"
-
-%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
-%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
-
-%__rm -rf c_cpp_reference-2.0.2_for_KDE_3.0/admin
-%__cp -ar admin c_cpp_reference-2.0.2_for_KDE_3.0/
-%__make -C c_cpp_reference-2.0.2_for_KDE_3.0 -f admin/Makefile.common cvs
-
-
-%build
-unset QTDIR || : ; . /etc/profile.d/qt3.sh
-export PATH="%{tde_bindir}:${PATH}"
-export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
-export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
-export LD_LIBRARY_PATH="%{tde_libdir}"
-
-# Specific path for RHEL4
-if [ -d /usr/X11R6 ]; then
- export CXXFLAGS="${RPM_OPT_FLAGS} -I/usr/X11R6/include -L/usr/X11R6/%{_lib}"
-fi
-
-# c references
-pushd c_cpp_reference-2.0.2_for_KDE_3.0
-%configure \
- --prefix=%{tde_prefix} \
- --exec-prefix=%{tde_prefix} \
- --bindir=%{tde_bindir} \
- --libdir=%{tde_libdir} \
- --datadir=%{tde_datadir} \
- --includedir=%{tde_tdeincludedir} \
- --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \
- --with-qt-includes=${QTINC:-${QTDIR}/include} \
- --with-extra-libs=%{tde_libdir}
-popd
-
-%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
-%__mkdir_p build
-cd build
-%endif
-
-%cmake \
- -DBIN_INSTALL_DIR=%{tde_bindir} \
- -DINCLUDE_INSTALL_DIR=%{tde_tdeincludedir} \
- -DLIB_INSTALL_DIR=%{tde_libdir} \
- -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
- -DCMAKE_SKIP_RPATH="OFF" \
- -DWITH_BUILDTOOL_ALL=ON \
- -DWITH_LANGUAGE_ALL=ON \
- -DWITH_VCS_ALL=OFF \
- -DBUILD_ALL=ON \
- ..
-
-%__make %{?_smp_mflags}
-
-# c references
-cd ..
-%__make %{?_smp_mflags} -C c_cpp_reference-2.0.2_for_KDE_3.0
-
-%install
-%__rm -rf %{buildroot}
-%__make install DESTDIR=%{buildroot} -C build
-%__make install DESTDIR=%{buildroot} -C c_cpp_reference-2.0.2_for_KDE_3.0
-
-
-%clean
-%__rm -rf %{buildroot}
-
-
-%changelog
-* Mon Oct 01 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13.1-1
-- Initial release for TDE 3.5.13.1
diff --git a/redhat/tdevelop/kdevelop-3.5.13.spec b/redhat/tdevelop/kdevelop-3.5.13.spec
deleted file mode 100644
index 59d57935f..000000000
--- a/redhat/tdevelop/kdevelop-3.5.13.spec
+++ /dev/null
@@ -1,292 +0,0 @@
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?tde_prefix}" != "/usr"
-%define _variant .opt
-%endif
-
-# TDE 3.5.13 specific building variables
-%define tde_bindir %{tde_prefix}/bin
-%define tde_datadir %{tde_prefix}/share
-%define tde_docdir %{tde_datadir}/doc
-%define tde_includedir %{tde_prefix}/include
-%define tde_libdir %{tde_prefix}/%{_lib}
-
-%define tde_tdeappdir %{tde_datadir}/applications/kde
-%define tde_tdedocdir %{tde_docdir}/kde
-%define tde_tdeincludedir %{tde_includedir}/kde
-%define tde_tdelibdir %{tde_libdir}/trinity
-
-%define _docdir %{tde_docdir}
-
-Name: trinity-tdevelop
-Summary: Integrated Development Environment for C++/C
-Version: 3.5.13
-Release: 5%{?dist}%{?_variant}
-
-License: GPLv2
-Group: Development/Tools
-
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-URL: http://www.trinitydesktop.org/
-
-Prefix: %{tde_prefix}
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source: kdevelop-%{version}.tar.gz
-Source1: ftp://129.187.206.68/pub/unix/ide/KDevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2
-
-# [c_cpp_ref] Fix library directories detection
-Patch1: c_cpp_reference-2.0.2-config.patch
-
-# [kdevelop] fix FTBFS
-Patch2: kdevelop-3.5.13-kdevdesigner-ftbfs.patch
-
-# [kdevelop] Fix compilation with GCC 4.7 [Bug #958]
-Patch3: kdevelop-3.5.13-gcc47.patch
-
-# [c_cpp_ref] Fix installation of 'asm' files
-Patch4: c_cpp_reference-2.0.2-install.patch
-
-Requires: %{name}-libs = %{version}-%{release}
-
-
-Requires: make
-Requires: perl
-Requires: flex >= 2.5.4
-%if 0%{?rhel} || 0%{?fedora}
-Requires: qt3-designer >= 3.3.8.d
-%else
-Requires: %{_lib}qt3-devel >= 3.3.8.d
-%endif
-Requires: gettext
-Requires: ctags
-
-BuildRequires: cmake >= 2.8
-BuildRequires: tqtinterface-devel >= 3.5.13
-BuildRequires: trinity-arts-devel >= 3.5.13
-BuildRequires: trinity-tdelibs-devel >= 3.5.13
-#BuildRequires: qt3-devel-docs >= 3.3.8.d
-%if 0%{?mgaversion} || 0%{?mdkversion}
-#BuildRequires: %{_lib}db5.1-devel
-%else
-BuildRequires: db4-devel
-%endif
-BuildRequires: flex
-# FIXME: No CVS support in KDevelop? This is going to suck...
-# Requires kdesdk3.
-BuildRequires: trinity-tdesdk-devel >= 3.5.13
-BuildRequires: subversion-devel
-BuildRequires: neon-devel
-# looks like this is dragged in by apr-devel (dep of subversion-devel), but not
-# a dependency
-BuildRequires: openldap-devel
-
-Obsoletes: trinity-kdevelop < %{version}-%{release}
-Provides: trinity-kdevelop = %{version}-%{release}
-
-%description
-The TDevelop Integrated Development Environment provides many features
-that developers need as well as providing a unified interface to programs
-like gdb, the C/C++ compiler, and make. TDevelop manages or provides:
-
-All development tools needed for C++ programming like Compiler,
-Linker, automake and autoconf; KAppWizard, which generates complete,
-ready-to-go sample applications; Classgenerator, for creating new
-classes and integrating them into the current project; File management
-for sources, headers, documentation etc. to be included in the
-project; The creation of User-Handbooks written with SGML and the
-automatic generation of HTML-output with the KDE look and feel;
-Automatic HTML-based API-documentation for your project's classes with
-cross-references to the used libraries; Internationalization support
-for your application, allowing translators to easily add their target
-language to a project;
-
-KDevelop also includes WYSIWYG (What you see is what you get)-creation
-of user interfaces with a built-in dialog editor; Debugging your
-application by integrating KDbg; Editing of project-specific pixmaps
-with KIconEdit; The inclusion of any other program you need for
-development by adding it to the "Tools"-menu according to your
-individual needs.
-
-%files
-%defattr(-,root,root,-)
-%{tde_bindir}/*
-%{tde_tdelibdir}/*
-%{tde_libdir}/kconf_update_bin/*
-%{tde_tdeappdir}/*
-%{tde_datadir}/apps/*
-%{tde_datadir}/config/*
-%{tde_datadir}/desktop-directories/*
-%{tde_datadir}/icons/hicolor/*/*/*
-%{tde_datadir}/icons/locolor/*/*/*
-%{tde_datadir}/mimelnk/*.desktop
-%{tde_datadir}/mimelnk/*/*
-%{tde_datadir}/services/*
-%{tde_datadir}/servicetypes/*
-%{tde_tdedocdir}/HTML/en/*
-
-%post
-for f in hicolor locolor ; do
- touch --no-create %{tde_datadir}/icons/$f 2> /dev/null ||:
- gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
-
-%postun
-for f in hicolor locolor ; do
- touch --no-create %{tde_datadir}/icons/$f 2> /dev/null ||:
- gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{tde_datadir}/applications > /dev/null 2>&1 || :
-
-##########
-
-%package devel
-Summary: Development files for %{name}
-Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
-
-Obsoletes: trinity-kdevelop-devel < %{version}-%{release}
-Provides: trinity-kdevelop-devel = %{version}-%{release}
-
-%description devel
-%{summary}.
-
-%files devel
-%defattr(-,root,root,-)
-%{tde_libdir}/lib*.so
-%{tde_libdir}/lib*.la
-%{tde_includedir}/*
-
-%post devel
-/sbin/ldconfig || :
-
-%postun devel
-/sbin/ldconfig || :
-
-##########
-
-%package libs
-Summary: %{name} runtime libraries
-Group: System Environment/Libraries
-Requires: trinity-kdelibs
-# include to be paranoid, installing libs-only is still mostly untested -- Rex
-Requires: %{name} = %{version}-%{release}
-
-Obsoletes: trinity-kdevelop-libs < %{version}-%{release}
-Provides: trinity-kdevelop-libs = %{version}-%{release}
-
-%description libs
-%{summary}.
-
-%files libs
-%defattr(-,root,root,-)
-%{tde_libdir}/lib*.so.*
-
-%post libs
-/sbin/ldconfig || :
-
-%postun libs
-/sbin/ldconfig || :
-
-##########
-
-%prep
-%setup -q -n kdevelop -a1
-%patch1 -p0 -b .config
-%patch2 -p1
-%patch3 -p1 -b .gcc47
-%patch4 -p1
-
-# Ugly hack to modify TQT include directory inside autoconf files.
-# If TQT detection fails, it fallbacks to TQT4 instead of TQT3 !
-%__sed -i "admin/acinclude.m4.in" \
- -e "s|/usr/include/tqt|%{tde_includedir}/tqt|g" \
- -e "s|kde_htmldir='.*'|kde_htmldir='%{tde_tdedocdir}/HTML'|g"
-
-%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
-%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
-
-%__rm -rf c_cpp_reference-2.0.2_for_KDE_3.0/admin
-%__cp -ar admin c_cpp_reference-2.0.2_for_KDE_3.0/
-%__make -C c_cpp_reference-2.0.2_for_KDE_3.0 -f admin/Makefile.common cvs
-
-
-%build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
-export PATH="%{tde_bindir}:${PATH}"
-export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
-export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
-export LD_LIBRARY_PATH="%{tde_libdir}"
-
-# c references
-pushd c_cpp_reference-2.0.2_for_KDE_3.0
-%configure \
- --exec-prefix=%{tde_prefix} \
- --bindir=%{tde_bindir} \
- --libdir=%{tde_libdir} \
- --datadir=%{tde_datadir} \
- --includedir=%{tde_tdeincludedir} \
- --with-qt-libraries=${QTLIB} \
- --with-qt-includes=${QTINC} \
- --with-extra-libs=%{tde_libdir}
-popd
-
-%if 0%{?rhel} || 0%{?fedora}
-%__mkdir_p build
-cd build
-%endif
-
-%cmake \
- -DBIN_INSTALL_DIR=%{tde_bindir} \
- -DINCLUDE_INSTALL_DIR=%{tde_tdeincludedir} \
- -DLIB_INSTALL_DIR=%{tde_libdir} \
- -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
- -DCMAKE_SKIP_RPATH="OFF" \
- -DWITH_BUILDTOOL_ALL=ON \
- -DWITH_LANGUAGE_ALL=ON \
- -DWITH_VCS_ALL=OFF \
- -DBUILD_ALL=ON \
- ..
-
-
-%__make %{?_smp_mflags} VERBOSE=1
-
-# c references
-cd ..
-%__make %{?_smp_mflags} -C c_cpp_reference-2.0.2_for_KDE_3.0
-
-%install
-%__rm -rf %{buildroot}
-%__make install DESTDIR=%{buildroot} -C build
-%__make install DESTDIR=%{buildroot} -C c_cpp_reference-2.0.2_for_KDE_3.0
-
-# remove useless files
-#%__rm -rf %{buildroot}%{tde_prefix}/kdevbdb
-
-
-%clean
-%__rm -rf %{buildroot}
-
-
-%changelog
-* Wed Aug 01 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13-5
-- Renames to 'trinity-tdevelop'
-- Add support for Mageia 2
-
-* Sun Jul 08 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13-4
-- Removes runtime dependency to 'trinity-kdelibs'
-
-* Tue May 01 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13-3
-- Fix installation on Fedora 17
-- Fix compilation on GCC 4.7
-
-* Fri Nov 25 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-2
-- Fix HTML directory location
-
-* Sun Oct 30 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-1
-- Initial release for RHEL 6, RHEL 5 and Fedora 15
-
-* Sat Oct 29 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-0
-- Import to GIT
-- Based on SPEC file from Fedora: kdevelop 9:3.5.3-1
diff --git a/redhat/tdevelop/kdevelop-3.5.2-kde4template.patch b/redhat/tdevelop/kdevelop-3.5.2-kde4template.patch
deleted file mode 100644
index 58f668925..000000000
--- a/redhat/tdevelop/kdevelop-3.5.2-kde4template.patch
+++ /dev/null
@@ -1,144 +0,0 @@
-diff -ur kdevelop-3.5.2/languages/cpp/app_templates/kde4app/kde4app.kdevelop kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/kde4app.kdevelop
---- kdevelop-3.5.2/languages/cpp/app_templates/kde4app/kde4app.kdevelop 2007-09-26 11:42:09.000000000 +0200
-+++ kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/kde4app.kdevelop 2008-06-07 01:10:11.000000000 +0200
-@@ -113,18 +113,11 @@
- </cppsupportpart>
- <kdevcustomproject>
- <run>
-- <mainprogram>%{dest}/build/%{APPNAMELC}</mainprogram>
-+ <mainprogram>%{dest}/%{APPNAMELC}</mainprogram>
- <programargs/>
- <terminal>false</terminal>
-- <autocompile>false</autocompile>
-- <envvars>
-- <envvar value="" name="KDEDIRS" />
-- <envvar value="" name="KDEHOME" />
-- <envvar value="" name="LD_LIBRARY_PATH" />
-- <envvar value="" name="PATH" />
-- <envvar value="" name="PKG_CONFIG_PATH" />
-- <envvar value="" name="QT_PLUGIN_PATH" />
-- </envvars>
-+ <autocompile>true</autocompile>
-+ <envvars/>
- <autoinstall>false</autoinstall>
- <autokdesu>false</autokdesu>
- <globaldebugarguments/>
-@@ -134,7 +127,7 @@
- </run>
- <build>
- <buildtool>make</buildtool>
-- <builddir>%{dest}/build</builddir>
-+ <builddir>%{dest}</builddir>
- </build>
- <make>
- <abortonerror>false</abortonerror>
-@@ -146,14 +139,7 @@
- <makeoptions/>
- <selectedenvironment>default</selectedenvironment>
- <environments>
-- <default>
-- <envvar value="" name="KDEDIRS" />
-- <envvar value="" name="KDEHOME" />
-- <envvar value="" name="LD_LIBRARY_PATH" />
-- <envvar value="" name="PATH" />
-- <envvar value="" name="PKG_CONFIG_PATH" />
-- <envvar value="" name="QT_PLUGIN_PATH" />
-- </default>
-+ <default/>
- </environments>
- </make>
- <filetypes>
-@@ -179,7 +165,10 @@
- </environments>
- </other>
- <blacklist>
-- <path>build</path>
-+ <path>CMakeFiles</path>
-+ <path>CMakeTmp</path>
-+ <path>cmake_install.cmake</path>
-+ <path>cmake_uninstall.cmake</path>
- </blacklist>
- </kdevcustomproject>
- <kdevcppsupport>
-@@ -189,7 +178,6 @@
- <includestyle>4</includestyle>
- <designerintegration>ExternalDesigner</designerintegration>
- <designer>/usr/bin/designer-qt4</designer>
-- <root>/usr/lib/qt4</root>
- </qt>
- </kdevcppsupport>
- <kdevclassview>
-diff -ur kdevelop-3.5.2/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate
---- kdevelop-3.5.2/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate 2008-02-11 12:22:37.000000000 +0100
-+++ kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate 2008-06-07 01:08:10.000000000 +0200
-@@ -43,7 +43,7 @@
- Comment[sv]=Skapar ett enkelt KDE 4-program med ett toppnivåfönster, menyer och verktygsrader.
- Comment[zh_TW]=產生一個簡單的 KDE4 應用程式,內含頂層視窗、選單與工具列。
- FileTemplates=h,CStyle,cpp,CStyle
--ShowFilesAfterGeneration=%{dest}/README
-+ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
- Archive=kde4app.tar.gz
-
- [FILE1]
-@@ -112,24 +112,22 @@
- Source=%{src}/settings.kcfgc
- Dest=%{dest}/settings.kcfgc
-
--[FILE13]
--Type=install
--Source=%{src}/README
--Dest=%{dest}/README
-
--[FILE14]
-+[FILE13]
- Type=install
- Source=%{src}/kde4app.kdevelop
- Dest=%{dest}/%{APPNAMELC}.kdevelop
-
--[FILE15]
-+[FILE14]
- Type=install
- Source=%{src}/kde4app.kdevelop.filelist
- Dest=%{dest}/%{APPNAMELC}.kdevelop.filelist
-
--[MKDIR1]
--Type=mkdir
--Dir=%{dest}/build
-+[CMAKE]
-+Type=finishcmd
-+Command=cmake ./ -GKDevelop3
-+Directory=%{dest}
-+
-
- [MSG]
- Type=message
-diff -ur kdevelop-3.5.2/languages/cpp/app_templates/kde4app/Makefile.am kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/Makefile.am
---- kdevelop-3.5.2/languages/cpp/app_templates/kde4app/Makefile.am 2007-09-26 11:42:09.000000000 +0200
-+++ kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/Makefile.am 2008-06-07 00:37:23.000000000 +0200
-@@ -1,6 +1,6 @@
- dataFiles = kapp4.cpp kapp4.h prefs_base.ui kapp4view.cpp kapp4view.h kapp4view_base.ui \
- main.cpp kde4appui.rc CMakeLists.txt kapp4.desktop kapp4.kcfg settings.kcfgc \
-- kde4app.png README kde4app.kdevelop kde4app.kdevelop.filelist
-+ kde4app.png kde4app.kdevelop kde4app.kdevelop.filelist
-
- templateName = kde4app
-
-diff -ur kdevelop-3.5.2/languages/cpp/app_templates/kde4app/Makefile.in kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/Makefile.in
---- kdevelop-3.5.2/languages/cpp/app_templates/kde4app/Makefile.in 2008-05-13 16:23:40.000000000 +0200
-+++ kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kde4app/Makefile.in 2008-06-07 00:37:30.000000000 +0200
-@@ -373,7 +373,7 @@
- xdg_menudir = @xdg_menudir@
- dataFiles = kapp4.cpp kapp4.h prefs_base.ui kapp4view.cpp kapp4view.h kapp4view_base.ui \
- main.cpp kde4appui.rc CMakeLists.txt kapp4.desktop kapp4.kcfg settings.kcfgc \
-- kde4app.png README kde4app.kdevelop kde4app.kdevelop.filelist
-+ kde4app.png kde4app.kdevelop kde4app.kdevelop.filelist
-
- templateName = kde4app
-
-diff -ur kdevelop-3.5.2/languages/cpp/app_templates/kdecpp.appwizard kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kdecpp.appwizard
---- kdevelop-3.5.2/languages/cpp/app_templates/kdecpp.appwizard 2007-04-10 01:44:25.000000000 +0200
-+++ kdevelop-3.5.2-kde4template/languages/cpp/app_templates/kdecpp.appwizard 2008-06-06 23:52:16.000000000 +0200
-@@ -1,2 +1,2 @@
- [General]
--List=kdedcop,kioslave,kxt,kdevlang,kmake,kapp,kconfig35,kdevlang,kdevpart,kateplugin,kdevpart2,kopart,noatunui,kateplugin2,kfileplugin,konqnavpanel,noatunvisual,dcopservice,khello,kpartapp,khello2,kpartplugin,kcmodule,kicker,kscreensaver,kscons_kxt,kscons_kmdi
-+List=kde4app,kdedcop,kioslave,kxt,kdevlang,kmake,kapp,kconfig35,kdevlang,kdevpart,kateplugin,kdevpart2,kopart,noatunui,kateplugin2,kfileplugin,konqnavpanel,noatunvisual,dcopservice,khello,kpartapp,khello2,kpartplugin,kcmodule,kicker,kscreensaver,kscons_kxt,kscons_kmdi
diff --git a/redhat/tdevelop/tdevelop-3.5.13.2-fix_xdg_menu.patch b/redhat/tdevelop/tdevelop-3.5.13.2-fix_xdg_menu.patch
deleted file mode 100644
index 9c7138ccc..000000000
--- a/redhat/tdevelop/tdevelop-3.5.13.2-fix_xdg_menu.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -Nuar trinity-tdevelop-3.5.13.2.ORI/CMakeLists.txt trinity-tdevelop-3.5.13.2/CMakeLists.txt
---- trinity-tdevelop-3.5.13.2.ORI/CMakeLists.txt 2013-07-28 16:47:38.143269451 +0200
-+++ trinity-tdevelop-3.5.13.2/CMakeLists.txt 2013-07-28 16:48:05.207700906 +0200
-@@ -142,7 +142,7 @@
- DESTINATION ${XDG_APPS_INSTALL_DIR} )
-
- install( FILES
-- kde-development-kdevelop.directory
-+ tde-development-kdevelop.directory
- DESTINATION ${XDG_DIRECTORY_INSTALL_DIR} )
-
- install( FILES
-diff -Nuar trinity-tdevelop-3.5.13.2.ORI/kde-development-kdevelop.directory trinity-tdevelop-3.5.13.2/kde-development-kdevelop.directory
---- trinity-tdevelop-3.5.13.2.ORI/kde-development-kdevelop.directory 2013-07-28 16:47:38.101270333 +0200
-+++ trinity-tdevelop-3.5.13.2/kde-development-kdevelop.directory 1970-01-01 01:00:00.000000000 +0100
-@@ -1,5 +0,0 @@
--[Desktop Entry]
--Encoding=UTF-8
--Name=KDevelop
--Name[ne]=केडीई विकास
--Icon=kdevelop
-diff -Nuar trinity-tdevelop-3.5.13.2.ORI/tde-development-kdevelop.directory trinity-tdevelop-3.5.13.2/tde-development-kdevelop.directory
---- trinity-tdevelop-3.5.13.2.ORI/tde-development-kdevelop.directory 1970-01-01 01:00:00.000000000 +0100
-+++ trinity-tdevelop-3.5.13.2/tde-development-kdevelop.directory 2013-06-07 19:41:29.000000000 +0200
-@@ -0,0 +1,5 @@
-+[Desktop Entry]
-+Encoding=UTF-8
-+Name=KDevelop
-+Name[ne]=केडीई विकास
-+Icon=kdevelop