diff options
author | albator <albator@arcadia.vtf> | 2011-11-25 14:08:18 +0100 |
---|---|---|
committer | albator <albator@arcadia.vtf> | 2011-11-25 14:08:18 +0100 |
commit | 19e8ebbf1911ddee443c39715cd2ddac9d52332d (patch) | |
tree | 674b34a5e0695ec9587fbe1397e382d199ba4fe0 | |
parent | 9cb32be668bb47269935fec75c8ec7348843a4a8 (diff) | |
download | tde-packaging-19e8ebbf1911ddee443c39715cd2ddac9d52332d.tar.gz tde-packaging-19e8ebbf1911ddee443c39715cd2ddac9d52332d.zip |
RHEL/Fedora: add kerry, knemo
-rw-r--r-- | redhat/applications/kerry/kerry.1.docbook | 109 | ||||
-rw-r--r-- | redhat/applications/kerry/trinity-kerry.spec | 127 | ||||
-rw-r--r-- | redhat/applications/knemo/trinity-knemo.spec | 114 | ||||
-rw-r--r-- | redhat/components.txt | 2 |
4 files changed, 352 insertions, 0 deletions
diff --git a/redhat/applications/kerry/kerry.1.docbook b/redhat/applications/kerry/kerry.1.docbook new file mode 100644 index 000000000..49eb68460 --- /dev/null +++ b/redhat/applications/kerry/kerry.1.docbook @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" +"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ +]> +<refentry> + <refentryinfo> + <author> + <firstname>Jonathan Patrick</firstname> + <surname>Davies</surname> + <email>jpatrick@ubuntu.com</email> + </author> + <copyright> + <year>2006</year> + <holder>Jonathan Patrick Davies</holder> + </copyright> + <!-- XXX IMPORTANT XXX --> + <!-- Keep this date up to date: --> + <date>2006-03-26</date> + <!-- ^^^^^^^^^^ --> + </refentryinfo> + <refmeta> + <refentrytitle>kerry</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + <refnamediv> + <refname>kerry</refname> + <refpurpose>a Beagle frontend for KDE</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>kautoclick</command> + <arg choice="opt"> + <option><replaceable>Qt-options</replaceable></option> + </arg> + <arg choice="opt"> + <option><replaceable>KDE-options</replaceable></option> + </arg> + </cmdsynopsis> + </refsynopsisdiv> + <refsect1> + <title>DESCRIPTION</title> + <para> + Kerry is a frontend for Beagle for the <productname>KDE</productname> desktop. + </para> + </refsect1> + <refsect1> + <title>OPTIONS</title> + <para> + All <productname>KDE</productname> and <productname>Qt</productname> + programs accept a some common command-line options. Kerry has no + application-specific options. + </para> + <para> + <variablelist> + <title>Generic options:</title> + <varlistentry> + <term> <option>--help</option> </term> + <listitem> <para>Show help about options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-qt</option> </term> + <listitem> <para>Show Qt specific options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-kde</option> </term> + <listitem> <para>Show KDE specific options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-all</option> </term> + <listitem> <para>Show all options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--author</option> </term> + <listitem> <para>Show author information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>-v</option>, <option>--version</option> </term> + <listitem> <para>Show version information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--license</option> </term> + <listitem> <para>Show license information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--</option> </term> + <listitem> <para>Indicates end of options</para> </listitem> + </varlistentry> + </variablelist> + <!-- TODO * add all the rest of the options, but maybe find an automated + way to keep it up to date --> + </para> + </refsect1> + <refsect1> + <title>COPYRIGHT</title> + <para> + This manual page was written by Jonathan Patrick Davies + <email>jpatrick@ubuntu.com</email> for the + <productname>Ubuntu</productname> system (but may be used by others). + Permission is granted to copy, distribute and/or modify this document + under the terms of the <acronym>GNU</acronym> General Public License, + Version 2 or any later version published by the Free Software Foundation. + </para> + <para> + On Debian systems, the complete text of the GNU General Public + License can be found in + <filename>/usr/share/common-licenses/GPL</filename>. + </para> + </refsect1> +</refentry> diff --git a/redhat/applications/kerry/trinity-kerry.spec b/redhat/applications/kerry/trinity-kerry.spec new file mode 100644 index 000000000..2949edcb4 --- /dev/null +++ b/redhat/applications/kerry/trinity-kerry.spec @@ -0,0 +1,127 @@ +# Default version for this component +%define kdecomp kerry +%define version 0.2.1 +%define release 1 + +# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt". +%if "%{?_prefix}" != "/usr" +%define _variant .opt +%define _docdir %{_prefix}/share/doc +%endif + +# TDE 3.5.13 specific building variables +BuildRequires: autoconf automake libtool m4 +%define tde_docdir %{_docdir}/kde +%define tde_includedir %{_includedir}/kde +%define tde_libdir %{_libdir}/trinity + + +Name: trinity-%{kdecomp} +Summary: a KDE frontend for the Beagle desktop search daemon [Trinity] +Version: %{?version} +Release: %{?release}%{?dist}%{?_variant} + +License: GPLv2+ +Group: Applications/Utilities + +Vendor: Trinity Project +Packager: Francois Andriot <francois.andriot@free.fr> +URL: http://en.opensuse.org/Kerry + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Source0: %{kdecomp}-3.5.13.tar.gz +Source1: kerry.1.docbook + +BuildRequires: tqtinterface-devel +BuildRequires: trinity-kdelibs-devel +BuildRequires: trinity-kdebase-devel +BuildRequires: desktop-file-utils +BuildRequires: gettext + +BuildRequires: libbeagle-devel >= 0.3.0 +#BuildRequires: docbook-utils +BuildRequires: docbook2X + +%description +Kerry is a Trinity frontend for the Beagle desktop search daemon. + +A program for indexing and searching user's data. At the moment, it can index +filesystems, chat logs, mail and data, RSS and other. + + + +%prep +%setup -q -n applications/%{kdecomp} + +# 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,%{_includedir}/tqt,g" + +%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in" +%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" +%__make -f "admin/Makefile.common" + + +%build +export PATH="%{_bindir}:${PATH}" +export LDFLAGS="-L%{_libdir} -I%{_includedir}" + +%configure \ + --disable-rpath \ + --with-extra-includes=%{_includedir}/tqt + +%__make %{?_smp_mflags} + + + +%install +export PATH="%{_bindir}:${PATH}" +%__rm -rf %{buildroot} +%__make install DESTDIR=%{buildroot} + +#%__install -D -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/kerry.1.docbook +#docbook2man %{buildroot}%{_mandir}/man1/kerry.1.docbook + +%find_lang %{kdecomp} + +%clean +%__rm -rf %{buildroot} + + +%post +/sbin/ldconfig +touch --no-create %{_datadir}/icons/hicolor || : +gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : + +%postun +/sbin/ldconfig +touch --no-create %{_datadir}/icons/hicolor || : +gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : + + +%files -f %{kdecomp}.lang +%defattr(-,root,root,-) +%{_datadir}/locale/*/LC_MESSAGES/kcmbeagle.mo +%{_bindir}/beagled-shutdown +%{_bindir}/kerry +%{_libdir}/libkdeinit_kerry.la +%{_libdir}/libkdeinit_kerry.so +%{tde_libdir}/kcm_beagle.la +%{tde_libdir}/kcm_beagle.so +%{tde_libdir}/kerry.la +%{tde_libdir}/kerry.so +%{_datadir}/applications/kde/kcmbeagle.desktop +%{_datadir}/applications/kde/kerry.desktop +%{_datadir}/applnk/.hidden/kcmkerry.desktop +%{_datadir}/apps/kerry/search-running.mng +%{_datadir}/autostart/beagled.desktop +%{_datadir}/autostart/kerry.autostart.desktop +%{_datadir}/icons/hicolor/*/*/* + + +%Changelog +* Fri Nov 25 2011 Francois Andriot <francois.andriot@free.fr> - 0.2.1-1 +- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 diff --git a/redhat/applications/knemo/trinity-knemo.spec b/redhat/applications/knemo/trinity-knemo.spec new file mode 100644 index 000000000..0f71d6799 --- /dev/null +++ b/redhat/applications/knemo/trinity-knemo.spec @@ -0,0 +1,114 @@ +# Default version for this component +%define kdecomp knemo +%define version 0.4.8 +%define release 1 + +# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt". +%if "%{?_prefix}" != "/usr" +%define _variant .opt +%define _docdir %{_prefix}/share/doc +%endif + +# TDE 3.5.13 specific building variables +BuildRequires: autoconf automake libtool m4 +%define tde_docdir %{_docdir}/kde +%define tde_includedir %{_includedir}/kde +%define tde_libdir %{_libdir}/trinity + + +Name: trinity-%{kdecomp} +Summary: network interfaces monitor for the Trinity systray +Version: %{?version} +Release: %{?release}%{?dist}%{?_variant} + +License: GPLv2+ +Group: Applications/Utilities + +Vendor: Trinity Project +Packager: Francois Andriot <francois.andriot@free.fr> +URL: http://beta.smileaf.org/projects + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Source0: %{kdecomp}-3.5.13.tar.gz + +BuildRequires: tqtinterface-devel +BuildRequires: trinity-kdelibs-devel +BuildRequires: trinity-kdebase-devel +BuildRequires: desktop-file-utils +BuildRequires: gettext + + +%description +KNemo displays an icon in the systray for every network interface. +Tooltips and an info dialog provide further information about the +interface. Passive popups inform about interface changes. +A traffic plotter is also integrated. + +knemo polls the network interface status every second using the +ifconfig, route and iwconfig tools. + +Homepage: http://extragear.kde.org/apps/knemo/ + + + +%prep +%setup -q -n applications/%{kdecomp} + +# 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,%{_includedir}/tqt,g" + +%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in" +%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" +%__make -f "admin/Makefile.common" + + +%build +export PATH="%{_bindir}:${PATH}" +export LDFLAGS="-L%{_libdir} -I%{_includedir}" + +%configure \ + --disable-rpath \ + --with-extra-includes=%{_includedir}/tqt + +%__make %{?_smp_mflags} + + +%install +export PATH="%{_bindir}:${PATH}" +%__rm -rf %{buildroot} +%__make install DESTDIR=%{buildroot} + +%clean +%__rm -rf %{buildroot} + + +%post +touch --no-create %{_datadir}/icons/hicolor || : +gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : + +%postun +touch --no-create %{_datadir}/icons/hicolor || : +gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : + + +%files +%defattr(-,root,root,-) +%{tde_libdir}/kcm_knemo.la +%{tde_libdir}/kcm_knemo.so +%{tde_libdir}/kded_knemod.la +%{tde_libdir}/kded_knemod.so +%{_datadir}/applications/kde/kcm_knemo.desktop +%{_datadir}/apps/knemo/eventsrc +%{_datadir}/icons/crystalsvg/*/*/*.png +%{_datadir}/locale/*/LC_MESSAGES/knemod.mo +%{_datadir}/locale/*/LC_MESSAGES/kcm_knemo.mo +%{_datadir}/services/kded/knemod.desktop + + +%Changelog +* Fri Nov 25 2011 Francois Andriot <francois.andriot@free.fr> - 0.4.8-1 +- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 diff --git a/redhat/components.txt b/redhat/components.txt index b6516a8b5..49a0cd0dd 100644 --- a/redhat/components.txt +++ b/redhat/components.txt @@ -78,3 +78,5 @@ applications/keep applications/tellico applications/kile applications/kdmtheme +applications/knemo +applications/kerry |