rpms/genesis/F-12 genesis.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

musuruan musuruan at fedoraproject.org
Tue Dec 8 11:57:04 UTC 2009


Author: musuruan

Update of /cvs/pkgs/rpms/genesis/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv486/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	genesis.spec import.log 
Log Message:
First import



--- NEW FILE genesis.spec ---
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           genesis
Version:        0.4.2.1
Release:        3%{?dist}
Summary:        Graphical frontend to SyncEvolution
Summary(de):    Grafisches Frontend für SyncEvolution
Summary(it):    Frontend grafico per SyncEvolution

Group:          Applications/Productivity
# The icon used by Genesis Sync is taken from the Tango Project
# It is authored by Jakub Steiner and released under the CC-BY-SA Licence
License:        GPLv3 and CC-BY-SA
URL:            https://launchpad.net/genesis-sync/
Source0:        http://launchpad.net/genesis-sync/trunk/0.4.2/+download/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:      noarch

BuildRequires:  python-devel
BuildRequires:  desktop-file-utils
Requires:       hicolor-icon-theme
Requires:       python
Requires:       pygtk2
Requires:       notify-python
Requires:       dbus-python
Requires:       pyxdg
Requires:       gnome-python2-evolution
Requires:       python-configobj
Requires:       syncevolution


%description
Genesis is a graphical frontend for SyncEvolution written in PyGTK. It makes 
SyncEvolution accessible without having to use a command line and provides 
graphical feedback of transaction results.


%description -l de
Genesis ist ein grafisches Frontend für SyncEvolution welches in PyGTK
geschrieben ist.
Es macht einen Zugriff auf SyncEvolution möglich, ohne die Kommandozeile nutzen
zu müssen und gibt grafisch Rückmeldung über Transaktionen.


%description -l it
Genesis è un frontend grafico per SyncEvolution scritto in PyGTK. Rende
accessibile SyncEvolution senza dover usare la riga di comando e fornisce
un'indicazione grafica dei risultati delle transazioni.


%prep
%setup -q

# remove shebang
sed -i -e '/^#!\//, 1d' Genesis/*.py


%build
python setup.py build


%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --skip-build --root $RPM_BUILD_ROOT

desktop-file-install \
  --remove-category Application \
  --remove-category Utility \
  --add-category Network \
  --add-category GTK \
  --remove-key Encoding \
  --delete-original \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%find_lang %{name}


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :


%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi


%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :


%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{python_sitelib}/%{name}*.egg-info
%{python_sitelib}/Genesis/
%exclude %{_datadir}/icons/Humanity-Dark/status/*/*
%exclude %{_datadir}/icons/Humanity/status/*/*
%{_datadir}/icons/hicolor/*/status/*
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%doc README


%changelog
* Sun Dec 05 2009 Andrea Musuruane <musuruan at gmail.com> 0.4.2.1-3
- Added German summary and description

* Sat Dec 05 2009 Andrea Musuruane <musuruan at gmail.com> 0.4.2.1-2
- More consistent macro usage
- Added Italian summary and description

* Sat Dec 05 2009 Andrea Musuruane <musuruan at gmail.com> 0.4.2.1-1
- First release



--- NEW FILE import.log ---
genesis-0_4_2_1-3_fc12:F-12:genesis-0.4.2.1-3.fc12.src.rpm:1260273176


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/genesis/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Dec 2009 23:20:07 -0000	1.1
+++ .cvsignore	8 Dec 2009 11:57:04 -0000	1.2
@@ -0,0 +1 @@
+genesis-0.4.2.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/genesis/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Dec 2009 23:20:07 -0000	1.1
+++ sources	8 Dec 2009 11:57:04 -0000	1.2
@@ -0,0 +1 @@
+bd4024504b0fe3903004e8b8cae7c0df  genesis-0.4.2.1.tar.gz




More information about the scm-commits mailing list