|
Alain Portal |
9e8155a |
Name: kbackup
|
|
Alain Portal |
49c22f1 |
Version: 0.5.1
|
|
Alain Portal |
211f312 |
Release: 3%{?dist}
|
|
Alain Portal |
9e8155a |
Summary: Back up your data in a simple, user friendly way
|
|
Alain Portal |
9e8155a |
Summary(fr): Sauvegarder vos données de manière simple et conviviale
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
Group: Applications/Archiving
|
|
Alain Portal |
9e8155a |
License: GPL
|
|
Alain Portal |
9e8155a |
Url: http://www.kde-apps.org/content/show.php?content=44998
|
|
Alain Portal |
9e8155a |
Source: http://members.aon.at/m.koller/%{name}-%{version}.tar.bz2
|
|
Alain Portal |
9e8155a |
Patch0: %{name}-%{version}.desktop.Encoding.patch
|
|
Alain Portal |
9e8155a |
Patch1: %{name}-%{version}.fr.po.patch
|
|
Alain Portal |
49c22f1 |
Patch2: %{name}-%{version}.docbook-fr.patch
|
|
Alain Portal |
9e8155a |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
211f312 |
BuildRequires: desktop-file-utils, gettext, kdelibs-devel
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%description
|
|
Alain Portal |
9e8155a |
KBackup is a program that lets you back up any directories or files,
|
|
Alain Portal |
9e8155a |
whereby it uses an easy to use directory tree to select the things to back up.
|
|
Alain Portal |
9e8155a |
The program was designed to be very simple in its use
|
|
Alain Portal |
9e8155a |
so that it can be used by non-computer experts.
|
|
Alain Portal |
9e8155a |
The storage format is the well known TAR format, whereby the data
|
|
Alain Portal |
9e8155a |
is still stored in compressed format (bzip2 or gzip).
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%description -l fr
|
|
Alain Portal |
9e8155a |
KBackup est un programme qui vous permet de sauvegarder n'importe quels
|
|
Alain Portal |
9e8155a |
fichiers ou répertoires que vous pouvez sélectionner dans une arborescence.
|
|
Alain Portal |
9e8155a |
Il a été conçu pour être facile d'utilisation et est donc à la portée des
|
|
Alain Portal |
9e8155a |
non-initiés à l'informatique.
|
|
Alain Portal |
9e8155a |
Le format de stockage est le très connu format TAR, où les données sont
|
|
Alain Portal |
9e8155a |
stockées compressées (bzip2 ou gzip).
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%prep
|
|
Alain Portal |
9e8155a |
%setup -q
|
|
Alain Portal |
9e8155a |
%patch0 -p0
|
|
Alain Portal |
f9613e7 |
%patch1 -p0
|
|
Alain Portal |
f9613e7 |
%patch2 -p0
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%build
|
|
Alain Portal |
211f312 |
%{__rm} -rf po/*.gmo
|
|
Alain Portal |
211f312 |
|
|
Alain Portal |
9e8155a |
%configure --disable-rpath
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%{__make} %{?_smp_mflags}
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%install
|
|
Alain Portal |
9e8155a |
%{__rm} -rf %{buildroot}
|
|
Alain Portal |
9e8155a |
%{__make} install DESTDIR=%{buildroot}
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
mkdir -p %{buildroot}%{_datadir}/applications
|
|
Alain Portal |
9e8155a |
desktop-file-install --vendor="" \
|
|
Alain Portal |
9e8155a |
--dir %{buildroot}%{_datadir}/applications/kde \
|
|
Alain Portal |
49c22f1 |
--add-category "Application" \
|
|
Alain Portal |
9e8155a |
--add-category "Utility" \
|
|
Alain Portal |
9e8155a |
--add-category "X-KDE-Utilities-File" \
|
|
Alain Portal |
9e8155a |
--add-category "X-Fedora" \
|
|
Alain Portal |
9e8155a |
--remove-category "X-SuSE-Backup" \
|
|
Alain Portal |
9e8155a |
--remove-category "System" \
|
|
Alain Portal |
9e8155a |
src/%{name}.desktop
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
# Fix absolute symlink
|
|
Alain Portal |
9e8155a |
%{__rm} -f %{buildroot}%{_docdir}/HTML/*/%{name}/common
|
|
Alain Portal |
9e8155a |
BKP_PWD=`pwd`
|
|
Alain Portal |
49c22f1 |
cd %{buildroot}%{_docdir}/HTML/en/%{name}/
|
|
Alain Portal |
49c22f1 |
ln -s ../common .
|
|
Alain Portal |
49c22f1 |
for lang_dir in de fr
|
|
Alain Portal |
9e8155a |
do
|
|
Alain Portal |
9e8155a |
cd %{buildroot}%{_docdir}/HTML/$lang_dir/%{name}/
|
|
Alain Portal |
6862786 |
ln -s ../docs/common common
|
|
Alain Portal |
9e8155a |
done
|
|
Alain Portal |
9e8155a |
cd $BKP_PWD
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%find_lang %{name}
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%clean
|
|
Alain Portal |
9e8155a |
%{__rm} -rf %{buildroot}
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%post
|
|
Alain Portal |
9e8155a |
touch --no-create %{_datadir}/icons/hicolor || :
|
|
Alain Portal |
9e8155a |
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
Alain Portal |
9e8155a |
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%postun
|
|
Alain Portal |
9e8155a |
touch --no-create %{_datadir}/icons/hicolor || :
|
|
Alain Portal |
9e8155a |
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
Alain Portal |
9e8155a |
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%files -f %{name}.lang
|
|
Alain Portal |
9e8155a |
%defattr(-, root, root)
|
|
Alain Portal |
9e8155a |
%doc AUTHORS ChangeLog COPYING README TODO
|
|
Alain Portal |
9e8155a |
%{_bindir}/*
|
|
Alain Portal |
9e8155a |
%{_datadir}/applications/kde/%{name}.desktop
|
|
Alain Portal |
9e8155a |
%{_datadir}/apps/%{name}/
|
|
Alain Portal |
9e8155a |
%{_datadir}/doc/HTML/*/%{name}/
|
|
Alain Portal |
9e8155a |
%{_datadir}/icons/hicolor/*/*/%{name}.png
|
|
Alain Portal |
9e8155a |
%{_datadir}/mimelnk/text/x-kbp.desktop
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
%changelog
|
|
Alain Portal |
211f312 |
* Wed Jul 11 2007 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5.1-3
|
|
Alain Portal |
211f312 |
- Add BR gettext
|
|
Alain Portal |
211f312 |
|
|
Alain Portal |
211f312 |
* Mon Oct 2 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5.1-2
|
|
Alain Portal |
c278dce |
- Really add patch1
|
|
Alain Portal |
c278dce |
|
|
Alain Portal |
211f312 |
* Mon Oct 2 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5.1-1
|
|
Alain Portal |
49c22f1 |
- New upstream tarball
|
|
Alain Portal |
49c22f1 |
- Update patch1
|
|
Alain Portal |
49c22f1 |
- Add new patch for french doc
|
|
Alain Portal |
49c22f1 |
- Add Application category in desktop file
|
|
Alain Portal |
49c22f1 |
- Fix symlink: english is the only language where common directory is in
|
|
Alain Portal |
49c22f1 |
LANG directory while for other, common is in LANG/docs directory
|
|
Alain Portal |
49c22f1 |
|
|
Alain Portal |
49c22f1 |
* Wed Sep 27 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5-6
|
|
Alain Portal |
6862786 |
- Link the good directories
|
|
Alain Portal |
6862786 |
|
|
Alain Portal |
9e8155a |
* Tue Sep 26 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5-5
|
|
Alain Portal |
9e8155a |
- Fix absolute symlinks
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Mon Sep 25 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5-4
|
|
Alain Portal |
9e8155a |
- Install only one desktop file
|
|
Alain Portal |
9e8155a |
- Don't remove absolute symlinks
|
|
Alain Portal |
9e8155a |
- Update patch0
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Mon Sep 25 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5-3
|
|
Alain Portal |
9e8155a |
- desktop-file-install don't work as I expected, so update patch0
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Mon Sep 25 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5-2
|
|
Alain Portal |
9e8155a |
- Use macro for make
|
|
Alain Portal |
9e8155a |
- Don't own some directories
|
|
Alain Portal |
9e8155a |
- Update patch0 and patch1
|
|
Alain Portal |
9e8155a |
- Improve desktop-file installation
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Mon Sep 25 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.5-1
|
|
Alain Portal |
9e8155a |
- New upstream version
|
|
Alain Portal |
9e8155a |
- Update patch0 and patch1
|
|
Alain Portal |
9e8155a |
- Remove patch2 that is no more needed
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Mon Sep 25 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.4.2-4
|
|
Alain Portal |
9e8155a |
- Requires(post,postun) desktop-file-utils no more needed since FC-5
|
|
Alain Portal |
9e8155a |
- Add %%post an %%postun for icons
|
|
Alain Portal |
9e8155a |
- Remove absolute symlinks
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Thu Sep 21 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.4.2-3
|
|
Alain Portal |
9e8155a |
- Use macro for configure instead of hardcoding path
|
|
Alain Portal |
9e8155a |
- Use macro style instead of variable style
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Thu Sep 21 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.4.2-2
|
|
Alain Portal |
9e8155a |
- Add patch to fix some typo in fr.po
|
|
Alain Portal |
9e8155a |
- Add patch to frenchify x-kbp.desktop
|
|
Alain Portal |
9e8155a |
|
|
Alain Portal |
9e8155a |
* Wed Sep 20 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.4.2-1
|
|
Alain Portal |
9e8155a |
- Initial Fedora RPM
|
|
Alain Portal |
9e8155a |
- Add patch to frenchify kbackup.desktop
|