[mirall] Update to Mirall 1.1.3
Joseph Marrero
jmarrero at fedoraproject.org
Sun Dec 9 02:46:30 UTC 2012
commit f715685345aa96ef6804508bf6bf331f48c15d6e
Author: Joseph Marrero <jmarrero at fedoraproject.org>
Date: Sat Dec 8 22:45:49 2012 -0400
Update to Mirall 1.1.3
.gitignore | 2 -
mirall-1.1.3.tar.bz2 | Bin 0 -> 940393 bytes
mirall.desktop | 7 ++
mirall.spec | 145 +++++++++++++++++++++++++++++++++++++++++++++++
owncloud-client.desktop | 7 ++
sources | 2 +-
6 files changed, 160 insertions(+), 3 deletions(-)
---
diff --git a/mirall-1.1.3.tar.bz2 b/mirall-1.1.3.tar.bz2
new file mode 100644
index 0000000..b09d4f4
Binary files /dev/null and b/mirall-1.1.3.tar.bz2 differ
diff --git a/mirall.desktop b/mirall.desktop
new file mode 100644
index 0000000..c342780
--- /dev/null
+++ b/mirall.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Categories=Utility;
+Type=Application
+Exec=mirall
+Name=mirall
+GenericName=file synchronizer
+Icon=mirall
diff --git a/mirall.spec b/mirall.spec
new file mode 100644
index 0000000..2e29a60
--- /dev/null
+++ b/mirall.spec
@@ -0,0 +1,145 @@
+Name: mirall
+Version: 1.1.3
+Release: 1%{?dist}
+License: GPLv2+
+Summary: The ownCloud Client
+Url: http://www.gitorious.org/owncloud/mirall/
+Source0: http://download.owncloud.com/download/mirall-%{version}.tar.bz2
+Source1: owncloud-client.desktop
+Source2: mirall.desktop
+
+BuildRequires: cmake
+BuildRequires: owncloud-csync-devel >= 0.60.3
+BuildRequires: iniparser-devel
+BuildRequires: qt4-devel
+BuildRequires: desktop-file-utils
+Requires: %{name}-common%{?_isa} = %{version}-%{release}
+
+%description
+Mirall owncloud-client enables you to connect to your private
+ownCloud Server. With it you can create folders in your home
+directory, and keep the contents of those folders synced with your
+ownCloud server. Simply copy a file into the directory and the
+ownCloud Client does the rest.
+
+%package common
+Summary: common files for mirall and owncloud-client
+Requires: owncloud-csync-plugin-owncloud >= 0.60.3
+
+%description common
+provides common files for mirall and owncloud-client
+such as the configurationfile that determines the excluded files
+in a sync.
+
+%package -n owncloud-client
+Summary: owncloud Standalone client
+Requires: %{name}-common%{?_isa} = %{version}-%{release}
+
+%description -n owncloud-client
+The ownCloud desktop client, lets you sync directly to your ownCloud server.
+
+%prep
+%setup -q %{name}-%{version}
+
+%build
+mkdir build
+pushd build
+%cmake .. -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" -DCSYNC_LIBRARY:PATH=%{_libdir}/libocsync.so -DCSYNC_INCLUDE_PATH:PATH=%{_includedir}/ocsync
+make %{?_smp_mflags}
+popd
+
+%install
+pushd build
+make install DESTDIR=%{buildroot}
+popd
+
+desktop-file-install \
+--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
+%{SOURCE1}
+
+desktop-file-install \
+--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
+%{SOURCE2}
+
+%post
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+
+%posttrans
+gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &> /dev/null
+ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &> /dev/null || :
+fi
+
+%post -n owncloud-client
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+
+%posttrans -n owncloud-client
+gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun -n owncloud-client
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &> /dev/null
+ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &> /dev/null || :
+fi
+
+
+%files
+%{_bindir}/mirall
+%{_libdir}/libmirallsync.so
+%{_datadir}/applications/mirall.desktop
+%{_datadir}/icons/hicolor/48x48/apps/mirall.png
+
+%files common
+%doc README.md COPYING
+%{_datadir}/mirall
+%config %{_prefix}%{_sysconfdir}/sync-exclude.lst
+
+%files -n owncloud-client
+%{_bindir}/owncloud
+%{_libdir}/libowncloudsync.so
+%{_datadir}/applications/owncloud-client.desktop
+%{_datadir}/icons/hicolor/48x48/apps/owncloud.png
+
+%changelog
+* Tue Dec 04 2012 <jmarrero at fedoraproject.org> 1.1.3-1
+- Update to 1.1.3
+* Fri Oct 19 2012 <jmarrero at fedoraproject.org> 1.1.1-1
+- Update to 1.1.1
+* Sun Oct 15 2012 <jmarrero at fedoraproject.org> 1.1.0-2
+- fix mirall-common dependency problem
+* Sun Oct 14 2012 <jmarrero at fedoraproject.org> 1.1.0-1
+- Version Upgrade to 1.1.0
+- Removed the need to look for occsync now mirall looks for ocsync the new name of owncloud-csync
+* Mon Aug 20 2012 <jmarrero at fedoraproject.org> 1.0.5-4
+- removed unesesary cmake flags
+* Sat Aug 17 2012 <jmarrero at fedoraproject.org> 1.0.5-3
+- added icon scriplets for owncloud-client icons
+- moved %%doc to mirall-common
+- Added cmake dcSYNC_INCLUDE_PATH:PATH=%{_includedir}/occsync and dc SYNC_LIBRARY:PATH=%{_libdir}/liboccsync.so to have mirall look for occsync instead of csync
+- Removed uneeded dep
+- Changelog corrections and clean up
+* Fri Aug 16 2012 <jmarrero at fedoraproject.org> 1.0.5-2
+- Divided mirall into mirall-common, mirall and owncloud-client
+- Added dcMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed
+- moved exclude.lst back to /etc/, the apps look for it there
+- fixed icons descriptions
+- added refresh icon cache
+- updated csync dep to owncloud-csync
+* Sat Aug 11 2012 <jmarrero at fedoraproject.org> 1.0.5-1
+- Update to 1.0.5
+- drop defattr
+- remove not-needed dependencies
+- changelog cleanup
+- moved exclude.lst to /etc/mirall/
+- fixed source01 and source 02 (icons)
+* Sat Aug 11 2012 <jmarrero at fedoraproject.org> 1.0.4-2
+- added mirall icon and smp flags plus code cleanup
+* Sat Aug 11 2012 <jmarrero at fedoraproject.org> 1.0.4-1
+- Initial try
diff --git a/owncloud-client.desktop b/owncloud-client.desktop
new file mode 100644
index 0000000..7674ecd
--- /dev/null
+++ b/owncloud-client.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Categories=Utility;
+Type=Application
+Exec=owncloud
+Name=ownCloud-client
+GenericName=ownCloud Desktop client
+Icon=owncloud
diff --git a/sources b/sources
index 48edca0..7b502ca 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-708312223c43426e9fc62d42503b97a8 mirall-1.1.0.tar.bz2
+c3ea28ae1b3468176178fb1faa873a1f mirall-1.1.3.tar.bz2
More information about the scm-commits
mailing list