Search
SailfishOS Open Build Service
>
Projects
>
home:deztructor
:
staging
>
syncthing-inotify
> syncthing-inotify.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File syncthing-inotify.spec of Package syncthing-inotify
# # spec file for package syncthing-inotify # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: syncthing-inotify Version: 0.6.7 Release: 0 Summary: FOSS Continuous File Synchronization License: MPL-2.0 Group: Productivity/Networking/File-Sharing Url: https://github.com/syncthing/syncthing-inotify Source: https://github.com/syncthing/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: go >= 1.3 #BuildRequires: golang-packaging BuildRequires: systemd BuildRequires: systemd-rpm-macros BuildRequires: golang-github-cenkalti-backoff BuildRequires: golang-github-zillode-notify %go_exclusivearch %description Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet. %prep %setup -q %build %goprep github.com/syncthing/%{name} %gobuild %install %goinstall install -Dm 0644 etc/linux-systemd/system/%{name}@.service \ %{buildroot}%{_unitdir}/%{name}@.service %if 0%{?suse_version} > 1320 install -Dm 0644 etc/linux-systemd/user/%{name}.service \ %{buildroot}%{_userunitdir}/%{name}.service %endif %pre %service_add_pre %{name}@.service %post %service_add_post %{name}@.service %if 0%{?suse_version} > 1320 %systemd_user_post %{name}.service %endif %preun %service_del_preun %{name}@.service %if 0%{?suse_version} > 1320 %systemd_user_preun %{name}.service %endif %postun %service_del_postun %{name}@.service %if 0%{?suse_version} > 1320 %systemd_user_postun %{name}.service %endif %check #tests are broken as of 2015-08-12 #%#gotest github.com/syncthing/%{name} %files %defattr(-,root,root) %doc LICENSE README.md %{_bindir}/%{name} %{_unitdir}/%{name}@.service %if 0%{?suse_version} > 1320 %{_userunitdir}/%{name}.service %endif %changelog