rpms/dvdisaster/devel dvdisaster-0.64.2-browser.patch, NONE, 1.1 dvdisaster.desktop, NONE, 1.1 dvdisaster.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Dmitry Butskoy (buc)
fedora-extras-commits at redhat.com
Thu Nov 3 12:24:15 UTC 2005
Author: buc
Update of /cvs/extras/rpms/dvdisaster/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12709/devel
Modified Files:
.cvsignore sources
Added Files:
dvdisaster-0.64.2-browser.patch dvdisaster.desktop
dvdisaster.spec
Log Message:
auto-import dvdisaster-0.64.2-2 on branch devel from dvdisaster-0.64.2-2.src.rpm
dvdisaster-0.64.2-browser.patch:
--- NEW FILE dvdisaster-0.64.2-browser.patch ---
diff -Nrbu dvdisaster-0.64.2/closure.c dvdisaster-0.64.2-OK/closure.c
--- dvdisaster-0.64.2/closure.c 2005-10-30 22:21:56.000000000 +0300
+++ dvdisaster-0.64.2-OK/closure.c 2005-11-03 15:02:29.000000000 +0300
@@ -324,7 +324,7 @@
Closure->deviceNodes = g_ptr_array_new();
Closure->imageName = g_strdup("medium.img");
Closure->eccName = g_strdup("medium.ecc");
- Closure->browser = g_strdup("mozilla");
+ Closure->browser = g_strdup("htmlview");
Closure->methodList = g_ptr_array_new();
Closure->methodName = g_strdup("RS01");
Closure->cacheMB = 32;
--- NEW FILE dvdisaster.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=DVDisaster
Comment=CD/DVD media data loss/scratch/aging protection
Comment[de]=Schutz für CD/DVD Medien gegen Datenverlust durch Alterung oder Kratzer
Exec=@NAME@
Icon=@NAME at .png
Terminal=false
Type=Application
Categories=GTK;Application;System;
--- NEW FILE dvdisaster.spec ---
Name: dvdisaster
Summary: CD/DVD media data loss/scratch/aging protection
Version: 0.64.2
Release: 2%{?dist}
Group: Applications/Archiving
License: GPL
URL: http://www.dvdisaster.com
Source0: http://download.berlios.de/dvdisaster/dvdisaster-%{version}.tar.bz2
Source1: dvdisaster.desktop
Patch0: dvdisaster-0.64.2-browser.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel
BuildRequires: gettext, desktop-file-utils
%description
%{name} provides a margin of safety against data loss on CD and DVD media
caused by scratches or aging. It creates error correction data,
which is used to recover unreadable sectors if the disc becomes damaged
at a later time.
%description -l de
%{name} erzeugt einen Sicherheitspuffer gegen Datenverluste, die auf
CD- und DVD-Datenträgern durch Alterung oder Kratzer entstehen. Es erzeugt
Fehlerkorrekturdaten, um bei nachfolgenden Datenträger-Problemen unlesbare
Sektoren zu rekonstruieren.
%description -l it
%{name} offre un margine di sicurezza contro la perdita di dati dei supporti
CD e DVD causata dall'invecchiamento e dai graffi. Crea dei dati di correzione
degli errori che saranno poi utilizzati per recuperare i settori illeggibili
se il supporto dovesse danneggiarsi col tempo.
%prep
%setup -q
%patch0 -p1
%build
%configure
#make show
make %{?_smp_mflags} \
PREFIX=%{_prefix} \
BINDIR=%{_bindir} \
MANDIR=%{_mandir} \
LOCALEDIR=%{_prefix}/share/locale \
DOCDIR=%{_docdir} \
DOCSUBDIR=%{_docdir}/%{name}-%{version}
pushd documentation
for man in *.1
do
iconv -f ISO8859-1 -t UTF8 <$man >$man.new && mv -f $man.new $man
done
popd
%install
rm -rf $RPM_BUILD_ROOT
make install \
BINDIR=$RPM_BUILD_ROOT%{_bindir} \
DOCSUBDIR=$RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} \
MANDIR=$RPM_BUILD_ROOT%{_mandir} \
LOCALEDIR=$RPM_BUILD_ROOT%{_prefix}/share/locale
for man in `find $RPM_BUILD_ROOT%{_mandir} -type f -print`
do
sed -i "s:$RPM_BUILD_ROOT::g" $man
done
install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -p -m644 icons/create.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png
sed 's/@NAME@/%{name}/g' %{SOURCE1} >%{name}.desktop
desktop-file-install --vendor fedora \
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
--add-category X-Fedora \
%{name}.desktop
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_docdir}/%{name}-%{version}/CHANGELOG
%{_docdir}/%{name}-%{version}/COPYING
%{_docdir}/%{name}-%{version}/CREDITS.en
%lang(de) %{_docdir}/%{name}-%{version}/CREDITS.de
%{_docdir}/%{name}-%{version}/TODO
%{_docdir}/%{name}-%{version}/en
%lang(de) %{_docdir}/%{name}-%{version}/de
%{_docdir}/%{name}-%{version}/images
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%lang(it) %{_mandir}/it/man1/*
%changelog
* Thu Nov 3 2005 Dmitry Butskoy <Dmitry at Butskoy.name> - 0.64.2-2
- use user preferred browser to view manuals online (patch0)
- Accepted for Fedora Extra (review by Ville Skytta <ville.skytta at iki.fi>)
* Wed Nov 2 2005 Dmitry Butskoy <Dmitry at Butskoy.name> - 0.64.2-1
- update to 0.64.2
- drop the patches (no more needed).
* Thu Oct 27 2005 Dmitry Butskoy <Dmitry at Butskoy.name> - 0.64-3
- add 0.64-pl1 patch, generated by upstream "0.64-1" version
(do not include new version tarball itself due to bad versioning scheme).
- remove StartupNotify from .desktop file at all.
- add patch1 -- do not create files with executable bit set.
* Sat Oct 22 2005 Dmitry Butskoy <Dmitry at Butskoy.name> - 0.64-2
- spec file cleanups
- build and install stages correct
* Fri Oct 21 2005 Dmitry Butskoy <Dmitry at Butskoy.name> - 0.64-1
- initial release
- convert locale manuals to utf8
- add desktop file
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/dvdisaster/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 3 Nov 2005 12:23:18 -0000 1.1
+++ .cvsignore 3 Nov 2005 12:24:13 -0000 1.2
@@ -0,0 +1 @@
+dvdisaster-0.64.2.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/dvdisaster/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 3 Nov 2005 12:23:18 -0000 1.1
+++ sources 3 Nov 2005 12:24:13 -0000 1.2
@@ -0,0 +1 @@
+166b0efa724da90fd38212eda2ed352e dvdisaster-0.64.2.tar.bz2
More information about the fedora-extras-commits
mailing list