summaryrefslogtreecommitdiffstats
path: root/redhat/applications/development
diff options
context:
space:
mode:
Diffstat (limited to 'redhat/applications/development')
-rw-r--r--redhat/applications/development/kdbg/kdbg.spec2
-rw-r--r--redhat/applications/development/kdiff3/kdiff3.spec4
-rw-r--r--redhat/applications/development/kpicosim/kpicosim.spec4
-rw-r--r--redhat/applications/development/kscope/kscope.spec4
-rw-r--r--redhat/applications/development/ktechlab/ktechlab.spec4
-rw-r--r--redhat/applications/development/kxmleditor/kxmleditor.spec4
-rw-r--r--redhat/applications/development/piklab/piklab.spec4
-rw-r--r--redhat/applications/development/tdesvn/tdesvn.spec4
-rw-r--r--redhat/applications/development/tdexsldbg/tdexsldbg.spec180
-rw-r--r--redhat/applications/development/universal-indent-gui-tqt/universal-indent-gui-tqt.spec171
10 files changed, 366 insertions, 15 deletions
diff --git a/redhat/applications/development/kdbg/kdbg.spec b/redhat/applications/development/kdbg/kdbg.spec
index a9d26e026..189c9c617 100644
--- a/redhat/applications/development/kdbg/kdbg.spec
+++ b/redhat/applications/development/kdbg/kdbg.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg kdbg
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/kdiff3/kdiff3.spec b/redhat/applications/development/kdiff3/kdiff3.spec
index 67cc2a32c..e22ba95d6 100644
--- a/redhat/applications/development/kdiff3/kdiff3.spec
+++ b/redhat/applications/development/kdiff3/kdiff3.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg kdiff3
%define tde_prefix /opt/trinity
@@ -152,7 +152,7 @@ export PATH="%{tde_bindir}:${PATH}"
%__make install DESTDIR=%{buildroot} -C build
# Updates applications categories for openSUSE
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1600
%suse_update_desktop_file -r "%{buildroot}%{tde_tdeappdir}/kdiff3.desktop" Development RevisionControl
%endif
diff --git a/redhat/applications/development/kpicosim/kpicosim.spec b/redhat/applications/development/kpicosim/kpicosim.spec
index 24ba5d984..e8dd5f137 100644
--- a/redhat/applications/development/kpicosim/kpicosim.spec
+++ b/redhat/applications/development/kpicosim/kpicosim.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg kpicosim
%define tde_prefix /opt/trinity
@@ -157,7 +157,7 @@ fi
# Updates applications categories for openSUSE
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1600
%suse_update_desktop_file -D kpicosim -C "%summary" kpicosim Development IDE
%endif
diff --git a/redhat/applications/development/kscope/kscope.spec b/redhat/applications/development/kscope/kscope.spec
index c1f8f27e0..f0243059c 100644
--- a/redhat/applications/development/kscope/kscope.spec
+++ b/redhat/applications/development/kscope/kscope.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg kscope
%define tde_prefix /opt/trinity
@@ -166,7 +166,7 @@ fi
%find_lang %{tde_pkg}
# Updates applications categories for openSUSE
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1600
%suse_update_desktop_file %{tde_pkg} Development IDE
%endif
diff --git a/redhat/applications/development/ktechlab/ktechlab.spec b/redhat/applications/development/ktechlab/ktechlab.spec
index 93bdc0d11..95b6f9a8a 100644
--- a/redhat/applications/development/ktechlab/ktechlab.spec
+++ b/redhat/applications/development/ktechlab/ktechlab.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg ktechlab
%define tde_prefix /opt/trinity
@@ -141,7 +141,7 @@ export PATH="%{tde_bindir}:${PATH}"
%find_lang %{tde_pkg}
# Updates applications categories for openSUSE
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1600
%suse_update_desktop_file -r -n ktechlab Science Math
%endif
diff --git a/redhat/applications/development/kxmleditor/kxmleditor.spec b/redhat/applications/development/kxmleditor/kxmleditor.spec
index 3d66d9006..f8b0dc79e 100644
--- a/redhat/applications/development/kxmleditor/kxmleditor.spec
+++ b/redhat/applications/development/kxmleditor/kxmleditor.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg kxmleditor
%define tde_prefix /opt/trinity
@@ -146,7 +146,7 @@ export PATH="%{tde_bindir}:${PATH}"
%find_lang %{tde_pkg}
# Updates applications categories for openSUSE
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1600
%suse_update_desktop_file -G "XML Editor" -r "%{tde_pkg}" Utility Editor
%endif
diff --git a/redhat/applications/development/piklab/piklab.spec b/redhat/applications/development/piklab/piklab.spec
index 7aa506032..e53516bb4 100644
--- a/redhat/applications/development/piklab/piklab.spec
+++ b/redhat/applications/development/piklab/piklab.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg piklab
%define tde_prefix /opt/trinity
@@ -84,7 +84,7 @@ BuildRequires: readline-devel
BuildRequires: %{_lib}usb1.0-devel
BuildRequires: %{_lib}usb-compat0.1-devel
%else
-%if 0%{?fedora} >= 37
+%if 0%{?fedora} >= 37 || 0%{?rhel} >= 10
BuildRequires: libusb1-devel
BuildRequires: libusb-compat-0.1-devel
%else
diff --git a/redhat/applications/development/tdesvn/tdesvn.spec b/redhat/applications/development/tdesvn/tdesvn.spec
index 7ee1b4307..c0e26b3a7 100644
--- a/redhat/applications/development/tdesvn/tdesvn.spec
+++ b/redhat/applications/development/tdesvn/tdesvn.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.4
+%define tde_version 14.1.5
%endif
%define tde_pkg tdesvn
%define tde_prefix /opt/trinity
@@ -316,7 +316,7 @@ export PATH="%{_bindir}:${PATH}"
%find_lang %{tde_pkg}
# Updates applications categories for openSUSE
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1600
%suse_update_desktop_file -G "SVN Client" %{tde_pkg} Development RevisionControl
%endif
diff --git a/redhat/applications/development/tdexsldbg/tdexsldbg.spec b/redhat/applications/development/tdexsldbg/tdexsldbg.spec
new file mode 100644
index 000000000..d0bd9a3b8
--- /dev/null
+++ b/redhat/applications/development/tdexsldbg/tdexsldbg.spec
@@ -0,0 +1,180 @@
+#
+# spec file for package tdexsldbg (version R14)
+#
+# Copyright (c) 2014 Trinity Desktop Environment
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+#
+# Please submit bugfixes or comments via http://www.trinitydesktop.org/
+#
+
+# TDE variables
+%define tde_epoch 2
+%if "%{?tde_version}" == ""
+%define tde_version 14.1.5
+%endif
+%define tde_pkg tdexsldbg
+%define tde_prefix /opt/trinity
+%define tde_bindir %{tde_prefix}/bin
+%define tde_confdir %{_sysconfdir}/trinity
+%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_mandir %{tde_datadir}/man
+%define tde_tdeappdir %{tde_datadir}/applications/tde
+%define tde_tdedocdir %{tde_docdir}/tde
+%define tde_tdeincludedir %{tde_includedir}/tde
+%define tde_tdelibdir %{tde_libdir}/trinity
+
+
+Name: trinity-%{tde_pkg}
+Epoch: %{tde_epoch}
+Version: %{tde_version}
+Release: %{?tde_version}_%{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}
+Summary: Graphical XSLT debugger for TDE
+Group: Applications/Multimedia
+URL: http://www.trinitydesktop.org/
+
+%if 0%{?suse_version}
+License: GPL-2.0+
+%else
+License: GPLv2+
+%endif
+
+#Vendor: Trinity Desktop
+#Packager: Francois Andriot <francois.andriot@free.fr>
+
+Prefix: %{tde_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz
+
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: trinity-tde-cmake >= %{tde_version}
+BuildRequires: gcc-c++
+BuildRequires: pkgconfig
+BuildRequires: libtool
+
+# SUSE desktop files utility
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+
+%if 0%{?opensuse_bs} && 0%{?suse_version}
+# for xdg-menu script
+BuildRequires: brp-check-trinity
+%endif
+
+Obsoletes: trinity-kxsldbg < %{?epoch:%{epoch}:}%{version}-%{release}
+Provides: trinity-kxsldbg = %{?epoch:%{epoch}:}%{version}-%{release}
+
+%description
+KXSLDbg is a debugger for XSLT scripts. It includes a graphical user
+interface as well as a text-based debugger. KXSLDbg can be run as a
+standalone application or as an embedded TDE part.
+
+XSLT is an XML language for defining transformations of XML files from
+XML to some other arbitrary format, such as XML, HTML, plain text, etc.,
+using standard XSLT stylesheets.
+
+This package is part of TDE, as a component of the TDE web development module.
+See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
+
+%if 0%{?suse_version} && 0%{?opensuse_bs} == 0
+%debug_package
+%endif
+
+%prep
+%setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}}
+
+
+%build
+if ! rpm -E %%cmake|grep -e 'cd build\|cd ${CMAKE_BUILD_DIR:-build}'; then
+ %__mkdir_p build
+ cd build
+fi
+
+%cmake \
+ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
+ -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS} -DFORCE_DEBUGGER" \
+ -DCMAKE_SKIP_RPATH=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH=OFF \
+ -DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DWITH_GCC_VISIBILITY=OFF \
+ \
+ -DCMAKE_INSTALL_PREFIX=%{tde_prefix} \
+ -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
+ -DDATA_INSTALL_DIR=%{tde_datadir}/apps \
+ -DLIB_INSTALL_DIR=%{tde_libdir} \
+ \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON \
+ ..
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot} -C build
+
+%find_lang kxsldbg
+
+%files -f kxsldbg.lang
+%defattr(-,root,root,-)
+%{tde_bindir}/kxsldbg
+%{tde_bindir}/xsldbg
+%{tde_tdelibdir}/libkxsldbgpart.la
+%{tde_tdelibdir}/libkxsldbgpart.so
+%{tde_datadir}/applications/tde/kxsldbg.desktop
+%{tde_datadir}/applnk/.hidden/xsldbg.desktop
+%{tde_datadir}/apps/kxsldbg/kxsldbg_shell.rc
+%{tde_datadir}/apps/kxsldbgpart/kxsldbg_part.rc
+%lang(da) %{tde_tdedocdir}/HTML/da/kxsldbg/
+%lang(da) %{tde_tdedocdir}/HTML/da/xsldbg/
+%lang(de) %{tde_tdedocdir}/HTML/de/kxsldbg/
+%lang(en) %{tde_tdedocdir}/HTML/en/kxsldbg/
+%lang(en) %{tde_tdedocdir}/HTML/en/xsldbg/
+%lang(es) %{tde_tdedocdir}/HTML/es/kxsldbg/
+%lang(es) %{tde_tdedocdir}/HTML/es/xsldbg/
+%lang(et) %{tde_tdedocdir}/HTML/et/kxsldbg/
+%lang(et) %{tde_tdedocdir}/HTML/et/xsldbg/
+%lang(fr) %{tde_tdedocdir}/HTML/fr/kxsldbg/
+%lang(it) %{tde_tdedocdir}/HTML/it/kxsldbg/
+%lang(it) %{tde_tdedocdir}/HTML/it/xsldbg/
+%lang(nl) %{tde_tdedocdir}/HTML/nl/kxsldbg/
+%lang(nl) %{tde_tdedocdir}/HTML/nl/xsldbg/
+%lang(pt) %{tde_tdedocdir}/HTML/pt/kxsldbg/
+%lang(pt) %{tde_tdedocdir}/HTML/pt/xsldbg/
+%lang(pt_BR) %{tde_tdedocdir}/HTML/pt_BR/kxsldbg/
+%lang(pt_BR) %{tde_tdedocdir}/HTML/pt_BR/xsldbg/
+%lang(ru) %{tde_tdedocdir}/HTML/ru/kxsldbg/
+%lang(ru) %{tde_tdedocdir}/HTML/ru/xsldbg/
+%lang(sv) %{tde_tdedocdir}/HTML/sv/kxsldbg/
+%lang(sv) %{tde_tdedocdir}/HTML/sv/xsldbg/
+%{tde_datadir}/icons/hicolor/*/actions/*.png
+%{tde_datadir}/icons/hicolor/*/apps/*.png
+%{tde_datadir}/icons/locolor/*/apps/*.png
+%{tde_mandir}/man1/kxsldbg.1*
+%{tde_datadir}/services/kxsldbg_part.desktop
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%changelog
diff --git a/redhat/applications/development/universal-indent-gui-tqt/universal-indent-gui-tqt.spec b/redhat/applications/development/universal-indent-gui-tqt/universal-indent-gui-tqt.spec
new file mode 100644
index 000000000..254e8bad5
--- /dev/null
+++ b/redhat/applications/development/universal-indent-gui-tqt/universal-indent-gui-tqt.spec
@@ -0,0 +1,171 @@
+#
+# spec file for package universal-indent-gui-tqt (version R14)
+#
+# Copyright (c) 2014 Trinity Desktop Environment
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+#
+# Please submit bugfixes or comments via http://www.trinitydesktop.org/
+#
+
+# TDE variables
+%define tde_epoch 2
+%if "%{?tde_version}" == ""
+%define tde_version 14.1.5
+%endif
+%define tde_pkg universal-indent-gui-tqt
+%define tde_prefix /opt/trinity
+%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_mandir %{tde_datadir}/man
+%define tde_tdeappdir %{tde_datadir}/applications/tde
+%define tde_tdedocdir %{tde_docdir}/tde
+%define tde_tdeincludedir %{tde_includedir}/tde
+%define tde_tdelibdir %{tde_libdir}/trinity
+
+
+Name: trinity-%{tde_pkg}
+Epoch: %{tde_epoch}
+Version: 1.2.0
+Release: %{?tde_version}_%{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}
+Summary: GUI frontend for several code beautifiers
+Group: Applications/Utilities
+URL: http://www.trinitydesktop.org/
+
+%if 0%{?suse_version}
+License: GPL-2.0+
+%else
+License: GPLv2+
+%endif
+
+#Vendor: Trinity Desktop
+#Packager: Francois Andriot <francois.andriot@free.fr>
+
+Prefix: %{tde_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz
+
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: trinity-tde-cmake >= %{tde_version}
+BuildRequires: libtool
+BuildRequires: gcc-c++
+BuildRequires: pkgconfig
+
+# SUSE desktop files utility
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+
+%if 0%{?opensuse_bs} && 0%{?suse_version}
+# for xdg-menu script
+BuildRequires: brp-check-trinity
+%endif
+
+
+%description
+UniversalIndentGui is a GUI fontend for several code beautifiers, currently
+supporting:
+ * Artistic Styler
+ * BCPP
+ * Cobol Beautify
+ * CSSTidy
+ * Fortran 90 PPR
+ * GNU Indent
+ * GreatCode
+ * hindent
+ * HTB
+ * Javascript Decoder
+ * JSPPP
+ * Perl Tidy
+ * PHP_Beautifier
+ * PHP Code Beautifier
+ * PHP Stylist
+ * pindent
+ * Ruby Beautify
+ * Ruby Formatter
+ * Shell Indent
+ * (HTML) Tidy
+ * Uncrustify
+ * XML Indent
+
+UniversalIndentGui allows you to tune a beautifier's configuration and see
+how the changes affects a source example live. It is especially useful to
+compare different C/C++ beautifiers when you have to choose one of them.
+
+%if 0%{?suse_version} && 0%{?opensuse_bs} == 0
+%debug_package
+%endif
+
+%prep
+%setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}}
+
+rm -f src/svnqt/CMakeLists.txt.orig
+#rm -fr src/svnqt/cache/sqlite3/
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+export CMAKE_INCLUDE_PATH="%{tde_tdeincludedir}"
+
+if ! rpm -E %%cmake|grep -e 'cd build\|cd ${CMAKE_BUILD_DIR:-build}'; then
+ %__mkdir_p build
+ cd build
+fi
+
+%cmake \
+ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
+ -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_SKIP_RPATH=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH=OFF \
+ -DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DWITH_GCC_VISIBILITY=OFF \
+ \
+ -DCMAKE_INSTALL_PREFIX=%{tde_prefix} \
+ -DBIN_INSTALL_DIR=%{tde_bindir} \
+ -DINCLUDE_INSTALL_DIR=%{tde_includedir} \
+ -DLIB_INSTALL_DIR=%{tde_libdir} \
+ -DMAN_INSTALL_DIR=%{tde_mandir} \
+ -DPKGCONFIG_INSTALL_DIR=%{tde_tdelibdir}/pkgconfig \
+ -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
+ \
+ -DBUILD_ALL="ON" \
+ ..
+
+# SMP safe !
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot} -C build
+
+
+%files
+%defattr(-,root,root,-)
+%{tde_bindir}/universal-indent-gui-tqt
+%{tde_datadir}/universal-indent-gui-tqt/
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%changelog