From 84236b1a97dac6fc43ba593b98577f7b820a1c36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Andriot?= Date: Fri, 5 Jul 2013 20:20:56 +0200 Subject: RPM Packaging: rename lots of SPEC files --- redhat/extras/akode/akode-3.5.13.1.spec | 270 +++++++++++ redhat/extras/akode/akode-3.5.13.2.spec | 353 +++++++++++++++ redhat/extras/akode/akode-3.5.13.spec | 251 +++++++++++ redhat/extras/akode/trinity-akode-3.5.13.1.spec | 270 ----------- redhat/extras/akode/trinity-akode-3.5.13.2.spec | 353 --------------- redhat/extras/akode/trinity-akode-3.5.13.spec | 251 ----------- redhat/extras/kasablanca/kasablanca-3.5.13.1.spec | 182 ++++++++ redhat/extras/kasablanca/kasablanca-3.5.13.2.spec | 188 ++++++++ redhat/extras/kasablanca/kasablanca-3.5.13.spec | 169 +++++++ .../kasablanca/trinity-kasablanca-3.5.13.1.spec | 182 -------- .../kasablanca/trinity-kasablanca-3.5.13.2.spec | 188 -------- .../kasablanca/trinity-kasablanca-3.5.13.spec | 169 ------- redhat/extras/kdebluetooth/kdebluetooth.spec | 495 +++++++++++++++++++++ .../extras/kdebluetooth/trinity-kdebluetooth.spec | 495 --------------------- .../extras/kickoff-i18n/kickoff-i18n-3.5.13.1.spec | 101 +++++ .../extras/kickoff-i18n/kickoff-i18n-3.5.13.2.spec | 104 +++++ .../extras/kickoff-i18n/kickoff-i18n-3.5.13.spec | 89 ++++ .../trinity-kickoff-i18n-3.5.13.1.spec | 101 ----- .../trinity-kickoff-i18n-3.5.13.2.spec | 104 ----- .../kickoff-i18n/trinity-kickoff-i18n-3.5.13.spec | 89 ---- redhat/extras/ksensors/ksensors-3.5.13.1.spec | 268 +++++++++++ redhat/extras/ksensors/ksensors-3.5.13.2.spec | 271 +++++++++++ redhat/extras/ksensors/ksensors-3.5.13.spec | 212 +++++++++ .../extras/ksensors/trinity-ksensors-3.5.13.1.spec | 268 ----------- .../extras/ksensors/trinity-ksensors-3.5.13.2.spec | 271 ----------- .../extras/ksensors/trinity-ksensors-3.5.13.spec | 212 --------- .../extras/style-ia-ora/style-ia-ora-3.5.13.1.spec | 288 ++++++++++++ .../extras/style-ia-ora/style-ia-ora-3.5.13.2.spec | 291 ++++++++++++ .../extras/style-ia-ora/style-ia-ora-3.5.13.spec | 274 ++++++++++++ .../trinity-style-ia-ora-3.5.13.1.spec | 288 ------------ .../trinity-style-ia-ora-3.5.13.2.spec | 291 ------------ .../style-ia-ora/trinity-style-ia-ora-3.5.13.spec | 274 ------------ .../theme-baghira/theme-baghira-3.5.13.1.spec | 204 +++++++++ .../theme-baghira/theme-baghira-3.5.13.2.spec | 211 +++++++++ .../trinity-theme-baghira-3.5.13.1.spec | 204 --------- .../trinity-theme-baghira-3.5.13.2.spec | 211 --------- .../trinity-desktop/trinity-desktop-3.5.13.2.spec | 375 ++++++++++++++++ redhat/extras/trinity-desktop/trinity-desktop.spec | 375 ---------------- 38 files changed, 4596 insertions(+), 4596 deletions(-) create mode 100644 redhat/extras/akode/akode-3.5.13.1.spec create mode 100644 redhat/extras/akode/akode-3.5.13.2.spec create mode 100644 redhat/extras/akode/akode-3.5.13.spec delete mode 100644 redhat/extras/akode/trinity-akode-3.5.13.1.spec delete mode 100644 redhat/extras/akode/trinity-akode-3.5.13.2.spec delete mode 100644 redhat/extras/akode/trinity-akode-3.5.13.spec create mode 100644 redhat/extras/kasablanca/kasablanca-3.5.13.1.spec create mode 100644 redhat/extras/kasablanca/kasablanca-3.5.13.2.spec create mode 100644 redhat/extras/kasablanca/kasablanca-3.5.13.spec delete mode 100644 redhat/extras/kasablanca/trinity-kasablanca-3.5.13.1.spec delete mode 100644 redhat/extras/kasablanca/trinity-kasablanca-3.5.13.2.spec delete mode 100644 redhat/extras/kasablanca/trinity-kasablanca-3.5.13.spec create mode 100644 redhat/extras/kdebluetooth/kdebluetooth.spec delete mode 100644 redhat/extras/kdebluetooth/trinity-kdebluetooth.spec create mode 100644 redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.1.spec create mode 100644 redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.2.spec create mode 100644 redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.spec delete mode 100644 redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.1.spec delete mode 100644 redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.2.spec delete mode 100644 redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.spec create mode 100644 redhat/extras/ksensors/ksensors-3.5.13.1.spec create mode 100644 redhat/extras/ksensors/ksensors-3.5.13.2.spec create mode 100644 redhat/extras/ksensors/ksensors-3.5.13.spec delete mode 100644 redhat/extras/ksensors/trinity-ksensors-3.5.13.1.spec delete mode 100644 redhat/extras/ksensors/trinity-ksensors-3.5.13.2.spec delete mode 100644 redhat/extras/ksensors/trinity-ksensors-3.5.13.spec create mode 100644 redhat/extras/style-ia-ora/style-ia-ora-3.5.13.1.spec create mode 100644 redhat/extras/style-ia-ora/style-ia-ora-3.5.13.2.spec create mode 100644 redhat/extras/style-ia-ora/style-ia-ora-3.5.13.spec delete mode 100644 redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.1.spec delete mode 100644 redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.2.spec delete mode 100644 redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.spec create mode 100644 redhat/extras/theme-baghira/theme-baghira-3.5.13.1.spec create mode 100644 redhat/extras/theme-baghira/theme-baghira-3.5.13.2.spec delete mode 100644 redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.1.spec delete mode 100644 redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.2.spec create mode 100644 redhat/extras/trinity-desktop/trinity-desktop-3.5.13.2.spec delete mode 100644 redhat/extras/trinity-desktop/trinity-desktop.spec (limited to 'redhat/extras') diff --git a/redhat/extras/akode/akode-3.5.13.1.spec b/redhat/extras/akode/akode-3.5.13.1.spec new file mode 100644 index 000000000..2c3edf62e --- /dev/null +++ b/redhat/extras/akode/akode-3.5.13.1.spec @@ -0,0 +1,270 @@ +# 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_mandir %{tde_datadir}/man + +%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} + +Summary: Audio-decoding framework +Name: trinity-akode +Version: 2.0.2 +Release: 3%{?dist}%{?_variant} + +License: LGPLv2+ +Group: System Environment/Libraries +#URL: http://carewolf.com/akode/ +URL: http://www.kde-apps.org/content/show.php?content=30375 +Source0: http://www.kde-apps.org/CONTENT/content-files/akode-%{version}.tar.bz2 + +Prefix: %{tde_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + + +# Legacy Fedora 9 patches +Patch1: akode-pulseaudio.patch +Patch2: akode-2.0.2-multilib.patch +Patch3: akode-2.0.2-flac113-portable.patch +Patch4: akode-2.0.2-gcc43.patch + +# New patch for Fedora 16 / TDE 3.5.13 +Patch10: akode-autotools.patch +Patch11: akode-2.0.2-fix_ffmpeg_include.patch + +# Optional features that are always enabled :-) +%define _with_flac --with-flac + +# Except on RHEL4 ... +%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +%define _with_jack --with-jack +%define _with_libsamplerate --with-libsamplerate +%endif + +# Pulseaudio is not available on RHEL 5 and earlier +%if 0%{?fedora} >= 15 || 0%{?rhel} >= 6 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +%define _with_pulseaudio --with-pulseaudio +%endif + +BuildRequires: automake libtool +BuildRequires: alsa-lib-devel +%{?_with_libsamplerate:BuildRequires: libsamplerate-devel} +BuildRequires: libvorbis-devel +BuildRequires: speex-devel + +%if 0%{?mgaversion} || 0%{?mdkversion} +%{?_with_jack:BuildRequires: %{_lib}jack-devel} +%{?_with_flac:BuildRequires: %{_lib}flac-devel} +%{?_with_pulseaudio:BuildRequires: %{_lib}pulseaudio-devel} +%endif +%if 0%{?rhel} || 0%{?fedora} +%{?_with_flac:BuildRequires: flac-devel} +%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} +%{?_with_pulseaudio:BuildRequires: pulseaudio-libs-devel} +%endif +%if 0%{?suse_version} +%{?_with_flac:BuildRequires: flac-devel} +%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} +%{?_with_pulseaudio:BuildRequires: pulseaudio-devel} +%endif + + +%description +aKode is a simple audio-decoding frame-work that provides a uniform +interface to decode the most common audio-formats. It also has a direct +playback option for a number of audio-outputs. + +aKode currently has the following decoder plugins: +* mpc: Decodes musepack aka mpc audio. +* xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. + +aKode also has the following audio outputs: +* alsa: Outputs to ALSA (dmix is recommended). + +%package devel +Summary: Headers for developing programs that will use %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig +%description devel +%{summary}. + +%package jack +Summary: Jack audio output backend for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description jack +%{summary}. + +%package pulseaudio +Summary: Pulseaudio output backend for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description pulseaudio +%{summary}. +Recommended for network transparent audio. + +# Packaged separately to keep main/core %{akode} package LGPL-clean. +%package libsamplerate +Summary: Resampler based on libsamplerate for %{name} +Group: Development/Libraries +License: GPLv2+ +Requires: %{name} = %{version}-%{release} +%description libsamplerate +%{summary}. + + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + + +%prep +%setup -q -n akode-%{version} + +%patch1 -p1 -b .pulseaudio +%patch2 -p1 -b .multilib +%patch3 -p4 -b .flac113_portable +%patch4 -p1 -b .gcc43 + +%patch10 -p1 +%patch11 -p1 -b .ffmpeg + +# 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" +%__make -f admin/Makefile.common cvs + +%build +%configure \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_includedir} \ + --datadir=%{tde_datadir} \ + --disable-static \ + --enable-shared \ + --disable-debug --disable-warnings --disable-dependency-tracking \ + --without-libltdl \ + --with-alsa \ + --with-oss \ + %{?_with_flac} %{!?_with_flac:--without-flac} \ + %{?_with_jack} %{!?_with_jack:--without-jack} \ + %{?_with_libsamplerate} %{!?_with_libsamplerate:--without-libsamplerate} \ + %{?_with_pulseaudio} %{!?_with_pulseaudio:--without-pulseaudio} \ + --with-speex \ + --with-vorbis \ + --without-ffmpeg \ + --without-libmad \ + --enable-closure \ + --enable-new-ldflags \ + --enable-final + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{buildroot} + +# unpackaged files +%__rm -f %{buildroot}%{tde_libdir}/*.a + +# rpmdocs +for file in AUTHORS COPYING NEWS README TODO ; do + test -s "$file" && install -p -m644 -D "$file" "rpmdocs/$file" +done + + +%clean +%__rm -rf %{buildroot} + + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%post devel +/sbin/ldconfig + +%postun devel +/sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc rpmdocs/* +%{tde_bindir}/akodeplay +%{tde_libdir}/libakode.so.* +%{tde_libdir}/libakode_alsa_sink.la +%{tde_libdir}/libakode_alsa_sink.so +%{tde_libdir}/libakode_mpc_decoder.la +%{tde_libdir}/libakode_mpc_decoder.so +%{tde_libdir}/libakode_oss_sink.la +%{tde_libdir}/libakode_oss_sink.so +%{tde_libdir}/libakode_xiph_decoder.la +%{tde_libdir}/libakode_xiph_decoder.so + +#files -libmad +# /opt/trinity/lib64/libakode_mpeg_decoder.la +# /opt/trinity/lib64/libakode_mpeg_decoder.so + + +%files devel +%defattr(-,root,root,-) +%{tde_bindir}/akode-config +%{tde_includedir}/* +%{tde_libdir}/libakode.la +%{tde_libdir}/libakode.so +%{tde_libdir}/pkgconfig/*.pc + +%if "%{?_with_jack}" != "" +%files jack +%defattr(-,root,root,-) +%{tde_libdir}/libakode_jack_sink.la +%{tde_libdir}/libakode_jack_sink.so +%endif + +# License: GPLv2+ +%if "%{?_with_libsamplerate:1}" == "1" +%files libsamplerate +%defattr(-,root,root,-) +%{tde_libdir}/libakode_src_resampler.la +%{tde_libdir}/libakode_src_resampler.so +%endif + +%if "%{?_with_pulseaudio:1}" == "1" +%files pulseaudio +%defattr(-,root,root,-) +%{tde_libdir}/libakode_polyp_sink.la +%{tde_libdir}/libakode_polyp_sink.so +%endif + + +%changelog +* Wed Oct 03 2012 Francois Andriot - 2.0.2-3 +- Initial build for TDE 3.5.13.1 + +* Tue Jul 30 2012 Francois Andriot 2.0.2-2 +- Re-adds '.la' files + +* Tue May 01 2012 Francois Andriot 2.0.2-1 +- Port to TDE 3.5.13 +- Based on spec file from Fedora 9 'akode-2.0.2-5' diff --git a/redhat/extras/akode/akode-3.5.13.2.spec b/redhat/extras/akode/akode-3.5.13.2.spec new file mode 100644 index 000000000..cdedc117b --- /dev/null +++ b/redhat/extras/akode/akode-3.5.13.2.spec @@ -0,0 +1,353 @@ +# 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_mandir %{tde_datadir}/man + +%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} + +Summary: Audio-decoding framework +Name: trinity-akode +Version: 2.0.2 +Release: 4%{?dist}%{?_variant} + +License: LGPLv2+ +Group: System Environment/Libraries +#URL: http://carewolf.com/akode/ +URL: http://www.kde-apps.org/content/show.php?content=30375 +Source0: akode-2.0.2.tar.bz2 + +Prefix: %{tde_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + + +# Legacy Fedora 9 patches +Patch1: akode-pulseaudio.patch +Patch2: akode-2.0.2-multilib.patch +Patch3: akode-2.0.2-flac113-portable.patch +Patch4: akode-2.0.2-gcc43.patch + +# New patch for Fedora 16 / TDE 3.5.13 +Patch10: akode-autotools.patch +Patch11: akode-2.0.2-fix_ffmpeg_include.patch + + +# FLAC support +%define _with_flac --with-flac +%if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} +BuildRequires: libflac-devel +%else +BuildRequires: %{_lib}flac-devel +%endif +%endif +%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version} +BuildRequires: flac-devel +%endif + +# JACK support +%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +%define _with_jack --with-jack +%if 0%{?mgaversion} || 0%{?mdkversion} +BuildRequires: %{_lib}jack-devel +%endif +%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version} +BuildRequires: jack-audio-connection-kit-devel +%endif +%endif + +# SAMPLERATE support +%if 0%{?rhel} >= 4 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +%define _with_libsamplerate --with-libsamplerate +BuildRequires: libsamplerate-devel +%endif + +# PULSEAUDIO support +%if 0%{?fedora} >= 15 || 0%{?rhel} >= 6 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +%define _with_pulseaudio --with-pulseaudio +%if 0%{?mgaversion} || 0%{?mdkversion} +BuildRequires: %{_lib}pulseaudio-devel +%endif +%if 0%{?rhel} || 0%{?fedora} +BuildRequires: pulseaudio-libs-devel +%endif +%if 0%{?suse_version} +BuildRequires: pulseaudio-devel +%endif +%endif + +# MAD support +%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} +%define _with_libmad --with-libmad +%if 0%{?mdkversion} || 0%{?mgaversion} +BuildRequires: %{_lib}mad-devel +%endif +%if 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} +BuildRequires: libmad-devel +%endif +%endif + + +BuildRequires: automake libtool +BuildRequires: alsa-lib-devel +BuildRequires: libvorbis-devel +BuildRequires: speex-devel + + +%description +aKode is a simple audio-decoding frame-work that provides a uniform +interface to decode the most common audio-formats. It also has a direct +playback option for a number of audio-outputs. + +aKode currently has the following decoder plugins: +* mpc: Decodes musepack aka mpc audio. +* xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. + +aKode also has the following audio outputs: +* alsa: Outputs to ALSA (dmix is recommended). + +%files +%defattr(-,root,root,-) +%doc rpmdocs/* +%{tde_bindir}/akodeplay +%{tde_libdir}/libakode.so.* +%{tde_libdir}/libakode_alsa_sink.la +%{tde_libdir}/libakode_alsa_sink.so +%{tde_libdir}/libakode_mpc_decoder.la +%{tde_libdir}/libakode_mpc_decoder.so +%{tde_libdir}/libakode_oss_sink.la +%{tde_libdir}/libakode_oss_sink.so +%{tde_libdir}/libakode_xiph_decoder.la +%{tde_libdir}/libakode_xiph_decoder.so + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +########## + +%package devel +Summary: Headers for developing programs that will use %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig +%description devel +%{summary}. + +%files devel +%defattr(-,root,root,-) +%{tde_bindir}/akode-config +%{tde_includedir}/* +%{tde_libdir}/libakode.la +%{tde_libdir}/libakode.so +%{tde_libdir}/pkgconfig/*.pc + +%post devel +/sbin/ldconfig + +%postun devel +/sbin/ldconfig + +########## + +%if "%{?_with_jack}" != "" + +%package jack +Summary: Jack audio output backend for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description jack +%{summary}. + +%files jack +%defattr(-,root,root,-) +%{tde_libdir}/libakode_jack_sink.la +%{tde_libdir}/libakode_jack_sink.so + +%post jack +/sbin/ldconfig + +%postun jack +/sbin/ldconfig + +%endif + +########## + +%if "%{?_with_pulseaudio}" != "" + +%package pulseaudio +Summary: Pulseaudio output backend for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description pulseaudio +%{summary}. +Recommended for network transparent audio. + +%files pulseaudio +%defattr(-,root,root,-) +%{tde_libdir}/libakode_polyp_sink.la +%{tde_libdir}/libakode_polyp_sink.so + +%post pulseaudio +/sbin/ldconfig + +%postun pulseaudio +/sbin/ldconfig + +%endif + +########## + +# Packaged separately to keep main/core %{akode} package LGPL-clean. +%if "%{?_with_libsamplerate:1}" == "1" + +%package libsamplerate +Summary: Resampler based on libsamplerate for %{name} +Group: Development/Libraries +License: GPLv2+ +Requires: %{name} = %{version}-%{release} + +%description libsamplerate +%{summary}. + +# License: GPLv2+ +%files libsamplerate +%defattr(-,root,root,-) +%{tde_libdir}/libakode_src_resampler.la +%{tde_libdir}/libakode_src_resampler.so + +%post libsamplerate +/sbin/ldconfig + +%postun libsamplerate +/sbin/ldconfig + +%endif + +########## + +%if "%{?_with_libmad}" != "" + +%package libmad +Summary: Decoder based on libmad for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description libmad +%{summary}. + +%files libmad +%{tde_libdir}/libakode_mpeg_decoder.la +%{tde_libdir}/libakode_mpeg_decoder.so + +%post libmad +/sbin/ldconfig + +%postun libmad +/sbin/ldconfig + +%endif + +########## + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + +########## + +%prep +%setup -q -n akode-%{version} + +%patch1 -p1 -b .pulseaudio +%patch2 -p1 -b .multilib +%patch3 -p4 -b .flac113_portable +%patch4 -p1 -b .gcc43 + +%patch10 -p1 -b .autotools +%patch11 -p1 -b .ffmpeg + +# 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" +%__make -f admin/Makefile.common cvs + +%build +%configure \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_includedir} \ + --datadir=%{tde_datadir} \ + --disable-static \ + --enable-shared \ + --disable-debug --disable-warnings --disable-dependency-tracking \ + --without-libltdl \ + --with-alsa \ + --with-oss \ + %{?_with_flac} %{!?_with_flac:--without-flac} \ + %{?_with_jack} %{!?_with_jack:--without-jack} \ + %{?_with_libsamplerate} %{!?_with_libsamplerate:--without-libsamplerate} \ + %{?_with_pulseaudio} %{!?_with_pulseaudio:--without-pulseaudio} \ + --with-speex \ + --with-vorbis \ + --without-ffmpeg \ + %{?_with_libmad} %{!?_with_libmad:--without-libmad} \ + --enable-closure \ + --enable-new-ldflags \ + --enable-final + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{buildroot} + +# unpackaged files +%__rm -f %{buildroot}%{tde_libdir}/*.a + +# rpmdocs +for file in AUTHORS COPYING NEWS README TODO ; do + test -s "$file" && install -p -m644 -D "$file" "rpmdocs/$file" +done + + +%clean +%__rm -rf %{buildroot} + + +%changelog +* Sat Jan 19 2013 Francois Andriot - 2.0.2-4 +- Initial release for TDE 3.5.13.2 + +* Wed Oct 03 2012 Francois Andriot - 2.0.2-3 +- Initial build for TDE 3.5.13.1 + +* Mon Jul 30 2012 Francois Andriot 2.0.2-2 +- Re-adds '.la' files + +* Tue May 01 2012 Francois Andriot 2.0.2-1 +- Port to TDE 3.5.13 +- Based on spec file from Fedora 9 'akode-2.0.2-5' diff --git a/redhat/extras/akode/akode-3.5.13.spec b/redhat/extras/akode/akode-3.5.13.spec new file mode 100644 index 000000000..d7bb760e2 --- /dev/null +++ b/redhat/extras/akode/akode-3.5.13.spec @@ -0,0 +1,251 @@ +# 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_mandir %{tde_datadir}/man + +%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} + +Summary: Audio-decoding framework +Name: trinity-akode +Version: 2.0.2 +Release: 2%{?dist}%{?_variant} + +License: LGPLv2+ +Group: System Environment/Libraries +#URL: http://carewolf.com/akode/ +URL: http://www.kde-apps.org/content/show.php?content=30375 +Source0: http://www.kde-apps.org/CONTENT/content-files/akode-%{version}.tar.bz2 + +Prefix: %{tde_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + + +# Legacy Fedora 9 patches +Patch1: akode-pulseaudio.patch +Patch2: akode-2.0.2-multilib.patch +Patch3: akode-2.0.2-flac113-portable.patch +Patch4: akode-2.0.2-gcc43.patch + +# New patch for Fedora 16 / TDE 3.5.13 +Patch10: akode-autotools.patch +Patch11: akode-2.0.2-fix_ffmpeg_include.patch + +# Optional features that are always enabled :-) +%define _with_flac --with-flac +%define _with_jack --with-jack +%define _with_libsamplerate --with-libsamplerate + +# Pulseaudio is not available on RHEL 5 and earlier +%if 0%{?fedora} >= 15 || 0%{?rhel} >= 6 || 0%{?mgaversion} || 0%{?mdkversion} +%define _with_pulseaudio --with-pulseaudio +%endif + +BuildRequires: automake libtool +BuildRequires: alsa-lib-devel +%{?_with_libsamplerate:BuildRequires: libsamplerate-devel} +BuildRequires: libvorbis-devel +BuildRequires: speex-devel + +%if 0%{?mgaversion} || 0%{?mdkversion} +%{?_with_jack:BuildRequires: %{_lib}jack-devel} +%{?_with_flac:BuildRequires: %{_lib}flac-devel} +%{?_with_pulseaudio:BuildRequires: %{_lib}pulseaudio-devel} +%else +%{?_with_flac:BuildRequires: flac-devel} +%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} +%{?_with_pulseaudio:BuildRequires: pulseaudio-libs-devel} +%endif + +%description +aKode is a simple audio-decoding frame-work that provides a uniform +interface to decode the most common audio-formats. It also has a direct +playback option for a number of audio-outputs. + +aKode currently has the following decoder plugins: +* mpc: Decodes musepack aka mpc audio. +* xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. + +aKode also has the following audio outputs: +* alsa: Outputs to ALSA (dmix is recommended). + +%package devel +Summary: Headers for developing programs that will use %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig +%description devel +%{summary}. + +%package jack +Summary: Jack audio output backend for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description jack +%{summary}. + +%package pulseaudio +Summary: Pulseaudio output backend for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description pulseaudio +%{summary}. +Recommended for network transparent audio. + +# Packaged separately to keep main/core %{akode} package LGPL-clean. +%package libsamplerate +Summary: Resampler based on libsamplerate for %{name} +Group: Development/Libraries +License: GPLv2+ +Requires: %{name} = %{version}-%{release} +%description libsamplerate +%{summary}. + + +%prep +%setup -q -n akode-%{version} + +%patch1 -p1 -b .pulseaudio +%patch2 -p1 -b .multilib +%patch3 -p4 -b .flac113_portable +%patch4 -p1 -b .gcc43 + +%patch10 -p1 +%patch11 -p1 -b .ffmpeg + +# 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" +%__make -f admin/Makefile.common cvs + +%build +%configure \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_includedir} \ + --datadir=%{tde_datadir} \ + --disable-static \ + --enable-shared \ + --disable-debug --disable-warnings --disable-dependency-tracking \ + --without-libltdl \ + --with-alsa \ + --with-oss \ + %{?_with_flac} %{!?_with_flac:--without-flac} \ + %{?_with_jack} %{!?_with_jack:--without-jack} \ + %{?_with_libsamplerate} %{!?_with_libsamplerate:--without-libsamplerate} \ + %{?_with_pulseaudio} %{!?_with_pulseaudio:--without-pulseaudio} \ + --with-speex \ + --with-vorbis \ + --without-ffmpeg \ + --without-libmad \ + --enable-closure \ + --enable-new-ldflags \ + --enable-final + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{buildroot} + +# unpackaged files +%__rm -f %{buildroot}%{tde_libdir}/*.a + +# rpmdocs +for file in AUTHORS COPYING NEWS README TODO ; do + test -s "$file" && install -p -m644 -D "$file" "rpmdocs/$file" +done + + +%clean +%__rm -rf %{buildroot} + + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%post devel +/sbin/ldconfig + +%postun devel +/sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc rpmdocs/* +%{tde_bindir}/akodeplay +%{tde_libdir}/libakode.so.* +%{tde_libdir}/libakode_alsa_sink.la +%{tde_libdir}/libakode_alsa_sink.so +%{tde_libdir}/libakode_mpc_decoder.la +%{tde_libdir}/libakode_mpc_decoder.so +%{tde_libdir}/libakode_oss_sink.la +%{tde_libdir}/libakode_oss_sink.so +%{tde_libdir}/libakode_xiph_decoder.la +%{tde_libdir}/libakode_xiph_decoder.so + +#files -libmad +# /opt/trinity/lib64/libakode_mpeg_decoder.la +# /opt/trinity/lib64/libakode_mpeg_decoder.so + + +%files devel +%defattr(-,root,root,-) +%{tde_bindir}/akode-config +%{tde_includedir}/* +%{tde_libdir}/libakode.la +%{tde_libdir}/libakode.so +%{tde_libdir}/pkgconfig/*.pc + +%if "%{?_with_jack:1}" == "1" +%files jack +%defattr(-,root,root,-) +%{tde_libdir}/libakode_jack_sink.la +%{tde_libdir}/libakode_jack_sink.so +%endif + +# License: GPLv2+ +%if "%{?_with_libsamplerate:1}" == "1" +%files libsamplerate +%defattr(-,root,root,-) +%{tde_libdir}/libakode_src_resampler.la +%{tde_libdir}/libakode_src_resampler.so +%endif + +%if "%{?_with_pulseaudio:1}" == "1" +%files pulseaudio +%defattr(-,root,root,-) +%{tde_libdir}/libakode_polyp_sink.la +%{tde_libdir}/libakode_polyp_sink.so +%endif + + +%changelog +* Tue Jul 30 2012 Francois Andriot 2.0.2-2 +- Re-adds '.la' files + +* Tue May 01 2012 Francois Andriot 2.0.2-1 +- Port to TDE 3.5.13 +- Based on spec file from Fedora 9 'akode-2.0.2-5' diff --git a/redhat/extras/akode/trinity-akode-3.5.13.1.spec b/redhat/extras/akode/trinity-akode-3.5.13.1.spec deleted file mode 100644 index 2c3edf62e..000000000 --- a/redhat/extras/akode/trinity-akode-3.5.13.1.spec +++ /dev/null @@ -1,270 +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_mandir %{tde_datadir}/man - -%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} - -Summary: Audio-decoding framework -Name: trinity-akode -Version: 2.0.2 -Release: 3%{?dist}%{?_variant} - -License: LGPLv2+ -Group: System Environment/Libraries -#URL: http://carewolf.com/akode/ -URL: http://www.kde-apps.org/content/show.php?content=30375 -Source0: http://www.kde-apps.org/CONTENT/content-files/akode-%{version}.tar.bz2 - -Prefix: %{tde_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - - -# Legacy Fedora 9 patches -Patch1: akode-pulseaudio.patch -Patch2: akode-2.0.2-multilib.patch -Patch3: akode-2.0.2-flac113-portable.patch -Patch4: akode-2.0.2-gcc43.patch - -# New patch for Fedora 16 / TDE 3.5.13 -Patch10: akode-autotools.patch -Patch11: akode-2.0.2-fix_ffmpeg_include.patch - -# Optional features that are always enabled :-) -%define _with_flac --with-flac - -# Except on RHEL4 ... -%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -%define _with_jack --with-jack -%define _with_libsamplerate --with-libsamplerate -%endif - -# Pulseaudio is not available on RHEL 5 and earlier -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 6 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -%define _with_pulseaudio --with-pulseaudio -%endif - -BuildRequires: automake libtool -BuildRequires: alsa-lib-devel -%{?_with_libsamplerate:BuildRequires: libsamplerate-devel} -BuildRequires: libvorbis-devel -BuildRequires: speex-devel - -%if 0%{?mgaversion} || 0%{?mdkversion} -%{?_with_jack:BuildRequires: %{_lib}jack-devel} -%{?_with_flac:BuildRequires: %{_lib}flac-devel} -%{?_with_pulseaudio:BuildRequires: %{_lib}pulseaudio-devel} -%endif -%if 0%{?rhel} || 0%{?fedora} -%{?_with_flac:BuildRequires: flac-devel} -%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} -%{?_with_pulseaudio:BuildRequires: pulseaudio-libs-devel} -%endif -%if 0%{?suse_version} -%{?_with_flac:BuildRequires: flac-devel} -%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} -%{?_with_pulseaudio:BuildRequires: pulseaudio-devel} -%endif - - -%description -aKode is a simple audio-decoding frame-work that provides a uniform -interface to decode the most common audio-formats. It also has a direct -playback option for a number of audio-outputs. - -aKode currently has the following decoder plugins: -* mpc: Decodes musepack aka mpc audio. -* xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. - -aKode also has the following audio outputs: -* alsa: Outputs to ALSA (dmix is recommended). - -%package devel -Summary: Headers for developing programs that will use %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig -%description devel -%{summary}. - -%package jack -Summary: Jack audio output backend for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -%description jack -%{summary}. - -%package pulseaudio -Summary: Pulseaudio output backend for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -%description pulseaudio -%{summary}. -Recommended for network transparent audio. - -# Packaged separately to keep main/core %{akode} package LGPL-clean. -%package libsamplerate -Summary: Resampler based on libsamplerate for %{name} -Group: Development/Libraries -License: GPLv2+ -Requires: %{name} = %{version}-%{release} -%description libsamplerate -%{summary}. - - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - - -%prep -%setup -q -n akode-%{version} - -%patch1 -p1 -b .pulseaudio -%patch2 -p1 -b .multilib -%patch3 -p4 -b .flac113_portable -%patch4 -p1 -b .gcc43 - -%patch10 -p1 -%patch11 -p1 -b .ffmpeg - -# 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" -%__make -f admin/Makefile.common cvs - -%build -%configure \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_includedir} \ - --datadir=%{tde_datadir} \ - --disable-static \ - --enable-shared \ - --disable-debug --disable-warnings --disable-dependency-tracking \ - --without-libltdl \ - --with-alsa \ - --with-oss \ - %{?_with_flac} %{!?_with_flac:--without-flac} \ - %{?_with_jack} %{!?_with_jack:--without-jack} \ - %{?_with_libsamplerate} %{!?_with_libsamplerate:--without-libsamplerate} \ - %{?_with_pulseaudio} %{!?_with_pulseaudio:--without-pulseaudio} \ - --with-speex \ - --with-vorbis \ - --without-ffmpeg \ - --without-libmad \ - --enable-closure \ - --enable-new-ldflags \ - --enable-final - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -%__rm -rf %{buildroot} -%__make install DESTDIR=%{buildroot} - -# unpackaged files -%__rm -f %{buildroot}%{tde_libdir}/*.a - -# rpmdocs -for file in AUTHORS COPYING NEWS README TODO ; do - test -s "$file" && install -p -m644 -D "$file" "rpmdocs/$file" -done - - -%clean -%__rm -rf %{buildroot} - - -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig - -%post devel -/sbin/ldconfig - -%postun devel -/sbin/ldconfig - - -%files -%defattr(-,root,root,-) -%doc rpmdocs/* -%{tde_bindir}/akodeplay -%{tde_libdir}/libakode.so.* -%{tde_libdir}/libakode_alsa_sink.la -%{tde_libdir}/libakode_alsa_sink.so -%{tde_libdir}/libakode_mpc_decoder.la -%{tde_libdir}/libakode_mpc_decoder.so -%{tde_libdir}/libakode_oss_sink.la -%{tde_libdir}/libakode_oss_sink.so -%{tde_libdir}/libakode_xiph_decoder.la -%{tde_libdir}/libakode_xiph_decoder.so - -#files -libmad -# /opt/trinity/lib64/libakode_mpeg_decoder.la -# /opt/trinity/lib64/libakode_mpeg_decoder.so - - -%files devel -%defattr(-,root,root,-) -%{tde_bindir}/akode-config -%{tde_includedir}/* -%{tde_libdir}/libakode.la -%{tde_libdir}/libakode.so -%{tde_libdir}/pkgconfig/*.pc - -%if "%{?_with_jack}" != "" -%files jack -%defattr(-,root,root,-) -%{tde_libdir}/libakode_jack_sink.la -%{tde_libdir}/libakode_jack_sink.so -%endif - -# License: GPLv2+ -%if "%{?_with_libsamplerate:1}" == "1" -%files libsamplerate -%defattr(-,root,root,-) -%{tde_libdir}/libakode_src_resampler.la -%{tde_libdir}/libakode_src_resampler.so -%endif - -%if "%{?_with_pulseaudio:1}" == "1" -%files pulseaudio -%defattr(-,root,root,-) -%{tde_libdir}/libakode_polyp_sink.la -%{tde_libdir}/libakode_polyp_sink.so -%endif - - -%changelog -* Wed Oct 03 2012 Francois Andriot - 2.0.2-3 -- Initial build for TDE 3.5.13.1 - -* Tue Jul 30 2012 Francois Andriot 2.0.2-2 -- Re-adds '.la' files - -* Tue May 01 2012 Francois Andriot 2.0.2-1 -- Port to TDE 3.5.13 -- Based on spec file from Fedora 9 'akode-2.0.2-5' diff --git a/redhat/extras/akode/trinity-akode-3.5.13.2.spec b/redhat/extras/akode/trinity-akode-3.5.13.2.spec deleted file mode 100644 index cdedc117b..000000000 --- a/redhat/extras/akode/trinity-akode-3.5.13.2.spec +++ /dev/null @@ -1,353 +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_mandir %{tde_datadir}/man - -%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} - -Summary: Audio-decoding framework -Name: trinity-akode -Version: 2.0.2 -Release: 4%{?dist}%{?_variant} - -License: LGPLv2+ -Group: System Environment/Libraries -#URL: http://carewolf.com/akode/ -URL: http://www.kde-apps.org/content/show.php?content=30375 -Source0: akode-2.0.2.tar.bz2 - -Prefix: %{tde_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - - -# Legacy Fedora 9 patches -Patch1: akode-pulseaudio.patch -Patch2: akode-2.0.2-multilib.patch -Patch3: akode-2.0.2-flac113-portable.patch -Patch4: akode-2.0.2-gcc43.patch - -# New patch for Fedora 16 / TDE 3.5.13 -Patch10: akode-autotools.patch -Patch11: akode-2.0.2-fix_ffmpeg_include.patch - - -# FLAC support -%define _with_flac --with-flac -%if 0%{?mgaversion} || 0%{?mdkversion} -%if 0%{?pclinuxos} -BuildRequires: libflac-devel -%else -BuildRequires: %{_lib}flac-devel -%endif -%endif -%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version} -BuildRequires: flac-devel -%endif - -# JACK support -%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -%define _with_jack --with-jack -%if 0%{?mgaversion} || 0%{?mdkversion} -BuildRequires: %{_lib}jack-devel -%endif -%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version} -BuildRequires: jack-audio-connection-kit-devel -%endif -%endif - -# SAMPLERATE support -%if 0%{?rhel} >= 4 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -%define _with_libsamplerate --with-libsamplerate -BuildRequires: libsamplerate-devel -%endif - -# PULSEAUDIO support -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 6 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -%define _with_pulseaudio --with-pulseaudio -%if 0%{?mgaversion} || 0%{?mdkversion} -BuildRequires: %{_lib}pulseaudio-devel -%endif -%if 0%{?rhel} || 0%{?fedora} -BuildRequires: pulseaudio-libs-devel -%endif -%if 0%{?suse_version} -BuildRequires: pulseaudio-devel -%endif -%endif - -# MAD support -%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} -%define _with_libmad --with-libmad -%if 0%{?mdkversion} || 0%{?mgaversion} -BuildRequires: %{_lib}mad-devel -%endif -%if 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} -BuildRequires: libmad-devel -%endif -%endif - - -BuildRequires: automake libtool -BuildRequires: alsa-lib-devel -BuildRequires: libvorbis-devel -BuildRequires: speex-devel - - -%description -aKode is a simple audio-decoding frame-work that provides a uniform -interface to decode the most common audio-formats. It also has a direct -playback option for a number of audio-outputs. - -aKode currently has the following decoder plugins: -* mpc: Decodes musepack aka mpc audio. -* xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. - -aKode also has the following audio outputs: -* alsa: Outputs to ALSA (dmix is recommended). - -%files -%defattr(-,root,root,-) -%doc rpmdocs/* -%{tde_bindir}/akodeplay -%{tde_libdir}/libakode.so.* -%{tde_libdir}/libakode_alsa_sink.la -%{tde_libdir}/libakode_alsa_sink.so -%{tde_libdir}/libakode_mpc_decoder.la -%{tde_libdir}/libakode_mpc_decoder.so -%{tde_libdir}/libakode_oss_sink.la -%{tde_libdir}/libakode_oss_sink.so -%{tde_libdir}/libakode_xiph_decoder.la -%{tde_libdir}/libakode_xiph_decoder.so - -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig - -########## - -%package devel -Summary: Headers for developing programs that will use %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig -%description devel -%{summary}. - -%files devel -%defattr(-,root,root,-) -%{tde_bindir}/akode-config -%{tde_includedir}/* -%{tde_libdir}/libakode.la -%{tde_libdir}/libakode.so -%{tde_libdir}/pkgconfig/*.pc - -%post devel -/sbin/ldconfig - -%postun devel -/sbin/ldconfig - -########## - -%if "%{?_with_jack}" != "" - -%package jack -Summary: Jack audio output backend for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} - -%description jack -%{summary}. - -%files jack -%defattr(-,root,root,-) -%{tde_libdir}/libakode_jack_sink.la -%{tde_libdir}/libakode_jack_sink.so - -%post jack -/sbin/ldconfig - -%postun jack -/sbin/ldconfig - -%endif - -########## - -%if "%{?_with_pulseaudio}" != "" - -%package pulseaudio -Summary: Pulseaudio output backend for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} - -%description pulseaudio -%{summary}. -Recommended for network transparent audio. - -%files pulseaudio -%defattr(-,root,root,-) -%{tde_libdir}/libakode_polyp_sink.la -%{tde_libdir}/libakode_polyp_sink.so - -%post pulseaudio -/sbin/ldconfig - -%postun pulseaudio -/sbin/ldconfig - -%endif - -########## - -# Packaged separately to keep main/core %{akode} package LGPL-clean. -%if "%{?_with_libsamplerate:1}" == "1" - -%package libsamplerate -Summary: Resampler based on libsamplerate for %{name} -Group: Development/Libraries -License: GPLv2+ -Requires: %{name} = %{version}-%{release} - -%description libsamplerate -%{summary}. - -# License: GPLv2+ -%files libsamplerate -%defattr(-,root,root,-) -%{tde_libdir}/libakode_src_resampler.la -%{tde_libdir}/libakode_src_resampler.so - -%post libsamplerate -/sbin/ldconfig - -%postun libsamplerate -/sbin/ldconfig - -%endif - -########## - -%if "%{?_with_libmad}" != "" - -%package libmad -Summary: Decoder based on libmad for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} - -%description libmad -%{summary}. - -%files libmad -%{tde_libdir}/libakode_mpeg_decoder.la -%{tde_libdir}/libakode_mpeg_decoder.so - -%post libmad -/sbin/ldconfig - -%postun libmad -/sbin/ldconfig - -%endif - -########## - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - -########## - -%prep -%setup -q -n akode-%{version} - -%patch1 -p1 -b .pulseaudio -%patch2 -p1 -b .multilib -%patch3 -p4 -b .flac113_portable -%patch4 -p1 -b .gcc43 - -%patch10 -p1 -b .autotools -%patch11 -p1 -b .ffmpeg - -# 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" -%__make -f admin/Makefile.common cvs - -%build -%configure \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_includedir} \ - --datadir=%{tde_datadir} \ - --disable-static \ - --enable-shared \ - --disable-debug --disable-warnings --disable-dependency-tracking \ - --without-libltdl \ - --with-alsa \ - --with-oss \ - %{?_with_flac} %{!?_with_flac:--without-flac} \ - %{?_with_jack} %{!?_with_jack:--without-jack} \ - %{?_with_libsamplerate} %{!?_with_libsamplerate:--without-libsamplerate} \ - %{?_with_pulseaudio} %{!?_with_pulseaudio:--without-pulseaudio} \ - --with-speex \ - --with-vorbis \ - --without-ffmpeg \ - %{?_with_libmad} %{!?_with_libmad:--without-libmad} \ - --enable-closure \ - --enable-new-ldflags \ - --enable-final - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -%__rm -rf %{buildroot} -%__make install DESTDIR=%{buildroot} - -# unpackaged files -%__rm -f %{buildroot}%{tde_libdir}/*.a - -# rpmdocs -for file in AUTHORS COPYING NEWS README TODO ; do - test -s "$file" && install -p -m644 -D "$file" "rpmdocs/$file" -done - - -%clean -%__rm -rf %{buildroot} - - -%changelog -* Sat Jan 19 2013 Francois Andriot - 2.0.2-4 -- Initial release for TDE 3.5.13.2 - -* Wed Oct 03 2012 Francois Andriot - 2.0.2-3 -- Initial build for TDE 3.5.13.1 - -* Mon Jul 30 2012 Francois Andriot 2.0.2-2 -- Re-adds '.la' files - -* Tue May 01 2012 Francois Andriot 2.0.2-1 -- Port to TDE 3.5.13 -- Based on spec file from Fedora 9 'akode-2.0.2-5' diff --git a/redhat/extras/akode/trinity-akode-3.5.13.spec b/redhat/extras/akode/trinity-akode-3.5.13.spec deleted file mode 100644 index d7bb760e2..000000000 --- a/redhat/extras/akode/trinity-akode-3.5.13.spec +++ /dev/null @@ -1,251 +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_mandir %{tde_datadir}/man - -%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} - -Summary: Audio-decoding framework -Name: trinity-akode -Version: 2.0.2 -Release: 2%{?dist}%{?_variant} - -License: LGPLv2+ -Group: System Environment/Libraries -#URL: http://carewolf.com/akode/ -URL: http://www.kde-apps.org/content/show.php?content=30375 -Source0: http://www.kde-apps.org/CONTENT/content-files/akode-%{version}.tar.bz2 - -Prefix: %{tde_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - - -# Legacy Fedora 9 patches -Patch1: akode-pulseaudio.patch -Patch2: akode-2.0.2-multilib.patch -Patch3: akode-2.0.2-flac113-portable.patch -Patch4: akode-2.0.2-gcc43.patch - -# New patch for Fedora 16 / TDE 3.5.13 -Patch10: akode-autotools.patch -Patch11: akode-2.0.2-fix_ffmpeg_include.patch - -# Optional features that are always enabled :-) -%define _with_flac --with-flac -%define _with_jack --with-jack -%define _with_libsamplerate --with-libsamplerate - -# Pulseaudio is not available on RHEL 5 and earlier -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 6 || 0%{?mgaversion} || 0%{?mdkversion} -%define _with_pulseaudio --with-pulseaudio -%endif - -BuildRequires: automake libtool -BuildRequires: alsa-lib-devel -%{?_with_libsamplerate:BuildRequires: libsamplerate-devel} -BuildRequires: libvorbis-devel -BuildRequires: speex-devel - -%if 0%{?mgaversion} || 0%{?mdkversion} -%{?_with_jack:BuildRequires: %{_lib}jack-devel} -%{?_with_flac:BuildRequires: %{_lib}flac-devel} -%{?_with_pulseaudio:BuildRequires: %{_lib}pulseaudio-devel} -%else -%{?_with_flac:BuildRequires: flac-devel} -%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} -%{?_with_pulseaudio:BuildRequires: pulseaudio-libs-devel} -%endif - -%description -aKode is a simple audio-decoding frame-work that provides a uniform -interface to decode the most common audio-formats. It also has a direct -playback option for a number of audio-outputs. - -aKode currently has the following decoder plugins: -* mpc: Decodes musepack aka mpc audio. -* xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. - -aKode also has the following audio outputs: -* alsa: Outputs to ALSA (dmix is recommended). - -%package devel -Summary: Headers for developing programs that will use %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig -%description devel -%{summary}. - -%package jack -Summary: Jack audio output backend for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -%description jack -%{summary}. - -%package pulseaudio -Summary: Pulseaudio output backend for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -%description pulseaudio -%{summary}. -Recommended for network transparent audio. - -# Packaged separately to keep main/core %{akode} package LGPL-clean. -%package libsamplerate -Summary: Resampler based on libsamplerate for %{name} -Group: Development/Libraries -License: GPLv2+ -Requires: %{name} = %{version}-%{release} -%description libsamplerate -%{summary}. - - -%prep -%setup -q -n akode-%{version} - -%patch1 -p1 -b .pulseaudio -%patch2 -p1 -b .multilib -%patch3 -p4 -b .flac113_portable -%patch4 -p1 -b .gcc43 - -%patch10 -p1 -%patch11 -p1 -b .ffmpeg - -# 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" -%__make -f admin/Makefile.common cvs - -%build -%configure \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_includedir} \ - --datadir=%{tde_datadir} \ - --disable-static \ - --enable-shared \ - --disable-debug --disable-warnings --disable-dependency-tracking \ - --without-libltdl \ - --with-alsa \ - --with-oss \ - %{?_with_flac} %{!?_with_flac:--without-flac} \ - %{?_with_jack} %{!?_with_jack:--without-jack} \ - %{?_with_libsamplerate} %{!?_with_libsamplerate:--without-libsamplerate} \ - %{?_with_pulseaudio} %{!?_with_pulseaudio:--without-pulseaudio} \ - --with-speex \ - --with-vorbis \ - --without-ffmpeg \ - --without-libmad \ - --enable-closure \ - --enable-new-ldflags \ - --enable-final - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -%__rm -rf %{buildroot} -%__make install DESTDIR=%{buildroot} - -# unpackaged files -%__rm -f %{buildroot}%{tde_libdir}/*.a - -# rpmdocs -for file in AUTHORS COPYING NEWS README TODO ; do - test -s "$file" && install -p -m644 -D "$file" "rpmdocs/$file" -done - - -%clean -%__rm -rf %{buildroot} - - -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig - -%post devel -/sbin/ldconfig - -%postun devel -/sbin/ldconfig - - -%files -%defattr(-,root,root,-) -%doc rpmdocs/* -%{tde_bindir}/akodeplay -%{tde_libdir}/libakode.so.* -%{tde_libdir}/libakode_alsa_sink.la -%{tde_libdir}/libakode_alsa_sink.so -%{tde_libdir}/libakode_mpc_decoder.la -%{tde_libdir}/libakode_mpc_decoder.so -%{tde_libdir}/libakode_oss_sink.la -%{tde_libdir}/libakode_oss_sink.so -%{tde_libdir}/libakode_xiph_decoder.la -%{tde_libdir}/libakode_xiph_decoder.so - -#files -libmad -# /opt/trinity/lib64/libakode_mpeg_decoder.la -# /opt/trinity/lib64/libakode_mpeg_decoder.so - - -%files devel -%defattr(-,root,root,-) -%{tde_bindir}/akode-config -%{tde_includedir}/* -%{tde_libdir}/libakode.la -%{tde_libdir}/libakode.so -%{tde_libdir}/pkgconfig/*.pc - -%if "%{?_with_jack:1}" == "1" -%files jack -%defattr(-,root,root,-) -%{tde_libdir}/libakode_jack_sink.la -%{tde_libdir}/libakode_jack_sink.so -%endif - -# License: GPLv2+ -%if "%{?_with_libsamplerate:1}" == "1" -%files libsamplerate -%defattr(-,root,root,-) -%{tde_libdir}/libakode_src_resampler.la -%{tde_libdir}/libakode_src_resampler.so -%endif - -%if "%{?_with_pulseaudio:1}" == "1" -%files pulseaudio -%defattr(-,root,root,-) -%{tde_libdir}/libakode_polyp_sink.la -%{tde_libdir}/libakode_polyp_sink.so -%endif - - -%changelog -* Tue Jul 30 2012 Francois Andriot 2.0.2-2 -- Re-adds '.la' files - -* Tue May 01 2012 Francois Andriot 2.0.2-1 -- Port to TDE 3.5.13 -- Based on spec file from Fedora 9 'akode-2.0.2-5' diff --git a/redhat/extras/kasablanca/kasablanca-3.5.13.1.spec b/redhat/extras/kasablanca/kasablanca-3.5.13.1.spec new file mode 100644 index 000000000..effbdeefa --- /dev/null +++ b/redhat/extras/kasablanca/kasablanca-3.5.13.1.spec @@ -0,0 +1,182 @@ +%define kdecomp kasablanca + +# 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_mandir %{tde_datadir}/man + +%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-%{kdecomp} +Summary: Graphical FTP client +Version: 0.4.0.2 +Release: 2%{?dist}%{?_variant} + +License: GPLv2+ +Url: http://kasablanca.berlios.de/ +Source: http://download.berlios.de/kasablanca/kasablanca-%{version}.tar.gz +Group: Applications/Internet +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +# [kasablanca] Fix bad content in icon (?) +Patch1: kasablanca-0.4.0.2-dt.patch +# [kasablanca] Fix detection of newer autotools +Patch2: kasablanca-0.4.0.2-fix_autotools_detection.patch +# [kasablanca] Missing LDFLAGS cause FTBFS +Patch3: kasablanca-0.4.0.2-missing_ldflags.patch + +BuildRequires: desktop-file-utils +BuildRequires: gettext +BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 +BuildRequires: openssl-devel + +%if 0%{?suse_version} +BuildRequires: utempter-devel +%else +BuildRequires: libutempter-devel +%endif + +%description +Kasablanca is an ftp client, among its features are currently: +* ftps encryption via AUTH TLS +* fxp (direct server to server transfer), supporting alternative mode. +* advanced bookmarking system. +* fast responsive multithreaded engine. +* concurrent connections to multiple hosts. +* interactive transfer queue, movable by drag and drop. +* small nifty features, like a skiplist. + + +%if 0%{?suse_version} +%debug_package +%endif + + +%prep +%setup -q -n %{kdecomp}-%{version} +%patch1 -p1 -b .dt +%patch2 -p1 +%patch3 -p1 -b .ldflags + +# 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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR || : ; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" +export KDEDIR=%{tde_prefix} + +## Needed(?) for older/legacy setups, harmless otherwise +if pkg-config openssl ; then + export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags-only-I openssl)" +fi + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_tdeincludedir} \ + --datadir=%{tde_datadir} \ + --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ + --disable-static \ + --disable-rpath \ + --disable-debug --disable-warnings \ + --disable-dependency-tracking --enable-final \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +export PATH="%{tde_bindir}:${PATH}" +%__rm -rf $RPM_BUILD_ROOT + +%__make install DESTDIR=$RPM_BUILD_ROOT + +desktop-file-install \ + --dir $RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ + --vendor="" \ + --add-category="Network" \ + --add-category="KDE" \ + --delete-original \ + $RPM_BUILD_ROOT%{tde_datadir}/applnk/*/*.desktop + +## File lists +# HTML (1.0) +HTML_DIR=$(kde-config --expandvars --install html) +if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then +for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do + if [ -d $lang_dir ]; then + lang=$(basename $lang_dir) + echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang + # replace absolute symlinks with relative ones + pushd $lang_dir + for i in *; do + [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common + done + popd + fi +done +fi + +# locale's +%find_lang %{kdecomp} + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +touch --no-create %{tde_datadir}/icons/hicolor &> /dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : + + +%files -f %{kdecomp}.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README +%{tde_bindir}/kasablanca +%{tde_tdeappdir}/kasablanca.desktop +%{tde_datadir}/apps/kasablanca/ +%{tde_datadir}/config.kcfg/kbconfig.kcfg +%{tde_datadir}/icons/hicolor/*/apps/kasablanca.png +%{tde_tdedocdir}/HTML/en/kasablanca/ + +%changelog +* Wed Oct 03 2012 Francois Andriot - 0.4.0.2-2 +- Initial build for TDE 3.5.13.1 + +* Sun Dec 04 2011 Francois Andriot - 0.4.0.2-1 +- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 +- Based on Fedora 12 Spec 'kasablanca-0.4.0.2-17' diff --git a/redhat/extras/kasablanca/kasablanca-3.5.13.2.spec b/redhat/extras/kasablanca/kasablanca-3.5.13.2.spec new file mode 100644 index 000000000..c9468b9c2 --- /dev/null +++ b/redhat/extras/kasablanca/kasablanca-3.5.13.2.spec @@ -0,0 +1,188 @@ +%define tdecomp kasablanca + +# 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_mandir %{tde_datadir}/man + +%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-%{tdecomp} +Summary: Graphical FTP client +Version: 0.4.0.2 +Release: 3%{?dist}%{?_variant} + +License: GPLv2+ +Url: http://kasablanca.berlios.de/ +Source: kasablanca-0.4.0.2.tar.gz +Group: Applications/Internet +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +# [kasablanca] Fix bad content in icon (?) +Patch1: kasablanca-0.4.0.2-dt.patch +# [kasablanca] Fix detection of newer autotools +Patch2: kasablanca-0.4.0.2-fix_autotools_detection.patch +# [kasablanca] Missing LDFLAGS cause FTBFS +Patch3: kasablanca-0.4.0.2-missing_ldflags.patch + +BuildRequires: desktop-file-utils +BuildRequires: gettext +BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 +BuildRequires: openssl-devel + +%if 0%{?suse_version} +BuildRequires: utempter-devel +%else +%if 0%{?rhel} == 4 +%else +BuildRequires: libutempter-devel +%endif +%endif + +%description +Kasablanca is an ftp client, among its features are currently: +* ftps encryption via AUTH TLS +* fxp (direct server to server transfer), supporting alternative mode. +* advanced bookmarking system. +* fast responsive multithreaded engine. +* concurrent connections to multiple hosts. +* interactive transfer queue, movable by drag and drop. +* small nifty features, like a skiplist. + + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + + +%prep +%setup -q -n %{tdecomp}-%{version} +%patch1 -p1 -b .dt +%patch2 -p1 -b .autotools +%patch3 -p1 -b .ldflags + +# 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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR || : ; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" +export KDEDIR=%{tde_prefix} + +## Needed(?) for older/legacy setups, harmless otherwise +if pkg-config openssl ; then + export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags-only-I openssl)" +fi + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_tdeincludedir} \ + --datadir=%{tde_datadir} \ + --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ + --disable-static \ + --disable-rpath \ + --disable-debug --disable-warnings \ + --disable-dependency-tracking --enable-final \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +export PATH="%{tde_bindir}:${PATH}" +%__rm -rf $RPM_BUILD_ROOT + +%__make install DESTDIR=$RPM_BUILD_ROOT + +desktop-file-install \ + --dir $RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ + --vendor="" \ + --add-category="Network" \ + --add-category="KDE" \ + --delete-original \ + $RPM_BUILD_ROOT%{tde_datadir}/applnk/*/*.desktop + +## File lists +# HTML (1.0) +HTML_DIR=$(kde-config --expandvars --install html) +if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then +for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do + if [ -d $lang_dir ]; then + lang=$(basename $lang_dir) + echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang + # replace absolute symlinks with relative ones + pushd $lang_dir + for i in *; do + [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common + done + popd + fi +done +fi + +# locale's +%find_lang %{tdecomp} + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +touch --no-create %{tde_datadir}/icons/hicolor &> /dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : + + +%files -f %{tdecomp}.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README +%{tde_bindir}/kasablanca +%{tde_tdeappdir}/kasablanca.desktop +%{tde_datadir}/apps/kasablanca/ +%{tde_datadir}/config.kcfg/kbconfig.kcfg +%{tde_datadir}/icons/hicolor/*/apps/kasablanca.png +%{tde_tdedocdir}/HTML/en/kasablanca/ + +%changelog +* Sat Jan 19 2013 Francois Andriot - 0.4.0.2-3 +- Initial release for TDE 3.5.13.2 + +* Wed Oct 03 2012 Francois Andriot - 0.4.0.2-2 +- Initial build for TDE 3.5.13.1 + +* Sun Dec 04 2011 Francois Andriot - 0.4.0.2-1 +- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 +- Based on Fedora 12 Spec 'kasablanca-0.4.0.2-17' diff --git a/redhat/extras/kasablanca/kasablanca-3.5.13.spec b/redhat/extras/kasablanca/kasablanca-3.5.13.spec new file mode 100644 index 000000000..16c5f61ce --- /dev/null +++ b/redhat/extras/kasablanca/kasablanca-3.5.13.spec @@ -0,0 +1,169 @@ +%define kdecomp kasablanca + +# 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_mandir %{tde_datadir}/man + +%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-%{kdecomp} +Summary: Graphical FTP client +Version: 0.4.0.2 +Release: 1%{?dist}%{?_variant} + +License: GPLv2+ +Url: http://kasablanca.berlios.de/ +Source: http://download.berlios.de/kasablanca/kasablanca-%{version}.tar.gz +Group: Applications/Internet +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +# [kasablanca] Fix bad content in icon (?) +Patch1: kasablanca-0.4.0.2-dt.patch +# [kasablanca] Fix detection of newer autotools +Patch2: kasablanca-0.4.0.2-fix_autotools_detection.patch +# [kasablanca] Missing LDFLAGS cause FTBFS +Patch3: kasablanca-0.4.0.2-missing_ldflags.patch + +BuildRequires: desktop-file-utils +BuildRequires: gettext +BuildRequires: trinity-tdelibs-devel +BuildRequires: openssl-devel +BuildRequires: libutempter-devel + +%description +Kasablanca is an ftp client, among its features are currently: +* ftps encryption via AUTH TLS +* fxp (direct server to server transfer), supporting alternative mode. +* advanced bookmarking system. +* fast responsive multithreaded engine. +* concurrent connections to multiple hosts. +* interactive transfer queue, movable by drag and drop. +* small nifty features, like a skiplist. + + +%prep +%setup -q -n %{kdecomp}-%{version} +%patch1 -p1 -b .dt +%patch2 -p1 +%patch3 -p1 -b .ldflags + +# 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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR || : ; . /etc/profile.d/qt.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +export KDEDIR=%{tde_prefix} + +## Needed(?) for older/legacy setups, harmless otherwise +if pkg-config openssl ; then + export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags-only-I openssl)" +fi + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_includedir} \ + --datadir=%{tde_datadir} \ + --disable-static \ + --disable-rpath \ + --disable-debug --disable-warnings \ + --disable-dependency-tracking --enable-final \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +export PATH="%{tde_bindir}:${PATH}" +%__rm -rf $RPM_BUILD_ROOT + +%__make install DESTDIR=$RPM_BUILD_ROOT + +desktop-file-install \ + --dir $RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ + --vendor="" \ + --add-category="Network" \ + --add-category="KDE" \ + --delete-original \ + $RPM_BUILD_ROOT%{tde_datadir}/applnk/*/*.desktop + +## File lists +# HTML (1.0) +HTML_DIR=$(kde-config --expandvars --install html) +if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then +for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do + if [ -d $lang_dir ]; then + lang=$(basename $lang_dir) + echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang + # replace absolute symlinks with relative ones + pushd $lang_dir + for i in *; do + [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common + done + popd + fi +done +fi + +# locale's +%find_lang %{kdecomp} + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +touch --no-create %{tde_datadir}/icons/hicolor &> /dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : + + +%files -f %{kdecomp}.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README +%{tde_bindir}/kasablanca +%{tde_tdeappdir}/kasablanca.desktop +%{tde_datadir}/apps/kasablanca/ +%{tde_datadir}/config.kcfg/kbconfig.kcfg +%{tde_datadir}/icons/hicolor/*/apps/kasablanca.png +%{tde_tdedocdir}/HTML/en/kasablanca/ + +%changelog +* Sun Dec 04 2011 Francois Andriot - 0.4.0.2-1 +- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 +- Based on Fedora 12 Spec 'kasablanca-0.4.0.2-17' diff --git a/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.1.spec b/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.1.spec deleted file mode 100644 index effbdeefa..000000000 --- a/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.1.spec +++ /dev/null @@ -1,182 +0,0 @@ -%define kdecomp kasablanca - -# 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_mandir %{tde_datadir}/man - -%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-%{kdecomp} -Summary: Graphical FTP client -Version: 0.4.0.2 -Release: 2%{?dist}%{?_variant} - -License: GPLv2+ -Url: http://kasablanca.berlios.de/ -Source: http://download.berlios.de/kasablanca/kasablanca-%{version}.tar.gz -Group: Applications/Internet -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -# [kasablanca] Fix bad content in icon (?) -Patch1: kasablanca-0.4.0.2-dt.patch -# [kasablanca] Fix detection of newer autotools -Patch2: kasablanca-0.4.0.2-fix_autotools_detection.patch -# [kasablanca] Missing LDFLAGS cause FTBFS -Patch3: kasablanca-0.4.0.2-missing_ldflags.patch - -BuildRequires: desktop-file-utils -BuildRequires: gettext -BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 -BuildRequires: openssl-devel - -%if 0%{?suse_version} -BuildRequires: utempter-devel -%else -BuildRequires: libutempter-devel -%endif - -%description -Kasablanca is an ftp client, among its features are currently: -* ftps encryption via AUTH TLS -* fxp (direct server to server transfer), supporting alternative mode. -* advanced bookmarking system. -* fast responsive multithreaded engine. -* concurrent connections to multiple hosts. -* interactive transfer queue, movable by drag and drop. -* small nifty features, like a skiplist. - - -%if 0%{?suse_version} -%debug_package -%endif - - -%prep -%setup -q -n %{kdecomp}-%{version} -%patch1 -p1 -b .dt -%patch2 -p1 -%patch3 -p1 -b .ldflags - -# 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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR || : ; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" -export KDEDIR=%{tde_prefix} - -## Needed(?) for older/legacy setups, harmless otherwise -if pkg-config openssl ; then - export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags-only-I openssl)" -fi - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_tdeincludedir} \ - --datadir=%{tde_datadir} \ - --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ - --disable-static \ - --disable-rpath \ - --disable-debug --disable-warnings \ - --disable-dependency-tracking --enable-final \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -export PATH="%{tde_bindir}:${PATH}" -%__rm -rf $RPM_BUILD_ROOT - -%__make install DESTDIR=$RPM_BUILD_ROOT - -desktop-file-install \ - --dir $RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ - --vendor="" \ - --add-category="Network" \ - --add-category="KDE" \ - --delete-original \ - $RPM_BUILD_ROOT%{tde_datadir}/applnk/*/*.desktop - -## File lists -# HTML (1.0) -HTML_DIR=$(kde-config --expandvars --install html) -if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then -for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do - if [ -d $lang_dir ]; then - lang=$(basename $lang_dir) - echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang - # replace absolute symlinks with relative ones - pushd $lang_dir - for i in *; do - [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common - done - popd - fi -done -fi - -# locale's -%find_lang %{kdecomp} - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -touch --no-create %{tde_datadir}/icons/hicolor &> /dev/null || : - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &> /dev/null - gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : - - -%files -f %{kdecomp}.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README -%{tde_bindir}/kasablanca -%{tde_tdeappdir}/kasablanca.desktop -%{tde_datadir}/apps/kasablanca/ -%{tde_datadir}/config.kcfg/kbconfig.kcfg -%{tde_datadir}/icons/hicolor/*/apps/kasablanca.png -%{tde_tdedocdir}/HTML/en/kasablanca/ - -%changelog -* Wed Oct 03 2012 Francois Andriot - 0.4.0.2-2 -- Initial build for TDE 3.5.13.1 - -* Sun Dec 04 2011 Francois Andriot - 0.4.0.2-1 -- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 -- Based on Fedora 12 Spec 'kasablanca-0.4.0.2-17' diff --git a/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.2.spec b/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.2.spec deleted file mode 100644 index c9468b9c2..000000000 --- a/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.2.spec +++ /dev/null @@ -1,188 +0,0 @@ -%define tdecomp kasablanca - -# 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_mandir %{tde_datadir}/man - -%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-%{tdecomp} -Summary: Graphical FTP client -Version: 0.4.0.2 -Release: 3%{?dist}%{?_variant} - -License: GPLv2+ -Url: http://kasablanca.berlios.de/ -Source: kasablanca-0.4.0.2.tar.gz -Group: Applications/Internet -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -# [kasablanca] Fix bad content in icon (?) -Patch1: kasablanca-0.4.0.2-dt.patch -# [kasablanca] Fix detection of newer autotools -Patch2: kasablanca-0.4.0.2-fix_autotools_detection.patch -# [kasablanca] Missing LDFLAGS cause FTBFS -Patch3: kasablanca-0.4.0.2-missing_ldflags.patch - -BuildRequires: desktop-file-utils -BuildRequires: gettext -BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 -BuildRequires: openssl-devel - -%if 0%{?suse_version} -BuildRequires: utempter-devel -%else -%if 0%{?rhel} == 4 -%else -BuildRequires: libutempter-devel -%endif -%endif - -%description -Kasablanca is an ftp client, among its features are currently: -* ftps encryption via AUTH TLS -* fxp (direct server to server transfer), supporting alternative mode. -* advanced bookmarking system. -* fast responsive multithreaded engine. -* concurrent connections to multiple hosts. -* interactive transfer queue, movable by drag and drop. -* small nifty features, like a skiplist. - - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - - -%prep -%setup -q -n %{tdecomp}-%{version} -%patch1 -p1 -b .dt -%patch2 -p1 -b .autotools -%patch3 -p1 -b .ldflags - -# 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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR || : ; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" -export KDEDIR=%{tde_prefix} - -## Needed(?) for older/legacy setups, harmless otherwise -if pkg-config openssl ; then - export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags-only-I openssl)" -fi - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_tdeincludedir} \ - --datadir=%{tde_datadir} \ - --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ - --disable-static \ - --disable-rpath \ - --disable-debug --disable-warnings \ - --disable-dependency-tracking --enable-final \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -export PATH="%{tde_bindir}:${PATH}" -%__rm -rf $RPM_BUILD_ROOT - -%__make install DESTDIR=$RPM_BUILD_ROOT - -desktop-file-install \ - --dir $RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ - --vendor="" \ - --add-category="Network" \ - --add-category="KDE" \ - --delete-original \ - $RPM_BUILD_ROOT%{tde_datadir}/applnk/*/*.desktop - -## File lists -# HTML (1.0) -HTML_DIR=$(kde-config --expandvars --install html) -if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then -for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do - if [ -d $lang_dir ]; then - lang=$(basename $lang_dir) - echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang - # replace absolute symlinks with relative ones - pushd $lang_dir - for i in *; do - [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common - done - popd - fi -done -fi - -# locale's -%find_lang %{tdecomp} - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -touch --no-create %{tde_datadir}/icons/hicolor &> /dev/null || : - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &> /dev/null - gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : - - -%files -f %{tdecomp}.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README -%{tde_bindir}/kasablanca -%{tde_tdeappdir}/kasablanca.desktop -%{tde_datadir}/apps/kasablanca/ -%{tde_datadir}/config.kcfg/kbconfig.kcfg -%{tde_datadir}/icons/hicolor/*/apps/kasablanca.png -%{tde_tdedocdir}/HTML/en/kasablanca/ - -%changelog -* Sat Jan 19 2013 Francois Andriot - 0.4.0.2-3 -- Initial release for TDE 3.5.13.2 - -* Wed Oct 03 2012 Francois Andriot - 0.4.0.2-2 -- Initial build for TDE 3.5.13.1 - -* Sun Dec 04 2011 Francois Andriot - 0.4.0.2-1 -- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 -- Based on Fedora 12 Spec 'kasablanca-0.4.0.2-17' diff --git a/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.spec b/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.spec deleted file mode 100644 index 16c5f61ce..000000000 --- a/redhat/extras/kasablanca/trinity-kasablanca-3.5.13.spec +++ /dev/null @@ -1,169 +0,0 @@ -%define kdecomp kasablanca - -# 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_mandir %{tde_datadir}/man - -%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-%{kdecomp} -Summary: Graphical FTP client -Version: 0.4.0.2 -Release: 1%{?dist}%{?_variant} - -License: GPLv2+ -Url: http://kasablanca.berlios.de/ -Source: http://download.berlios.de/kasablanca/kasablanca-%{version}.tar.gz -Group: Applications/Internet -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -# [kasablanca] Fix bad content in icon (?) -Patch1: kasablanca-0.4.0.2-dt.patch -# [kasablanca] Fix detection of newer autotools -Patch2: kasablanca-0.4.0.2-fix_autotools_detection.patch -# [kasablanca] Missing LDFLAGS cause FTBFS -Patch3: kasablanca-0.4.0.2-missing_ldflags.patch - -BuildRequires: desktop-file-utils -BuildRequires: gettext -BuildRequires: trinity-tdelibs-devel -BuildRequires: openssl-devel -BuildRequires: libutempter-devel - -%description -Kasablanca is an ftp client, among its features are currently: -* ftps encryption via AUTH TLS -* fxp (direct server to server transfer), supporting alternative mode. -* advanced bookmarking system. -* fast responsive multithreaded engine. -* concurrent connections to multiple hosts. -* interactive transfer queue, movable by drag and drop. -* small nifty features, like a skiplist. - - -%prep -%setup -q -n %{kdecomp}-%{version} -%patch1 -p1 -b .dt -%patch2 -p1 -%patch3 -p1 -b .ldflags - -# 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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR || : ; . /etc/profile.d/qt.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -export KDEDIR=%{tde_prefix} - -## Needed(?) for older/legacy setups, harmless otherwise -if pkg-config openssl ; then - export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags-only-I openssl)" -fi - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_includedir} \ - --datadir=%{tde_datadir} \ - --disable-static \ - --disable-rpath \ - --disable-debug --disable-warnings \ - --disable-dependency-tracking --enable-final \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -export PATH="%{tde_bindir}:${PATH}" -%__rm -rf $RPM_BUILD_ROOT - -%__make install DESTDIR=$RPM_BUILD_ROOT - -desktop-file-install \ - --dir $RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ - --vendor="" \ - --add-category="Network" \ - --add-category="KDE" \ - --delete-original \ - $RPM_BUILD_ROOT%{tde_datadir}/applnk/*/*.desktop - -## File lists -# HTML (1.0) -HTML_DIR=$(kde-config --expandvars --install html) -if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then -for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do - if [ -d $lang_dir ]; then - lang=$(basename $lang_dir) - echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang - # replace absolute symlinks with relative ones - pushd $lang_dir - for i in *; do - [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common - done - popd - fi -done -fi - -# locale's -%find_lang %{kdecomp} - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -touch --no-create %{tde_datadir}/icons/hicolor &> /dev/null || : - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &> /dev/null - gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{tde_datadir}/icons/hicolor &> /dev/null || : - - -%files -f %{kdecomp}.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README -%{tde_bindir}/kasablanca -%{tde_tdeappdir}/kasablanca.desktop -%{tde_datadir}/apps/kasablanca/ -%{tde_datadir}/config.kcfg/kbconfig.kcfg -%{tde_datadir}/icons/hicolor/*/apps/kasablanca.png -%{tde_tdedocdir}/HTML/en/kasablanca/ - -%changelog -* Sun Dec 04 2011 Francois Andriot - 0.4.0.2-1 -- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 -- Based on Fedora 12 Spec 'kasablanca-0.4.0.2-17' diff --git a/redhat/extras/kdebluetooth/kdebluetooth.spec b/redhat/extras/kdebluetooth/kdebluetooth.spec new file mode 100644 index 000000000..25b95d31b --- /dev/null +++ b/redhat/extras/kdebluetooth/kdebluetooth.spec @@ -0,0 +1,495 @@ +# 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_mandir %{tde_datadir}/man +%define tde_appdir %{tde_datadir}/applications + +%define tde_tdeappdir %{tde_appdir}/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-kdebluetooth +Version: 1.0_beta9_r769275 +Release: 2%{?dist}%{?_variant} + +Summary: The TDE Bluetooth Framework + +License: GPLv2+ +Group: Applications/Communications +URL: http://bluetooth.kmobiletools.org/ + +Source0: kdebluetooth_1.0~beta9~r769275.orig.tar.gz +Source1: kblueplugd.bluez3 +Source2: kblueplugd.bluez4 +Source3: kblueplugd.desktop + +Patch1: kdebluetooth-1.0_beta8-gcc43.patch +Patch2: kdebluetooth-trinity.patch +Patch3: kdebluetooth-fix_gcc_46_compilation.patch + +Patch4: kdebluetooth-fix_bluez4_support.patch + +Patch11: kubuntu_01_kdepot.patch +Patch12: kubuntu_02_desktop_files.patch +Patch13: kubuntu_06_no_autostart.patch +Patch14: kubuntu_07_fix_header_include.patch +Patch15: kubuntu_08_load_kdebluetooth_catalogue.patch +Patch16: kubuntu_09_french_i18n.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: gettext +BuildRequires: desktop-file-utils +BuildRequires: lockdev-devel +#BuildRequires: xmms-devel +BuildRequires: trinity-tdelibs-devel +BuildRequires: trinity-tdepim-devel +BuildRequires: openobex-devel >= 1.1 +BuildRequires: libusb-devel +BuildRequires: pkgconfig +Buildrequires: libidn-devel +Buildrequires: dbus-tqt-devel +BuildRequires: automake >= 1.6.1 +BuildRequires: autoconf >= 2.52 +BuildRequires: obexftp-devel + +%if 0%{?mgaversion} || 0%{?mdkversion} +BuildRequires: %{_lib}bluez-devel +%else +BuildRequires: bluez-libs-devel +%endif + +# kdesu binary +Requires: trinity-tdebase-bin + +%if 0%{?fedora} >= 8 +Provides: dbus-bluez-pin-helper +%endif + +Obsoletes: %{name}-libs < %{version}-%{release} +Provides: %{name}-libs = %{version}-%{release} + +%description +The KDE Bluetooth Framework is a set of tools built on top of Linux' +Bluetooth (Bluez) stack. The goal is to provide easy access to the most +common Bluetooth profiles and to make data exchange with Bluetooth +enabled devices as straightforward as possible. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: trinity-tdelibs-devel +Requires: bluez-libs-devel + + +%description devel +KDE Bluetooth framework development libraries and headers. + + +%prep +%setup -q -n kdebluetooth-1.0~beta9~r769275 +%patch1 -p1 -b .gcc43 +%patch2 -p1 -b .trinity +%patch3 -p1 -b .gcc46 + +%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} +%patch4 -p1 -b .bluez4 +%endif + +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -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|include/kde|include/tde|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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR || : ; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" +export KDEDIR=%{tde_prefix} + +# FIXME: dbus-tqt headers are not found without this ... +export CXXFLAGS="${CXXFLAGS} -I%{tde_includedir}/dbus-1.0" + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_tdeincludedir} \ + --datadir=%{tde_datadir} \ + --disable-rpath \ + --enable-new-ldflags \ + --disable-debug \ + --disable-dependency-tracking \ + --enable-final \ + --enable-closure \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +export PATH="%{tde_bindir}:${PATH}" +%__rm -rf $RPM_BUILD_ROOT +%__make install DESTDIR=$RPM_BUILD_ROOT + +# icons +for DESK_PATH in applications/kde applnk/Utilities ; do + desktop-file-install \ + --mode=644 \ + --vendor="" \ + --dir=$RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ + --remove-category="Network" \ + --add-category="System" \ + --delete-original \ + $RPM_BUILD_ROOT%{tde_datadir}/$DESK_PATH/*.desktop ||: +done + +# Locales +PROG_LIST="kbluelock kbluemon kbluetooth kinputwizard + kcm_btpaired kio_bluetooth kio_obex2 kio_sdp + libkbluetooth kdebluetooth" +for PROG in $PROG_LIST ; do + %find_lang $PROG && cat $PROG.lang >> %{name}.lang ||: +done + +# Unwanted files +%__rm -f %{buildroot}%{_datadir}/applnk/Settings/Network/Bluetooth/.directory +%__rm -f %{buildroot}%{tde_libdir}/*.a +%__rm -f %{buildroot}%{tde_tdelibdir}/kcm_btpaired.a +%__rm -f %{buildroot}%{tde_tdelibdir}/kio_bluetooth.a +%__rm -f %{buildroot}%{tde_tdelibdir}/kio_obex.a +%__rm -f %{buildroot}%{tde_tdelibdir}/kio_sdp.a +%__rm -f %{buildroot}%{tde_datadir}/applnk/Settings/Network/Bluetooth/.directory + +# Installs 'kblueplugd' +%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} +%__install -D -m 755 %{SOURCE2} %{buildroot}%{tde_bindir}/kblueplugd +%else +%__install -D -m 755 %{SOURCE1} %{buildroot}%{tde_bindir}/kblueplugd +%endif +%__install -D -m 644 %{SOURCE3} %{buildroot}%{tde_datadir}/autostart/kblueplugd.desktop + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +touch --no-create %{tde_datadir}/icons/hicolor ||: +gtk-update-icon-cache -qf %{tde_datadir}/icons/hicolor 2> /dev/null ||: +/sbin/ldconfig || : +update-desktop-database %{tde_appdir} 2> /dev/null || : + + +%postun +touch --no-create %{tde_datadir}/icons/hicolor ||: +gtk-update-icon-cache -qf %{tde_datadir}/icons/hicolor 2> /dev/null ||: +/sbin/ldconfig || : +update-desktop-database %{tde_appdir} 2> /dev/null || : + +%post devel +/sbin/ldconfig || : + +%postun devel +/sbin/ldconfig || : + +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING INSTALL README +%{tde_bindir}/kbluelock +%{tde_bindir}/kbluemon +%{tde_bindir}/kblueplugd +%{tde_bindir}/kbluetooth +%{tde_bindir}/kbtobexclient +%{tde_bindir}/kioobex_start +%{tde_bindir}/kinputwizard +%{tde_datadir}/applnk/.hidden/*.desktop +%{tde_datadir}/apps/konqsidebartng/virtual_folders/services/*.desktop +%{tde_datadir}/apps/konqueror/servicemenus/kbtobexclient_sendfile.desktop +%{tde_datadir}/apps/kbtobexclient/kbtobexclientui.rc +%{tde_datadir}/apps/kdebluetooth/ +%{tde_tdeappdir}/dunhandler.desktop +%{tde_tdeappdir}/faxhandler.desktop +%{tde_tdeappdir}/kbluelock.desktop +%{tde_tdeappdir}/kbluemon.desktop +%{tde_tdeappdir}/kbluetooth.desktop +%{tde_tdeappdir}/kbtobexclient.desktop +%{tde_tdeappdir}/kbtobexsrv.desktop +%{tde_tdeappdir}/kcm_btpaired.desktop +%{tde_tdeappdir}/kinputwizard.desktop +%{tde_datadir}/autostart/kblueplugd.desktop +%{tde_datadir}/desktop-directories/kde-settings-network-bluetooth.directory +%{tde_datadir}/icons/hicolor/*/apps/kbluetooth.png +%{tde_datadir}/icons/hicolor/*/apps/kdebluetooth.png +%{tde_datadir}/icons/hicolor/*/apps/kbluelock.png +%{tde_datadir}/icons/hicolor/scalable/apps/kdebluetooth.svgz +%{tde_datadir}/mimelnk/bluetooth/av-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/computer-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/dun-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/fax-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/handsfree-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/headset-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/imaging-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/keyboard-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/lan-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/misc-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/mouse-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/obex-ftp-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/obexobjectpush-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/peripheral-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/phone-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/serial-port-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/synchronization-profile.desktop +%{tde_datadir}/mimelnk/bluetooth/unknown-device-class.desktop +%{tde_datadir}/mimelnk/bluetooth/unknown-profile.desktop +%{tde_datadir}/services/bluetooth.protocol +%{tde_datadir}/services/btsdp.protocol +%{tde_datadir}/services/kbluetooth_kbtobexsrv.desktop +%{tde_datadir}/services/kbluetooth_kbtobexsrv.sdp.xml +%{tde_datadir}/services/obex.protocol +%{tde_datadir}/services/sdpmime-dun-profile.desktop +%{tde_datadir}/services/sdpmime-fax-profile.desktop +%{tde_datadir}/services/sdpmime-handsfree-profile.desktop +%{tde_datadir}/services/sdpmime-headset-profile.desktop +%{tde_datadir}/services/sdpmime-obex-client-profile.desktop +%{tde_datadir}/services/sdpmime-obex-ftp-profile.desktop +%{tde_datadir}/services/sdpmime-serial-port-profile.desktop +%{tde_datadir}/services/sdpmime-synchronization-profile.desktop +%{tde_datadir}/servicetypes/sdpservicehandler.desktop +%{tde_libdir}/kdebluetooth/servers/kbtobexsrv +%{tde_libdir}/libkbluetooth.so.0 +%{tde_libdir}/libkbluetooth.so.0.0.0 +%{tde_libdir}/libqobex.so.0 +%{tde_libdir}/libqobex.so.0.0.9 +%{tde_tdelibdir}/kcm_btpaired.la +%{tde_tdelibdir}/kcm_btpaired.so +%{tde_tdelibdir}/kio_bluetooth.la +%{tde_tdelibdir}/kio_bluetooth.so +%{tde_tdelibdir}/kio_obex.la +%{tde_tdelibdir}/kio_obex.so +%{tde_tdelibdir}/kio_sdp.la +%{tde_tdelibdir}/kio_sdp.so +%lang(ca) %{tde_tdedocdir}/HTML/ca/kdebluetooth/ +%lang(da) %{tde_tdedocdir}/HTML/da/kdebluetooth/ +%lang(en) %{tde_tdedocdir}/HTML/en/kdebluetooth/ +%lang(es) %{tde_tdedocdir}/HTML/es/kdebluetooth/ +%lang(et) %{tde_tdedocdir}/HTML/et/kdebluetooth/ +%lang(fr) %{tde_tdedocdir}/HTML/fr/kdebluetooth/ +%lang(it) %{tde_tdedocdir}/HTML/it/kdebluetooth/ +%lang(nl) %{tde_tdedocdir}/HTML/nl/kdebluetooth/ +%lang(pt) %{tde_tdedocdir}/HTML/pt/kdebluetooth/ +%lang(ru) %{tde_tdedocdir}/HTML/ru/kdebluetooth/ +%lang(sv) %{tde_tdedocdir}/HTML/sv/kdebluetooth/ + + + +%files devel +%defattr(-,root,root,-) +%{tde_tdeincludedir}/libkbluetooth/ +%{tde_tdeincludedir}/qobex/ +%{tde_libdir}/libkbluetooth.la +%{tde_libdir}/libkbluetooth.so +%{tde_libdir}/libqobex.la +%{tde_libdir}/libqobex.so + + +%changelog +* Sat Sep 01 2012 Francois Andriot - 1.0_beta9_r769275-2 +- Rebuilt for Mageia 2 and Mandriva 2011 +- Drops useless '-libs' package +- Correctly applies Ubuntu patches +- Fix support for Bluez4 + +* Sun Feb 12 2012 Francois Andriot - 1.0_beta9_r769275-1 +- Initial version for TDE 3.5.13 +- Updates base version to 1.0_beta9_r769275 (taken from Ubuntu Hardy) +- Fix autotools detection + +* Tue Apr 1 2008 Rex Dieter - 1.0-0.41.beta8 +- -devel: Requires: kdelibs3-devel + +* Sun Jan 6 2008 Ville Skyttä - 1.0-0.40.beta8 +- Fix build with gcc 4.3. + +* Sun Dec 9 2007 Ville Skyttä - 1.0-0.39.beta8 +- Require kdesu in main package. + +* Sun Dec 08 2007 Rex Dieter 1.0-0.38.beta8 +- BR: kdelibs3-devel kdepim3-devel +- drop Requires: kdebase (?) + +* Wed Nov 08 2007 Gilboa Davara 1.0-0.37.beta8 +- Missing BR: automake, autoconf. + +* Wed Nov 08 2007 Gilboa Davara 1-0.0-36.beta8 +- Move BRs to main package to fix mock breakage. + +* Wed Nov 07 2007 Gilboa Davara 1-0.0-35.beta8 +- Fix multi-lib conflicts (#341731). + +* Sat Oct 06 2007 Gilboa Davara 1-0.0-34.beta8 +- Beta8. (First official release since beta3) +- Remove redundant beta3 patches. +- LANG support by Ville Skytta. +- Virtual provides: dbus-bluez-pin-helper. + +* Sun Aug 26 2007 Gilboa Davara 1-0.0-33.beta3 +- Re-Fix the license tag. + +* Sun Aug 26 2007 Gilboa Davara 1-0.0-32.beta3 +- Fixed license tag. +- Re-enable PPC64. + +* Tue Jul 31 2007 Gilboa Davara 1-0.0-31.beta3 +- Fix error in ExcludeArch. + +* Tue Jul 31 2007 Gilboa Davara 1-0.0-30.beta3 +- ExcludeArch ppc64 (obexftp, again) + +* Mon Jul 30 2007 Gilboa Davara 1-0.0-29.beta3 +- ExcludeArch ppc/ppc64 (obexftp missing.) + +* Sun Jul 15 2007 Gilboa Davara 1-0.0-28.beta3 +- Fix %%dist... again... + +* Thu Jul 12 2007 Gilboa Davara 1-0.0-27.beta3 +- Add missing touch /icon/hicolor. +- Menu items: Remove only-in-KDE. +- BR: Remove libutempter-devel. +- Fix project URL and source URL. +- Add missing %%dist. + +* Sun Jul 08 2007 Gilboa Davara 1-0.0-26.beta3 +- Remove the Nokia N70 patch. (Doesn't seem to work.) +- OBEX Object push fix. + +* Sun Jul 08 2007 Gilboa Davara 1-0.0-25.beta3 +- Adopted Ville Skyttä b2 patch to b3. (Hopefully) re-enable Nokia N7x obex support. +- Patch out "Configure services". (Disabled in B3) + +* Mon Jun 25 2007 Gilboa Davara 1-0.0-24.beta3 +- Added hex encoding patch by Thomas Davis. +- Removed --enable-irmcsynckonnector (deprecated in b3) +- Add missing docs. (Removed by mistake in b23) +- Known issue - services menu doesn't seem to work. (Requires debugging / upstream ) + +* Tue Jun 12 2007 Gilboa Davara 1-0.0-23.beta3 +- Beta3. +- Remove pin-helper. (No longer needed - beta3 has dbus support.) +- Added BR dbus-qt. +- Added BR obexftp-devel. +- Remove b2 patches. + +* Sat May 26 2007 Gilboa Davara 1-0-0.22.beta2 +- Use the bluez_pinhelper wrapper instead of modified bluez-utils. +- Remove %%dist. +- *rc should not be marked as config. +- Prevent RPM from owning Network/Peripherals. + +* Mon Apr 23 2007 Gilboa Davara 1-0-0.21.beta2 +- Patch list clean-up. +- Add Nokia obex detection patch. +- Fix 64bit compile due to bad default in configure. (with_bluetooth_dir) +- Missing BR: libtempter-devel. +- Missing BT: libidn-devel. +- Added: kbluepin wrapper - cotde_datadirnfigure kbluepin as the old-style pin helper. + +* Wed Apr 04 2007 Gilboa Davara 1-0-0.20.beta2 +- Re-merge Ville Skytta's latest .spec. (Got dropped by mistake) +- Summery, description clean-up. + +* Thu Mar 29 2007 Gilboa Davara 1.0-0.19.beta2 +- Spec file clean-up. + +* Fri Oct 20 2006 Rex Dieter 1.0-0.18.beta2 +- BR: gettext +- include locales + +* Tue Oct 17 2006 Rex Dieter 1.0-0.17.beta2 +- kdebluetooth-1.0_beta2 + +* Fri Sep 08 2006 Rex Dieter 1.0-0.16.20060908svn +- kdebluetoooth-20060908svn + +* Thu Jul 13 2006 Rex Dieter 1.0-0.15.20060621svn +- put svn at end of Release tag (per packaging guidelines) + +* Wed Jun 21 2006 Rex Dieter 1.0-0.14.svn20060621 +- kdebluetooth-20060621svn, fixes + compile error kdebluetooth libkobex obex.h not found (kde bug #94572) + +* Tue Jun 20 2006 Rex Dieter 1.0-0.13.svn20060620 +- kdebluetooth-svn20060620, (re)fixes + konqueror bluetooth:/ returns error "Bad URL" (kde bug #123607) +- --disable-dependency-tracking +- own %%_datadir/applnk/Settings/Network + +* Mon Jun 19 2006 Rex Dieter 1.0-0.12.svn20060619 +- document svn tarball creation +- Requires: kdebase (for kcm bits, applnk dir ownership) +- desktop-file-install --add-only-show-in=KDE + +* Mon Jun 19 2006 Rex Dieter 1.0-0.11.svn20060619 +- kdebluetooth-svn20060619, making most patches obsolete + +* Fri Apr 28 2006 Rex Dieter 1.0-0.10.beta1 +- -devel: Requires: qt-devel bluez-libs-devel +- include libirmcsynckonnector.so in main pkg +- .desktop: --remove-category=Network --add-category=System +- remove zero length files +- fix default hcid start/top command + +* Mon Apr 17 2006 Rex Dieter 1.0-0.9.beta1 +- konqueror bluetooth:/ returns error "Bad URL" (kde bug #123607) + +* Tue Mar 28 2006 Rex Dieter 1.0-0.8.beta1 +- BR: kdepim-devel (for kitchensync) +- kdebluetooth-1.0_beta1-gcc41.patch + +* Thu Mar 23 2006 Rex Dieter 1.0-0.7.beta1 +- cleanup openobex patch +- fixup .desktop file(s) + +* Wed Mar 22 2006 Rex Dieter 1.0-0.6.beta1 +- cleanup for Extras +- %%post: ldconfig, fdo icon spec + +* Mon Mar 06 2006 Rex Dieter 1.0-0.5.beta1 +- respin + +* Mon Mar 21 2005 Rex Dieter 1.0-0.3.beta1 +- --enable-irmcsynckonnector + +* Mon Mar 21 2005 Rex Dieter 1.0-0.1.beta1 +- 1.0_beta1 + +* Wed Dec 29 2004 Rex Dieter 0.0-0.1.cvs20050110 +- first try + diff --git a/redhat/extras/kdebluetooth/trinity-kdebluetooth.spec b/redhat/extras/kdebluetooth/trinity-kdebluetooth.spec deleted file mode 100644 index 25b95d31b..000000000 --- a/redhat/extras/kdebluetooth/trinity-kdebluetooth.spec +++ /dev/null @@ -1,495 +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_mandir %{tde_datadir}/man -%define tde_appdir %{tde_datadir}/applications - -%define tde_tdeappdir %{tde_appdir}/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-kdebluetooth -Version: 1.0_beta9_r769275 -Release: 2%{?dist}%{?_variant} - -Summary: The TDE Bluetooth Framework - -License: GPLv2+ -Group: Applications/Communications -URL: http://bluetooth.kmobiletools.org/ - -Source0: kdebluetooth_1.0~beta9~r769275.orig.tar.gz -Source1: kblueplugd.bluez3 -Source2: kblueplugd.bluez4 -Source3: kblueplugd.desktop - -Patch1: kdebluetooth-1.0_beta8-gcc43.patch -Patch2: kdebluetooth-trinity.patch -Patch3: kdebluetooth-fix_gcc_46_compilation.patch - -Patch4: kdebluetooth-fix_bluez4_support.patch - -Patch11: kubuntu_01_kdepot.patch -Patch12: kubuntu_02_desktop_files.patch -Patch13: kubuntu_06_no_autostart.patch -Patch14: kubuntu_07_fix_header_include.patch -Patch15: kubuntu_08_load_kdebluetooth_catalogue.patch -Patch16: kubuntu_09_french_i18n.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: gettext -BuildRequires: desktop-file-utils -BuildRequires: lockdev-devel -#BuildRequires: xmms-devel -BuildRequires: trinity-tdelibs-devel -BuildRequires: trinity-tdepim-devel -BuildRequires: openobex-devel >= 1.1 -BuildRequires: libusb-devel -BuildRequires: pkgconfig -Buildrequires: libidn-devel -Buildrequires: dbus-tqt-devel -BuildRequires: automake >= 1.6.1 -BuildRequires: autoconf >= 2.52 -BuildRequires: obexftp-devel - -%if 0%{?mgaversion} || 0%{?mdkversion} -BuildRequires: %{_lib}bluez-devel -%else -BuildRequires: bluez-libs-devel -%endif - -# kdesu binary -Requires: trinity-tdebase-bin - -%if 0%{?fedora} >= 8 -Provides: dbus-bluez-pin-helper -%endif - -Obsoletes: %{name}-libs < %{version}-%{release} -Provides: %{name}-libs = %{version}-%{release} - -%description -The KDE Bluetooth Framework is a set of tools built on top of Linux' -Bluetooth (Bluez) stack. The goal is to provide easy access to the most -common Bluetooth profiles and to make data exchange with Bluetooth -enabled devices as straightforward as possible. - - -%package devel -Summary: Development files for %{name} -Group: Development/Libraries -Requires: trinity-tdelibs-devel -Requires: bluez-libs-devel - - -%description devel -KDE Bluetooth framework development libraries and headers. - - -%prep -%setup -q -n kdebluetooth-1.0~beta9~r769275 -%patch1 -p1 -b .gcc43 -%patch2 -p1 -b .trinity -%patch3 -p1 -b .gcc46 - -%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} -%patch4 -p1 -b .bluez4 -%endif - -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -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|include/kde|include/tde|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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR || : ; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" -export KDEDIR=%{tde_prefix} - -# FIXME: dbus-tqt headers are not found without this ... -export CXXFLAGS="${CXXFLAGS} -I%{tde_includedir}/dbus-1.0" - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_tdeincludedir} \ - --datadir=%{tde_datadir} \ - --disable-rpath \ - --enable-new-ldflags \ - --disable-debug \ - --disable-dependency-tracking \ - --enable-final \ - --enable-closure \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -export PATH="%{tde_bindir}:${PATH}" -%__rm -rf $RPM_BUILD_ROOT -%__make install DESTDIR=$RPM_BUILD_ROOT - -# icons -for DESK_PATH in applications/kde applnk/Utilities ; do - desktop-file-install \ - --mode=644 \ - --vendor="" \ - --dir=$RPM_BUILD_ROOT%{tde_datadir}/applications/kde \ - --remove-category="Network" \ - --add-category="System" \ - --delete-original \ - $RPM_BUILD_ROOT%{tde_datadir}/$DESK_PATH/*.desktop ||: -done - -# Locales -PROG_LIST="kbluelock kbluemon kbluetooth kinputwizard - kcm_btpaired kio_bluetooth kio_obex2 kio_sdp - libkbluetooth kdebluetooth" -for PROG in $PROG_LIST ; do - %find_lang $PROG && cat $PROG.lang >> %{name}.lang ||: -done - -# Unwanted files -%__rm -f %{buildroot}%{_datadir}/applnk/Settings/Network/Bluetooth/.directory -%__rm -f %{buildroot}%{tde_libdir}/*.a -%__rm -f %{buildroot}%{tde_tdelibdir}/kcm_btpaired.a -%__rm -f %{buildroot}%{tde_tdelibdir}/kio_bluetooth.a -%__rm -f %{buildroot}%{tde_tdelibdir}/kio_obex.a -%__rm -f %{buildroot}%{tde_tdelibdir}/kio_sdp.a -%__rm -f %{buildroot}%{tde_datadir}/applnk/Settings/Network/Bluetooth/.directory - -# Installs 'kblueplugd' -%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} -%__install -D -m 755 %{SOURCE2} %{buildroot}%{tde_bindir}/kblueplugd -%else -%__install -D -m 755 %{SOURCE1} %{buildroot}%{tde_bindir}/kblueplugd -%endif -%__install -D -m 644 %{SOURCE3} %{buildroot}%{tde_datadir}/autostart/kblueplugd.desktop - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -touch --no-create %{tde_datadir}/icons/hicolor ||: -gtk-update-icon-cache -qf %{tde_datadir}/icons/hicolor 2> /dev/null ||: -/sbin/ldconfig || : -update-desktop-database %{tde_appdir} 2> /dev/null || : - - -%postun -touch --no-create %{tde_datadir}/icons/hicolor ||: -gtk-update-icon-cache -qf %{tde_datadir}/icons/hicolor 2> /dev/null ||: -/sbin/ldconfig || : -update-desktop-database %{tde_appdir} 2> /dev/null || : - -%post devel -/sbin/ldconfig || : - -%postun devel -/sbin/ldconfig || : - -%files -f %{name}.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING INSTALL README -%{tde_bindir}/kbluelock -%{tde_bindir}/kbluemon -%{tde_bindir}/kblueplugd -%{tde_bindir}/kbluetooth -%{tde_bindir}/kbtobexclient -%{tde_bindir}/kioobex_start -%{tde_bindir}/kinputwizard -%{tde_datadir}/applnk/.hidden/*.desktop -%{tde_datadir}/apps/konqsidebartng/virtual_folders/services/*.desktop -%{tde_datadir}/apps/konqueror/servicemenus/kbtobexclient_sendfile.desktop -%{tde_datadir}/apps/kbtobexclient/kbtobexclientui.rc -%{tde_datadir}/apps/kdebluetooth/ -%{tde_tdeappdir}/dunhandler.desktop -%{tde_tdeappdir}/faxhandler.desktop -%{tde_tdeappdir}/kbluelock.desktop -%{tde_tdeappdir}/kbluemon.desktop -%{tde_tdeappdir}/kbluetooth.desktop -%{tde_tdeappdir}/kbtobexclient.desktop -%{tde_tdeappdir}/kbtobexsrv.desktop -%{tde_tdeappdir}/kcm_btpaired.desktop -%{tde_tdeappdir}/kinputwizard.desktop -%{tde_datadir}/autostart/kblueplugd.desktop -%{tde_datadir}/desktop-directories/kde-settings-network-bluetooth.directory -%{tde_datadir}/icons/hicolor/*/apps/kbluetooth.png -%{tde_datadir}/icons/hicolor/*/apps/kdebluetooth.png -%{tde_datadir}/icons/hicolor/*/apps/kbluelock.png -%{tde_datadir}/icons/hicolor/scalable/apps/kdebluetooth.svgz -%{tde_datadir}/mimelnk/bluetooth/av-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/computer-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/dun-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/fax-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/handsfree-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/headset-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/imaging-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/keyboard-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/lan-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/misc-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/mouse-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/obex-ftp-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/obexobjectpush-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/peripheral-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/phone-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/serial-port-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/synchronization-profile.desktop -%{tde_datadir}/mimelnk/bluetooth/unknown-device-class.desktop -%{tde_datadir}/mimelnk/bluetooth/unknown-profile.desktop -%{tde_datadir}/services/bluetooth.protocol -%{tde_datadir}/services/btsdp.protocol -%{tde_datadir}/services/kbluetooth_kbtobexsrv.desktop -%{tde_datadir}/services/kbluetooth_kbtobexsrv.sdp.xml -%{tde_datadir}/services/obex.protocol -%{tde_datadir}/services/sdpmime-dun-profile.desktop -%{tde_datadir}/services/sdpmime-fax-profile.desktop -%{tde_datadir}/services/sdpmime-handsfree-profile.desktop -%{tde_datadir}/services/sdpmime-headset-profile.desktop -%{tde_datadir}/services/sdpmime-obex-client-profile.desktop -%{tde_datadir}/services/sdpmime-obex-ftp-profile.desktop -%{tde_datadir}/services/sdpmime-serial-port-profile.desktop -%{tde_datadir}/services/sdpmime-synchronization-profile.desktop -%{tde_datadir}/servicetypes/sdpservicehandler.desktop -%{tde_libdir}/kdebluetooth/servers/kbtobexsrv -%{tde_libdir}/libkbluetooth.so.0 -%{tde_libdir}/libkbluetooth.so.0.0.0 -%{tde_libdir}/libqobex.so.0 -%{tde_libdir}/libqobex.so.0.0.9 -%{tde_tdelibdir}/kcm_btpaired.la -%{tde_tdelibdir}/kcm_btpaired.so -%{tde_tdelibdir}/kio_bluetooth.la -%{tde_tdelibdir}/kio_bluetooth.so -%{tde_tdelibdir}/kio_obex.la -%{tde_tdelibdir}/kio_obex.so -%{tde_tdelibdir}/kio_sdp.la -%{tde_tdelibdir}/kio_sdp.so -%lang(ca) %{tde_tdedocdir}/HTML/ca/kdebluetooth/ -%lang(da) %{tde_tdedocdir}/HTML/da/kdebluetooth/ -%lang(en) %{tde_tdedocdir}/HTML/en/kdebluetooth/ -%lang(es) %{tde_tdedocdir}/HTML/es/kdebluetooth/ -%lang(et) %{tde_tdedocdir}/HTML/et/kdebluetooth/ -%lang(fr) %{tde_tdedocdir}/HTML/fr/kdebluetooth/ -%lang(it) %{tde_tdedocdir}/HTML/it/kdebluetooth/ -%lang(nl) %{tde_tdedocdir}/HTML/nl/kdebluetooth/ -%lang(pt) %{tde_tdedocdir}/HTML/pt/kdebluetooth/ -%lang(ru) %{tde_tdedocdir}/HTML/ru/kdebluetooth/ -%lang(sv) %{tde_tdedocdir}/HTML/sv/kdebluetooth/ - - - -%files devel -%defattr(-,root,root,-) -%{tde_tdeincludedir}/libkbluetooth/ -%{tde_tdeincludedir}/qobex/ -%{tde_libdir}/libkbluetooth.la -%{tde_libdir}/libkbluetooth.so -%{tde_libdir}/libqobex.la -%{tde_libdir}/libqobex.so - - -%changelog -* Sat Sep 01 2012 Francois Andriot - 1.0_beta9_r769275-2 -- Rebuilt for Mageia 2 and Mandriva 2011 -- Drops useless '-libs' package -- Correctly applies Ubuntu patches -- Fix support for Bluez4 - -* Sun Feb 12 2012 Francois Andriot - 1.0_beta9_r769275-1 -- Initial version for TDE 3.5.13 -- Updates base version to 1.0_beta9_r769275 (taken from Ubuntu Hardy) -- Fix autotools detection - -* Tue Apr 1 2008 Rex Dieter - 1.0-0.41.beta8 -- -devel: Requires: kdelibs3-devel - -* Sun Jan 6 2008 Ville Skyttä - 1.0-0.40.beta8 -- Fix build with gcc 4.3. - -* Sun Dec 9 2007 Ville Skyttä - 1.0-0.39.beta8 -- Require kdesu in main package. - -* Sun Dec 08 2007 Rex Dieter 1.0-0.38.beta8 -- BR: kdelibs3-devel kdepim3-devel -- drop Requires: kdebase (?) - -* Wed Nov 08 2007 Gilboa Davara 1.0-0.37.beta8 -- Missing BR: automake, autoconf. - -* Wed Nov 08 2007 Gilboa Davara 1-0.0-36.beta8 -- Move BRs to main package to fix mock breakage. - -* Wed Nov 07 2007 Gilboa Davara 1-0.0-35.beta8 -- Fix multi-lib conflicts (#341731). - -* Sat Oct 06 2007 Gilboa Davara 1-0.0-34.beta8 -- Beta8. (First official release since beta3) -- Remove redundant beta3 patches. -- LANG support by Ville Skytta. -- Virtual provides: dbus-bluez-pin-helper. - -* Sun Aug 26 2007 Gilboa Davara 1-0.0-33.beta3 -- Re-Fix the license tag. - -* Sun Aug 26 2007 Gilboa Davara 1-0.0-32.beta3 -- Fixed license tag. -- Re-enable PPC64. - -* Tue Jul 31 2007 Gilboa Davara 1-0.0-31.beta3 -- Fix error in ExcludeArch. - -* Tue Jul 31 2007 Gilboa Davara 1-0.0-30.beta3 -- ExcludeArch ppc64 (obexftp, again) - -* Mon Jul 30 2007 Gilboa Davara 1-0.0-29.beta3 -- ExcludeArch ppc/ppc64 (obexftp missing.) - -* Sun Jul 15 2007 Gilboa Davara 1-0.0-28.beta3 -- Fix %%dist... again... - -* Thu Jul 12 2007 Gilboa Davara 1-0.0-27.beta3 -- Add missing touch /icon/hicolor. -- Menu items: Remove only-in-KDE. -- BR: Remove libutempter-devel. -- Fix project URL and source URL. -- Add missing %%dist. - -* Sun Jul 08 2007 Gilboa Davara 1-0.0-26.beta3 -- Remove the Nokia N70 patch. (Doesn't seem to work.) -- OBEX Object push fix. - -* Sun Jul 08 2007 Gilboa Davara 1-0.0-25.beta3 -- Adopted Ville Skyttä b2 patch to b3. (Hopefully) re-enable Nokia N7x obex support. -- Patch out "Configure services". (Disabled in B3) - -* Mon Jun 25 2007 Gilboa Davara 1-0.0-24.beta3 -- Added hex encoding patch by Thomas Davis. -- Removed --enable-irmcsynckonnector (deprecated in b3) -- Add missing docs. (Removed by mistake in b23) -- Known issue - services menu doesn't seem to work. (Requires debugging / upstream ) - -* Tue Jun 12 2007 Gilboa Davara 1-0.0-23.beta3 -- Beta3. -- Remove pin-helper. (No longer needed - beta3 has dbus support.) -- Added BR dbus-qt. -- Added BR obexftp-devel. -- Remove b2 patches. - -* Sat May 26 2007 Gilboa Davara 1-0-0.22.beta2 -- Use the bluez_pinhelper wrapper instead of modified bluez-utils. -- Remove %%dist. -- *rc should not be marked as config. -- Prevent RPM from owning Network/Peripherals. - -* Mon Apr 23 2007 Gilboa Davara 1-0-0.21.beta2 -- Patch list clean-up. -- Add Nokia obex detection patch. -- Fix 64bit compile due to bad default in configure. (with_bluetooth_dir) -- Missing BR: libtempter-devel. -- Missing BT: libidn-devel. -- Added: kbluepin wrapper - cotde_datadirnfigure kbluepin as the old-style pin helper. - -* Wed Apr 04 2007 Gilboa Davara 1-0-0.20.beta2 -- Re-merge Ville Skytta's latest .spec. (Got dropped by mistake) -- Summery, description clean-up. - -* Thu Mar 29 2007 Gilboa Davara 1.0-0.19.beta2 -- Spec file clean-up. - -* Fri Oct 20 2006 Rex Dieter 1.0-0.18.beta2 -- BR: gettext -- include locales - -* Tue Oct 17 2006 Rex Dieter 1.0-0.17.beta2 -- kdebluetooth-1.0_beta2 - -* Fri Sep 08 2006 Rex Dieter 1.0-0.16.20060908svn -- kdebluetoooth-20060908svn - -* Thu Jul 13 2006 Rex Dieter 1.0-0.15.20060621svn -- put svn at end of Release tag (per packaging guidelines) - -* Wed Jun 21 2006 Rex Dieter 1.0-0.14.svn20060621 -- kdebluetooth-20060621svn, fixes - compile error kdebluetooth libkobex obex.h not found (kde bug #94572) - -* Tue Jun 20 2006 Rex Dieter 1.0-0.13.svn20060620 -- kdebluetooth-svn20060620, (re)fixes - konqueror bluetooth:/ returns error "Bad URL" (kde bug #123607) -- --disable-dependency-tracking -- own %%_datadir/applnk/Settings/Network - -* Mon Jun 19 2006 Rex Dieter 1.0-0.12.svn20060619 -- document svn tarball creation -- Requires: kdebase (for kcm bits, applnk dir ownership) -- desktop-file-install --add-only-show-in=KDE - -* Mon Jun 19 2006 Rex Dieter 1.0-0.11.svn20060619 -- kdebluetooth-svn20060619, making most patches obsolete - -* Fri Apr 28 2006 Rex Dieter 1.0-0.10.beta1 -- -devel: Requires: qt-devel bluez-libs-devel -- include libirmcsynckonnector.so in main pkg -- .desktop: --remove-category=Network --add-category=System -- remove zero length files -- fix default hcid start/top command - -* Mon Apr 17 2006 Rex Dieter 1.0-0.9.beta1 -- konqueror bluetooth:/ returns error "Bad URL" (kde bug #123607) - -* Tue Mar 28 2006 Rex Dieter 1.0-0.8.beta1 -- BR: kdepim-devel (for kitchensync) -- kdebluetooth-1.0_beta1-gcc41.patch - -* Thu Mar 23 2006 Rex Dieter 1.0-0.7.beta1 -- cleanup openobex patch -- fixup .desktop file(s) - -* Wed Mar 22 2006 Rex Dieter 1.0-0.6.beta1 -- cleanup for Extras -- %%post: ldconfig, fdo icon spec - -* Mon Mar 06 2006 Rex Dieter 1.0-0.5.beta1 -- respin - -* Mon Mar 21 2005 Rex Dieter 1.0-0.3.beta1 -- --enable-irmcsynckonnector - -* Mon Mar 21 2005 Rex Dieter 1.0-0.1.beta1 -- 1.0_beta1 - -* Wed Dec 29 2004 Rex Dieter 0.0-0.1.cvs20050110 -- first try - diff --git a/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.1.spec b/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.1.spec new file mode 100644 index 000000000..4a1b84a1d --- /dev/null +++ b/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.1.spec @@ -0,0 +1,101 @@ +# 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 + +# Speed build options +%define debug_package %{nil} +%define __spec_install_post %{nil} +AutoReq: no + +# 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_mandir %{tde_datadir}/man + +%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-kickoff-i18n +Summary: Kickoff translations for Trinity Desktop Environment +Version: 1.0 +Release: 2%{?dist}%{?_variant} +Group: System/Internationalization +License: GPL +URL: http://www.mandriva.com + +Source0: kickoff-i18n-1.0.tar.bz2 +Patch0: kickoff-i18n-1.0-uz-po.patch +Patch1: kickoff-i18n-1.0-tr-po.patch + +# [kickoff-i18n] Fix directories for Trinity +Patch2: kickoff-i18n-1.0-fix_trinity_location.patch +# [kickoff-i18n] Fix build with automake 1.11 +Patch3: kickoff-i18n-1.0-fix_autotools_detection.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildArch: noarch + +BuildRequires: qt3-devel +BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 + +%description +kickoff translations + +%prep +%setup -q -n kickoff-i18n-%{version} +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 -b .dir +%patch3 -p1 -b .automake + +# 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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +./configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --datadir=%{tde_datadir} \ + --includedir=%{tde_tdeincludedir} \ + +%__make %{?_smp_mflags} + +%install +%__rm -fr %{buildroot} +%__make install DESTDIR=%{?buildroot} + +%find_lang kickoff + +%clean +#rm -fr %{buildroot} + +%files -f kickoff.lang +%defattr(-,root,root,-) + +%changelog +* Wed Oct 03 2012 Francois Andriot - 1.0-2 +- Initial build for TDE 3.5.13.1 + +* Fri Aug 03 2012 Francois Andriot - 1.0-1 +- Initial build for TDE 3.5.13 diff --git a/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.2.spec b/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.2.spec new file mode 100644 index 000000000..18e6c3339 --- /dev/null +++ b/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.2.spec @@ -0,0 +1,104 @@ +# 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 + +# Speed build options +%define debug_package %{nil} +%define __spec_install_post %{nil} +AutoReq: no + +# 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_mandir %{tde_datadir}/man + +%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-kickoff-i18n +Summary: Kickoff translations for Trinity Desktop Environment +Version: 1.0 +Release: 3%{?dist}%{?_variant} +Group: System/Internationalization +License: GPL +URL: http://www.mandriva.com + +Source0: kickoff-i18n-1.0.tar.bz2 +Patch0: kickoff-i18n-1.0-uz-po.patch +Patch1: kickoff-i18n-1.0-tr-po.patch + +# [kickoff-i18n] Fix directories for Trinity +Patch2: kickoff-i18n-1.0-fix_trinity_location.patch +# [kickoff-i18n] Fix build with automake 1.11 +Patch3: kickoff-i18n-1.0-fix_autotools_detection.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildArch: noarch + +BuildRequires: qt3-devel +BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 + +%description +kickoff translations + +%prep +%setup -q -n kickoff-i18n-%{version} +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 -b .dir +%patch3 -p1 -b .automake + +# 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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +./configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --datadir=%{tde_datadir} \ + --includedir=%{tde_tdeincludedir} \ + +%__make %{?_smp_mflags} + +%install +%__rm -fr %{buildroot} +%__make install DESTDIR=%{?buildroot} + +%find_lang kickoff + +%clean +#rm -fr %{buildroot} + +%files -f kickoff.lang +%defattr(-,root,root,-) + +%changelog +* Sat Jan 19 2013 Francois Andriot - 1.0-3 +- Initial release for TDE 3.5.13.2 + +* Wed Oct 03 2012 Francois Andriot - 1.0-2 +- Initial build for TDE 3.5.13.1 + +* Fri Aug 03 2012 Francois Andriot - 1.0-1 +- Initial build for TDE 3.5.13 diff --git a/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.spec b/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.spec new file mode 100644 index 000000000..31e76f50b --- /dev/null +++ b/redhat/extras/kickoff-i18n/kickoff-i18n-3.5.13.spec @@ -0,0 +1,89 @@ +# 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 + +# Speed build options +%define debug_package %{nil} +%define __spec_install_post %{nil} +AutoReq: no + +# TDE 3.5.13 specific building variables +%define tde_bindir %{tde_prefix}/bin +%define tde_datadir %{tde_prefix}/share +%define tde_doc %{tde_datadir}/doc + +%define _docdir %{tde_docdir} + + +Name: trinity-kickoff-i18n +Summary: Kickoff translations for Trinity Desktop Environment +Version: 1.0 +Release: 1%{?dist}%{?_variant} +Group: System/Internationalization +License: GPL +URL: http://www.mandriva.com + +Source0: kickoff-i18n-1.0.tar.bz2 +Patch0: kickoff-i18n-1.0-uz-po.patch +Patch1: kickoff-i18n-1.0-tr-po.patch + +# [kickoff-i18n] Fix directories for Trinity +Patch2: kickoff-i18n-1.0-fix_trinity_location.patch +# [kickoff-i18n] Fix build with automake 1.11 +Patch3: kickoff-i18n-1.0-fix_autotools_detection.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildArch: noarch + +BuildRequires: qt3-devel +BuildRequires: trinity-tdelibs-devel + +%description +kickoff translations + +%prep +%setup -q -n kickoff-i18n-%{version} +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 -b .dir +%patch3 -p1 -b .automake + +# 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" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR; . /etc/profile.d/qt.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +./configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --datadir=%{tde_datadir} + +%__make %{?_smp_mflags} + +%install +%__rm -fr %{buildroot} +%__make install DESTDIR=%{?buildroot} + +%find_lang kickoff + +%clean +#rm -fr %{buildroot} + +%files -f kickoff.lang +%defattr(-,root,root,-) + +%changelog +* Fri Aug 03 2012 Francois Andriot - 1.0-1 +- Initial build for TDE 3.5.13 diff --git a/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.1.spec b/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.1.spec deleted file mode 100644 index 4a1b84a1d..000000000 --- a/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.1.spec +++ /dev/null @@ -1,101 +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 - -# Speed build options -%define debug_package %{nil} -%define __spec_install_post %{nil} -AutoReq: no - -# 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_mandir %{tde_datadir}/man - -%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-kickoff-i18n -Summary: Kickoff translations for Trinity Desktop Environment -Version: 1.0 -Release: 2%{?dist}%{?_variant} -Group: System/Internationalization -License: GPL -URL: http://www.mandriva.com - -Source0: kickoff-i18n-1.0.tar.bz2 -Patch0: kickoff-i18n-1.0-uz-po.patch -Patch1: kickoff-i18n-1.0-tr-po.patch - -# [kickoff-i18n] Fix directories for Trinity -Patch2: kickoff-i18n-1.0-fix_trinity_location.patch -# [kickoff-i18n] Fix build with automake 1.11 -Patch3: kickoff-i18n-1.0-fix_autotools_detection.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildArch: noarch - -BuildRequires: qt3-devel -BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 - -%description -kickoff translations - -%prep -%setup -q -n kickoff-i18n-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -b .dir -%patch3 -p1 -b .automake - -# 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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -./configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --datadir=%{tde_datadir} \ - --includedir=%{tde_tdeincludedir} \ - -%__make %{?_smp_mflags} - -%install -%__rm -fr %{buildroot} -%__make install DESTDIR=%{?buildroot} - -%find_lang kickoff - -%clean -#rm -fr %{buildroot} - -%files -f kickoff.lang -%defattr(-,root,root,-) - -%changelog -* Wed Oct 03 2012 Francois Andriot - 1.0-2 -- Initial build for TDE 3.5.13.1 - -* Fri Aug 03 2012 Francois Andriot - 1.0-1 -- Initial build for TDE 3.5.13 diff --git a/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.2.spec b/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.2.spec deleted file mode 100644 index 18e6c3339..000000000 --- a/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.2.spec +++ /dev/null @@ -1,104 +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 - -# Speed build options -%define debug_package %{nil} -%define __spec_install_post %{nil} -AutoReq: no - -# 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_mandir %{tde_datadir}/man - -%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-kickoff-i18n -Summary: Kickoff translations for Trinity Desktop Environment -Version: 1.0 -Release: 3%{?dist}%{?_variant} -Group: System/Internationalization -License: GPL -URL: http://www.mandriva.com - -Source0: kickoff-i18n-1.0.tar.bz2 -Patch0: kickoff-i18n-1.0-uz-po.patch -Patch1: kickoff-i18n-1.0-tr-po.patch - -# [kickoff-i18n] Fix directories for Trinity -Patch2: kickoff-i18n-1.0-fix_trinity_location.patch -# [kickoff-i18n] Fix build with automake 1.11 -Patch3: kickoff-i18n-1.0-fix_autotools_detection.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildArch: noarch - -BuildRequires: qt3-devel -BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 - -%description -kickoff translations - -%prep -%setup -q -n kickoff-i18n-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -b .dir -%patch3 -p1 -b .automake - -# 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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -./configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --datadir=%{tde_datadir} \ - --includedir=%{tde_tdeincludedir} \ - -%__make %{?_smp_mflags} - -%install -%__rm -fr %{buildroot} -%__make install DESTDIR=%{?buildroot} - -%find_lang kickoff - -%clean -#rm -fr %{buildroot} - -%files -f kickoff.lang -%defattr(-,root,root,-) - -%changelog -* Sat Jan 19 2013 Francois Andriot - 1.0-3 -- Initial release for TDE 3.5.13.2 - -* Wed Oct 03 2012 Francois Andriot - 1.0-2 -- Initial build for TDE 3.5.13.1 - -* Fri Aug 03 2012 Francois Andriot - 1.0-1 -- Initial build for TDE 3.5.13 diff --git a/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.spec b/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.spec deleted file mode 100644 index 31e76f50b..000000000 --- a/redhat/extras/kickoff-i18n/trinity-kickoff-i18n-3.5.13.spec +++ /dev/null @@ -1,89 +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 - -# Speed build options -%define debug_package %{nil} -%define __spec_install_post %{nil} -AutoReq: no - -# TDE 3.5.13 specific building variables -%define tde_bindir %{tde_prefix}/bin -%define tde_datadir %{tde_prefix}/share -%define tde_doc %{tde_datadir}/doc - -%define _docdir %{tde_docdir} - - -Name: trinity-kickoff-i18n -Summary: Kickoff translations for Trinity Desktop Environment -Version: 1.0 -Release: 1%{?dist}%{?_variant} -Group: System/Internationalization -License: GPL -URL: http://www.mandriva.com - -Source0: kickoff-i18n-1.0.tar.bz2 -Patch0: kickoff-i18n-1.0-uz-po.patch -Patch1: kickoff-i18n-1.0-tr-po.patch - -# [kickoff-i18n] Fix directories for Trinity -Patch2: kickoff-i18n-1.0-fix_trinity_location.patch -# [kickoff-i18n] Fix build with automake 1.11 -Patch3: kickoff-i18n-1.0-fix_autotools_detection.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildArch: noarch - -BuildRequires: qt3-devel -BuildRequires: trinity-tdelibs-devel - -%description -kickoff translations - -%prep -%setup -q -n kickoff-i18n-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -b .dir -%patch3 -p1 -b .automake - -# 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" -%__make -f "admin/Makefile.common" - - -%build -unset QTDIR; . /etc/profile.d/qt.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -./configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --datadir=%{tde_datadir} - -%__make %{?_smp_mflags} - -%install -%__rm -fr %{buildroot} -%__make install DESTDIR=%{?buildroot} - -%find_lang kickoff - -%clean -#rm -fr %{buildroot} - -%files -f kickoff.lang -%defattr(-,root,root,-) - -%changelog -* Fri Aug 03 2012 Francois Andriot - 1.0-1 -- Initial build for TDE 3.5.13 diff --git a/redhat/extras/ksensors/ksensors-3.5.13.1.spec b/redhat/extras/ksensors/ksensors-3.5.13.1.spec new file mode 100644 index 000000000..f00bcc569 --- /dev/null +++ b/redhat/extras/ksensors/ksensors-3.5.13.1.spec @@ -0,0 +1,268 @@ +# 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 +%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_mandir %{tde_datadir}/man + +%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-ksensors +Version: 0.7.3 +Release: 19p3%{?dist}%{?_variant} + +Summary: KDE frontend to lm_sensors +Group: Applications/System +License: GPLv2+ +URL: http://ksensors.sourceforge.net/ + +Source0: http://downloads.sourceforge.net/ksensors/ksensors-%{version}.tar.gz + +# Debian (upstream) patch +Patch2: ksensors_0.7.3-18.diff +# Fix 'lmsensor.cpp' for older lm_sensors API (< 3.x) +Patch7: ksensors-0.7.3-18-lmsensors_2x_fix.patch +# [ksensors] Fix autotools detection +Patch9: ksensors-0.7.3-fix_autotools_detection.patch +# Fix TDE directories detection +Patch10: ksensors-0.7.3-tde_includedir.patch +# Fix sound installation +Patch11: ksensors-0.7.3-fix_sound_installation.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 +BuildRequires: gettext +BuildRequires: desktop-file-utils + +%if 0%{?suse_version} +BuildRequires: libsensors4-devel +%else +BuildRequires: lm_sensors-devel +%endif + +# Keep archs in sync with lm_sensors +ExcludeArch: s390 s390x + +%description +KSensors is a nice lm-sensors frontend for the K Desktop Environment. +Install the hddtemp package if you wish to monitor hard disk +temperatures with KSensors. + + +%if 0%{?suse_version} +%debug_package +%endif + + +%prep +%setup -q -n ksensors-%{version} +%patch2 -p1 -b .debian +%patch7 -p1 -b .lm2x +%patch9 -p1 -b .autotools +%patch10 -p1 -b .tdeinc +%patch11 -p1 -b .sound + +# 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" +%__make -f "admin/Makefile.common" + +%__sed -i -e 's|$(kde_datadir)/sounds|$(kde_sounddir)|' src/sounds/Makefile.* +for f in ChangeLog LIESMICH LISEZMOI ; do + iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f +done + +%build +unset QTDIR; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +export KDEDIR=%{tde_prefix} + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --disable-dependency-tracking \ + --disable-rpath \ + --with-extra-includes=%{tde_includedir}/tqt \ + --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --datadir=%{tde_datadir} \ + --includedir=%{tde_tdeincludedir} + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +%__rm -rf $RPM_BUILD_ROOT +%__make install DESTDIR=$RPM_BUILD_ROOT + +# Creates autostart shortcut +%__install -dm 755 $RPM_BUILD_ROOT%{tde_datadir}/autostart +%__ln_s ../applnk/Utilities/ksensors.desktop \ + $RPM_BUILD_ROOT%{tde_datadir}/autostart + +#__rm -rf $RPM_BUILD_ROOT%{tde_tdedocdir}/HTML + +%find_lang ksensors + + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +for f in locolor hicolor ; do + touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : + gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : +done + +%postun +for f in locolor hicolor ; do + touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : + gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : +done + + +%files -f ksensors.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING FAQ README TODO +%lang(es) %doc LEEME +%lang(de) %doc LIESMICH +%lang(fr) %doc LISEZMOI +%{tde_bindir}/ksensors +%{tde_datadir}/applnk/Utilities/ksensors.desktop +%{tde_datadir}/apps/ksensors/ +%{tde_datadir}/autostart/ksensors.desktop +%{tde_datadir}/icons/hicolor/*/apps/ksensors.png +%{tde_datadir}/icons/locolor/ +%{tde_datadir}/sounds/ksensors_alert.wav +%{tde_tdedocdir}/HTML/en/ksensors/ + +%changelog +* Wed Oct 03 2012 Francois Andriot - 0.7.3-19p3 +- Initial build for TDE 3.5.13.1 + +* Thu Dec 22 2011 Francois Andriot - 0.7.3-19p2 +- Update Debian patch to -18 release + +* Mon Nov 07 2011 Francois Andriot - 0.7.3-19p1 +- Rebuilt for RHEL 6, RHEL 5, Fedora 15 with TDE 3.5.13 + +* Mon Feb 07 2011 Fedora Release Engineering - 0.7.3-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0.7.3-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.3-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Feb 15 2008 Hans de Goede 0.7.3-16 +- Update Debian patch to -15 release + +* Thu Jan 3 2008 Hans de Goede 0.7.3-15 +- Change BuildRequires: kdelibs-devel into kdelibs3-devel + +* Sun Nov 11 2007 Hans de Goede 0.7.3-14 +- Patch for and Rebuild against lm_sensors-3.0.0 + +* Sun Nov 11 2007 Hans de Goede 0.7.3-13 +- Fix reading of min and max tresholds from libsensors + +* Mon Aug 13 2007 Hans de Goede 0.7.3-12 +- Update License tag for new Licensing Guidelines compliance + +* Fri Jul 27 2007 Hans de Goede 0.7.3-11 +- Remove OnlyShowIn=KDE; from .desktop file (I like using ksensors under GNOME, + works fine grumbel) + +* Fri Jul 27 2007 Hans de Goede 0.7.3-10 +- Add icon-cache update scriptlets +- Add Requires: hicolor-icon-theme for dir ownership + +* Fri Jul 20 2007 Ville Skyttä - 0.7.3-9 +- Sync Exclu(de|sive)Arch with new lm_sensors (#249060). + +* Tue Jun 26 2007 Ville Skyttä - 0.7.3-8 +- Update Debian patchset to -14 for additional fixes and translations; + drop our hddtemp detection patch in favour of the one included in it. +- Drop Application and X-Fedora categories from .desktop file, add GenericName. +- Make autostart checkbox effective again (#242570). +- Convert docs to UTF-8. + +* Sat Sep 30 2006 Ville Skyttä - 0.7.3-7 +- Apply Debian -11 patchset for upstream radio button state fix, + support for hddtemp with SCSI disks and more translations. + +* Wed Aug 30 2006 Ville Skyttä - 0.7.3-6 +- Rebuild. + +* Wed Feb 15 2006 Ville Skyttä - 0.7.3-5 +- Rebuild. + +* Thu Nov 3 2005 Ville Skyttä - 0.7.3-4 +- Clean up build dependencies. + +* Thu May 19 2005 Ville Skyttä - 0.7.3-3 +- Sync arch availability with FC4 lm_sensors (%%{ix86}, x86_64, alpha). +- Reduce directory ownership bloat. + +* Fri Apr 7 2005 Michael Schwendt - 0.7.3-2 +- rebuilt + +* Sat Aug 21 2004 Ville Skyttä - 0:0.7.3-0.fdr.1 +- Update to 0.7.3, most patches applied upstream. +- Disable dependency tracking to speed up the build. + +* Tue Jul 20 2004 Ville Skyttä - 0:0.7.2-0.fdr.4 +- Force use of multithreaded Qt with --enable-mt to fix build on FC2. +- Sync Debian patch to 0.7.2-16 to get a fix for freeze with hddtemp. +- Apply upstream patches #913569 and #915725. +- Disable RPATH. +- Don't ship the "handbook", it's just a template. +- Other minor improvements here and there. + +* Sat Aug 2 2003 Ville Skyttä - 0:0.7.2-0.fdr.3 +- Own dirs under %%{_datadir}/icons and %%{_docdir}/HTML (bug 21). +- Don't tweak path to hddtemp. +- Patch to fix hddtemp detection. +- s/--enable-xinerama/--with-xinerama/ +- Borrow man page from Debian. + +* Sat May 31 2003 Ville Skyttä - 0:0.7.2-0.fdr.2 +- Spec cleanups. + +* Fri Apr 4 2003 Ville Skyttä - 0:0.7.2-0.fdr.1 +- Update to current Fedora guidelines. +- Move desktop entry to %%{_datadir}/applications using desktop-file-install. + +* Sun Feb 23 2003 Warren Togami - 0.7.2-1.fedora.2 +- BuildRequires libart_lgpl-devel needed for Red Hat 8.1 + +* Sun Feb 23 2003 Ville Skyttä - 0.7.2-1.fedora.1 +- Update to 0.7.2. +- Don't apply startup crash patch, but keep it around for now. + +* Sat Feb 15 2003 Ville Skyttä - 0.7-1.fedora.2 +- Include startup crash patch from upstream SRPM. + +* Sun Feb 9 2003 Ville Skyttä - 0.7-1.fedora.1 +- First Fedora release. diff --git a/redhat/extras/ksensors/ksensors-3.5.13.2.spec b/redhat/extras/ksensors/ksensors-3.5.13.2.spec new file mode 100644 index 000000000..5f97dd4e1 --- /dev/null +++ b/redhat/extras/ksensors/ksensors-3.5.13.2.spec @@ -0,0 +1,271 @@ +# 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_mandir %{tde_datadir}/man + +%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-ksensors +Version: 0.7.3 +Release: 20%{?dist}%{?_variant} + +Summary: Trinity Frontend to lm_sensors +Group: Applications/System +License: GPLv2+ +URL: http://ksensors.sourceforge.net/ + +Source0: http://downloads.sourceforge.net/ksensors/ksensors-0.7.3.tar.gz + +# Debian (upstream) patch +Patch2: ksensors_0.7.3-18.diff +# Fix 'lmsensor.cpp' for older lm_sensors API (< 3.x) +Patch7: ksensors-0.7.3-18-lmsensors_2x_fix.patch +# [ksensors] Fix autotools detection +Patch9: ksensors-0.7.3-fix_autotools_detection.patch +# Fix TDE directories detection +Patch10: ksensors-0.7.3-tde_includedir.patch +# Fix sound installation +Patch11: ksensors-0.7.3-fix_sound_installation.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 +BuildRequires: gettext +BuildRequires: desktop-file-utils + +%if 0%{?suse_version} +BuildRequires: libsensors4-devel +%else +BuildRequires: lm_sensors-devel +%endif + +# Keep archs in sync with lm_sensors +ExcludeArch: s390 s390x + +%description +KSensors is a nice lm-sensors frontend for the K Desktop Environment. +Install the hddtemp package if you wish to monitor hard disk +temperatures with KSensors. + + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + + +%prep +%setup -q -n ksensors-%{version} +%patch2 -p1 -b .debian +%patch7 -p1 -b .lm2x +%patch9 -p1 -b .autotools +%patch10 -p1 -b .tdeinc +%patch11 -p1 -b .sound + +# 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" +%__make -f "admin/Makefile.common" + +%__sed -i -e 's|$(kde_datadir)/sounds|$(kde_sounddir)|' src/sounds/Makefile.* +for f in ChangeLog LIESMICH LISEZMOI ; do + iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f +done + +%build +unset QTDIR; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +export KDEDIR=%{tde_prefix} + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --disable-dependency-tracking \ + --disable-rpath \ + --with-extra-includes=%{tde_includedir}/tqt \ + --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --datadir=%{tde_datadir} \ + --includedir=%{tde_tdeincludedir} + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + + +%install +%__rm -rf $RPM_BUILD_ROOT +%__make install DESTDIR=$RPM_BUILD_ROOT + +# Creates autostart shortcut +%__install -dm 755 $RPM_BUILD_ROOT%{tde_datadir}/autostart +%__ln_s ../applnk/Utilities/ksensors.desktop \ + $RPM_BUILD_ROOT%{tde_datadir}/autostart + +#__rm -rf $RPM_BUILD_ROOT%{tde_tdedocdir}/HTML + +%find_lang ksensors + + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +for f in locolor hicolor ; do + touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : + gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : +done + +%postun +for f in locolor hicolor ; do + touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : + gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : +done + + +%files -f ksensors.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING FAQ README TODO +%lang(es) %doc LEEME +%lang(de) %doc LIESMICH +%lang(fr) %doc LISEZMOI +%{tde_bindir}/ksensors +%{tde_datadir}/applnk/Utilities/ksensors.desktop +%{tde_datadir}/apps/ksensors/ +%{tde_datadir}/autostart/ksensors.desktop +%{tde_datadir}/icons/hicolor/*/apps/ksensors.png +%{tde_datadir}/icons/locolor/ +%{tde_datadir}/sounds/ksensors_alert.wav +%{tde_tdedocdir}/HTML/en/ksensors/ + +%changelog +* Sat Jan 19 2013 Francois Andriot - 0.7.3-20 +- Initial release for TDE 3.5.13.2 + +* Wed Oct 03 2012 Francois Andriot - 0.7.3-19p3 +- Initial build for TDE 3.5.13.1 + +* Thu Dec 22 2011 Francois Andriot - 0.7.3-19p2 +- Update Debian patch to -18 release + +* Mon Nov 07 2011 Francois Andriot - 0.7.3-19p1 +- Rebuilt for RHEL 6, RHEL 5, Fedora 15 with TDE 3.5.13 + +* Mon Feb 07 2011 Fedora Release Engineering - 0.7.3-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0.7.3-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.3-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Feb 15 2008 Hans de Goede 0.7.3-16 +- Update Debian patch to -15 release + +* Thu Jan 3 2008 Hans de Goede 0.7.3-15 +- Change BuildRequires: kdelibs-devel into kdelibs3-devel + +* Sun Nov 11 2007 Hans de Goede 0.7.3-14 +- Patch for and Rebuild against lm_sensors-3.0.0 + +* Sun Nov 11 2007 Hans de Goede 0.7.3-13 +- Fix reading of min and max tresholds from libsensors + +* Mon Aug 13 2007 Hans de Goede 0.7.3-12 +- Update License tag for new Licensing Guidelines compliance + +* Fri Jul 27 2007 Hans de Goede 0.7.3-11 +- Remove OnlyShowIn=KDE; from .desktop file (I like using ksensors under GNOME, + works fine grumbel) + +* Fri Jul 27 2007 Hans de Goede 0.7.3-10 +- Add icon-cache update scriptlets +- Add Requires: hicolor-icon-theme for dir ownership + +* Fri Jul 20 2007 Ville Skyttä - 0.7.3-9 +- Sync Exclu(de|sive)Arch with new lm_sensors (#249060). + +* Tue Jun 26 2007 Ville Skyttä - 0.7.3-8 +- Update Debian patchset to -14 for additional fixes and translations; + drop our hddtemp detection patch in favour of the one included in it. +- Drop Application and X-Fedora categories from .desktop file, add GenericName. +- Make autostart checkbox effective again (#242570). +- Convert docs to UTF-8. + +* Sat Sep 30 2006 Ville Skyttä - 0.7.3-7 +- Apply Debian -11 patchset for upstream radio button state fix, + support for hddtemp with SCSI disks and more translations. + +* Wed Aug 30 2006 Ville Skyttä - 0.7.3-6 +- Rebuild. + +* Wed Feb 15 2006 Ville Skyttä - 0.7.3-5 +- Rebuild. + +* Thu Nov 3 2005 Ville Skyttä - 0.7.3-4 +- Clean up build dependencies. + +* Thu May 19 2005 Ville Skyttä - 0.7.3-3 +- Sync arch availability with FC4 lm_sensors (%%{ix86}, x86_64, alpha). +- Reduce directory ownership bloat. + +* Fri Apr 7 2005 Michael Schwendt - 0.7.3-2 +- rebuilt + +* Sat Aug 21 2004 Ville Skyttä - 0:0.7.3-0.fdr.1 +- Update to 0.7.3, most patches applied upstream. +- Disable dependency tracking to speed up the build. + +* Tue Jul 20 2004 Ville Skyttä - 0:0.7.2-0.fdr.4 +- Force use of multithreaded Qt with --enable-mt to fix build on FC2. +- Sync Debian patch to 0.7.2-16 to get a fix for freeze with hddtemp. +- Apply upstream patches #913569 and #915725. +- Disable RPATH. +- Don't ship the "handbook", it's just a template. +- Other minor improvements here and there. + +* Sat Aug 2 2003 Ville Skyttä - 0:0.7.2-0.fdr.3 +- Own dirs under %%{_datadir}/icons and %%{_docdir}/HTML (bug 21). +- Don't tweak path to hddtemp. +- Patch to fix hddtemp detection. +- s/--enable-xinerama/--with-xinerama/ +- Borrow man page from Debian. + +* Sat May 31 2003 Ville Skyttä - 0:0.7.2-0.fdr.2 +- Spec cleanups. + +* Fri Apr 4 2003 Ville Skyttä - 0:0.7.2-0.fdr.1 +- Update to current Fedora guidelines. +- Move desktop entry to %%{_datadir}/applications using desktop-file-install. + +* Sun Feb 23 2003 Warren Togami - 0.7.2-1.fedora.2 +- BuildRequires libart_lgpl-devel needed for Red Hat 8.1 + +* Sun Feb 23 2003 Ville Skyttä - 0.7.2-1.fedora.1 +- Update to 0.7.2. +- Don't apply startup crash patch, but keep it around for now. + +* Sat Feb 15 2003 Ville Skyttä - 0.7-1.fedora.2 +- Include startup crash patch from upstream SRPM. + +* Sun Feb 9 2003 Ville Skyttä - 0.7-1.fedora.1 +- First Fedora release. diff --git a/redhat/extras/ksensors/ksensors-3.5.13.spec b/redhat/extras/ksensors/ksensors-3.5.13.spec new file mode 100644 index 000000000..529d2623e --- /dev/null +++ b/redhat/extras/ksensors/ksensors-3.5.13.spec @@ -0,0 +1,212 @@ +# 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 + +Name: trinity-ksensors +Version: 0.7.3 +Release: 19p2%{?dist} + +Summary: KDE frontend to lm_sensors +Group: Applications/System +License: GPLv2+ +URL: http://ksensors.sourceforge.net/ + +Source0: http://downloads.sourceforge.net/ksensors/ksensors-%{version}.tar.gz + +# Debian (upstream) patch +Patch2: http://ftp.debian.org/debian/pool/main/k/ksensors/ksensors_0.7.3-18.diff.gz + +# Fix building on TDE +Patch6: ksensors-0.7.3-trinity.patch + +# Fix 'lmsensor.cpp' for older lm_sensors API (< 3.x) +Patch7: ksensors-0.7.3-18-lmsensors_2x_fix.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: trinity-kdelibs-devel +BuildRequires: lm_sensors-devel gettext desktop-file-utils +Requires: hicolor-icon-theme + +# Keep archs in sync with lm_sensors +ExcludeArch: s390 s390x + +%description +KSensors is a nice lm-sensors frontend for the K Desktop Environment. +Install the hddtemp package if you wish to monitor hard disk +temperatures with KSensors. + + +%prep +%setup -q -n ksensors-%{version} +%patch2 -p1 +%patch6 -p1 +%patch7 -p1 +%__sed -i -e 's|$(kde_datadir)/sounds|$(kde_sounddir)|' src/sounds/Makefile.* +for f in ChangeLog LIESMICH LISEZMOI ; do + iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f +done + +%build +unset QTDIR ; . /etc/profile.d/qt.sh + +%configure \ + --disable-dependency-tracking \ + --disable-rpath \ + --with-extra-includes=%{_includedir}/tqt +%__make %{?_smp_mflags} + + +%install +%__rm -rf $RPM_BUILD_ROOT +%__make install DESTDIR=$RPM_BUILD_ROOT +desktop-file-install --vendor fedora --mode 644 --delete-original \ + --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + $RPM_BUILD_ROOT%{_datadir}/applnk/Utilities/ksensors.desktop +%__install -dm 755 $RPM_BUILD_ROOT%{_datadir}/autostart +%__ln_s ../applications/fedora-ksensors.desktop \ + $RPM_BUILD_ROOT%{_datadir}/autostart +%__rm -rf $RPM_BUILD_ROOT%{_docdir}/HTML +%find_lang ksensors + + +%clean +%__rm -rf $RPM_BUILD_ROOT + + +%post +for f in locolor hicolor ; do + touch --no-create %{_datadir}/icons/$f 2> /dev/null || : + gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null || : +done + +%postun +for f in locolor hicolor ; do + touch --no-create %{_datadir}/icons/$f 2> /dev/null || : + gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null || : +done + + +%files -f ksensors.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING FAQ README TODO +%lang(es) %doc LEEME +%lang(de) %doc LIESMICH +%lang(fr) %doc LISEZMOI +%{_bindir}/ksensors +%{_datadir}/applications/*ksensors.desktop +%{_datadir}/apps/ksensors/ +%{_datadir}/autostart/*ksensors.desktop +%{_datadir}/icons/hicolor/*x*/apps/ksensors.png +%{_datadir}/icons/locolor/ +%{_datadir}/sounds/ksensors_alert.wav + + +%changelog +* Thu Dec 22 2011 Francois Andriot - 0.7.3-19p2 +- Update Debian patch to -18 release + +* Mon Nov 07 2011 Francois Andriot - 0.7.3-19p1 +- Rebuilt for RHEL 6, RHEL 5, Fedora 15 with TDE 3.5.13 + +* Mon Feb 07 2011 Fedora Release Engineering - 0.7.3-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0.7.3-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.3-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Feb 15 2008 Hans de Goede 0.7.3-16 +- Update Debian patch to -15 release + +* Thu Jan 3 2008 Hans de Goede 0.7.3-15 +- Change BuildRequires: kdelibs-devel into kdelibs3-devel + +* Sun Nov 11 2007 Hans de Goede 0.7.3-14 +- Patch for and Rebuild against lm_sensors-3.0.0 + +* Sun Nov 11 2007 Hans de Goede 0.7.3-13 +- Fix reading of min and max tresholds from libsensors + +* Mon Aug 13 2007 Hans de Goede 0.7.3-12 +- Update License tag for new Licensing Guidelines compliance + +* Fri Jul 27 2007 Hans de Goede 0.7.3-11 +- Remove OnlyShowIn=KDE; from .desktop file (I like using ksensors under GNOME, + works fine grumbel) + +* Fri Jul 27 2007 Hans de Goede 0.7.3-10 +- Add icon-cache update scriptlets +- Add Requires: hicolor-icon-theme for dir ownership + +* Fri Jul 20 2007 Ville Skyttä - 0.7.3-9 +- Sync Exclu(de|sive)Arch with new lm_sensors (#249060). + +* Tue Jun 26 2007 Ville Skyttä - 0.7.3-8 +- Update Debian patchset to -14 for additional fixes and translations; + drop our hddtemp detection patch in favour of the one included in it. +- Drop Application and X-Fedora categories from .desktop file, add GenericName. +- Make autostart checkbox effective again (#242570). +- Convert docs to UTF-8. + +* Sat Sep 30 2006 Ville Skyttä - 0.7.3-7 +- Apply Debian -11 patchset for upstream radio button state fix, + support for hddtemp with SCSI disks and more translations. + +* Wed Aug 30 2006 Ville Skyttä - 0.7.3-6 +- Rebuild. + +* Wed Feb 15 2006 Ville Skyttä - 0.7.3-5 +- Rebuild. + +* Thu Nov 3 2005 Ville Skyttä - 0.7.3-4 +- Clean up build dependencies. + +* Thu May 19 2005 Ville Skyttä - 0.7.3-3 +- Sync arch availability with FC4 lm_sensors (%%{ix86}, x86_64, alpha). +- Reduce directory ownership bloat. + +* Fri Apr 7 2005 Michael Schwendt - 0.7.3-2 +- rebuilt + +* Sat Aug 21 2004 Ville Skyttä - 0:0.7.3-0.fdr.1 +- Update to 0.7.3, most patches applied upstream. +- Disable dependency tracking to speed up the build. + +* Tue Jul 20 2004 Ville Skyttä - 0:0.7.2-0.fdr.4 +- Force use of multithreaded Qt with --enable-mt to fix build on FC2. +- Sync Debian patch to 0.7.2-16 to get a fix for freeze with hddtemp. +- Apply upstream patches #913569 and #915725. +- Disable RPATH. +- Don't ship the "handbook", it's just a template. +- Other minor improvements here and there. + +* Sat Aug 2 2003 Ville Skyttä - 0:0.7.2-0.fdr.3 +- Own dirs under %%{_datadir}/icons and %%{_docdir}/HTML (bug 21). +- Don't tweak path to hddtemp. +- Patch to fix hddtemp detection. +- s/--enable-xinerama/--with-xinerama/ +- Borrow man page from Debian. + +* Sat May 31 2003 Ville Skyttä - 0:0.7.2-0.fdr.2 +- Spec cleanups. + +* Fri Apr 4 2003 Ville Skyttä - 0:0.7.2-0.fdr.1 +- Update to current Fedora guidelines. +- Move desktop entry to %%{_datadir}/applications using desktop-file-install. + +* Sun Feb 23 2003 Warren Togami - 0.7.2-1.fedora.2 +- BuildRequires libart_lgpl-devel needed for Red Hat 8.1 + +* Sun Feb 23 2003 Ville Skyttä - 0.7.2-1.fedora.1 +- Update to 0.7.2. +- Don't apply startup crash patch, but keep it around for now. + +* Sat Feb 15 2003 Ville Skyttä - 0.7-1.fedora.2 +- Include startup crash patch from upstream SRPM. + +* Sun Feb 9 2003 Ville Skyttä - 0.7-1.fedora.1 +- First Fedora release. diff --git a/redhat/extras/ksensors/trinity-ksensors-3.5.13.1.spec b/redhat/extras/ksensors/trinity-ksensors-3.5.13.1.spec deleted file mode 100644 index f00bcc569..000000000 --- a/redhat/extras/ksensors/trinity-ksensors-3.5.13.1.spec +++ /dev/null @@ -1,268 +0,0 @@ -# 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 -%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_mandir %{tde_datadir}/man - -%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-ksensors -Version: 0.7.3 -Release: 19p3%{?dist}%{?_variant} - -Summary: KDE frontend to lm_sensors -Group: Applications/System -License: GPLv2+ -URL: http://ksensors.sourceforge.net/ - -Source0: http://downloads.sourceforge.net/ksensors/ksensors-%{version}.tar.gz - -# Debian (upstream) patch -Patch2: ksensors_0.7.3-18.diff -# Fix 'lmsensor.cpp' for older lm_sensors API (< 3.x) -Patch7: ksensors-0.7.3-18-lmsensors_2x_fix.patch -# [ksensors] Fix autotools detection -Patch9: ksensors-0.7.3-fix_autotools_detection.patch -# Fix TDE directories detection -Patch10: ksensors-0.7.3-tde_includedir.patch -# Fix sound installation -Patch11: ksensors-0.7.3-fix_sound_installation.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 -BuildRequires: gettext -BuildRequires: desktop-file-utils - -%if 0%{?suse_version} -BuildRequires: libsensors4-devel -%else -BuildRequires: lm_sensors-devel -%endif - -# Keep archs in sync with lm_sensors -ExcludeArch: s390 s390x - -%description -KSensors is a nice lm-sensors frontend for the K Desktop Environment. -Install the hddtemp package if you wish to monitor hard disk -temperatures with KSensors. - - -%if 0%{?suse_version} -%debug_package -%endif - - -%prep -%setup -q -n ksensors-%{version} -%patch2 -p1 -b .debian -%patch7 -p1 -b .lm2x -%patch9 -p1 -b .autotools -%patch10 -p1 -b .tdeinc -%patch11 -p1 -b .sound - -# 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" -%__make -f "admin/Makefile.common" - -%__sed -i -e 's|$(kde_datadir)/sounds|$(kde_sounddir)|' src/sounds/Makefile.* -for f in ChangeLog LIESMICH LISEZMOI ; do - iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f -done - -%build -unset QTDIR; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -export KDEDIR=%{tde_prefix} - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --disable-dependency-tracking \ - --disable-rpath \ - --with-extra-includes=%{tde_includedir}/tqt \ - --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --datadir=%{tde_datadir} \ - --includedir=%{tde_tdeincludedir} - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -%__rm -rf $RPM_BUILD_ROOT -%__make install DESTDIR=$RPM_BUILD_ROOT - -# Creates autostart shortcut -%__install -dm 755 $RPM_BUILD_ROOT%{tde_datadir}/autostart -%__ln_s ../applnk/Utilities/ksensors.desktop \ - $RPM_BUILD_ROOT%{tde_datadir}/autostart - -#__rm -rf $RPM_BUILD_ROOT%{tde_tdedocdir}/HTML - -%find_lang ksensors - - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -for f in locolor hicolor ; do - touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : - gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : -done - -%postun -for f in locolor hicolor ; do - touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : - gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : -done - - -%files -f ksensors.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING FAQ README TODO -%lang(es) %doc LEEME -%lang(de) %doc LIESMICH -%lang(fr) %doc LISEZMOI -%{tde_bindir}/ksensors -%{tde_datadir}/applnk/Utilities/ksensors.desktop -%{tde_datadir}/apps/ksensors/ -%{tde_datadir}/autostart/ksensors.desktop -%{tde_datadir}/icons/hicolor/*/apps/ksensors.png -%{tde_datadir}/icons/locolor/ -%{tde_datadir}/sounds/ksensors_alert.wav -%{tde_tdedocdir}/HTML/en/ksensors/ - -%changelog -* Wed Oct 03 2012 Francois Andriot - 0.7.3-19p3 -- Initial build for TDE 3.5.13.1 - -* Thu Dec 22 2011 Francois Andriot - 0.7.3-19p2 -- Update Debian patch to -18 release - -* Mon Nov 07 2011 Francois Andriot - 0.7.3-19p1 -- Rebuilt for RHEL 6, RHEL 5, Fedora 15 with TDE 3.5.13 - -* Mon Feb 07 2011 Fedora Release Engineering - 0.7.3-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 0.7.3-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 0.7.3-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Feb 15 2008 Hans de Goede 0.7.3-16 -- Update Debian patch to -15 release - -* Thu Jan 3 2008 Hans de Goede 0.7.3-15 -- Change BuildRequires: kdelibs-devel into kdelibs3-devel - -* Sun Nov 11 2007 Hans de Goede 0.7.3-14 -- Patch for and Rebuild against lm_sensors-3.0.0 - -* Sun Nov 11 2007 Hans de Goede 0.7.3-13 -- Fix reading of min and max tresholds from libsensors - -* Mon Aug 13 2007 Hans de Goede 0.7.3-12 -- Update License tag for new Licensing Guidelines compliance - -* Fri Jul 27 2007 Hans de Goede 0.7.3-11 -- Remove OnlyShowIn=KDE; from .desktop file (I like using ksensors under GNOME, - works fine grumbel) - -* Fri Jul 27 2007 Hans de Goede 0.7.3-10 -- Add icon-cache update scriptlets -- Add Requires: hicolor-icon-theme for dir ownership - -* Fri Jul 20 2007 Ville Skyttä - 0.7.3-9 -- Sync Exclu(de|sive)Arch with new lm_sensors (#249060). - -* Tue Jun 26 2007 Ville Skyttä - 0.7.3-8 -- Update Debian patchset to -14 for additional fixes and translations; - drop our hddtemp detection patch in favour of the one included in it. -- Drop Application and X-Fedora categories from .desktop file, add GenericName. -- Make autostart checkbox effective again (#242570). -- Convert docs to UTF-8. - -* Sat Sep 30 2006 Ville Skyttä - 0.7.3-7 -- Apply Debian -11 patchset for upstream radio button state fix, - support for hddtemp with SCSI disks and more translations. - -* Wed Aug 30 2006 Ville Skyttä - 0.7.3-6 -- Rebuild. - -* Wed Feb 15 2006 Ville Skyttä - 0.7.3-5 -- Rebuild. - -* Thu Nov 3 2005 Ville Skyttä - 0.7.3-4 -- Clean up build dependencies. - -* Thu May 19 2005 Ville Skyttä - 0.7.3-3 -- Sync arch availability with FC4 lm_sensors (%%{ix86}, x86_64, alpha). -- Reduce directory ownership bloat. - -* Fri Apr 7 2005 Michael Schwendt - 0.7.3-2 -- rebuilt - -* Sat Aug 21 2004 Ville Skyttä - 0:0.7.3-0.fdr.1 -- Update to 0.7.3, most patches applied upstream. -- Disable dependency tracking to speed up the build. - -* Tue Jul 20 2004 Ville Skyttä - 0:0.7.2-0.fdr.4 -- Force use of multithreaded Qt with --enable-mt to fix build on FC2. -- Sync Debian patch to 0.7.2-16 to get a fix for freeze with hddtemp. -- Apply upstream patches #913569 and #915725. -- Disable RPATH. -- Don't ship the "handbook", it's just a template. -- Other minor improvements here and there. - -* Sat Aug 2 2003 Ville Skyttä - 0:0.7.2-0.fdr.3 -- Own dirs under %%{_datadir}/icons and %%{_docdir}/HTML (bug 21). -- Don't tweak path to hddtemp. -- Patch to fix hddtemp detection. -- s/--enable-xinerama/--with-xinerama/ -- Borrow man page from Debian. - -* Sat May 31 2003 Ville Skyttä - 0:0.7.2-0.fdr.2 -- Spec cleanups. - -* Fri Apr 4 2003 Ville Skyttä - 0:0.7.2-0.fdr.1 -- Update to current Fedora guidelines. -- Move desktop entry to %%{_datadir}/applications using desktop-file-install. - -* Sun Feb 23 2003 Warren Togami - 0.7.2-1.fedora.2 -- BuildRequires libart_lgpl-devel needed for Red Hat 8.1 - -* Sun Feb 23 2003 Ville Skyttä - 0.7.2-1.fedora.1 -- Update to 0.7.2. -- Don't apply startup crash patch, but keep it around for now. - -* Sat Feb 15 2003 Ville Skyttä - 0.7-1.fedora.2 -- Include startup crash patch from upstream SRPM. - -* Sun Feb 9 2003 Ville Skyttä - 0.7-1.fedora.1 -- First Fedora release. diff --git a/redhat/extras/ksensors/trinity-ksensors-3.5.13.2.spec b/redhat/extras/ksensors/trinity-ksensors-3.5.13.2.spec deleted file mode 100644 index 5f97dd4e1..000000000 --- a/redhat/extras/ksensors/trinity-ksensors-3.5.13.2.spec +++ /dev/null @@ -1,271 +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_mandir %{tde_datadir}/man - -%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-ksensors -Version: 0.7.3 -Release: 20%{?dist}%{?_variant} - -Summary: Trinity Frontend to lm_sensors -Group: Applications/System -License: GPLv2+ -URL: http://ksensors.sourceforge.net/ - -Source0: http://downloads.sourceforge.net/ksensors/ksensors-0.7.3.tar.gz - -# Debian (upstream) patch -Patch2: ksensors_0.7.3-18.diff -# Fix 'lmsensor.cpp' for older lm_sensors API (< 3.x) -Patch7: ksensors-0.7.3-18-lmsensors_2x_fix.patch -# [ksensors] Fix autotools detection -Patch9: ksensors-0.7.3-fix_autotools_detection.patch -# Fix TDE directories detection -Patch10: ksensors-0.7.3-tde_includedir.patch -# Fix sound installation -Patch11: ksensors-0.7.3-fix_sound_installation.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 -BuildRequires: gettext -BuildRequires: desktop-file-utils - -%if 0%{?suse_version} -BuildRequires: libsensors4-devel -%else -BuildRequires: lm_sensors-devel -%endif - -# Keep archs in sync with lm_sensors -ExcludeArch: s390 s390x - -%description -KSensors is a nice lm-sensors frontend for the K Desktop Environment. -Install the hddtemp package if you wish to monitor hard disk -temperatures with KSensors. - - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - - -%prep -%setup -q -n ksensors-%{version} -%patch2 -p1 -b .debian -%patch7 -p1 -b .lm2x -%patch9 -p1 -b .autotools -%patch10 -p1 -b .tdeinc -%patch11 -p1 -b .sound - -# 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" -%__make -f "admin/Makefile.common" - -%__sed -i -e 's|$(kde_datadir)/sounds|$(kde_sounddir)|' src/sounds/Makefile.* -for f in ChangeLog LIESMICH LISEZMOI ; do - iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f -done - -%build -unset QTDIR; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -export KDEDIR=%{tde_prefix} - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --disable-dependency-tracking \ - --disable-rpath \ - --with-extra-includes=%{tde_includedir}/tqt \ - --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --datadir=%{tde_datadir} \ - --includedir=%{tde_tdeincludedir} - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - - -%install -%__rm -rf $RPM_BUILD_ROOT -%__make install DESTDIR=$RPM_BUILD_ROOT - -# Creates autostart shortcut -%__install -dm 755 $RPM_BUILD_ROOT%{tde_datadir}/autostart -%__ln_s ../applnk/Utilities/ksensors.desktop \ - $RPM_BUILD_ROOT%{tde_datadir}/autostart - -#__rm -rf $RPM_BUILD_ROOT%{tde_tdedocdir}/HTML - -%find_lang ksensors - - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -for f in locolor hicolor ; do - touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : - gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : -done - -%postun -for f in locolor hicolor ; do - touch --no-create %{tde_datadir}/icons/$f 2> /dev/null || : - gtk-update-icon-cache -q %{tde_datadir}/icons/$f 2> /dev/null || : -done - - -%files -f ksensors.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING FAQ README TODO -%lang(es) %doc LEEME -%lang(de) %doc LIESMICH -%lang(fr) %doc LISEZMOI -%{tde_bindir}/ksensors -%{tde_datadir}/applnk/Utilities/ksensors.desktop -%{tde_datadir}/apps/ksensors/ -%{tde_datadir}/autostart/ksensors.desktop -%{tde_datadir}/icons/hicolor/*/apps/ksensors.png -%{tde_datadir}/icons/locolor/ -%{tde_datadir}/sounds/ksensors_alert.wav -%{tde_tdedocdir}/HTML/en/ksensors/ - -%changelog -* Sat Jan 19 2013 Francois Andriot - 0.7.3-20 -- Initial release for TDE 3.5.13.2 - -* Wed Oct 03 2012 Francois Andriot - 0.7.3-19p3 -- Initial build for TDE 3.5.13.1 - -* Thu Dec 22 2011 Francois Andriot - 0.7.3-19p2 -- Update Debian patch to -18 release - -* Mon Nov 07 2011 Francois Andriot - 0.7.3-19p1 -- Rebuilt for RHEL 6, RHEL 5, Fedora 15 with TDE 3.5.13 - -* Mon Feb 07 2011 Fedora Release Engineering - 0.7.3-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 0.7.3-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 0.7.3-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Feb 15 2008 Hans de Goede 0.7.3-16 -- Update Debian patch to -15 release - -* Thu Jan 3 2008 Hans de Goede 0.7.3-15 -- Change BuildRequires: kdelibs-devel into kdelibs3-devel - -* Sun Nov 11 2007 Hans de Goede 0.7.3-14 -- Patch for and Rebuild against lm_sensors-3.0.0 - -* Sun Nov 11 2007 Hans de Goede 0.7.3-13 -- Fix reading of min and max tresholds from libsensors - -* Mon Aug 13 2007 Hans de Goede 0.7.3-12 -- Update License tag for new Licensing Guidelines compliance - -* Fri Jul 27 2007 Hans de Goede 0.7.3-11 -- Remove OnlyShowIn=KDE; from .desktop file (I like using ksensors under GNOME, - works fine grumbel) - -* Fri Jul 27 2007 Hans de Goede 0.7.3-10 -- Add icon-cache update scriptlets -- Add Requires: hicolor-icon-theme for dir ownership - -* Fri Jul 20 2007 Ville Skyttä - 0.7.3-9 -- Sync Exclu(de|sive)Arch with new lm_sensors (#249060). - -* Tue Jun 26 2007 Ville Skyttä - 0.7.3-8 -- Update Debian patchset to -14 for additional fixes and translations; - drop our hddtemp detection patch in favour of the one included in it. -- Drop Application and X-Fedora categories from .desktop file, add GenericName. -- Make autostart checkbox effective again (#242570). -- Convert docs to UTF-8. - -* Sat Sep 30 2006 Ville Skyttä - 0.7.3-7 -- Apply Debian -11 patchset for upstream radio button state fix, - support for hddtemp with SCSI disks and more translations. - -* Wed Aug 30 2006 Ville Skyttä - 0.7.3-6 -- Rebuild. - -* Wed Feb 15 2006 Ville Skyttä - 0.7.3-5 -- Rebuild. - -* Thu Nov 3 2005 Ville Skyttä - 0.7.3-4 -- Clean up build dependencies. - -* Thu May 19 2005 Ville Skyttä - 0.7.3-3 -- Sync arch availability with FC4 lm_sensors (%%{ix86}, x86_64, alpha). -- Reduce directory ownership bloat. - -* Fri Apr 7 2005 Michael Schwendt - 0.7.3-2 -- rebuilt - -* Sat Aug 21 2004 Ville Skyttä - 0:0.7.3-0.fdr.1 -- Update to 0.7.3, most patches applied upstream. -- Disable dependency tracking to speed up the build. - -* Tue Jul 20 2004 Ville Skyttä - 0:0.7.2-0.fdr.4 -- Force use of multithreaded Qt with --enable-mt to fix build on FC2. -- Sync Debian patch to 0.7.2-16 to get a fix for freeze with hddtemp. -- Apply upstream patches #913569 and #915725. -- Disable RPATH. -- Don't ship the "handbook", it's just a template. -- Other minor improvements here and there. - -* Sat Aug 2 2003 Ville Skyttä - 0:0.7.2-0.fdr.3 -- Own dirs under %%{_datadir}/icons and %%{_docdir}/HTML (bug 21). -- Don't tweak path to hddtemp. -- Patch to fix hddtemp detection. -- s/--enable-xinerama/--with-xinerama/ -- Borrow man page from Debian. - -* Sat May 31 2003 Ville Skyttä - 0:0.7.2-0.fdr.2 -- Spec cleanups. - -* Fri Apr 4 2003 Ville Skyttä - 0:0.7.2-0.fdr.1 -- Update to current Fedora guidelines. -- Move desktop entry to %%{_datadir}/applications using desktop-file-install. - -* Sun Feb 23 2003 Warren Togami - 0.7.2-1.fedora.2 -- BuildRequires libart_lgpl-devel needed for Red Hat 8.1 - -* Sun Feb 23 2003 Ville Skyttä - 0.7.2-1.fedora.1 -- Update to 0.7.2. -- Don't apply startup crash patch, but keep it around for now. - -* Sat Feb 15 2003 Ville Skyttä - 0.7-1.fedora.2 -- Include startup crash patch from upstream SRPM. - -* Sun Feb 9 2003 Ville Skyttä - 0.7-1.fedora.1 -- First Fedora release. diff --git a/redhat/extras/ksensors/trinity-ksensors-3.5.13.spec b/redhat/extras/ksensors/trinity-ksensors-3.5.13.spec deleted file mode 100644 index 529d2623e..000000000 --- a/redhat/extras/ksensors/trinity-ksensors-3.5.13.spec +++ /dev/null @@ -1,212 +0,0 @@ -# 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 - -Name: trinity-ksensors -Version: 0.7.3 -Release: 19p2%{?dist} - -Summary: KDE frontend to lm_sensors -Group: Applications/System -License: GPLv2+ -URL: http://ksensors.sourceforge.net/ - -Source0: http://downloads.sourceforge.net/ksensors/ksensors-%{version}.tar.gz - -# Debian (upstream) patch -Patch2: http://ftp.debian.org/debian/pool/main/k/ksensors/ksensors_0.7.3-18.diff.gz - -# Fix building on TDE -Patch6: ksensors-0.7.3-trinity.patch - -# Fix 'lmsensor.cpp' for older lm_sensors API (< 3.x) -Patch7: ksensors-0.7.3-18-lmsensors_2x_fix.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: trinity-kdelibs-devel -BuildRequires: lm_sensors-devel gettext desktop-file-utils -Requires: hicolor-icon-theme - -# Keep archs in sync with lm_sensors -ExcludeArch: s390 s390x - -%description -KSensors is a nice lm-sensors frontend for the K Desktop Environment. -Install the hddtemp package if you wish to monitor hard disk -temperatures with KSensors. - - -%prep -%setup -q -n ksensors-%{version} -%patch2 -p1 -%patch6 -p1 -%patch7 -p1 -%__sed -i -e 's|$(kde_datadir)/sounds|$(kde_sounddir)|' src/sounds/Makefile.* -for f in ChangeLog LIESMICH LISEZMOI ; do - iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f -done - -%build -unset QTDIR ; . /etc/profile.d/qt.sh - -%configure \ - --disable-dependency-tracking \ - --disable-rpath \ - --with-extra-includes=%{_includedir}/tqt -%__make %{?_smp_mflags} - - -%install -%__rm -rf $RPM_BUILD_ROOT -%__make install DESTDIR=$RPM_BUILD_ROOT -desktop-file-install --vendor fedora --mode 644 --delete-original \ - --dir $RPM_BUILD_ROOT%{_datadir}/applications \ - $RPM_BUILD_ROOT%{_datadir}/applnk/Utilities/ksensors.desktop -%__install -dm 755 $RPM_BUILD_ROOT%{_datadir}/autostart -%__ln_s ../applications/fedora-ksensors.desktop \ - $RPM_BUILD_ROOT%{_datadir}/autostart -%__rm -rf $RPM_BUILD_ROOT%{_docdir}/HTML -%find_lang ksensors - - -%clean -%__rm -rf $RPM_BUILD_ROOT - - -%post -for f in locolor hicolor ; do - touch --no-create %{_datadir}/icons/$f 2> /dev/null || : - gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null || : -done - -%postun -for f in locolor hicolor ; do - touch --no-create %{_datadir}/icons/$f 2> /dev/null || : - gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null || : -done - - -%files -f ksensors.lang -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING FAQ README TODO -%lang(es) %doc LEEME -%lang(de) %doc LIESMICH -%lang(fr) %doc LISEZMOI -%{_bindir}/ksensors -%{_datadir}/applications/*ksensors.desktop -%{_datadir}/apps/ksensors/ -%{_datadir}/autostart/*ksensors.desktop -%{_datadir}/icons/hicolor/*x*/apps/ksensors.png -%{_datadir}/icons/locolor/ -%{_datadir}/sounds/ksensors_alert.wav - - -%changelog -* Thu Dec 22 2011 Francois Andriot - 0.7.3-19p2 -- Update Debian patch to -18 release - -* Mon Nov 07 2011 Francois Andriot - 0.7.3-19p1 -- Rebuilt for RHEL 6, RHEL 5, Fedora 15 with TDE 3.5.13 - -* Mon Feb 07 2011 Fedora Release Engineering - 0.7.3-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 0.7.3-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 0.7.3-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Feb 15 2008 Hans de Goede 0.7.3-16 -- Update Debian patch to -15 release - -* Thu Jan 3 2008 Hans de Goede 0.7.3-15 -- Change BuildRequires: kdelibs-devel into kdelibs3-devel - -* Sun Nov 11 2007 Hans de Goede 0.7.3-14 -- Patch for and Rebuild against lm_sensors-3.0.0 - -* Sun Nov 11 2007 Hans de Goede 0.7.3-13 -- Fix reading of min and max tresholds from libsensors - -* Mon Aug 13 2007 Hans de Goede 0.7.3-12 -- Update License tag for new Licensing Guidelines compliance - -* Fri Jul 27 2007 Hans de Goede 0.7.3-11 -- Remove OnlyShowIn=KDE; from .desktop file (I like using ksensors under GNOME, - works fine grumbel) - -* Fri Jul 27 2007 Hans de Goede 0.7.3-10 -- Add icon-cache update scriptlets -- Add Requires: hicolor-icon-theme for dir ownership - -* Fri Jul 20 2007 Ville Skyttä - 0.7.3-9 -- Sync Exclu(de|sive)Arch with new lm_sensors (#249060). - -* Tue Jun 26 2007 Ville Skyttä - 0.7.3-8 -- Update Debian patchset to -14 for additional fixes and translations; - drop our hddtemp detection patch in favour of the one included in it. -- Drop Application and X-Fedora categories from .desktop file, add GenericName. -- Make autostart checkbox effective again (#242570). -- Convert docs to UTF-8. - -* Sat Sep 30 2006 Ville Skyttä - 0.7.3-7 -- Apply Debian -11 patchset for upstream radio button state fix, - support for hddtemp with SCSI disks and more translations. - -* Wed Aug 30 2006 Ville Skyttä - 0.7.3-6 -- Rebuild. - -* Wed Feb 15 2006 Ville Skyttä - 0.7.3-5 -- Rebuild. - -* Thu Nov 3 2005 Ville Skyttä - 0.7.3-4 -- Clean up build dependencies. - -* Thu May 19 2005 Ville Skyttä - 0.7.3-3 -- Sync arch availability with FC4 lm_sensors (%%{ix86}, x86_64, alpha). -- Reduce directory ownership bloat. - -* Fri Apr 7 2005 Michael Schwendt - 0.7.3-2 -- rebuilt - -* Sat Aug 21 2004 Ville Skyttä - 0:0.7.3-0.fdr.1 -- Update to 0.7.3, most patches applied upstream. -- Disable dependency tracking to speed up the build. - -* Tue Jul 20 2004 Ville Skyttä - 0:0.7.2-0.fdr.4 -- Force use of multithreaded Qt with --enable-mt to fix build on FC2. -- Sync Debian patch to 0.7.2-16 to get a fix for freeze with hddtemp. -- Apply upstream patches #913569 and #915725. -- Disable RPATH. -- Don't ship the "handbook", it's just a template. -- Other minor improvements here and there. - -* Sat Aug 2 2003 Ville Skyttä - 0:0.7.2-0.fdr.3 -- Own dirs under %%{_datadir}/icons and %%{_docdir}/HTML (bug 21). -- Don't tweak path to hddtemp. -- Patch to fix hddtemp detection. -- s/--enable-xinerama/--with-xinerama/ -- Borrow man page from Debian. - -* Sat May 31 2003 Ville Skyttä - 0:0.7.2-0.fdr.2 -- Spec cleanups. - -* Fri Apr 4 2003 Ville Skyttä - 0:0.7.2-0.fdr.1 -- Update to current Fedora guidelines. -- Move desktop entry to %%{_datadir}/applications using desktop-file-install. - -* Sun Feb 23 2003 Warren Togami - 0.7.2-1.fedora.2 -- BuildRequires libart_lgpl-devel needed for Red Hat 8.1 - -* Sun Feb 23 2003 Ville Skyttä - 0.7.2-1.fedora.1 -- Update to 0.7.2. -- Don't apply startup crash patch, but keep it around for now. - -* Sat Feb 15 2003 Ville Skyttä - 0.7-1.fedora.2 -- Include startup crash patch from upstream SRPM. - -* Sun Feb 9 2003 Ville Skyttä - 0.7-1.fedora.1 -- First Fedora release. diff --git a/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.1.spec b/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.1.spec new file mode 100644 index 000000000..29fa1131d --- /dev/null +++ b/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.1.spec @@ -0,0 +1,288 @@ +# 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_mandir %{tde_datadir}/man + +%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} + + +Summary: Mandriva theme for TDE - Widget design +Name: trinity-style-ia-ora +Version: 1.0.8 +Release: 2%{?dist}%{?_variant} +License: GPL +Group: Environment/Desktop +URL: http://www.mandrivalinux.com/ + +Source0: ia_ora-kde-%{version}.tar.bz2 + +# [ia_ora] Fix automake 1.11 detection +Patch1: ia_ora-1.08-fix_automake_detection.patch +# [ia_ora] Fix trinity directories detection +Patch2: ia_ora-1.08-fix_trinity_directories.patch + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 +BuildRequires: trinity-tdebase-devel >= 3.5.13.1 + +Requires: trinity-twin + +%description +Mandriva theme for Trinity + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + + +%prep +%setup -q -n ia_ora-kde-%{version} +%patch1 -p1 -b .automake11 +%patch2 -p1 -b .trinity + +# 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" +%__make -f "admin/Makefile.common" cvs + + +%build +unset QTDIR; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --datadir=%{tde_datadir} \ + --includedir=%{tde_tdeincludedir} \ + --libdir=%{tde_libdir} \ + --disable-rpath \ + --enable-closure \ + --disable-dependency-tracking \ + --enable-new-ldflags \ + --enable-final \ + --enable-shared \ + --disable-static \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{?buildroot} + +# Removes useless files +%__rm -f %{?buildroot}%{tde_tdelibdir}/*.a +%__rm -f %{?buildroot}%{tde_tdelibdir}/plugins/styles/*.a + +%clean +%__rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{tde_tdelibdir}/kwin3_iaora.la +%{tde_tdelibdir}/kwin3_iaora.so +%{tde_tdelibdir}/kwin_iaora_config.la +%{tde_tdelibdir}/kwin_iaora_config.so +%{tde_tdelibdir}/plugins/styles/ia_ora.la +%{tde_tdelibdir}/plugins/styles/ia_ora.so +%{tde_datadir}/apps/kstyle/themes/ia_ora.themerc +%{tde_datadir}/apps/kwin/iaora.desktop + + + + +%changelog +* Wed Oct 03 2012 Francois Andriot - 1.0.8-2 +- Initial build for TDE 3.5.13.1 + +* Fri Aug 03 2012 Francois Andriot - 1.0.8-1 +- Initial version for TDE 3.5.13 + +* Fri Aug 05 2011 Andrey Bondrov 1.0.8-9mib2011.0 +- Port to 2011 + +* Sat Jul 10 2010 Andrey Bondrov 1.0.8-8mib2010.1 +- Rebuild for MIB users + +* Sun Nov 22 2009 Atilla ÖNTAŞ 1.0.8-8mvt2010.0 +- Rename package to avoid unwanted KDE4 upgrade +- Merge packages in one kde-style package +- Fix package group in spec file + +* Tue Nov 17 2009 Tim Williams 1.0.8-7mdv2010.0 ++ Rebuild for MDV 2010.0 + +* Thu Mar 26 2009 Helio Chissini de Castro 1.0.8-6mdv2009.1 ++ Revision: 361404 +- Bump to rebuild against cooker + +* Tue Nov 18 2008 Thierry Vignaud 1.0.8-5mdv2009.1 ++ Revision: 304189 +- rebuild for new xcb + +* Wed Aug 06 2008 Thierry Vignaud 1.0.8-4mdv2009.0 ++ Revision: 264680 +- rebuild early 2009.0 package (before pixel changes) + +* Thu May 08 2008 Helio Chissini de Castro 1.0.8-2mdv2009.0 ++ Revision: 204689 +- Move to /opt + +* Wed Feb 27 2008 Gustavo Pichorim Boiko 1.0.8-1mdv2008.1 ++ Revision: 175799 +- New release (1.0.8): + * Fix drawing of buttons when using mandriva color schemes + * Update color scheme names to match the new ones + +* Tue Feb 19 2008 Gustavo Pichorim Boiko 1.0.7-1mdv2008.1 ++ Revision: 173100 +- new release (1.0.7) fixing some drawing issues on applications that don't use + standard background colors (#33502) + +* Thu Jan 03 2008 Oden Eriksson 1.0.6-2mdv2008.1 ++ Revision: 141786 +- rebuilt against openldap-2.4.7 libs + + + Olivier Blin + - restore BuildRoot + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + +* Wed Sep 12 2007 Gustavo Pichorim Boiko 1.0.6-1mdv2008.0 ++ Revision: 84626 +- new release: 1.0.6: + * Use the right color for the bottom line of menubar + * Remove some lines that were causing double borders at menubar and toolbar + ends + * Fix the bottom of toolbars: it was being drawn using the wrong color + * Use a flat background for status bars + * Add a minimum size for the scrollbar handle +- new release: 1.0.5 + * Use the widget style in all separators (#33260) + * Fixed popup menu item drawing on menus that have titles (#33287) + +* Thu Sep 06 2007 Gustavo Pichorim Boiko 1.0.4-1mdv2008.0 ++ Revision: 81272 +- new version: 1.0.4 + * Restore the old color themes (as they will be kept as alternatives) + * Properly mask the rounded borders and properly draw the region previously + masked + * Create fake rounded corners on menu items + * Reduced the button margin to get normal sized buttons (not giant ones) + * Make it possible to resize windows by the top border +------------------------------------------------------------------------ + r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines + +* Wed Sep 05 2007 Gustavo Pichorim Boiko 1.0.3-1mdv2008.0 ++ Revision: 80378 +- new release: 1.0.3 + * Implement highligh on hovering controls + * Threat scrollbar buttons as buttons (showing them lowered when the button + is pressed for example) + * Show the combo box button as pressed when the list is opened + * Removed Powerpack+ colors + * Changed Discovery/One to just One and adjusted colors + * Used more sane values when using ia_ora together with other KDE color + schemes +- new release: + * fix gradient colors of menus (thanks Frederic Crozat for pointing that) + * implement correctly the combo box drawing according to the ia_ora spec + * Fix the text color of menubar items + +* Thu Aug 23 2007 Gustavo Pichorim Boiko 1.0.1-1mdv2008.0 ++ Revision: 70685 +- new version: 1.0.1 + * Replace the gradient code by the Plastik one (it is better written) + * Fix drawing of menubar items and popupmenu items (#30659) + +* Mon Jun 11 2007 Nicolas Lécureuil 1.0-18mdv2008.0 ++ Revision: 38004 +- REBUILD + + +* Thu Mar 22 2007 Laurent Montel 1.0-17mdv2007.1 ++ Revision: 147929 +- Fix theme + +* Mon Mar 19 2007 Laurent Montel 1.0-16mdv2007.1 ++ Revision: 146479 +- Fix progressbar text color + +* Wed Mar 07 2007 Laurent Montel 1.0-15mdv2007.1 ++ Revision: 134563 +- Fix style + +* Tue Mar 06 2007 Laurent Montel 1.0-14mdv2007.1 ++ Revision: 133854 +- New update + +* Wed Feb 28 2007 Laurent Montel 1.0-13mdv2007.1 ++ Revision: 127097 +- New update + +* Wed Jan 24 2007 Laurent Montel 1.0-12mdv2007.1 ++ Revision: 112737 +- Fix theme + +* Tue Jan 02 2007 Laurent Montel 1.0-11mdv2007.1 ++ Revision: 103350 +- Update tarball + +* Mon Dec 11 2006 Laurent Montel 1.0-10mdv2007.1 ++ Revision: 94696 +- Rename spec file name too +- Rename ia_ora to ia_ora-kde + Fix a lot of bug +- Import ia_ora-kde + +* Sat Sep 16 2006 Laurent MONTEL 1.0-9 +- Fix title bar + +* Thu Sep 14 2006 Laurent MONTEL 1.0-8 +- Fix handle + +* Thu Sep 14 2006 Laurent MONTEL 1.0-7 +- Fix toolbar color + +* Thu Sep 14 2006 Laurent MONTEL 1.0-6 +- Fix Combobox/Scrollbar/Checkbox and bidi mode + +* Tue Sep 12 2006 Laurent MONTEL 1.0-5 +- Fix tabbar + +* Tue Sep 12 2006 Laurent MONTEL 1.0-4 +- Fix scrollbar + +* Sun Sep 10 2006 Laurent MONTEL 1.0-3 +- Improve style + +* Fri Sep 08 2006 Laurent MONTEL 1.0-2 +- Some fixes + +* Tue Sep 05 2006 Laurent MONTEL 1.0-1 +- Initial package + diff --git a/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.2.spec b/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.2.spec new file mode 100644 index 000000000..885ee3e88 --- /dev/null +++ b/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.2.spec @@ -0,0 +1,291 @@ +# 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_mandir %{tde_datadir}/man + +%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} + + +Summary: Mandriva theme for TDE - Widget design +Name: trinity-style-ia-ora +Version: 1.0.8 +Release: 3%{?dist}%{?_variant} +License: GPL +Group: Environment/Desktop +URL: http://www.mandrivalinux.com/ + +Source0: ia_ora-kde-1.0.8.tar.bz2 + +# [ia_ora] Fix automake 1.11 detection +Patch1: ia_ora-1.08-fix_automake_detection.patch +# [ia_ora] Fix trinity directories detection +Patch2: ia_ora-1.08-fix_trinity_directories.patch + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 +BuildRequires: trinity-tdebase-devel >= 3.5.13.2 + +Requires: trinity-twin + +%description +Mandriva theme for Trinity + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + + +%prep +%setup -q -n ia_ora-kde-%{version} +%patch1 -p1 -b .automake11 +%patch2 -p1 -b .trinity + +# 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" +%__make -f "admin/Makefile.common" cvs + + +%build +unset QTDIR; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --datadir=%{tde_datadir} \ + --includedir=%{tde_tdeincludedir} \ + --libdir=%{tde_libdir} \ + --disable-rpath \ + --enable-closure \ + --disable-dependency-tracking \ + --enable-new-ldflags \ + --enable-final \ + --enable-shared \ + --disable-static \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{?buildroot} + +# Removes useless files +%__rm -f %{?buildroot}%{tde_tdelibdir}/*.a +%__rm -f %{?buildroot}%{tde_tdelibdir}/plugins/styles/*.a + +%clean +%__rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{tde_tdelibdir}/kwin3_iaora.la +%{tde_tdelibdir}/kwin3_iaora.so +%{tde_tdelibdir}/kwin_iaora_config.la +%{tde_tdelibdir}/kwin_iaora_config.so +%{tde_tdelibdir}/plugins/styles/ia_ora.la +%{tde_tdelibdir}/plugins/styles/ia_ora.so +%{tde_datadir}/apps/kstyle/themes/ia_ora.themerc +%{tde_datadir}/apps/kwin/iaora.desktop + + + + +%changelog +* Sat Jan 19 2013 Francois Andriot - 1.0.8-3 +- Initial release for TDE 3.5.13.2 + +* Wed Oct 03 2012 Francois Andriot - 1.0.8-2 +- Initial build for TDE 3.5.13.1 + +* Fri Aug 03 2012 Francois Andriot - 1.0.8-1 +- Initial version for TDE 3.5.13 + +* Fri Aug 05 2011 Andrey Bondrov 1.0.8-9mib2011.0 +- Port to 2011 + +* Sat Jul 10 2010 Andrey Bondrov 1.0.8-8mib2010.1 +- Rebuild for MIB users + +* Sun Nov 22 2009 Atilla ÖNTAŞ 1.0.8-8mvt2010.0 +- Rename package to avoid unwanted KDE4 upgrade +- Merge packages in one kde-style package +- Fix package group in spec file + +* Tue Nov 17 2009 Tim Williams 1.0.8-7mdv2010.0 ++ Rebuild for MDV 2010.0 + +* Thu Mar 26 2009 Helio Chissini de Castro 1.0.8-6mdv2009.1 ++ Revision: 361404 +- Bump to rebuild against cooker + +* Tue Nov 18 2008 Thierry Vignaud 1.0.8-5mdv2009.1 ++ Revision: 304189 +- rebuild for new xcb + +* Wed Aug 06 2008 Thierry Vignaud 1.0.8-4mdv2009.0 ++ Revision: 264680 +- rebuild early 2009.0 package (before pixel changes) + +* Thu May 08 2008 Helio Chissini de Castro 1.0.8-2mdv2009.0 ++ Revision: 204689 +- Move to /opt + +* Wed Feb 27 2008 Gustavo Pichorim Boiko 1.0.8-1mdv2008.1 ++ Revision: 175799 +- New release (1.0.8): + * Fix drawing of buttons when using mandriva color schemes + * Update color scheme names to match the new ones + +* Tue Feb 19 2008 Gustavo Pichorim Boiko 1.0.7-1mdv2008.1 ++ Revision: 173100 +- new release (1.0.7) fixing some drawing issues on applications that don't use + standard background colors (#33502) + +* Thu Jan 03 2008 Oden Eriksson 1.0.6-2mdv2008.1 ++ Revision: 141786 +- rebuilt against openldap-2.4.7 libs + + + Olivier Blin + - restore BuildRoot + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + +* Wed Sep 12 2007 Gustavo Pichorim Boiko 1.0.6-1mdv2008.0 ++ Revision: 84626 +- new release: 1.0.6: + * Use the right color for the bottom line of menubar + * Remove some lines that were causing double borders at menubar and toolbar + ends + * Fix the bottom of toolbars: it was being drawn using the wrong color + * Use a flat background for status bars + * Add a minimum size for the scrollbar handle +- new release: 1.0.5 + * Use the widget style in all separators (#33260) + * Fixed popup menu item drawing on menus that have titles (#33287) + +* Thu Sep 06 2007 Gustavo Pichorim Boiko 1.0.4-1mdv2008.0 ++ Revision: 81272 +- new version: 1.0.4 + * Restore the old color themes (as they will be kept as alternatives) + * Properly mask the rounded borders and properly draw the region previously + masked + * Create fake rounded corners on menu items + * Reduced the button margin to get normal sized buttons (not giant ones) + * Make it possible to resize windows by the top border +------------------------------------------------------------------------ + r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines + +* Wed Sep 05 2007 Gustavo Pichorim Boiko 1.0.3-1mdv2008.0 ++ Revision: 80378 +- new release: 1.0.3 + * Implement highligh on hovering controls + * Threat scrollbar buttons as buttons (showing them lowered when the button + is pressed for example) + * Show the combo box button as pressed when the list is opened + * Removed Powerpack+ colors + * Changed Discovery/One to just One and adjusted colors + * Used more sane values when using ia_ora together with other KDE color + schemes +- new release: + * fix gradient colors of menus (thanks Frederic Crozat for pointing that) + * implement correctly the combo box drawing according to the ia_ora spec + * Fix the text color of menubar items + +* Thu Aug 23 2007 Gustavo Pichorim Boiko 1.0.1-1mdv2008.0 ++ Revision: 70685 +- new version: 1.0.1 + * Replace the gradient code by the Plastik one (it is better written) + * Fix drawing of menubar items and popupmenu items (#30659) + +* Mon Jun 11 2007 Nicolas Lécureuil 1.0-18mdv2008.0 ++ Revision: 38004 +- REBUILD + + +* Thu Mar 22 2007 Laurent Montel 1.0-17mdv2007.1 ++ Revision: 147929 +- Fix theme + +* Mon Mar 19 2007 Laurent Montel 1.0-16mdv2007.1 ++ Revision: 146479 +- Fix progressbar text color + +* Wed Mar 07 2007 Laurent Montel 1.0-15mdv2007.1 ++ Revision: 134563 +- Fix style + +* Tue Mar 06 2007 Laurent Montel 1.0-14mdv2007.1 ++ Revision: 133854 +- New update + +* Wed Feb 28 2007 Laurent Montel 1.0-13mdv2007.1 ++ Revision: 127097 +- New update + +* Wed Jan 24 2007 Laurent Montel 1.0-12mdv2007.1 ++ Revision: 112737 +- Fix theme + +* Tue Jan 02 2007 Laurent Montel 1.0-11mdv2007.1 ++ Revision: 103350 +- Update tarball + +* Mon Dec 11 2006 Laurent Montel 1.0-10mdv2007.1 ++ Revision: 94696 +- Rename spec file name too +- Rename ia_ora to ia_ora-kde + Fix a lot of bug +- Import ia_ora-kde + +* Sat Sep 16 2006 Laurent MONTEL 1.0-9 +- Fix title bar + +* Thu Sep 14 2006 Laurent MONTEL 1.0-8 +- Fix handle + +* Thu Sep 14 2006 Laurent MONTEL 1.0-7 +- Fix toolbar color + +* Thu Sep 14 2006 Laurent MONTEL 1.0-6 +- Fix Combobox/Scrollbar/Checkbox and bidi mode + +* Tue Sep 12 2006 Laurent MONTEL 1.0-5 +- Fix tabbar + +* Tue Sep 12 2006 Laurent MONTEL 1.0-4 +- Fix scrollbar + +* Sun Sep 10 2006 Laurent MONTEL 1.0-3 +- Improve style + +* Fri Sep 08 2006 Laurent MONTEL 1.0-2 +- Some fixes + +* Tue Sep 05 2006 Laurent MONTEL 1.0-1 +- Initial package + diff --git a/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.spec b/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.spec new file mode 100644 index 000000000..430a1383a --- /dev/null +++ b/redhat/extras/style-ia-ora/style-ia-ora-3.5.13.spec @@ -0,0 +1,274 @@ +# 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_includedir %{tde_prefix}/include +%define tde_libdir %{tde_prefix}/%{_lib} +%define tde_datadir %{tde_prefix}/share +%define tde_doc %{tde_datadir}/doc + +%define _docdir %{tde_docdir} +%define tde_tdelibdir %{tde_libdir}/trinity + + +Summary: Mandriva theme for TDE - Widget design +Name: trinity-style-ia-ora +Version: 1.0.8 +Release: 1%{?dist}%{?_variant} +License: GPL +Group: Environment/Desktop +URL: http://www.mandrivalinux.com/ + +Source0: ia_ora-kde-%{version}.tar.bz2 + +# [ia_ora] Fix automake 1.11 detection +Patch1: ia_ora-1.08-fix_automake_detection.patch +# [ia_ora] Fix trinity directories detection +Patch2: ia_ora-1.08-fix_trinity_directories.patch + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +BuildRequires: trinity-tdelibs-devel +BuildRequires: trinity-tdebase-devel + +Requires: trinity-twin + +%description +Mandriva theme for Trinity + +%prep +%setup -q -n ia_ora-kde-%{version} +%patch1 -p1 -b .automake11 +%patch2 -p1 -b .trinity + +# 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" +%__make -f "admin/Makefile.common" cvs + + +%build +unset QTDIR; . /etc/profile.d/qt.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --datadir=%{tde_datadir} \ + --libdir=%{tde_libdir} \ + --disable-rpath \ + --enable-closure \ + --disable-dependency-tracking \ + --enable-new-ldflags \ + --enable-final \ + --enable-shared \ + --disable-static \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} LIBTOOL=$(which libtool) + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{?buildroot} + +# Removes useless files +%__rm -f %{?buildroot}%{tde_tdelibdir}/*.a +%__rm -f %{?buildroot}%{tde_tdelibdir}/plugins/styles/*.a + +%clean +%__rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{tde_tdelibdir}/kwin3_iaora.la +%{tde_tdelibdir}/kwin3_iaora.so +%{tde_tdelibdir}/kwin_iaora_config.la +%{tde_tdelibdir}/kwin_iaora_config.so +%{tde_tdelibdir}/plugins/styles/ia_ora.la +%{tde_tdelibdir}/plugins/styles/ia_ora.so +%{tde_datadir}/apps/kstyle/themes/ia_ora.themerc +%{tde_datadir}/apps/kwin/iaora.desktop + + + + +%changelog +* Fri Aug 03 2012 Francois Andriot - 1.0.8-1 +- Initial version for TDE 3.5.13 + +* Fri Aug 05 2011 Andrey Bondrov 1.0.8-9mib2011.0 +- Port to 2011 + +* Sat Jul 10 2010 Andrey Bondrov 1.0.8-8mib2010.1 +- Rebuild for MIB users + +* Sun Nov 22 2009 Atilla ÖNTAŞ 1.0.8-8mvt2010.0 +- Rename package to avoid unwanted KDE4 upgrade +- Merge packages in one kde-style package +- Fix package group in spec file + +* Tue Nov 17 2009 Tim Williams 1.0.8-7mdv2010.0 ++ Rebuild for MDV 2010.0 + +* Thu Mar 26 2009 Helio Chissini de Castro 1.0.8-6mdv2009.1 ++ Revision: 361404 +- Bump to rebuild against cooker + +* Tue Nov 18 2008 Thierry Vignaud 1.0.8-5mdv2009.1 ++ Revision: 304189 +- rebuild for new xcb + +* Wed Aug 06 2008 Thierry Vignaud 1.0.8-4mdv2009.0 ++ Revision: 264680 +- rebuild early 2009.0 package (before pixel changes) + +* Thu May 08 2008 Helio Chissini de Castro 1.0.8-2mdv2009.0 ++ Revision: 204689 +- Move to /opt + +* Wed Feb 27 2008 Gustavo Pichorim Boiko 1.0.8-1mdv2008.1 ++ Revision: 175799 +- New release (1.0.8): + * Fix drawing of buttons when using mandriva color schemes + * Update color scheme names to match the new ones + +* Tue Feb 19 2008 Gustavo Pichorim Boiko 1.0.7-1mdv2008.1 ++ Revision: 173100 +- new release (1.0.7) fixing some drawing issues on applications that don't use + standard background colors (#33502) + +* Thu Jan 03 2008 Oden Eriksson 1.0.6-2mdv2008.1 ++ Revision: 141786 +- rebuilt against openldap-2.4.7 libs + + + Olivier Blin + - restore BuildRoot + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + +* Wed Sep 12 2007 Gustavo Pichorim Boiko 1.0.6-1mdv2008.0 ++ Revision: 84626 +- new release: 1.0.6: + * Use the right color for the bottom line of menubar + * Remove some lines that were causing double borders at menubar and toolbar + ends + * Fix the bottom of toolbars: it was being drawn using the wrong color + * Use a flat background for status bars + * Add a minimum size for the scrollbar handle +- new release: 1.0.5 + * Use the widget style in all separators (#33260) + * Fixed popup menu item drawing on menus that have titles (#33287) + +* Thu Sep 06 2007 Gustavo Pichorim Boiko 1.0.4-1mdv2008.0 ++ Revision: 81272 +- new version: 1.0.4 + * Restore the old color themes (as they will be kept as alternatives) + * Properly mask the rounded borders and properly draw the region previously + masked + * Create fake rounded corners on menu items + * Reduced the button margin to get normal sized buttons (not giant ones) + * Make it possible to resize windows by the top border +------------------------------------------------------------------------ + r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines + +* Wed Sep 05 2007 Gustavo Pichorim Boiko 1.0.3-1mdv2008.0 ++ Revision: 80378 +- new release: 1.0.3 + * Implement highligh on hovering controls + * Threat scrollbar buttons as buttons (showing them lowered when the button + is pressed for example) + * Show the combo box button as pressed when the list is opened + * Removed Powerpack+ colors + * Changed Discovery/One to just One and adjusted colors + * Used more sane values when using ia_ora together with other KDE color + schemes +- new release: + * fix gradient colors of menus (thanks Frederic Crozat for pointing that) + * implement correctly the combo box drawing according to the ia_ora spec + * Fix the text color of menubar items + +* Thu Aug 23 2007 Gustavo Pichorim Boiko 1.0.1-1mdv2008.0 ++ Revision: 70685 +- new version: 1.0.1 + * Replace the gradient code by the Plastik one (it is better written) + * Fix drawing of menubar items and popupmenu items (#30659) + +* Mon Jun 11 2007 Nicolas Lécureuil 1.0-18mdv2008.0 ++ Revision: 38004 +- REBUILD + + +* Thu Mar 22 2007 Laurent Montel 1.0-17mdv2007.1 ++ Revision: 147929 +- Fix theme + +* Mon Mar 19 2007 Laurent Montel 1.0-16mdv2007.1 ++ Revision: 146479 +- Fix progressbar text color + +* Wed Mar 07 2007 Laurent Montel 1.0-15mdv2007.1 ++ Revision: 134563 +- Fix style + +* Tue Mar 06 2007 Laurent Montel 1.0-14mdv2007.1 ++ Revision: 133854 +- New update + +* Wed Feb 28 2007 Laurent Montel 1.0-13mdv2007.1 ++ Revision: 127097 +- New update + +* Wed Jan 24 2007 Laurent Montel 1.0-12mdv2007.1 ++ Revision: 112737 +- Fix theme + +* Tue Jan 02 2007 Laurent Montel 1.0-11mdv2007.1 ++ Revision: 103350 +- Update tarball + +* Mon Dec 11 2006 Laurent Montel 1.0-10mdv2007.1 ++ Revision: 94696 +- Rename spec file name too +- Rename ia_ora to ia_ora-kde + Fix a lot of bug +- Import ia_ora-kde + +* Sat Sep 16 2006 Laurent MONTEL 1.0-9 +- Fix title bar + +* Thu Sep 14 2006 Laurent MONTEL 1.0-8 +- Fix handle + +* Thu Sep 14 2006 Laurent MONTEL 1.0-7 +- Fix toolbar color + +* Thu Sep 14 2006 Laurent MONTEL 1.0-6 +- Fix Combobox/Scrollbar/Checkbox and bidi mode + +* Tue Sep 12 2006 Laurent MONTEL 1.0-5 +- Fix tabbar + +* Tue Sep 12 2006 Laurent MONTEL 1.0-4 +- Fix scrollbar + +* Sun Sep 10 2006 Laurent MONTEL 1.0-3 +- Improve style + +* Fri Sep 08 2006 Laurent MONTEL 1.0-2 +- Some fixes + +* Tue Sep 05 2006 Laurent MONTEL 1.0-1 +- Initial package + diff --git a/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.1.spec b/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.1.spec deleted file mode 100644 index 29fa1131d..000000000 --- a/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.1.spec +++ /dev/null @@ -1,288 +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_mandir %{tde_datadir}/man - -%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} - - -Summary: Mandriva theme for TDE - Widget design -Name: trinity-style-ia-ora -Version: 1.0.8 -Release: 2%{?dist}%{?_variant} -License: GPL -Group: Environment/Desktop -URL: http://www.mandrivalinux.com/ - -Source0: ia_ora-kde-%{version}.tar.bz2 - -# [ia_ora] Fix automake 1.11 detection -Patch1: ia_ora-1.08-fix_automake_detection.patch -# [ia_ora] Fix trinity directories detection -Patch2: ia_ora-1.08-fix_trinity_directories.patch - -Prefix: %{_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot - -BuildRequires: trinity-tdelibs-devel >= 3.5.13.1 -BuildRequires: trinity-tdebase-devel >= 3.5.13.1 - -Requires: trinity-twin - -%description -Mandriva theme for Trinity - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - - -%prep -%setup -q -n ia_ora-kde-%{version} -%patch1 -p1 -b .automake11 -%patch2 -p1 -b .trinity - -# 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" -%__make -f "admin/Makefile.common" cvs - - -%build -unset QTDIR; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --datadir=%{tde_datadir} \ - --includedir=%{tde_tdeincludedir} \ - --libdir=%{tde_libdir} \ - --disable-rpath \ - --enable-closure \ - --disable-dependency-tracking \ - --enable-new-ldflags \ - --enable-final \ - --enable-shared \ - --disable-static \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - -%install -%__rm -rf %{buildroot} -%__make install DESTDIR=%{?buildroot} - -# Removes useless files -%__rm -f %{?buildroot}%{tde_tdelibdir}/*.a -%__rm -f %{?buildroot}%{tde_tdelibdir}/plugins/styles/*.a - -%clean -%__rm -rf %{buildroot} - -%files -%defattr(-,root,root,-) -%{tde_tdelibdir}/kwin3_iaora.la -%{tde_tdelibdir}/kwin3_iaora.so -%{tde_tdelibdir}/kwin_iaora_config.la -%{tde_tdelibdir}/kwin_iaora_config.so -%{tde_tdelibdir}/plugins/styles/ia_ora.la -%{tde_tdelibdir}/plugins/styles/ia_ora.so -%{tde_datadir}/apps/kstyle/themes/ia_ora.themerc -%{tde_datadir}/apps/kwin/iaora.desktop - - - - -%changelog -* Wed Oct 03 2012 Francois Andriot - 1.0.8-2 -- Initial build for TDE 3.5.13.1 - -* Fri Aug 03 2012 Francois Andriot - 1.0.8-1 -- Initial version for TDE 3.5.13 - -* Fri Aug 05 2011 Andrey Bondrov 1.0.8-9mib2011.0 -- Port to 2011 - -* Sat Jul 10 2010 Andrey Bondrov 1.0.8-8mib2010.1 -- Rebuild for MIB users - -* Sun Nov 22 2009 Atilla ÖNTAŞ 1.0.8-8mvt2010.0 -- Rename package to avoid unwanted KDE4 upgrade -- Merge packages in one kde-style package -- Fix package group in spec file - -* Tue Nov 17 2009 Tim Williams 1.0.8-7mdv2010.0 -+ Rebuild for MDV 2010.0 - -* Thu Mar 26 2009 Helio Chissini de Castro 1.0.8-6mdv2009.1 -+ Revision: 361404 -- Bump to rebuild against cooker - -* Tue Nov 18 2008 Thierry Vignaud 1.0.8-5mdv2009.1 -+ Revision: 304189 -- rebuild for new xcb - -* Wed Aug 06 2008 Thierry Vignaud 1.0.8-4mdv2009.0 -+ Revision: 264680 -- rebuild early 2009.0 package (before pixel changes) - -* Thu May 08 2008 Helio Chissini de Castro 1.0.8-2mdv2009.0 -+ Revision: 204689 -- Move to /opt - -* Wed Feb 27 2008 Gustavo Pichorim Boiko 1.0.8-1mdv2008.1 -+ Revision: 175799 -- New release (1.0.8): - * Fix drawing of buttons when using mandriva color schemes - * Update color scheme names to match the new ones - -* Tue Feb 19 2008 Gustavo Pichorim Boiko 1.0.7-1mdv2008.1 -+ Revision: 173100 -- new release (1.0.7) fixing some drawing issues on applications that don't use - standard background colors (#33502) - -* Thu Jan 03 2008 Oden Eriksson 1.0.6-2mdv2008.1 -+ Revision: 141786 -- rebuilt against openldap-2.4.7 libs - - + Olivier Blin - - restore BuildRoot - - + Thierry Vignaud - - kill re-definition of %%buildroot on Pixel's request - -* Wed Sep 12 2007 Gustavo Pichorim Boiko 1.0.6-1mdv2008.0 -+ Revision: 84626 -- new release: 1.0.6: - * Use the right color for the bottom line of menubar - * Remove some lines that were causing double borders at menubar and toolbar - ends - * Fix the bottom of toolbars: it was being drawn using the wrong color - * Use a flat background for status bars - * Add a minimum size for the scrollbar handle -- new release: 1.0.5 - * Use the widget style in all separators (#33260) - * Fixed popup menu item drawing on menus that have titles (#33287) - -* Thu Sep 06 2007 Gustavo Pichorim Boiko 1.0.4-1mdv2008.0 -+ Revision: 81272 -- new version: 1.0.4 - * Restore the old color themes (as they will be kept as alternatives) - * Properly mask the rounded borders and properly draw the region previously - masked - * Create fake rounded corners on menu items - * Reduced the button margin to get normal sized buttons (not giant ones) - * Make it possible to resize windows by the top border ------------------------------------------------------------------------- - r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines - -* Wed Sep 05 2007 Gustavo Pichorim Boiko 1.0.3-1mdv2008.0 -+ Revision: 80378 -- new release: 1.0.3 - * Implement highligh on hovering controls - * Threat scrollbar buttons as buttons (showing them lowered when the button - is pressed for example) - * Show the combo box button as pressed when the list is opened - * Removed Powerpack+ colors - * Changed Discovery/One to just One and adjusted colors - * Used more sane values when using ia_ora together with other KDE color - schemes -- new release: - * fix gradient colors of menus (thanks Frederic Crozat for pointing that) - * implement correctly the combo box drawing according to the ia_ora spec - * Fix the text color of menubar items - -* Thu Aug 23 2007 Gustavo Pichorim Boiko 1.0.1-1mdv2008.0 -+ Revision: 70685 -- new version: 1.0.1 - * Replace the gradient code by the Plastik one (it is better written) - * Fix drawing of menubar items and popupmenu items (#30659) - -* Mon Jun 11 2007 Nicolas Lécureuil 1.0-18mdv2008.0 -+ Revision: 38004 -- REBUILD - - -* Thu Mar 22 2007 Laurent Montel 1.0-17mdv2007.1 -+ Revision: 147929 -- Fix theme - -* Mon Mar 19 2007 Laurent Montel 1.0-16mdv2007.1 -+ Revision: 146479 -- Fix progressbar text color - -* Wed Mar 07 2007 Laurent Montel 1.0-15mdv2007.1 -+ Revision: 134563 -- Fix style - -* Tue Mar 06 2007 Laurent Montel 1.0-14mdv2007.1 -+ Revision: 133854 -- New update - -* Wed Feb 28 2007 Laurent Montel 1.0-13mdv2007.1 -+ Revision: 127097 -- New update - -* Wed Jan 24 2007 Laurent Montel 1.0-12mdv2007.1 -+ Revision: 112737 -- Fix theme - -* Tue Jan 02 2007 Laurent Montel 1.0-11mdv2007.1 -+ Revision: 103350 -- Update tarball - -* Mon Dec 11 2006 Laurent Montel 1.0-10mdv2007.1 -+ Revision: 94696 -- Rename spec file name too -- Rename ia_ora to ia_ora-kde - Fix a lot of bug -- Import ia_ora-kde - -* Sat Sep 16 2006 Laurent MONTEL 1.0-9 -- Fix title bar - -* Thu Sep 14 2006 Laurent MONTEL 1.0-8 -- Fix handle - -* Thu Sep 14 2006 Laurent MONTEL 1.0-7 -- Fix toolbar color - -* Thu Sep 14 2006 Laurent MONTEL 1.0-6 -- Fix Combobox/Scrollbar/Checkbox and bidi mode - -* Tue Sep 12 2006 Laurent MONTEL 1.0-5 -- Fix tabbar - -* Tue Sep 12 2006 Laurent MONTEL 1.0-4 -- Fix scrollbar - -* Sun Sep 10 2006 Laurent MONTEL 1.0-3 -- Improve style - -* Fri Sep 08 2006 Laurent MONTEL 1.0-2 -- Some fixes - -* Tue Sep 05 2006 Laurent MONTEL 1.0-1 -- Initial package - diff --git a/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.2.spec b/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.2.spec deleted file mode 100644 index 885ee3e88..000000000 --- a/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.2.spec +++ /dev/null @@ -1,291 +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_mandir %{tde_datadir}/man - -%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} - - -Summary: Mandriva theme for TDE - Widget design -Name: trinity-style-ia-ora -Version: 1.0.8 -Release: 3%{?dist}%{?_variant} -License: GPL -Group: Environment/Desktop -URL: http://www.mandrivalinux.com/ - -Source0: ia_ora-kde-1.0.8.tar.bz2 - -# [ia_ora] Fix automake 1.11 detection -Patch1: ia_ora-1.08-fix_automake_detection.patch -# [ia_ora] Fix trinity directories detection -Patch2: ia_ora-1.08-fix_trinity_directories.patch - -Prefix: %{_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot - -BuildRequires: trinity-tdelibs-devel >= 3.5.13.2 -BuildRequires: trinity-tdebase-devel >= 3.5.13.2 - -Requires: trinity-twin - -%description -Mandriva theme for Trinity - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - - -%prep -%setup -q -n ia_ora-kde-%{version} -%patch1 -p1 -b .automake11 -%patch2 -p1 -b .trinity - -# 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" -%__make -f "admin/Makefile.common" cvs - - -%build -unset QTDIR; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --datadir=%{tde_datadir} \ - --includedir=%{tde_tdeincludedir} \ - --libdir=%{tde_libdir} \ - --disable-rpath \ - --enable-closure \ - --disable-dependency-tracking \ - --enable-new-ldflags \ - --enable-final \ - --enable-shared \ - --disable-static \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - -%install -%__rm -rf %{buildroot} -%__make install DESTDIR=%{?buildroot} - -# Removes useless files -%__rm -f %{?buildroot}%{tde_tdelibdir}/*.a -%__rm -f %{?buildroot}%{tde_tdelibdir}/plugins/styles/*.a - -%clean -%__rm -rf %{buildroot} - -%files -%defattr(-,root,root,-) -%{tde_tdelibdir}/kwin3_iaora.la -%{tde_tdelibdir}/kwin3_iaora.so -%{tde_tdelibdir}/kwin_iaora_config.la -%{tde_tdelibdir}/kwin_iaora_config.so -%{tde_tdelibdir}/plugins/styles/ia_ora.la -%{tde_tdelibdir}/plugins/styles/ia_ora.so -%{tde_datadir}/apps/kstyle/themes/ia_ora.themerc -%{tde_datadir}/apps/kwin/iaora.desktop - - - - -%changelog -* Sat Jan 19 2013 Francois Andriot - 1.0.8-3 -- Initial release for TDE 3.5.13.2 - -* Wed Oct 03 2012 Francois Andriot - 1.0.8-2 -- Initial build for TDE 3.5.13.1 - -* Fri Aug 03 2012 Francois Andriot - 1.0.8-1 -- Initial version for TDE 3.5.13 - -* Fri Aug 05 2011 Andrey Bondrov 1.0.8-9mib2011.0 -- Port to 2011 - -* Sat Jul 10 2010 Andrey Bondrov 1.0.8-8mib2010.1 -- Rebuild for MIB users - -* Sun Nov 22 2009 Atilla ÖNTAŞ 1.0.8-8mvt2010.0 -- Rename package to avoid unwanted KDE4 upgrade -- Merge packages in one kde-style package -- Fix package group in spec file - -* Tue Nov 17 2009 Tim Williams 1.0.8-7mdv2010.0 -+ Rebuild for MDV 2010.0 - -* Thu Mar 26 2009 Helio Chissini de Castro 1.0.8-6mdv2009.1 -+ Revision: 361404 -- Bump to rebuild against cooker - -* Tue Nov 18 2008 Thierry Vignaud 1.0.8-5mdv2009.1 -+ Revision: 304189 -- rebuild for new xcb - -* Wed Aug 06 2008 Thierry Vignaud 1.0.8-4mdv2009.0 -+ Revision: 264680 -- rebuild early 2009.0 package (before pixel changes) - -* Thu May 08 2008 Helio Chissini de Castro 1.0.8-2mdv2009.0 -+ Revision: 204689 -- Move to /opt - -* Wed Feb 27 2008 Gustavo Pichorim Boiko 1.0.8-1mdv2008.1 -+ Revision: 175799 -- New release (1.0.8): - * Fix drawing of buttons when using mandriva color schemes - * Update color scheme names to match the new ones - -* Tue Feb 19 2008 Gustavo Pichorim Boiko 1.0.7-1mdv2008.1 -+ Revision: 173100 -- new release (1.0.7) fixing some drawing issues on applications that don't use - standard background colors (#33502) - -* Thu Jan 03 2008 Oden Eriksson 1.0.6-2mdv2008.1 -+ Revision: 141786 -- rebuilt against openldap-2.4.7 libs - - + Olivier Blin - - restore BuildRoot - - + Thierry Vignaud - - kill re-definition of %%buildroot on Pixel's request - -* Wed Sep 12 2007 Gustavo Pichorim Boiko 1.0.6-1mdv2008.0 -+ Revision: 84626 -- new release: 1.0.6: - * Use the right color for the bottom line of menubar - * Remove some lines that were causing double borders at menubar and toolbar - ends - * Fix the bottom of toolbars: it was being drawn using the wrong color - * Use a flat background for status bars - * Add a minimum size for the scrollbar handle -- new release: 1.0.5 - * Use the widget style in all separators (#33260) - * Fixed popup menu item drawing on menus that have titles (#33287) - -* Thu Sep 06 2007 Gustavo Pichorim Boiko 1.0.4-1mdv2008.0 -+ Revision: 81272 -- new version: 1.0.4 - * Restore the old color themes (as they will be kept as alternatives) - * Properly mask the rounded borders and properly draw the region previously - masked - * Create fake rounded corners on menu items - * Reduced the button margin to get normal sized buttons (not giant ones) - * Make it possible to resize windows by the top border ------------------------------------------------------------------------- - r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines - -* Wed Sep 05 2007 Gustavo Pichorim Boiko 1.0.3-1mdv2008.0 -+ Revision: 80378 -- new release: 1.0.3 - * Implement highligh on hovering controls - * Threat scrollbar buttons as buttons (showing them lowered when the button - is pressed for example) - * Show the combo box button as pressed when the list is opened - * Removed Powerpack+ colors - * Changed Discovery/One to just One and adjusted colors - * Used more sane values when using ia_ora together with other KDE color - schemes -- new release: - * fix gradient colors of menus (thanks Frederic Crozat for pointing that) - * implement correctly the combo box drawing according to the ia_ora spec - * Fix the text color of menubar items - -* Thu Aug 23 2007 Gustavo Pichorim Boiko 1.0.1-1mdv2008.0 -+ Revision: 70685 -- new version: 1.0.1 - * Replace the gradient code by the Plastik one (it is better written) - * Fix drawing of menubar items and popupmenu items (#30659) - -* Mon Jun 11 2007 Nicolas Lécureuil 1.0-18mdv2008.0 -+ Revision: 38004 -- REBUILD - - -* Thu Mar 22 2007 Laurent Montel 1.0-17mdv2007.1 -+ Revision: 147929 -- Fix theme - -* Mon Mar 19 2007 Laurent Montel 1.0-16mdv2007.1 -+ Revision: 146479 -- Fix progressbar text color - -* Wed Mar 07 2007 Laurent Montel 1.0-15mdv2007.1 -+ Revision: 134563 -- Fix style - -* Tue Mar 06 2007 Laurent Montel 1.0-14mdv2007.1 -+ Revision: 133854 -- New update - -* Wed Feb 28 2007 Laurent Montel 1.0-13mdv2007.1 -+ Revision: 127097 -- New update - -* Wed Jan 24 2007 Laurent Montel 1.0-12mdv2007.1 -+ Revision: 112737 -- Fix theme - -* Tue Jan 02 2007 Laurent Montel 1.0-11mdv2007.1 -+ Revision: 103350 -- Update tarball - -* Mon Dec 11 2006 Laurent Montel 1.0-10mdv2007.1 -+ Revision: 94696 -- Rename spec file name too -- Rename ia_ora to ia_ora-kde - Fix a lot of bug -- Import ia_ora-kde - -* Sat Sep 16 2006 Laurent MONTEL 1.0-9 -- Fix title bar - -* Thu Sep 14 2006 Laurent MONTEL 1.0-8 -- Fix handle - -* Thu Sep 14 2006 Laurent MONTEL 1.0-7 -- Fix toolbar color - -* Thu Sep 14 2006 Laurent MONTEL 1.0-6 -- Fix Combobox/Scrollbar/Checkbox and bidi mode - -* Tue Sep 12 2006 Laurent MONTEL 1.0-5 -- Fix tabbar - -* Tue Sep 12 2006 Laurent MONTEL 1.0-4 -- Fix scrollbar - -* Sun Sep 10 2006 Laurent MONTEL 1.0-3 -- Improve style - -* Fri Sep 08 2006 Laurent MONTEL 1.0-2 -- Some fixes - -* Tue Sep 05 2006 Laurent MONTEL 1.0-1 -- Initial package - diff --git a/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.spec b/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.spec deleted file mode 100644 index 430a1383a..000000000 --- a/redhat/extras/style-ia-ora/trinity-style-ia-ora-3.5.13.spec +++ /dev/null @@ -1,274 +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_includedir %{tde_prefix}/include -%define tde_libdir %{tde_prefix}/%{_lib} -%define tde_datadir %{tde_prefix}/share -%define tde_doc %{tde_datadir}/doc - -%define _docdir %{tde_docdir} -%define tde_tdelibdir %{tde_libdir}/trinity - - -Summary: Mandriva theme for TDE - Widget design -Name: trinity-style-ia-ora -Version: 1.0.8 -Release: 1%{?dist}%{?_variant} -License: GPL -Group: Environment/Desktop -URL: http://www.mandrivalinux.com/ - -Source0: ia_ora-kde-%{version}.tar.bz2 - -# [ia_ora] Fix automake 1.11 detection -Patch1: ia_ora-1.08-fix_automake_detection.patch -# [ia_ora] Fix trinity directories detection -Patch2: ia_ora-1.08-fix_trinity_directories.patch - -Prefix: %{_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot - -BuildRequires: trinity-tdelibs-devel -BuildRequires: trinity-tdebase-devel - -Requires: trinity-twin - -%description -Mandriva theme for Trinity - -%prep -%setup -q -n ia_ora-kde-%{version} -%patch1 -p1 -b .automake11 -%patch2 -p1 -b .trinity - -# 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" -%__make -f "admin/Makefile.common" cvs - - -%build -unset QTDIR; . /etc/profile.d/qt.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --datadir=%{tde_datadir} \ - --libdir=%{tde_libdir} \ - --disable-rpath \ - --enable-closure \ - --disable-dependency-tracking \ - --enable-new-ldflags \ - --enable-final \ - --enable-shared \ - --disable-static \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} LIBTOOL=$(which libtool) - -%install -%__rm -rf %{buildroot} -%__make install DESTDIR=%{?buildroot} - -# Removes useless files -%__rm -f %{?buildroot}%{tde_tdelibdir}/*.a -%__rm -f %{?buildroot}%{tde_tdelibdir}/plugins/styles/*.a - -%clean -%__rm -rf %{buildroot} - -%files -%defattr(-,root,root,-) -%{tde_tdelibdir}/kwin3_iaora.la -%{tde_tdelibdir}/kwin3_iaora.so -%{tde_tdelibdir}/kwin_iaora_config.la -%{tde_tdelibdir}/kwin_iaora_config.so -%{tde_tdelibdir}/plugins/styles/ia_ora.la -%{tde_tdelibdir}/plugins/styles/ia_ora.so -%{tde_datadir}/apps/kstyle/themes/ia_ora.themerc -%{tde_datadir}/apps/kwin/iaora.desktop - - - - -%changelog -* Fri Aug 03 2012 Francois Andriot - 1.0.8-1 -- Initial version for TDE 3.5.13 - -* Fri Aug 05 2011 Andrey Bondrov 1.0.8-9mib2011.0 -- Port to 2011 - -* Sat Jul 10 2010 Andrey Bondrov 1.0.8-8mib2010.1 -- Rebuild for MIB users - -* Sun Nov 22 2009 Atilla ÖNTAŞ 1.0.8-8mvt2010.0 -- Rename package to avoid unwanted KDE4 upgrade -- Merge packages in one kde-style package -- Fix package group in spec file - -* Tue Nov 17 2009 Tim Williams 1.0.8-7mdv2010.0 -+ Rebuild for MDV 2010.0 - -* Thu Mar 26 2009 Helio Chissini de Castro 1.0.8-6mdv2009.1 -+ Revision: 361404 -- Bump to rebuild against cooker - -* Tue Nov 18 2008 Thierry Vignaud 1.0.8-5mdv2009.1 -+ Revision: 304189 -- rebuild for new xcb - -* Wed Aug 06 2008 Thierry Vignaud 1.0.8-4mdv2009.0 -+ Revision: 264680 -- rebuild early 2009.0 package (before pixel changes) - -* Thu May 08 2008 Helio Chissini de Castro 1.0.8-2mdv2009.0 -+ Revision: 204689 -- Move to /opt - -* Wed Feb 27 2008 Gustavo Pichorim Boiko 1.0.8-1mdv2008.1 -+ Revision: 175799 -- New release (1.0.8): - * Fix drawing of buttons when using mandriva color schemes - * Update color scheme names to match the new ones - -* Tue Feb 19 2008 Gustavo Pichorim Boiko 1.0.7-1mdv2008.1 -+ Revision: 173100 -- new release (1.0.7) fixing some drawing issues on applications that don't use - standard background colors (#33502) - -* Thu Jan 03 2008 Oden Eriksson 1.0.6-2mdv2008.1 -+ Revision: 141786 -- rebuilt against openldap-2.4.7 libs - - + Olivier Blin - - restore BuildRoot - - + Thierry Vignaud - - kill re-definition of %%buildroot on Pixel's request - -* Wed Sep 12 2007 Gustavo Pichorim Boiko 1.0.6-1mdv2008.0 -+ Revision: 84626 -- new release: 1.0.6: - * Use the right color for the bottom line of menubar - * Remove some lines that were causing double borders at menubar and toolbar - ends - * Fix the bottom of toolbars: it was being drawn using the wrong color - * Use a flat background for status bars - * Add a minimum size for the scrollbar handle -- new release: 1.0.5 - * Use the widget style in all separators (#33260) - * Fixed popup menu item drawing on menus that have titles (#33287) - -* Thu Sep 06 2007 Gustavo Pichorim Boiko 1.0.4-1mdv2008.0 -+ Revision: 81272 -- new version: 1.0.4 - * Restore the old color themes (as they will be kept as alternatives) - * Properly mask the rounded borders and properly draw the region previously - masked - * Create fake rounded corners on menu items - * Reduced the button margin to get normal sized buttons (not giant ones) - * Make it possible to resize windows by the top border ------------------------------------------------------------------------- - r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines - -* Wed Sep 05 2007 Gustavo Pichorim Boiko 1.0.3-1mdv2008.0 -+ Revision: 80378 -- new release: 1.0.3 - * Implement highligh on hovering controls - * Threat scrollbar buttons as buttons (showing them lowered when the button - is pressed for example) - * Show the combo box button as pressed when the list is opened - * Removed Powerpack+ colors - * Changed Discovery/One to just One and adjusted colors - * Used more sane values when using ia_ora together with other KDE color - schemes -- new release: - * fix gradient colors of menus (thanks Frederic Crozat for pointing that) - * implement correctly the combo box drawing according to the ia_ora spec - * Fix the text color of menubar items - -* Thu Aug 23 2007 Gustavo Pichorim Boiko 1.0.1-1mdv2008.0 -+ Revision: 70685 -- new version: 1.0.1 - * Replace the gradient code by the Plastik one (it is better written) - * Fix drawing of menubar items and popupmenu items (#30659) - -* Mon Jun 11 2007 Nicolas Lécureuil 1.0-18mdv2008.0 -+ Revision: 38004 -- REBUILD - - -* Thu Mar 22 2007 Laurent Montel 1.0-17mdv2007.1 -+ Revision: 147929 -- Fix theme - -* Mon Mar 19 2007 Laurent Montel 1.0-16mdv2007.1 -+ Revision: 146479 -- Fix progressbar text color - -* Wed Mar 07 2007 Laurent Montel 1.0-15mdv2007.1 -+ Revision: 134563 -- Fix style - -* Tue Mar 06 2007 Laurent Montel 1.0-14mdv2007.1 -+ Revision: 133854 -- New update - -* Wed Feb 28 2007 Laurent Montel 1.0-13mdv2007.1 -+ Revision: 127097 -- New update - -* Wed Jan 24 2007 Laurent Montel 1.0-12mdv2007.1 -+ Revision: 112737 -- Fix theme - -* Tue Jan 02 2007 Laurent Montel 1.0-11mdv2007.1 -+ Revision: 103350 -- Update tarball - -* Mon Dec 11 2006 Laurent Montel 1.0-10mdv2007.1 -+ Revision: 94696 -- Rename spec file name too -- Rename ia_ora to ia_ora-kde - Fix a lot of bug -- Import ia_ora-kde - -* Sat Sep 16 2006 Laurent MONTEL 1.0-9 -- Fix title bar - -* Thu Sep 14 2006 Laurent MONTEL 1.0-8 -- Fix handle - -* Thu Sep 14 2006 Laurent MONTEL 1.0-7 -- Fix toolbar color - -* Thu Sep 14 2006 Laurent MONTEL 1.0-6 -- Fix Combobox/Scrollbar/Checkbox and bidi mode - -* Tue Sep 12 2006 Laurent MONTEL 1.0-5 -- Fix tabbar - -* Tue Sep 12 2006 Laurent MONTEL 1.0-4 -- Fix scrollbar - -* Sun Sep 10 2006 Laurent MONTEL 1.0-3 -- Improve style - -* Fri Sep 08 2006 Laurent MONTEL 1.0-2 -- Some fixes - -* Tue Sep 05 2006 Laurent MONTEL 1.0-1 -- Initial package - diff --git a/redhat/extras/theme-baghira/theme-baghira-3.5.13.1.spec b/redhat/extras/theme-baghira/theme-baghira-3.5.13.1.spec new file mode 100644 index 000000000..78d77eed8 --- /dev/null +++ b/redhat/extras/theme-baghira/theme-baghira-3.5.13.1.spec @@ -0,0 +1,204 @@ +# 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 + +# Speed build options +%define debug_package %{nil} +%define __spec_install_post %{nil} +AutoReq: no + +# 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_mandir %{tde_datadir}/man + +%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-theme-baghira +Version: 0.8 +Release: 1%{?dist}%{?_variant} +Summary: Baghira theme for Trinity +License: GPL +Group: Graphical desktop/KDE +Source0: http://prdownloads.sourceforge.net/baghira/baghira-%{version}.tar.bz2 +Source1: admin-3.5.13.1.tar.gz +Patch0: baghira-3.5.13.1-fix_ftbfs.patch +Url: http://baghira.sourceforge.net/ +BuildRequires: X11-devel +BuildRequires: jpeg-devel +BuildRequires: qt3-devel +BuildRequires: trinity-tdebase-devel +BuildRoot: %{_tmppath}/baghira-%{version}-buildroot + +%description +Baghira is a very nice native Trinity style and windec +originally based on Mosfet's Liquid style. + +This package contains non-free icons.. + +%package devel +Summary: Header files and static libraries from %name +Group: Development/C +Requires: %{name} = %{version}-%{release} + +%description devel +Libraries and includes files for +developing programs based on %name + +This package is in PLF because it contains non-free icons. + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + +%prep +%setup -q -n baghira-%{version} +%setup -q -n baghira-%{version} -a 1 +%patch0 -p1 -b .ftbfs + +%__rm -rf admin +%__mv -f admin-3.5.13.1 admin + +# 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" +%__make -f "admin/Makefile.common" + +%build +unset QTDIR || : ; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" +export KDEDIR=%{tde_prefix} + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_tdeincludedir} \ + --datadir=%{tde_datadir} \ + --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ + --disable-static \ + --disable-rpath \ + --disable-debug --disable-warnings \ + --disable-dependency-tracking --enable-final \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} + +%install +%__rm -rf $RPM_BUILD_ROOT +%__make install DESTDIR=$RPM_BUILD_ROOT + +install -d %{buildroot}/%{tde_libdir}/baghira-%{version} +install -d %{buildroot}/%{tde_tdeincludedir}/baghira-%{version} + +mv %{buildroot}/%{tde_libdir}/libbaghirastarter.la %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.la +mv %{buildroot}/%{tde_libdir}/libbaghirastarter.so %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so.%{major} +mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.la %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la +mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.so %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so.%{major} +mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebar.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h +mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebariface.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h +mv %{buildroot}/%{tde_tdeincludedir}/dndlistbox.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h +mv %{buildroot}/%{tde_tdeincludedir}/linkview.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/linkview.h +mv %{buildroot}/%{tde_tdeincludedir}/listboxlink.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h + +ln -s libbaghirastarter.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so +ln -s usermanager_panelapplet.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%doc README AUTHORS ChangeLog COPYING NEWS TODO +%{tde_bindir}/bab +%{tde_tdelibdir}/b_menu_panelapplet.* +%{tde_tdelibdir}/kstyle_baghira_config.* +%{tde_tdelibdir}/kwin3_baghira.* +%{tde_tdelibdir}/kwin_baghira_config.* +%{tde_tdelibdir}/plugins/styles/baghira.* +%{tde_datadir}/apps/kdisplay/color-schemes/Aqua* +#%{tde_datadir}/apps/kicker/applets/b_menuapplet.desktop +%{tde_datadir}/apps/kicker/applets/usermanager.desktop +%{tde_datadir}/apps/konqsidebartng/add/baghirasidebar_add.desktop +%{tde_datadir}/apps/konqsidebartng/entries/baghirasidebar.desktop +%{tde_datadir}/apps/kicker/applets/starter.desktop +%{tde_datadir}/apps/kstyle/themes/baghira.themerc +%{tde_datadir}/apps/kwin/baghira.desktop +%{tde_datadir}/icons/crystalsvg/*/*/baghira* +%{tde_datadir}/icons/crystalsvg/*/*/bab_* +%{tde_datadir}/apps/baghira/poof.png +%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter.png +%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_down.png +%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_hover.png + + +%files devel +%defattr(-,root,root) +%{tde_libdir}/baghira-%{version}/libbaghirastarter.la +%{tde_libdir}/baghira-%{version}/libbaghirastarter.so* +%{tde_tdelibdir}/konqsidebar_baghirasidebar.la +%{tde_tdelibdir}/konqsidebar_baghirasidebar.so +%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la +%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so* +%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h +%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h +%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h +%{tde_tdeincludedir}/baghira-%{version}/linkview.h +%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h + + +%changelog +* Tue Nov 20 2012 Francois Andriot - 0.8.1 +- Initial build for TDE 3.5.13.1 + +* Tue Jan 8 2008 Javier Rodas 0.8-2plf2008.1 +- KDE 3.5.8 version in Mandriva 2008.1 +- KDE svn admin headers now packaged in Source1 + +* Mon Sep 18 2006 Javier Rodas 0.8-2plf2007.0 +- Fix Source0 local reference +- KDE 3.5.4 admin headers are downloaded with subversion +- Fix Baghira devel package directory paths +- Fix BuildRequires + +* Fri Sep 15 2006 Javier Rodas 0.8-1plf2007.0 +- 0.8 +- Replaced KDE admin headers in the source file (for KDE 3.5.4) +- Fix BuildRequires +- Removed the patch file + +* Thu Oct 13 2005 neoclust 0.7-1plf +- 0.7 +- remove redundant buildrequires + +* Mon Mar 04 2005 Nicolas L�ureuil 0.6-3plf +- Add PLF reason +- bzipped patch +- Make rpmlint happier + +* Mon Mar 04 2005 Nicolas L�ureuil 0.6-2plf +- New version +- Fix compile ( Patch0 from Gentoo) +- Spec Cleanup +- rpmbuildupdatable + +* Mon Dec 06 2004 Laurent Culioli 0.6-1plf +- Initial Release. diff --git a/redhat/extras/theme-baghira/theme-baghira-3.5.13.2.spec b/redhat/extras/theme-baghira/theme-baghira-3.5.13.2.spec new file mode 100644 index 000000000..4ed4a9307 --- /dev/null +++ b/redhat/extras/theme-baghira/theme-baghira-3.5.13.2.spec @@ -0,0 +1,211 @@ +# 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 + +# Speed build options +%define debug_package %{nil} +%define __spec_install_post %{nil} +AutoReq: no + +# 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_mandir %{tde_datadir}/man + +%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-theme-baghira +Version: 0.8 +Release: 2%{?dist}%{?_variant} +Summary: Baghira theme for Trinity +License: GPL +Group: Graphical desktop/KDE +Source0: http://prdownloads.sourceforge.net/baghira/baghira-0.8.tar.bz2 +Source1: admin-3.5.13.2.tar.gz +Patch0: baghira-3.5.13.1-fix_ftbfs.patch +Patch1: baghira-0.8-fix_autotools.patch +Url: http://baghira.sourceforge.net/ +BuildRoot: %{_tmppath}/baghira-%{version}-buildroot + +BuildRequires: qt3-devel +BuildRequires: trinity-tdebase-devel >= 3.5.13.2 + +%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} +BuildRequires: libjpeg-devel +%else +BuildRequires: X11-devel +BuildRequires: jpeg-devel +%endif + +%description +Baghira is a very nice native Trinity style and windec +originally based on Mosfet's Liquid style. + +This package contains non-free icons.. + +%package devel +Summary: Header files and static libraries from %name +Group: Development/C +Requires: %{name} = %{version}-%{release} + +%description devel +Libraries and includes files for +developing programs based on %name + +This package is in PLF because it contains non-free icons. + +%if 0%{?suse_version} || 0%{?pclinuxos} +%debug_package +%endif + +%prep +%setup -q -n baghira-%{version} -a 1 +%patch0 -p1 -b .ftbfs +%patch1 -p1 -b .autotools + +# 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" +%__make -f "admin/Makefile.common" + +%build +unset QTDIR || : ; . /etc/profile.d/qt3.sh +export PATH="%{tde_bindir}:${PATH}" +export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" +export KDEDIR=%{tde_prefix} + +%configure \ + --prefix=%{tde_prefix} \ + --exec-prefix=%{tde_prefix} \ + --bindir=%{tde_bindir} \ + --libdir=%{tde_libdir} \ + --includedir=%{tde_tdeincludedir} \ + --datadir=%{tde_datadir} \ + --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ + --disable-static \ + --disable-rpath \ + --disable-debug --disable-warnings \ + --disable-dependency-tracking --enable-final \ + --with-extra-includes=%{tde_includedir}/tqt + +%__make %{?_smp_mflags} + +%install +%__rm -rf $RPM_BUILD_ROOT +%__make install DESTDIR=$RPM_BUILD_ROOT + +install -d %{buildroot}/%{tde_libdir}/baghira-%{version} +install -d %{buildroot}/%{tde_tdeincludedir}/baghira-%{version} + +mv %{buildroot}/%{tde_libdir}/libbaghirastarter.la %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.la +mv %{buildroot}/%{tde_libdir}/libbaghirastarter.so %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so.%{major} +mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.la %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la +mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.so %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so.%{major} +mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebar.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h +mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebariface.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h +mv %{buildroot}/%{tde_tdeincludedir}/dndlistbox.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h +mv %{buildroot}/%{tde_tdeincludedir}/linkview.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/linkview.h +mv %{buildroot}/%{tde_tdeincludedir}/listboxlink.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h + +ln -s libbaghirastarter.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so +ln -s usermanager_panelapplet.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%doc README AUTHORS ChangeLog COPYING NEWS TODO +%{tde_bindir}/bab +%{tde_tdelibdir}/b_menu_panelapplet.* +%{tde_tdelibdir}/kstyle_baghira_config.* +%{tde_tdelibdir}/kwin3_baghira.* +%{tde_tdelibdir}/kwin_baghira_config.* +%{tde_tdelibdir}/plugins/styles/baghira.* +%{tde_datadir}/apps/kdisplay/color-schemes/Aqua* +#%{tde_datadir}/apps/kicker/applets/b_menuapplet.desktop +%{tde_datadir}/apps/kicker/applets/usermanager.desktop +%{tde_datadir}/apps/konqsidebartng/add/baghirasidebar_add.desktop +%{tde_datadir}/apps/konqsidebartng/entries/baghirasidebar.desktop +%{tde_datadir}/apps/kicker/applets/starter.desktop +%{tde_datadir}/apps/kstyle/themes/baghira.themerc +%{tde_datadir}/apps/kwin/baghira.desktop +%{tde_datadir}/icons/crystalsvg/*/*/baghira* +%{tde_datadir}/icons/crystalsvg/*/*/bab_* +%{tde_datadir}/apps/baghira/poof.png +%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter.png +%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_down.png +%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_hover.png + + +%files devel +%defattr(-,root,root) +%{tde_libdir}/baghira-%{version}/libbaghirastarter.la +%{tde_libdir}/baghira-%{version}/libbaghirastarter.so* +%{tde_tdelibdir}/konqsidebar_baghirasidebar.la +%{tde_tdelibdir}/konqsidebar_baghirasidebar.so +%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la +%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so* +%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h +%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h +%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h +%{tde_tdeincludedir}/baghira-%{version}/linkview.h +%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h + + +%changelog +* Sat Jan 19 2013 Francois Andriot - 0.8-2 +- Initial release for TDE 3.5.13.2 + +* Tue Nov 20 2012 Francois Andriot - 0.8.1 +- Initial build for TDE 3.5.13.1 + +* Tue Jan 8 2008 Javier Rodas 0.8-2plf2008.1 +- KDE 3.5.8 version in Mandriva 2008.1 +- KDE svn admin headers now packaged in Source1 + +* Mon Sep 18 2006 Javier Rodas 0.8-2plf2007.0 +- Fix Source0 local reference +- KDE 3.5.4 admin headers are downloaded with subversion +- Fix Baghira devel package directory paths +- Fix BuildRequires + +* Fri Sep 15 2006 Javier Rodas 0.8-1plf2007.0 +- 0.8 +- Replaced KDE admin headers in the source file (for KDE 3.5.4) +- Fix BuildRequires +- Removed the patch file + +* Thu Oct 13 2005 neoclust 0.7-1plf +- 0.7 +- remove redundant buildrequires + +* Mon Mar 04 2005 Nicolas L�ureuil 0.6-3plf +- Add PLF reason +- bzipped patch +- Make rpmlint happier + +* Mon Mar 04 2005 Nicolas L�ureuil 0.6-2plf +- New version +- Fix compile ( Patch0 from Gentoo) +- Spec Cleanup +- rpmbuildupdatable + +* Mon Dec 06 2004 Laurent Culioli 0.6-1plf +- Initial Release. diff --git a/redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.1.spec b/redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.1.spec deleted file mode 100644 index 78d77eed8..000000000 --- a/redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.1.spec +++ /dev/null @@ -1,204 +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 - -# Speed build options -%define debug_package %{nil} -%define __spec_install_post %{nil} -AutoReq: no - -# 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_mandir %{tde_datadir}/man - -%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-theme-baghira -Version: 0.8 -Release: 1%{?dist}%{?_variant} -Summary: Baghira theme for Trinity -License: GPL -Group: Graphical desktop/KDE -Source0: http://prdownloads.sourceforge.net/baghira/baghira-%{version}.tar.bz2 -Source1: admin-3.5.13.1.tar.gz -Patch0: baghira-3.5.13.1-fix_ftbfs.patch -Url: http://baghira.sourceforge.net/ -BuildRequires: X11-devel -BuildRequires: jpeg-devel -BuildRequires: qt3-devel -BuildRequires: trinity-tdebase-devel -BuildRoot: %{_tmppath}/baghira-%{version}-buildroot - -%description -Baghira is a very nice native Trinity style and windec -originally based on Mosfet's Liquid style. - -This package contains non-free icons.. - -%package devel -Summary: Header files and static libraries from %name -Group: Development/C -Requires: %{name} = %{version}-%{release} - -%description devel -Libraries and includes files for -developing programs based on %name - -This package is in PLF because it contains non-free icons. - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - -%prep -%setup -q -n baghira-%{version} -%setup -q -n baghira-%{version} -a 1 -%patch0 -p1 -b .ftbfs - -%__rm -rf admin -%__mv -f admin-3.5.13.1 admin - -# 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" -%__make -f "admin/Makefile.common" - -%build -unset QTDIR || : ; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" -export KDEDIR=%{tde_prefix} - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_tdeincludedir} \ - --datadir=%{tde_datadir} \ - --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ - --disable-static \ - --disable-rpath \ - --disable-debug --disable-warnings \ - --disable-dependency-tracking --enable-final \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} - -%install -%__rm -rf $RPM_BUILD_ROOT -%__make install DESTDIR=$RPM_BUILD_ROOT - -install -d %{buildroot}/%{tde_libdir}/baghira-%{version} -install -d %{buildroot}/%{tde_tdeincludedir}/baghira-%{version} - -mv %{buildroot}/%{tde_libdir}/libbaghirastarter.la %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.la -mv %{buildroot}/%{tde_libdir}/libbaghirastarter.so %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so.%{major} -mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.la %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la -mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.so %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so.%{major} -mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebar.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h -mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebariface.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h -mv %{buildroot}/%{tde_tdeincludedir}/dndlistbox.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h -mv %{buildroot}/%{tde_tdeincludedir}/linkview.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/linkview.h -mv %{buildroot}/%{tde_tdeincludedir}/listboxlink.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h - -ln -s libbaghirastarter.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so -ln -s usermanager_panelapplet.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -%defattr(-,root,root) -%doc README AUTHORS ChangeLog COPYING NEWS TODO -%{tde_bindir}/bab -%{tde_tdelibdir}/b_menu_panelapplet.* -%{tde_tdelibdir}/kstyle_baghira_config.* -%{tde_tdelibdir}/kwin3_baghira.* -%{tde_tdelibdir}/kwin_baghira_config.* -%{tde_tdelibdir}/plugins/styles/baghira.* -%{tde_datadir}/apps/kdisplay/color-schemes/Aqua* -#%{tde_datadir}/apps/kicker/applets/b_menuapplet.desktop -%{tde_datadir}/apps/kicker/applets/usermanager.desktop -%{tde_datadir}/apps/konqsidebartng/add/baghirasidebar_add.desktop -%{tde_datadir}/apps/konqsidebartng/entries/baghirasidebar.desktop -%{tde_datadir}/apps/kicker/applets/starter.desktop -%{tde_datadir}/apps/kstyle/themes/baghira.themerc -%{tde_datadir}/apps/kwin/baghira.desktop -%{tde_datadir}/icons/crystalsvg/*/*/baghira* -%{tde_datadir}/icons/crystalsvg/*/*/bab_* -%{tde_datadir}/apps/baghira/poof.png -%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter.png -%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_down.png -%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_hover.png - - -%files devel -%defattr(-,root,root) -%{tde_libdir}/baghira-%{version}/libbaghirastarter.la -%{tde_libdir}/baghira-%{version}/libbaghirastarter.so* -%{tde_tdelibdir}/konqsidebar_baghirasidebar.la -%{tde_tdelibdir}/konqsidebar_baghirasidebar.so -%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la -%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so* -%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h -%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h -%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h -%{tde_tdeincludedir}/baghira-%{version}/linkview.h -%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h - - -%changelog -* Tue Nov 20 2012 Francois Andriot - 0.8.1 -- Initial build for TDE 3.5.13.1 - -* Tue Jan 8 2008 Javier Rodas 0.8-2plf2008.1 -- KDE 3.5.8 version in Mandriva 2008.1 -- KDE svn admin headers now packaged in Source1 - -* Mon Sep 18 2006 Javier Rodas 0.8-2plf2007.0 -- Fix Source0 local reference -- KDE 3.5.4 admin headers are downloaded with subversion -- Fix Baghira devel package directory paths -- Fix BuildRequires - -* Fri Sep 15 2006 Javier Rodas 0.8-1plf2007.0 -- 0.8 -- Replaced KDE admin headers in the source file (for KDE 3.5.4) -- Fix BuildRequires -- Removed the patch file - -* Thu Oct 13 2005 neoclust 0.7-1plf -- 0.7 -- remove redundant buildrequires - -* Mon Mar 04 2005 Nicolas L�ureuil 0.6-3plf -- Add PLF reason -- bzipped patch -- Make rpmlint happier - -* Mon Mar 04 2005 Nicolas L�ureuil 0.6-2plf -- New version -- Fix compile ( Patch0 from Gentoo) -- Spec Cleanup -- rpmbuildupdatable - -* Mon Dec 06 2004 Laurent Culioli 0.6-1plf -- Initial Release. diff --git a/redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.2.spec b/redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.2.spec deleted file mode 100644 index 4ed4a9307..000000000 --- a/redhat/extras/theme-baghira/trinity-theme-baghira-3.5.13.2.spec +++ /dev/null @@ -1,211 +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 - -# Speed build options -%define debug_package %{nil} -%define __spec_install_post %{nil} -AutoReq: no - -# 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_mandir %{tde_datadir}/man - -%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-theme-baghira -Version: 0.8 -Release: 2%{?dist}%{?_variant} -Summary: Baghira theme for Trinity -License: GPL -Group: Graphical desktop/KDE -Source0: http://prdownloads.sourceforge.net/baghira/baghira-0.8.tar.bz2 -Source1: admin-3.5.13.2.tar.gz -Patch0: baghira-3.5.13.1-fix_ftbfs.patch -Patch1: baghira-0.8-fix_autotools.patch -Url: http://baghira.sourceforge.net/ -BuildRoot: %{_tmppath}/baghira-%{version}-buildroot - -BuildRequires: qt3-devel -BuildRequires: trinity-tdebase-devel >= 3.5.13.2 - -%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} -BuildRequires: libjpeg-devel -%else -BuildRequires: X11-devel -BuildRequires: jpeg-devel -%endif - -%description -Baghira is a very nice native Trinity style and windec -originally based on Mosfet's Liquid style. - -This package contains non-free icons.. - -%package devel -Summary: Header files and static libraries from %name -Group: Development/C -Requires: %{name} = %{version}-%{release} - -%description devel -Libraries and includes files for -developing programs based on %name - -This package is in PLF because it contains non-free icons. - -%if 0%{?suse_version} || 0%{?pclinuxos} -%debug_package -%endif - -%prep -%setup -q -n baghira-%{version} -a 1 -%patch0 -p1 -b .ftbfs -%patch1 -p1 -b .autotools - -# 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" -%__make -f "admin/Makefile.common" - -%build -unset QTDIR || : ; . /etc/profile.d/qt3.sh -export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" -export KDEDIR=%{tde_prefix} - -%configure \ - --prefix=%{tde_prefix} \ - --exec-prefix=%{tde_prefix} \ - --bindir=%{tde_bindir} \ - --libdir=%{tde_libdir} \ - --includedir=%{tde_tdeincludedir} \ - --datadir=%{tde_datadir} \ - --with-qt-libraries=${QTLIB:-${QTDIR}/%{_lib}} \ - --disable-static \ - --disable-rpath \ - --disable-debug --disable-warnings \ - --disable-dependency-tracking --enable-final \ - --with-extra-includes=%{tde_includedir}/tqt - -%__make %{?_smp_mflags} - -%install -%__rm -rf $RPM_BUILD_ROOT -%__make install DESTDIR=$RPM_BUILD_ROOT - -install -d %{buildroot}/%{tde_libdir}/baghira-%{version} -install -d %{buildroot}/%{tde_tdeincludedir}/baghira-%{version} - -mv %{buildroot}/%{tde_libdir}/libbaghirastarter.la %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.la -mv %{buildroot}/%{tde_libdir}/libbaghirastarter.so %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so.%{major} -mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.la %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la -mv %{buildroot}/%{tde_libdir}/usermanager_panelapplet.so %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so.%{major} -mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebar.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h -mv %{buildroot}/%{tde_tdeincludedir}/baghirasidebariface.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h -mv %{buildroot}/%{tde_tdeincludedir}/dndlistbox.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h -mv %{buildroot}/%{tde_tdeincludedir}/linkview.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/linkview.h -mv %{buildroot}/%{tde_tdeincludedir}/listboxlink.h %{buildroot}/%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h - -ln -s libbaghirastarter.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/libbaghirastarter.so -ln -s usermanager_panelapplet.so.%{major} %{buildroot}/%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -%defattr(-,root,root) -%doc README AUTHORS ChangeLog COPYING NEWS TODO -%{tde_bindir}/bab -%{tde_tdelibdir}/b_menu_panelapplet.* -%{tde_tdelibdir}/kstyle_baghira_config.* -%{tde_tdelibdir}/kwin3_baghira.* -%{tde_tdelibdir}/kwin_baghira_config.* -%{tde_tdelibdir}/plugins/styles/baghira.* -%{tde_datadir}/apps/kdisplay/color-schemes/Aqua* -#%{tde_datadir}/apps/kicker/applets/b_menuapplet.desktop -%{tde_datadir}/apps/kicker/applets/usermanager.desktop -%{tde_datadir}/apps/konqsidebartng/add/baghirasidebar_add.desktop -%{tde_datadir}/apps/konqsidebartng/entries/baghirasidebar.desktop -%{tde_datadir}/apps/kicker/applets/starter.desktop -%{tde_datadir}/apps/kstyle/themes/baghira.themerc -%{tde_datadir}/apps/kwin/baghira.desktop -%{tde_datadir}/icons/crystalsvg/*/*/baghira* -%{tde_datadir}/icons/crystalsvg/*/*/bab_* -%{tde_datadir}/apps/baghira/poof.png -%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter.png -%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_down.png -%{tde_datadir}/icons/crystalsvg/22x22/actions/bStarter_hover.png - - -%files devel -%defattr(-,root,root) -%{tde_libdir}/baghira-%{version}/libbaghirastarter.la -%{tde_libdir}/baghira-%{version}/libbaghirastarter.so* -%{tde_tdelibdir}/konqsidebar_baghirasidebar.la -%{tde_tdelibdir}/konqsidebar_baghirasidebar.so -%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.la -%{tde_libdir}/baghira-%{version}/usermanager_panelapplet.so* -%{tde_tdeincludedir}/baghira-%{version}/baghirasidebar.h -%{tde_tdeincludedir}/baghira-%{version}/baghirasidebariface.h -%{tde_tdeincludedir}/baghira-%{version}/dndlistbox.h -%{tde_tdeincludedir}/baghira-%{version}/linkview.h -%{tde_tdeincludedir}/baghira-%{version}/listboxlink.h - - -%changelog -* Sat Jan 19 2013 Francois Andriot - 0.8-2 -- Initial release for TDE 3.5.13.2 - -* Tue Nov 20 2012 Francois Andriot - 0.8.1 -- Initial build for TDE 3.5.13.1 - -* Tue Jan 8 2008 Javier Rodas 0.8-2plf2008.1 -- KDE 3.5.8 version in Mandriva 2008.1 -- KDE svn admin headers now packaged in Source1 - -* Mon Sep 18 2006 Javier Rodas 0.8-2plf2007.0 -- Fix Source0 local reference -- KDE 3.5.4 admin headers are downloaded with subversion -- Fix Baghira devel package directory paths -- Fix BuildRequires - -* Fri Sep 15 2006 Javier Rodas 0.8-1plf2007.0 -- 0.8 -- Replaced KDE admin headers in the source file (for KDE 3.5.4) -- Fix BuildRequires -- Removed the patch file - -* Thu Oct 13 2005 neoclust 0.7-1plf -- 0.7 -- remove redundant buildrequires - -* Mon Mar 04 2005 Nicolas L�ureuil 0.6-3plf -- Add PLF reason -- bzipped patch -- Make rpmlint happier - -* Mon Mar 04 2005 Nicolas L�ureuil 0.6-2plf -- New version -- Fix compile ( Patch0 from Gentoo) -- Spec Cleanup -- rpmbuildupdatable - -* Mon Dec 06 2004 Laurent Culioli 0.6-1plf -- Initial Release. diff --git a/redhat/extras/trinity-desktop/trinity-desktop-3.5.13.2.spec b/redhat/extras/trinity-desktop/trinity-desktop-3.5.13.2.spec new file mode 100644 index 000000000..b41d48879 --- /dev/null +++ b/redhat/extras/trinity-desktop/trinity-desktop-3.5.13.2.spec @@ -0,0 +1,375 @@ +# 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 +%define _docdir %{_datadir}/doc +%define tde_datadir %{tde_prefix}/share +%endif + +Name: trinity-desktop +Version: 3.5.13.2 +Release: 1%{?dist}%{?_variant} +License: GPL +Summary: Meta-package to install TDE +Group: User Interface/Desktops + +Vendor: Trinity Project +Packager: Francois Andriot +URL: http://www.trinitydesktop.org/ + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch + +Source0: trinity-3.5.13-fedora.repo +Source1: trinity-3.5.13-rhel.repo +Source2: RPM-GPG-KEY-trinity + +Source11: pclinuxos201304-32.jpg +Source12: pclinuxos201304-64.jpg + +Requires: trinity-tdeaccessibility >= %{version} +Requires: trinity-tdeaddons >= %{version} +Requires: trinity-tdeadmin >= %{version} +Requires: trinity-tdeartwork >= %{version} +Requires: trinity-tdebase >= %{version} +Requires: trinity-tdebindings >= %{version} +Requires: trinity-tdeedu >= %{version} +Requires: trinity-tdegames >= %{version} +Requires: trinity-tdegraphics >= %{version} +Requires: trinity-tdemultimedia >= %{version} +Requires: trinity-tdenetwork >= %{version} +Requires: trinity-tdepim >= %{version} +Requires: trinity-tdeutils >= %{version} +Requires: trinity-tdetoys >= %{version} +Requires: hal + +%if 0%{?rhel} || 0%{?fedora} +# YUM configuration file +Requires: trinity-repo >= %{version} +%endif + +%description +The TDE project aims to keep the KDE3.5 computing style alive, as well as +polish off any rough edges that were present as of KDE 3.5.10. Along +the way, new useful features will be added to keep the environment +up-to-date. +Toward that end, significant new enhancements have already been made in +areas such as display control, network connectivity, user +authentication, and much more! + +%files + +########## + +%package devel +Group: User Interface/Desktops +Summary: Meta-package to install TDE development tools + +Obsoletes: trinity-desktop-dev < %{version}-%{release} +Provides: trinity-desktop-dev = %{version}-%{release} + +Requires: trinity-tdesdk >= %{version} +Requires: trinity-tdevelop >= %{version} +Requires: trinity-tdewebdev >= %{version} + +%description devel +%{summary} + +%files devel + +########## + +%package applications +Group: User Interface/Desktops +Summary: Meta-package to install all TDE applications + +# Some applications are disabled for now ... +# Compiz-related stuff does not work (obsolete) +#Requires: trinity-compizconfig-backend-kconfig +#Requires: trinity-desktop-effects-kde +#Requires: trinity-fusion-icon + +# Obsolete l10n package +#Requires: trinity-filelight-l10n + +# Not even an RPM package ... +#Requires: trinity-konstruct + +# Debian/Ubuntu specific ... +#Requires: trinity-adept + +# Future R14 packages +#Requires: trinity-kvpnc +#Requires: trinity-qt4-tqt-theme-engine + +# Warning, k9copy requires ffmpeg +# Warning, tderadio requires libmp3lame +Requires: trinity-abakus +Requires: trinity-amarok +Requires: trinity-basket +Requires: trinity-bibletime +Requires: trinity-digikam +Requires: trinity-dolphin +Requires: trinity-filelight +Requires: trinity-gwenview +Requires: trinity-gwenview-i18n +Requires: trinity-k3b +Requires: trinity-katapult +Requires: trinity-kbarcode +Requires: trinity-kbfx +Requires: trinity-kbookreader +Requires: trinity-kchmviewer +Requires: trinity-kcpuload +Requires: trinity-k9copy +Requires: trinity-kdiff3 +Requires: trinity-kdirstat +Requires: trinity-keep +Requires: trinity-kile +Requires: trinity-kiosktool +Requires: trinity-kmyfirewall +Requires: trinity-kmymoney +Requires: trinity-knemo +Requires: trinity-knetload +Requires: trinity-knetstats +Requires: trinity-knights +Requires: trinity-knowit +Requires: trinity-knutclient +Requires: trinity-koffice-suite +Requires: trinity-konversation +Requires: trinity-kpicosim +Requires: trinity-krename +Requires: trinity-krusader +Requires: trinity-ksplash-engine-moodin +Requires: trinity-ksquirrel +Requires: trinity-kstreamripper +Requires: trinity-ksystemlog +Requires: trinity-ktechlab +Requires: trinity-ktorrent +Requires: trinity-kuickshow +Requires: trinity-kvirc +Requires: trinity-kvkbd +Requires: trinity-twin-style-crystal +Requires: trinity-piklab +Requires: trinity-potracegui +Requires: trinity-smb4k +Requires: trinity-smartcardauth +Requires: trinity-soundkonverter +Requires: trinity-tde-guidance +Requires: trinity-tde-guidance-powermanager +Requires: trinity-tde-style-lipstik +Requires: trinity-tde-style-qtcurve +Requires: trinity-tde-systemsettings +Requires: trinity-tdeio-apt +Requires: trinity-tdeio-locate +Requires: trinity-tdeio-umountwrapper +Requires: trinity-tderadio +Requires: trinity-tdesudo +Requires: trinity-tdmtheme +Requires: trinity-tellico +Requires: trinity-wlassistant +Requires: trinity-yakuake + + +# Disabled applications for RHEL5 +%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +# On RHEL 5, HAL version is too old for kpowersave . +Requires: trinity-kpowersave +# On RHEL 5, GTK2 version is too old for GTK stuff ... +Requires: trinity-gtk-qt-engine +# On RHEL 5, lilypond is not available, so no rosegarden :'-( +Requires: trinity-rosegarden +# RHEL5: kpilot library is too old +Requires: trinity-kpilot +%endif + +# This one causes several crashes . Obsolete. +#Requires: trinity-kgtk-qt3 +Obsoletes: trinity-kgtk-qt3 + +# OBSOLETE: beagle does not exist anymore. Kerry is now useless. +# RHEL, openSUSE 12: no Beagle library +Obsoletes: trinity-kerry + +# RHEL 6 only: knetworkmanager8 +# knetworkmanager9 is too unstable for now. +%if 0%{?rhel} == 6 +Requires: trinity-knetworkmanager +%endif + +# RHEL 4 +%if 0%{?rhel} >= 5 || 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +# HAL is too old +Requires: trinity-kima +Requires: trinity-kaffeine +Requires: trinity-kaffeine-mozilla +Requires: trinity-kmplayer +# No OTR support +Requires: trinity-kopete-otr +# No DBUS support +Requires: trinity-kdbusnotification +# Subversion 1.1 is too old +Requires: trinity-tdesvn +%endif + +%description applications +%{summary} + +%files applications + +########## + +%package extras +Group: User Interface/Desktops +Summary: Meta-package to install all extras (unofficial) TDE packages + +Requires: trinity-akode +Requires: trinity-kasablanca +#Requires: trinity-kdebluetooth +#Requires: trinity-kcheckgmail +Requires: trinity-icons-crystalsvg-updated +Requires: trinity-icons-kfaenza +Requires: trinity-icons-oxygen +Requires: trinity-kbibtex +Requires: trinity-kbiff +Requires: trinity-kcmautostart +Requires: trinity-kftpgrabber +Requires: trinity-kickoff-i18n +Requires: trinity-knmap +#Requires: trinity-knoda +Requires: trinity-ksensors +Requires: trinity-kshowmail +Requires: trinity-mplayerthumbs +Requires: trinity-style-ia-ora +Requires: trinity-tdeio-ftps-plugin +#Requires: trinity-tdeio-sysinfo-plugin +Requires: trinity-theme-baghira +Requires: trinity-tork + + +# GLIBC too old on RHEL <= 5 +%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} >= 6 +Requires: trinity-twinkle +%endif + +%description extras +%{summary} + +%files extras + +########## + +%package all +Group: User Interface/Desktops +Summary: Meta-package to install all TDE packages + +Requires: %{name} = %{version} +Requires: %{name}-applications = %{version} +Requires: %{name}-devel = %{version} +#Requires: %{name}-extras = %{version} + +%description all +%{summary} + +%files all + +########## + +%if 0%{?rhel} || 0%{?fedora} +%package -n trinity-repo +Group: User Interface/Desktops +Summary: Yum configuration files for Trinity + +%description -n trinity-repo +%{summary} + +%pre -n trinity-repo +# Make sure every Trinity related repository is deleted before installing new one. +%__rm -f %{_sysconfdir}/yum.repos.d/trinity-*.repo + +%files -n trinity-repo +%defattr(-,root,root,-) +%{_sysconfdir}/yum.repos.d/*.repo +%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-trinity +%endif + +########## + +%if 0%{?pclinuxos} +%package -n trinity-wallpaper-theme-default +Group: User Interface/Desktops +Summary: Default wallpaper for Trinity + +%description -n trinity-wallpaper-theme-default +%{summary} + +%files -n trinity-wallpaper-theme-default +%defattr(-,root,root,-) +%{tde_datadir}/wallpapers/pclinuxos32.jpg +%{tde_datadir}/wallpapers/pclinuxos64.jpg +%endif + +########## + +%prep + +%build + +%install +%__rm -rf %{?buildroot} +%__mkdir_p "%{?buildroot}%{_sysconfdir}/yum.repos.d" + +# FEDORA configuration for YUM +%if 0%{?fedora} +%__sed %{SOURCE0} \ + -e 's/\$releasever/%{fedora}/g' \ + -e 's/-fedora/-f%{fedora}/g' \ + >"%{?buildroot}%{_sysconfdir}/yum.repos.d/trinity-3.5.13.repo" +%endif + +# RHEL configuration for YUM +# $releasever is replaced with its value +%if 0%{?rhel} +%__sed %{SOURCE1} \ + -e 's/\$releasever/%{rhel}/g' \ + >"%{?buildroot}%{_sysconfdir}/yum.repos.d/trinity-3.5.13.repo" +%endif + +%if 0%{?fedora} || 0%{?rhel} +%__chmod 644 %{?buildroot}%{_sysconfdir}/yum.repos.d/*.repo +%endif + +# RPM signing key +%if 0%{?rhel} || 0%{?fedora} +%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-trinity" +%endif + +# PCLinuxOS wallpaper +%if 0%{?pclinuxos} == 2013 +%__install -D -m 644 "%{SOURCE11}" "%{?buildroot}%{tde_datadir}/wallpapers/pclinuxos32.jpg" +%__install -D -m 644 "%{SOURCE12}" "%{?buildroot}%{tde_datadir}/wallpapers/pclinuxos64.jpg" +%endif + +%changelog +* Mon Jun 03 2013 Francois Andriot - 3.5.13.2-1 +- Update to version 3.5.13.2 +- Add GPG signing key + +* Mon Oct 01 2012 Francois Andriot - 3.5.13.1-1 +- Update to version 3.5.13.1 + +* Mon Aug 06 2012 Francois Andriot - 3.5.13-6 +- Add 'applications' subpackage + +* Wed Aug 01 2012 Francois Andriot - 3.5.13-5 +- Updates to reflect new packages names +- Add Mageia 2 support +- Removes 'extras' packages + +* Wed Jun 06 2012 Francois Andriot - 3.5.13-4 +- Enable mirrorlist + +* Wed Nov 30 2011 Francois Andriot - 3.5.13-3 +- Fix repo files name and content + +* Sat Nov 12 2011 Francois Andriot - 3.5.13-2 +- Add 'repo' package diff --git a/redhat/extras/trinity-desktop/trinity-desktop.spec b/redhat/extras/trinity-desktop/trinity-desktop.spec deleted file mode 100644 index b41d48879..000000000 --- a/redhat/extras/trinity-desktop/trinity-desktop.spec +++ /dev/null @@ -1,375 +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 -%define _docdir %{_datadir}/doc -%define tde_datadir %{tde_prefix}/share -%endif - -Name: trinity-desktop -Version: 3.5.13.2 -Release: 1%{?dist}%{?_variant} -License: GPL -Summary: Meta-package to install TDE -Group: User Interface/Desktops - -Vendor: Trinity Project -Packager: Francois Andriot -URL: http://www.trinitydesktop.org/ - -Prefix: %{_prefix} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch - -Source0: trinity-3.5.13-fedora.repo -Source1: trinity-3.5.13-rhel.repo -Source2: RPM-GPG-KEY-trinity - -Source11: pclinuxos201304-32.jpg -Source12: pclinuxos201304-64.jpg - -Requires: trinity-tdeaccessibility >= %{version} -Requires: trinity-tdeaddons >= %{version} -Requires: trinity-tdeadmin >= %{version} -Requires: trinity-tdeartwork >= %{version} -Requires: trinity-tdebase >= %{version} -Requires: trinity-tdebindings >= %{version} -Requires: trinity-tdeedu >= %{version} -Requires: trinity-tdegames >= %{version} -Requires: trinity-tdegraphics >= %{version} -Requires: trinity-tdemultimedia >= %{version} -Requires: trinity-tdenetwork >= %{version} -Requires: trinity-tdepim >= %{version} -Requires: trinity-tdeutils >= %{version} -Requires: trinity-tdetoys >= %{version} -Requires: hal - -%if 0%{?rhel} || 0%{?fedora} -# YUM configuration file -Requires: trinity-repo >= %{version} -%endif - -%description -The TDE project aims to keep the KDE3.5 computing style alive, as well as -polish off any rough edges that were present as of KDE 3.5.10. Along -the way, new useful features will be added to keep the environment -up-to-date. -Toward that end, significant new enhancements have already been made in -areas such as display control, network connectivity, user -authentication, and much more! - -%files - -########## - -%package devel -Group: User Interface/Desktops -Summary: Meta-package to install TDE development tools - -Obsoletes: trinity-desktop-dev < %{version}-%{release} -Provides: trinity-desktop-dev = %{version}-%{release} - -Requires: trinity-tdesdk >= %{version} -Requires: trinity-tdevelop >= %{version} -Requires: trinity-tdewebdev >= %{version} - -%description devel -%{summary} - -%files devel - -########## - -%package applications -Group: User Interface/Desktops -Summary: Meta-package to install all TDE applications - -# Some applications are disabled for now ... -# Compiz-related stuff does not work (obsolete) -#Requires: trinity-compizconfig-backend-kconfig -#Requires: trinity-desktop-effects-kde -#Requires: trinity-fusion-icon - -# Obsolete l10n package -#Requires: trinity-filelight-l10n - -# Not even an RPM package ... -#Requires: trinity-konstruct - -# Debian/Ubuntu specific ... -#Requires: trinity-adept - -# Future R14 packages -#Requires: trinity-kvpnc -#Requires: trinity-qt4-tqt-theme-engine - -# Warning, k9copy requires ffmpeg -# Warning, tderadio requires libmp3lame -Requires: trinity-abakus -Requires: trinity-amarok -Requires: trinity-basket -Requires: trinity-bibletime -Requires: trinity-digikam -Requires: trinity-dolphin -Requires: trinity-filelight -Requires: trinity-gwenview -Requires: trinity-gwenview-i18n -Requires: trinity-k3b -Requires: trinity-katapult -Requires: trinity-kbarcode -Requires: trinity-kbfx -Requires: trinity-kbookreader -Requires: trinity-kchmviewer -Requires: trinity-kcpuload -Requires: trinity-k9copy -Requires: trinity-kdiff3 -Requires: trinity-kdirstat -Requires: trinity-keep -Requires: trinity-kile -Requires: trinity-kiosktool -Requires: trinity-kmyfirewall -Requires: trinity-kmymoney -Requires: trinity-knemo -Requires: trinity-knetload -Requires: trinity-knetstats -Requires: trinity-knights -Requires: trinity-knowit -Requires: trinity-knutclient -Requires: trinity-koffice-suite -Requires: trinity-konversation -Requires: trinity-kpicosim -Requires: trinity-krename -Requires: trinity-krusader -Requires: trinity-ksplash-engine-moodin -Requires: trinity-ksquirrel -Requires: trinity-kstreamripper -Requires: trinity-ksystemlog -Requires: trinity-ktechlab -Requires: trinity-ktorrent -Requires: trinity-kuickshow -Requires: trinity-kvirc -Requires: trinity-kvkbd -Requires: trinity-twin-style-crystal -Requires: trinity-piklab -Requires: trinity-potracegui -Requires: trinity-smb4k -Requires: trinity-smartcardauth -Requires: trinity-soundkonverter -Requires: trinity-tde-guidance -Requires: trinity-tde-guidance-powermanager -Requires: trinity-tde-style-lipstik -Requires: trinity-tde-style-qtcurve -Requires: trinity-tde-systemsettings -Requires: trinity-tdeio-apt -Requires: trinity-tdeio-locate -Requires: trinity-tdeio-umountwrapper -Requires: trinity-tderadio -Requires: trinity-tdesudo -Requires: trinity-tdmtheme -Requires: trinity-tellico -Requires: trinity-wlassistant -Requires: trinity-yakuake - - -# Disabled applications for RHEL5 -%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -# On RHEL 5, HAL version is too old for kpowersave . -Requires: trinity-kpowersave -# On RHEL 5, GTK2 version is too old for GTK stuff ... -Requires: trinity-gtk-qt-engine -# On RHEL 5, lilypond is not available, so no rosegarden :'-( -Requires: trinity-rosegarden -# RHEL5: kpilot library is too old -Requires: trinity-kpilot -%endif - -# This one causes several crashes . Obsolete. -#Requires: trinity-kgtk-qt3 -Obsoletes: trinity-kgtk-qt3 - -# OBSOLETE: beagle does not exist anymore. Kerry is now useless. -# RHEL, openSUSE 12: no Beagle library -Obsoletes: trinity-kerry - -# RHEL 6 only: knetworkmanager8 -# knetworkmanager9 is too unstable for now. -%if 0%{?rhel} == 6 -Requires: trinity-knetworkmanager -%endif - -# RHEL 4 -%if 0%{?rhel} >= 5 || 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} -# HAL is too old -Requires: trinity-kima -Requires: trinity-kaffeine -Requires: trinity-kaffeine-mozilla -Requires: trinity-kmplayer -# No OTR support -Requires: trinity-kopete-otr -# No DBUS support -Requires: trinity-kdbusnotification -# Subversion 1.1 is too old -Requires: trinity-tdesvn -%endif - -%description applications -%{summary} - -%files applications - -########## - -%package extras -Group: User Interface/Desktops -Summary: Meta-package to install all extras (unofficial) TDE packages - -Requires: trinity-akode -Requires: trinity-kasablanca -#Requires: trinity-kdebluetooth -#Requires: trinity-kcheckgmail -Requires: trinity-icons-crystalsvg-updated -Requires: trinity-icons-kfaenza -Requires: trinity-icons-oxygen -Requires: trinity-kbibtex -Requires: trinity-kbiff -Requires: trinity-kcmautostart -Requires: trinity-kftpgrabber -Requires: trinity-kickoff-i18n -Requires: trinity-knmap -#Requires: trinity-knoda -Requires: trinity-ksensors -Requires: trinity-kshowmail -Requires: trinity-mplayerthumbs -Requires: trinity-style-ia-ora -Requires: trinity-tdeio-ftps-plugin -#Requires: trinity-tdeio-sysinfo-plugin -Requires: trinity-theme-baghira -Requires: trinity-tork - - -# GLIBC too old on RHEL <= 5 -%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} >= 6 -Requires: trinity-twinkle -%endif - -%description extras -%{summary} - -%files extras - -########## - -%package all -Group: User Interface/Desktops -Summary: Meta-package to install all TDE packages - -Requires: %{name} = %{version} -Requires: %{name}-applications = %{version} -Requires: %{name}-devel = %{version} -#Requires: %{name}-extras = %{version} - -%description all -%{summary} - -%files all - -########## - -%if 0%{?rhel} || 0%{?fedora} -%package -n trinity-repo -Group: User Interface/Desktops -Summary: Yum configuration files for Trinity - -%description -n trinity-repo -%{summary} - -%pre -n trinity-repo -# Make sure every Trinity related repository is deleted before installing new one. -%__rm -f %{_sysconfdir}/yum.repos.d/trinity-*.repo - -%files -n trinity-repo -%defattr(-,root,root,-) -%{_sysconfdir}/yum.repos.d/*.repo -%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-trinity -%endif - -########## - -%if 0%{?pclinuxos} -%package -n trinity-wallpaper-theme-default -Group: User Interface/Desktops -Summary: Default wallpaper for Trinity - -%description -n trinity-wallpaper-theme-default -%{summary} - -%files -n trinity-wallpaper-theme-default -%defattr(-,root,root,-) -%{tde_datadir}/wallpapers/pclinuxos32.jpg -%{tde_datadir}/wallpapers/pclinuxos64.jpg -%endif - -########## - -%prep - -%build - -%install -%__rm -rf %{?buildroot} -%__mkdir_p "%{?buildroot}%{_sysconfdir}/yum.repos.d" - -# FEDORA configuration for YUM -%if 0%{?fedora} -%__sed %{SOURCE0} \ - -e 's/\$releasever/%{fedora}/g' \ - -e 's/-fedora/-f%{fedora}/g' \ - >"%{?buildroot}%{_sysconfdir}/yum.repos.d/trinity-3.5.13.repo" -%endif - -# RHEL configuration for YUM -# $releasever is replaced with its value -%if 0%{?rhel} -%__sed %{SOURCE1} \ - -e 's/\$releasever/%{rhel}/g' \ - >"%{?buildroot}%{_sysconfdir}/yum.repos.d/trinity-3.5.13.repo" -%endif - -%if 0%{?fedora} || 0%{?rhel} -%__chmod 644 %{?buildroot}%{_sysconfdir}/yum.repos.d/*.repo -%endif - -# RPM signing key -%if 0%{?rhel} || 0%{?fedora} -%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-trinity" -%endif - -# PCLinuxOS wallpaper -%if 0%{?pclinuxos} == 2013 -%__install -D -m 644 "%{SOURCE11}" "%{?buildroot}%{tde_datadir}/wallpapers/pclinuxos32.jpg" -%__install -D -m 644 "%{SOURCE12}" "%{?buildroot}%{tde_datadir}/wallpapers/pclinuxos64.jpg" -%endif - -%changelog -* Mon Jun 03 2013 Francois Andriot - 3.5.13.2-1 -- Update to version 3.5.13.2 -- Add GPG signing key - -* Mon Oct 01 2012 Francois Andriot - 3.5.13.1-1 -- Update to version 3.5.13.1 - -* Mon Aug 06 2012 Francois Andriot - 3.5.13-6 -- Add 'applications' subpackage - -* Wed Aug 01 2012 Francois Andriot - 3.5.13-5 -- Updates to reflect new packages names -- Add Mageia 2 support -- Removes 'extras' packages - -* Wed Jun 06 2012 Francois Andriot - 3.5.13-4 -- Enable mirrorlist - -* Wed Nov 30 2011 Francois Andriot - 3.5.13-3 -- Fix repo files name and content - -* Sat Nov 12 2011 Francois Andriot - 3.5.13-2 -- Add 'repo' package -- cgit v1.2.1 From 66558bf7ba6bd4c25d1ebb13f233ea61bb9e0252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Andriot?= Date: Fri, 5 Jul 2013 20:24:55 +0200 Subject: RPM Packaging: lot of R14 packages --- .../trinity-desktop/trinity-desktop-14.0.0.spec | 374 +++++++++++++++++++++ 1 file changed, 374 insertions(+) create mode 100644 redhat/extras/trinity-desktop/trinity-desktop-14.0.0.spec (limited to 'redhat/extras') diff --git a/redhat/extras/trinity-desktop/trinity-desktop-14.0.0.spec b/redhat/extras/trinity-desktop/trinity-desktop-14.0.0.spec new file mode 100644 index 000000000..850786ea8 --- /dev/null +++ b/redhat/extras/trinity-desktop/trinity-desktop-14.0.0.spec @@ -0,0 +1,374 @@ +# 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 +%define _docdir %{_datadir}/doc +%define tde_datadir %{tde_prefix}/share +%endif + +Name: trinity-desktop +Version: 14.0.0 +Release: 1%{?dist}%{?_variant} +License: GPL +Summary: Meta-package to install TDE +Group: User Interface/Desktops + +Vendor: Trinity Project +Packager: Francois Andriot +URL: http://www.trinitydesktop.org/ + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch + +Source0: trinity-3.5.13-fedora.repo +Source1: trinity-3.5.13-rhel.repo +Source2: RPM-GPG-KEY-trinity + +Source11: pclinuxos201304-32.jpg +Source12: pclinuxos201304-64.jpg + +Requires: trinity-tdeaccessibility >= %{version} +Requires: trinity-tdeaddons >= %{version} +Requires: trinity-tdeadmin >= %{version} +Requires: trinity-tdeartwork >= %{version} +Requires: trinity-tdebase >= %{version} +Requires: trinity-tdebindings >= %{version} +Requires: trinity-tdeedu >= %{version} +Requires: trinity-tdegames >= %{version} +Requires: trinity-tdegraphics >= %{version} +Requires: trinity-tdemultimedia >= %{version} +Requires: trinity-tdenetwork >= %{version} +Requires: trinity-tdepim >= %{version} +Requires: trinity-tdeutils >= %{version} +Requires: trinity-tdetoys >= %{version} + +%if 0%{?rhel} || 0%{?fedora} +# YUM configuration file +Requires: trinity-repo >= %{version} +%endif + +%description +The TDE project aims to keep the KDE3.5 computing style alive, as well as +polish off any rough edges that were present as of KDE 3.5.10. Along +the way, new useful features will be added to keep the environment +up-to-date. +Toward that end, significant new enhancements have already been made in +areas such as display control, network connectivity, user +authentication, and much more! + +%files + +########## + +%package devel +Group: User Interface/Desktops +Summary: Meta-package to install TDE development tools + +Obsoletes: trinity-desktop-dev < %{version}-%{release} +Provides: trinity-desktop-dev = %{version}-%{release} + +Requires: trinity-tdesdk >= %{version} +Requires: trinity-tdevelop >= %{version} +Requires: trinity-tdewebdev >= %{version} + +%description devel +%{summary} + +%files devel + +########## + +%package applications +Group: User Interface/Desktops +Summary: Meta-package to install all TDE applications + +# Some applications are disabled for now ... +# Compiz-related stuff does not work (obsolete) +#Requires: trinity-compizconfig-backend-kconfig +#Requires: trinity-desktop-effects-kde +#Requires: trinity-fusion-icon + +# Obsolete l10n package +#Requires: trinity-filelight-l10n + +# Not even an RPM package ... +#Requires: trinity-konstruct + +# Debian/Ubuntu specific ... +#Requires: trinity-adept + +# Future R14 packages +#Requires: trinity-kvpnc +#Requires: trinity-qt4-tqt-theme-engine + +# Warning, k9copy requires ffmpeg +# Warning, tderadio requires libmp3lame +Requires: trinity-abakus +Requires: trinity-amarok +Requires: trinity-basket +Requires: trinity-bibletime +Requires: trinity-digikam +Requires: trinity-dolphin +Requires: trinity-filelight +Requires: trinity-gwenview +Requires: trinity-gwenview-i18n +Requires: trinity-k3b +Requires: trinity-katapult +Requires: trinity-kbarcode +Requires: trinity-kbfx +Requires: trinity-kbookreader +Requires: trinity-kchmviewer +Requires: trinity-kcpuload +Requires: trinity-k9copy +Requires: trinity-kdiff3 +Requires: trinity-kdirstat +Requires: trinity-keep +Requires: trinity-kile +Requires: trinity-kiosktool +Requires: trinity-kmyfirewall +Requires: trinity-kmymoney +Requires: trinity-knemo +Requires: trinity-knetload +Requires: trinity-knetstats +Requires: trinity-knights +Requires: trinity-knowit +Requires: trinity-knutclient +Requires: trinity-koffice-suite +Requires: trinity-konversation +Requires: trinity-kpicosim +Requires: trinity-krename +Requires: trinity-krusader +Requires: trinity-ksplash-engine-moodin +Requires: trinity-ksquirrel +Requires: trinity-kstreamripper +Requires: trinity-ksystemlog +Requires: trinity-ktechlab +Requires: trinity-ktorrent +Requires: trinity-kuickshow +Requires: trinity-kvirc +Requires: trinity-kvkbd +Requires: trinity-twin-style-crystal +Requires: trinity-piklab +Requires: trinity-potracegui +Requires: trinity-smb4k +Requires: trinity-smartcardauth +Requires: trinity-soundkonverter +Requires: trinity-tde-guidance +Requires: trinity-tde-guidance-powermanager +Requires: trinity-tde-style-lipstik +Requires: trinity-tde-style-qtcurve +Requires: trinity-tde-systemsettings +Requires: trinity-tdeio-apt +Requires: trinity-tdeio-locate +Requires: trinity-tdeio-umountwrapper +Requires: trinity-tderadio +Requires: trinity-tdesudo +Requires: trinity-tdmtheme +Requires: trinity-tellico +Requires: trinity-wlassistant +Requires: trinity-yakuake + + +# Disabled applications for RHEL5 +%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +# On RHEL 5, HAL version is too old for kpowersave . +Requires: trinity-kpowersave-nohal +# On RHEL 5, GTK2 version is too old for GTK stuff ... +Requires: trinity-gtk-qt-engine +# On RHEL 5, lilypond is not available, so no rosegarden :'-( +Requires: trinity-rosegarden +# RHEL5: kpilot library is too old +Requires: trinity-kpilot +%endif + +# This one causes several crashes . Obsolete. +#Requires: trinity-kgtk-qt3 +Obsoletes: trinity-kgtk-qt3 + +# OBSOLETE: beagle does not exist anymore. Kerry is now useless. +# RHEL, openSUSE 12: no Beagle library +Obsoletes: trinity-kerry + +# RHEL 6 only: knetworkmanager8 +# knetworkmanager9 is too unstable for now. +%if 0%{?rhel} == 6 +Requires: trinity-knetworkmanager +%endif + +# RHEL 4 +%if 0%{?rhel} >= 5 || 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} +# HAL is too old +Requires: trinity-kima +Requires: trinity-kaffeine +Requires: trinity-kaffeine-mozilla +Requires: trinity-kmplayer +# No OTR support +Requires: trinity-kopete-otr +# No DBUS support +Requires: trinity-kdbusnotification +# Subversion 1.1 is too old +Requires: trinity-tdesvn +%endif + +%description applications +%{summary} + +%files applications + +########## + +%package extras +Group: User Interface/Desktops +Summary: Meta-package to install all extras (unofficial) TDE packages + +Requires: trinity-akode +Requires: trinity-kasablanca +#Requires: trinity-kdebluetooth +#Requires: trinity-kcheckgmail +Requires: trinity-icons-crystalsvg-updated +Requires: trinity-icons-kfaenza +Requires: trinity-icons-oxygen +Requires: trinity-kbibtex +Requires: trinity-kbiff +Requires: trinity-kcmautostart +Requires: trinity-kftpgrabber +Requires: trinity-kickoff-i18n +Requires: trinity-knmap +#Requires: trinity-knoda +Requires: trinity-ksensors +Requires: trinity-kshowmail +Requires: trinity-mplayerthumbs +Requires: trinity-style-ia-ora +Requires: trinity-tdeio-ftps-plugin +#Requires: trinity-tdeio-sysinfo-plugin +Requires: trinity-theme-baghira +Requires: trinity-tork + + +# GLIBC too old on RHEL <= 5 +%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} >= 6 +Requires: trinity-twinkle +%endif + +%description extras +%{summary} + +%files extras + +########## + +%package all +Group: User Interface/Desktops +Summary: Meta-package to install all TDE packages + +Requires: %{name} = %{version} +Requires: %{name}-applications = %{version} +Requires: %{name}-devel = %{version} +#Requires: %{name}-extras = %{version} + +%description all +%{summary} + +%files all + +########## + +%if 0%{?rhel} || 0%{?fedora} +%package -n trinity-repo +Group: User Interface/Desktops +Summary: Yum configuration files for Trinity + +%description -n trinity-repo +%{summary} + +%pre -n trinity-repo +# Make sure every Trinity related repository is deleted before installing new one. +%__rm -f %{_sysconfdir}/yum.repos.d/trinity-*.repo + +%files -n trinity-repo +%defattr(-,root,root,-) +%{_sysconfdir}/yum.repos.d/*.repo +%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-trinity +%endif + +########## + +%if 0%{?pclinuxos} +%package -n trinity-wallpaper-theme-default +Group: User Interface/Desktops +Summary: Default wallpaper for Trinity + +%description -n trinity-wallpaper-theme-default +%{summary} + +%files -n trinity-wallpaper-theme-default +%defattr(-,root,root,-) +%{tde_datadir}/wallpapers/pclinuxos32.jpg +%{tde_datadir}/wallpapers/pclinuxos64.jpg +%endif + +########## + +%prep + +%build + +%install +%__rm -rf %{?buildroot} +%__mkdir_p "%{?buildroot}%{_sysconfdir}/yum.repos.d" + +# FEDORA configuration for YUM +%if 0%{?fedora} +%__sed %{SOURCE0} \ + -e 's/\$releasever/%{fedora}/g' \ + -e 's/-fedora/-f%{fedora}/g' \ + >"%{?buildroot}%{_sysconfdir}/yum.repos.d/trinity-3.5.13.repo" +%endif + +# RHEL configuration for YUM +# $releasever is replaced with its value +%if 0%{?rhel} +%__sed %{SOURCE1} \ + -e 's/\$releasever/%{rhel}/g' \ + >"%{?buildroot}%{_sysconfdir}/yum.repos.d/trinity-3.5.13.repo" +%endif + +%if 0%{?fedora} || 0%{?rhel} +%__chmod 644 %{?buildroot}%{_sysconfdir}/yum.repos.d/*.repo +%endif + +# RPM signing key +%if 0%{?rhel} || 0%{?fedora} +%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-trinity" +%endif + +# PCLinuxOS wallpaper +%if 0%{?pclinuxos} == 2013 +%__install -D -m 644 "%{SOURCE11}" "%{?buildroot}%{tde_datadir}/wallpapers/pclinuxos32.jpg" +%__install -D -m 644 "%{SOURCE12}" "%{?buildroot}%{tde_datadir}/wallpapers/pclinuxos64.jpg" +%endif + +%changelog +* Mon Jun 03 2013 Francois Andriot - 3.5.13.2-1 +- Update to version 3.5.13.2 +- Add GPG signing key + +* Mon Oct 01 2012 Francois Andriot - 3.5.13.1-1 +- Update to version 3.5.13.1 + +* Mon Aug 06 2012 Francois Andriot - 3.5.13-6 +- Add 'applications' subpackage + +* Wed Aug 01 2012 Francois Andriot - 3.5.13-5 +- Updates to reflect new packages names +- Add Mageia 2 support +- Removes 'extras' packages + +* Wed Jun 06 2012 Francois Andriot - 3.5.13-4 +- Enable mirrorlist + +* Wed Nov 30 2011 Francois Andriot - 3.5.13-3 +- Fix repo files name and content + +* Sat Nov 12 2011 Francois Andriot - 3.5.13-2 +- Add 'repo' package -- cgit v1.2.1