rpms/backintime/devel backintime-0.9.22-remove-checks.patch, NONE, 1.1 backintime.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Simon Wesp cassmodiah at fedoraproject.org
Mon Apr 27 07:48:11 UTC 2009


Author: cassmodiah

Update of /cvs/pkgs/rpms/backintime/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4481/devel

Modified Files:
	.cvsignore sources 
Added Files:
	backintime-0.9.22-remove-checks.patch backintime.spec 
	import.log 
Log Message:


backintime-0.9.22-remove-checks.patch:

--- NEW FILE backintime-0.9.22-remove-checks.patch ---
diff -Naur backintime-0.9.22.orig/configure backintime-0.9.22/configure
--- backintime-0.9.22.orig/configure	2009-04-11 15:18:57.000000000 +0200
+++ backintime-0.9.22/configure	2009-04-24 19:17:57.000000000 +0200
@@ -27,36 +27,36 @@
 fi
 
 #check GNOME
-if [ $gnome = "--gnome" ]; then
-	if [ -z `which gnome-session` ]; then
-		echo "ERROR: Can't find GNOME !"
-		exit 1
-	fi
-fi
-
-if [ $gnome = "--auto-gnome" ]; then
-	if [ -z `which gnome-session` ]; then
-		gnome="--no-gnome"
-	else
-		gnome="--gnome"
-	fi
-fi
+#if [ $gnome = "--gnome" ]; then
+#	if [ -z `which gnome-session` ]; then
+#		echo "ERROR: Can't find GNOME !"
+#		exit 1
+#	fi
+#fi
+
+#if [ $gnome = "--auto-gnome" ]; then
+#	if [ -z `which gnome-session` ]; then
+#		gnome="--no-gnome"
+#	else
+#		gnome="--gnome"
+#	fi
+#fi
 
 #check KDE4
-if [ $kde4 = "--kde4" ]; then
-	if [ -z `which kdeinit4` ]; then
-		echo "ERROR: Can't find KDE4 !"
-		exit 1
-	fi
-fi
-
-if [ $kde4 = "--auto-kde4" ]; then
-	if [ -z `which kdeinit4` ]; then
-		kde4="--no-kde4"
-	else
-		kde4="--kde4"
-	fi
-fi
+#if [ $kde4 = "--kde4" ]; then
+#	if [ -z `which kdeinit4` ]; then
+#		echo "ERROR: Can't find KDE4 !"
+#		exit 1
+#	fi
+#fi
+
+#if [ $kde4 = "--auto-kde4" ]; then
+#	if [ -z `which kdeinit4` ]; then
+#		kde4="--no-kde4"
+#	else
+#		kde4="--kde4"
+#	fi
+#fi
 
 #print config
 echo "Common: $common"


--- NEW FILE backintime.spec ---
Name:            backintime
Version:         0.9.22
Release:         2%{?dist}
Summary:         Simple backup system 

Group:           Applications/Archiving
License:         GPLv2+
URL:             http://www.le-web.org/back-in-time/
Source0:         http://www.le-web.org/download/%{name}/%{name}-%{version}_src.tar.gz
Patch0:          backintime-0.9.22-remove-checks.patch
BuildArch:       noarch
BuildRoot:       %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:   desktop-file-utils
BuildRequires:   gettext


%description
Back In Time is a simple backup system for Linux inspired from 
“flyback project” and “TimeVault”. The backup is done by taking 
snapshots of a specified set of directories.


%package         common
Summary:         Common files for %{name}
Group:           Applications/Archiving
Requires:        python
Requires:        rsync


%description     common
This package contains non GUI files used by different GUI fontends.


%package         gnome
Summary:         Frontend for %{name}
Group:           Applications/Archiving
Requires:        %{name}-common = %{version}-%{release}
Requires:        pygtk2-libglade
Requires:        gnome-python2
Requires:        meld
Requires:        usermode-gtk


%description     gnome
Gnome frontend for %{name}


%package         kde
Summary:         Frontend for %{name}
Group:           Applications/Archiving
Requires:        %{name}-common = %{version}-%{release}
Requires:        xorg-x11-utils
Requires:        PyKDE4
Requires:        usermode-gtk


%description     kde
KDE frontend for %{name}


%prep
%setup -q
%patch0 -p1

sed -i 's|Exec=gksu backintime-gnome|Exec=backintime-gnome-root|g' \
       %{name}-gnome-root.desktop

sed -i 's|Exec=kdesudo -c backintime-kde4|Exec=backintime-kde4-root|g' \
       %{name}-kde4-root.desktop

%build
%configure --common --gnome --kde4
make %{?_smp_mflags}


%install
rm -rf %{buildroot}

make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"

rm -rf %{buildroot}/%{_docdir}/%{name}*

desktop-file-install \
        --dir=%{buildroot}/%{_datadir}/applications \
        %{buildroot}/%{_datadir}/applications/%{name}-gnome.desktop

