[svn] r6239 - in trunk/rpms: . inotify-tools lsyncd

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Thu Mar 27 18:48:32 CET 2008


Author: dag
Date: 2008-03-27 17:48:32 +0000 (Thu, 27 Mar 2008)
New Revision: 6239

Added:
   trunk/rpms/inotify-tools/
   trunk/rpms/inotify-tools/inotify-tools.spec
   trunk/rpms/lsyncd/
   trunk/rpms/lsyncd/lsyncd.spec
Log:
Updates

Added: trunk/rpms/inotify-tools/inotify-tools.spec
===================================================================
--- trunk/rpms/inotify-tools/inotify-tools.spec	                        (rev 0)
+++ trunk/rpms/inotify-tools/inotify-tools.spec	2008-03-27 17:48:32 UTC (rev 6239)
@@ -0,0 +1,74 @@
+# $Id$
+# Authority: dag
+
+Summary: Command line utilities for inotify
+Name: inotify-tools
+Version: 3.13
+Release: 1
+License: GPL
+Group: Applications/System
+URL: http://inotify-tools.sourceforge.net/
+
+Source: http://dl.sf.net/inotify-tools/inotify-tools-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: autoconf
+BuildRequires: doxygen
+
+%description
+inotify-tools is a set of command-line programs for Linux providing
+a simple interface to inotify. These programs can be used to monitor
+and act upon filesystem events.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup
+
+%build
+%configure \
+    --disable-dependency-tracking \
+    --disable-static \
+    --enable-doxygen
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{_docdir}
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING NEWS README
+%doc %{_mandir}/man1/inotifywait.1*
+%doc %{_mandir}/man1/inotifywatch.1*
+%{_bindir}/inotifywait
+%{_bindir}/inotifywatch
+%{_libdir}/libinotifytools.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc libinotifytools/src/doc/html/*
+%{_includedir}/inotifytools/
+%{_libdir}/libinotifytools.so
+%exclude %{_libdir}/libinotifytools.la
+
+%changelog
+* Thu Mar 27 2008 Dag Wieers <dag at wieers.com> - 3.13-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/inotify-tools/inotify-tools.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/lsyncd/lsyncd.spec
===================================================================
--- trunk/rpms/lsyncd/lsyncd.spec	                        (rev 0)
+++ trunk/rpms/lsyncd/lsyncd.spec	2008-03-27 17:48:32 UTC (rev 6239)
@@ -0,0 +1,48 @@
+# $Id$
+# Authority: dag
+# Upstream: 
+
+Summary: Live syncing (mirroring) daemon
+Name: lsyncd
+Version: 1.0
+Release: 1
+License: GPL
+Group: Applications/File
+URL: http://www.pri.univie.ac.at/lsyncd/
+
+Source: http://www.pri.univie.ac.at/lsyncd/lsyncd-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Requires: rsync
+
+%description
+Lsyncd uses rsync to synchronize local directories with a remote machine
+running rsyncd. Lsyncd watches multiple directories trees through inotify.
+
+The first step after adding the watches is to, rsync all directories with
+the remote host, and then sync single file buy collecting the inotify events.
+So lsyncd is a light-weight live mirror solution that should be easy to
+install and use while blending well with your system.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS TODO
+%{_bindir}/lsyncd
+
+%changelog
+* Thu Mar 27 2008 Dag Wieers <dag at wieers.com> - 1.0-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/lsyncd/lsyncd.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native




More information about the commits mailing list