Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 7f031d49cb00e5a7599f4bda6abe43a2 > files > 2

sparkleshare-1.0.0-2.mga3.src.rpm

%define nautilus_python_dir %(pkg-config --variable=pythondir nautilus-python)
Name:           sparkleshare
Version:        1.0.0
Release:        %mkrel 2
Summary:        Easy file sharing based on git repositories
Group:          Networking/File transfer 
License:        GPLv3
URL:            http://www.sparkleshare.org/
Source0:        https://github.com/downloads/hbons/SparkleShare/sparkleshare-linux-%{version}.tar.gz
BuildRequires:  mono-devel
BuildRequires:  notify-sharp-devel
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  gnome-doc-utils
BuildRequires:  nant
BuildRequires:  webkit-sharp-devel
BuildRequires:  nautilus-python
Requires:       git
Requires:       desktop-file-utils
Requires:       yelp

%description
Easy file sharing based on git repositories. A special folder is setup,
and directories/files placed within are placed in a git-based version
control system and synchronized elsewhere.


#%package nautilus
#Summary:        Nautilus plugin for %{name}
#Group:          Networking/File transfer
#License:        GPLv3


#%description nautilus
#Easy file sharing based on git repositories. A special folder is setup,
#and directories/files placed within are placed in a git-based version
#control system and synchronized elsewhere.



%prep
%setup -q

%build
#disable user help because of a bug
#https://github.com/hbons/SparkleShare/issues/557
%configure --prefix=/usr --disable-user-help
# no parallel make on SMP because it's racy for this build :(
GMCS_FLAGS=-codepage:utf8 make

%install
rm -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_libdir}/mono/gac/
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/sparkleshare.desktop


# find translations
%find_lang %{name}

%files -f %{name}.lang
#%doc %{_mandir}/man1/sparkleshare.1.*
%{_bindir}/sparkleshare
%{_libdir}/sparkleshare/
%{_datadir}/sparkleshare/
%{_datadir}/applications/sparkleshare.desktop
%{_datadir}/applications/sparkleshare-invite-opener.desktop
%{_datadir}/applications/sparkleshare-invite-opener.desktop
%{_datadir}/icons/gnome/scalable/apps/sparkleshare-symbolic.svg
%{_datadir}/icons/hicolor/16x16/apps/sparkleshare.png
%{_datadir}/icons/hicolor/22x22/apps/sparkleshare.png
%{_datadir}/icons/hicolor/24x24/apps/sparkleshare.png
%{_datadir}/icons/hicolor/256x256/apps/sparkleshare.png
%{_datadir}/icons/hicolor/32x32/apps/sparkleshare.png
%{_datadir}/icons/hicolor/48x48/apps/sparkleshare.png
%{_datadir}/icons/ubuntu-mono-dark/status/24/process-syncing-down.png
%{_datadir}/icons/ubuntu-mono-dark/status/24/process-syncing-error.png
%{_datadir}/icons/ubuntu-mono-dark/status/24/process-syncing-idle.png
%{_datadir}/icons/ubuntu-mono-dark/status/24/process-syncing-up.png
%{_datadir}/icons/ubuntu-mono-dark/status/24/process-syncing.png
%{_datadir}/icons/ubuntu-mono-light/status/24/process-syncing-down.png
%{_datadir}/icons/ubuntu-mono-light/status/24/process-syncing-error.png
%{_datadir}/icons/ubuntu-mono-light/status/24/process-syncing-idle.png
%{_datadir}/icons/ubuntu-mono-light/status/24/process-syncing-up.png
%{_datadir}/icons/ubuntu-mono-light/status/24/process-syncing.png

#%files nautilus
#%nautilus_python_dir/sparkleshare-nautilus3-extension.py


%changelog

* Mon Jan 14 2013 umeabot <umeabot> 1.0.0-2.mga3
+ Revision: 382435
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Jan 09 2013 stormi <stormi> 1.0.0-1.mga3
+ Revision: 344386
- fix file list again
- disable nautilus plugin temporarily
- fix file list
- new version 1.0.0

  + agallou <agallou>
    - change configure because of a user help bug
    - updated spakleshare to 0.8.O

* Thu Jan 12 2012 agallou <agallou> 0.6.0-1.mga2
+ Revision: 195436
- updated spakleshare to 0.6.O

  + boklm <boklm>
    - fix path of nautilus python dir (to allow backport on Mageia 1)

* Fri Sep 09 2011 colin <colin> 0.2.5-1.mga2
+ Revision: 141855
- Update to 0.2.5
- Tidy up spec

  + agallou <agallou>
    - replace paths by macros
    - remove %%clean
    - remove %%post
    - remove %%postun
    - remove %%posttrans
    - remove Buildroot definition
    - remove changelog
    - import sparkleshare
    - Created package structure for sparkleshare.