desktop-file-install \
        --dir=%{buildroot}/%{_datadir}/applications/ \
        --add-category="Settings;" \
        %{buildroot}/%{_datadir}/applications/%{name}-gnome-root.desktop

desktop-file-install \
        --dir=%{buildroot}/%{_datadir}/applications/kde4 \
        %{buildroot}/%{_datadir}/applications/kde4/%{name}-kde4.desktop

desktop-file-install \
        --dir=%{buildroot}/%{_datadir}/applications/kde4 \
        --add-category="Settings;" \
        %{buildroot}/%{_datadir}/applications/kde4/%{name}-kde4-root.desktop

mkdir -p %{buildroot}%{_sbindir}
cp -p %{buildroot}%{_bindir}/%{name}-gnome \
      %{buildroot}%{_sbindir}/%{name}-gnome-root
cp -p %{buildroot}%{_bindir}/%{name}-kde4 \
      %{buildroot}%{_sbindir}/%{name}-kde4-root

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-gnome-root

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-kde4-root

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/

cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-gnome-root
USER=root
PROGRAM=%{_sbindir}/%{name}-gnome-root
SESSION=true
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-kde4-root
USER=root
PROGRAM=%{_sbindir}/%{name}-kde4-root
SESSION=true
EOF

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-gnome-root
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-kde4-root
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

%find_lang %{name}

%clean
rm -rf %{buildroot}


%files common -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS CHANGES LICENSE README TODO TRANSLATIONS
%{_bindir}/%{name}
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/applicationinstance.*
%{_datadir}/%{name}/%{name}.*
%{_datadir}/%{name}/config.*
%{_datadir}/%{name}/configfile.*
%{_datadir}/%{name}/guiapplicationinstance.*
%{_datadir}/%{name}/logger.*
%{_datadir}/%{name}/snapshots.*
%{_datadir}/%{name}/tools.*
%{_mandir}/man1/%{name}.1.gz


%files gnome
%defattr(-,root,root,-)
%doc LICENSE README
%{_bindir}/%{name}-gnome
%{_bindir}/%{name}-gnome-root
%{_sbindir}/%{name}-gnome-root
%{_datadir}/applications/%{name}-gnome.desktop
%{_datadir}/applications/%{name}-gnome-root.desktop
%{_datadir}/%{name}/gnome*
%doc %{_datadir}/gnome/help/%{name}/
%{_datadir}/omf/%{name}/
%config(noreplace) %{_sysconfdir}/pam.d/%{name}-gnome-root
%config %{_sysconfdir}/security/console.apps/%{name}-gnome-root


%files kde
%defattr(-,root,root,-)
%doc LICENSE README
%{_bindir}/%{name}-kde4
%{_bindir}/%{name}-kde4-root
%{_sbindir}/%{name}-kde4-root
%{_datadir}/applications/kde4/%{name}-kde4.desktop
%{_datadir}/applications/kde4/%{name}-kde4-root.desktop
%{_datadir}/backintime/kde4*
%doc %{_datadir}/doc/kde4/HTML/en/%{name}/
%config(noreplace) %{_sysconfdir}/pam.d/%{name}-kde4-root
%config %{_sysconfdir}/security/console.apps/%{name}-kde4-root


%changelog
* Sat Apr 25 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.9.22-2
- Remove Patch for desktop-files and do the changes in spec-file
- Change description of gnome package to "Gnome frontend for NAME" 
- Change description of kde package to "KDE frontend for NAME"
- Add TRANSLATIONS to DOC of common package
- Mark _DATADIR/gnome/help/NAME as DOC
- Mark _DATADIR/doc/kde4/HTML/en/NAME as DOC
- Use cp -p when copying from bindir to sbindir

* Wed Apr 22 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.9.22-1
- New upstream release
- Add Patch to remove the Desktopchecks in configure

* Mon Apr 06 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.9.20-1
- New upstream release
- Add consolehelperstuff for root-access

* Tue Mar 17 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.9.16.1-1
- New upstream release

* Tue Mar 10 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.9.14-1
- Initial Package build


--- NEW FILE import.log ---
backintime-0_9_22-2_fc10:HEAD:backintime-0.9.22-2.fc10.src.rpm:1240818291


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/backintime/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	27 Apr 2009 05:16:53 -0000	1.1
+++ .cvsignore	27 Apr 2009 07:47:41 -0000	1.2
@@ -0,0 +1 @@
+backintime-0.9.22_src.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/backintime/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	27 Apr 2009 05:16:53 -0000	1.1
+++ sources	27 Apr 2009 07:47:41 -0000	1.2
@@ -0,0 +1 @@
+d29aca14d0158f72e9585a895aa7bf10  backintime-0.9.22_src.tar.gz




More information about the fedora-extras-commits mailing list