~ubuntu-branches/debian/jessie/gamin/jessie

« back to all changes in this revision

Viewing changes to gamin.spec

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2007-03-23 14:43:49 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070323144349-1inpdk22uaneks9h
Tags: 0.1.8-2
* debian/control: Improve long description. (Closes: #405347)
* debian/patches/14_nfs-fix.patch: Fix gam_server startup for Thunar.
  Thanks to Maximiliano Curia. (Closes: #403247)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Summary: Library providing the FAM File Alteration Monitor API
2
2
Name: gamin
3
 
Version: 0.0.14
 
3
Version: 0.1.8
4
4
Release: 1
5
5
License: LGPL
6
6
Group: Development/Libraries
9
9
URL: http://www.gnome.org/~veillard/gamin/
10
10
Obsoletes: fam
11
11
Provides: fam
12
 
Provides: libfam.so.0
 
12
BuildRequires: glib2-devel python python-devel
13
13
 
14
14
%description
15
15
This C library provides an API and ABI compatible file alteration
28
28
monitor mechanism compatible with FAM but not dependent on a system wide
29
29
daemon.
30
30
 
 
31
%package python
 
32
Summary: Python bindings for the gamin library
 
33
Group: Development/Libraries
 
34
Requires: gamin = %{version}
 
35
Requires: %{_libdir}/python%(echo `python -c "import sys; print sys.version[0:3]"`)
 
36
 
 
37
%description python
 
38
The gamin-python package contains a module that allow monitoring of
 
39
files and directories from the Python language based on the support
 
40
of the gamin package.
 
41
 
31
42
%prep
32
43
%setup -q
33
44
 
39
50
rm -fr %{buildroot}
40
51
 
41
52
%makeinstall
 
53
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
42
54
 
43
55
%clean
44
56
rm -fr %{buildroot}
67
79
%{_includedir}/fam.h
68
80
%{_libdir}/pkgconfig/gamin.pc
69
81
 
 
82
%files python
 
83
%defattr(-, root, root)
 
84
%doc AUTHORS ChangeLog NEWS README Copyright TODO
 
85
%{_libdir}/python*/site-packages/gamin.py*
 
86
%{_libdir}/python*/site-packages/_gamin*
 
87
%doc python/tests/*.py
 
88
%doc doc/python.html
70
89
 
71
90
%changelog
 
91
* Thu Oct 27 2005 Daniel Veillard <veillard@redhat.com> 0.1.7-1
 
92
- hopefully fixes gam_server crashes
 
93
- some portability fixes
 
94
- removed a minor leak
 
95
* Thu Sep  8 2005 Daniel Veillard <veillard@redhat.com> 0.1.6-1
 
96
- revamp of the inotify back-end
 
97
- memory leak fix
 
98
- various fixes and cleanups
 
99
* Tue Aug  9 2005 Daniel Veillard <veillard@redhat.com> 0.1.5-1
 
100
- Improvement of configuration, system wide configuration files and
 
101
  per filesystem type default
 
102
- Rewrite of the inotify back-end, reduce resources usage, tuning in
 
103
  case of busy resources
 
104
- Documentation updates
 
105
- Changes to compile inotify back-end on various architectures
 
106
- Debugging output improvements
 
107
* Tue Aug  2 2005 Daniel Veillard <veillard@redhat.com> 0.1.3-1
 
108
- Fix to compile on older gcc versions
 
109
- Inotify back-end changes and optimizations
 
110
- Debug ouput cleanup, pid and process name reports
 
111
- Dropped kernel monitor bugfix
 
112
- Removed the old glist copy used for debugging
 
113
- Maintain mounted filesystems knowledge, and per fstype preferences
 
114
* Wed Jul 13 2005 Daniel Veillard <veillard@redhat.com> 0.1.2-1
 
115
- inotify back end patches, ready for the new inotify support in kernel
 
116
- lot of server code cleanup patches
 
117
- fixed an authentication problem
 
118
* Fri Jun 10 2005 Daniel Veillard <veillard@redhat.com> 0.1.1-1
 
119
- gamin_data_conn_event fix
 
120
- crash from bug gnome #303932
 
121
- Inotify and mounted media #171201
 
122
- mounted media did not show up on Desktop #159748
 
123
- write may not be atomic
 
124
- Monitoring a directory when it is a file
 
125
- Portability to Hurd/Mach and various code cleanups
 
126
- Added support for ~ as user home alias in .gaminrc
 
127
* Thu May 12 2005 Daniel Veillard <veillard@redhat.com> 0.1.0-1
 
128
- Close inherited file descriptors on exec of gam_server
 
129
- Cancelling a monitor send back a FAMAcknowledge
 
130
- Fixed for big files > 2GB
 
131
- Bug when monitoring a non existing directory
 
132
- Make client side thread safe
 
133
- Unreadable directory fixes
 
134
- Better flow control handling
 
135
- Updated to latest inotify version: 0.23-6
 
136
* Tue Mar 15 2005 Daniel Veillard <veillard@redhat.com> 0.0.26-1
 
137
- Fix an include problem showing up with gcc4</li>
 
138
- Fix the crash on failed tree assert bug #150471 based on patch from Dean Brettle
 
139
- removed an incompatibility with SGI FAM #149822
 
140
* Tue Mar  1 2005 Daniel Veillard <veillard@redhat.com> 0.0.25-1
 
141
- Fix a configure problem reported by Martin Schlemmer
 
142
- Fix the /media/* and /mnt/* mount blocking problems from 0.0.24 e.g. #142637
 
143
- Fix the monitoring of directory using poll and not kernel
 
144
* Fri Feb 18 2005 Daniel Veillard <veillard@redhat.com> 0.0.24-1
 
145
- more documentation
 
146
- lot of serious bug fixes including Gnome Desktop refresh bug
 
147
- extending the framework for more debug (configure --enable-debug-api)
 
148
- extending the python bindings for watching the same resource multiple times
 
149
  and adding debug framework support
 
150
- growing the regression tests a lot based on python bindings
 
151
- inotify-0.19 patch from John McCutchan
 
152
- renamed python private module to _gamin to follow Python PEP 8
 
153
 
 
154
* Tue Feb  8 2005 Daniel Veillard <veillard@redhat.com> 0.0.23-1
 
155
- memory corruption fix from Mark on the client side
 
156
- extending the protocol and API to allow skipping Exists and EndExists
 
157
  events to avoid deadlock on reconnect or when they are not used.
 
158
 
 
159
* Mon Jan 31 2005 Daniel Veillard <veillard@redhat.com> 0.0.22-1
 
160
- bit of python bindings improvements, added test
 
161
- fixed 3 bugs
 
162
 
 
163
* Wed Jan 26 2005 Daniel Veillard <veillard@redhat.com> 0.0.21-1
 
164
- Added Python support
 
165
- Updated for inotify-0.18 
 
166
 
 
167
* Thu Jan  6 2005 Daniel Veillard <veillard@redhat.com> 0.0.20-1
 
168
- Frederic Crozat seems to have found the GList corruption which may fix
 
169
  #132354 and related problems
 
170
- Frederic Crozat also fixed poll only mode
 
171
 
 
172
* Fri Dec  3 2004 Daniel Veillard <veillard@redhat.com> 0.0.19-1
 
173
- still chasing the loop bug, made another pass at checking GList,
 
174
  added own copy with memory poisonning of GList implementation.
 
175
- fixed a compile issue when compiling without debug
 
176
 
 
177
* Fri Nov 26 2004 Daniel Veillard <veillard@redhat.com> 0.0.18-1
 
178
- still chasing the loop bug, checked and cleaned up all GList use
 
179
- patch from markmc to minimize load on busy apps
 
180
 
 
181
* Wed Oct 20 2004 Daniel Veillard <veillard@redhat.com> 0.0.16-1
 
182
- chasing #132354, lot of debugging, checking and testing and a bit
 
183
  of refactoring
 
184
 
 
185
* Sat Oct 16 2004 Daniel Veillard <veillard@redhat.com> 0.0.15-1
 
186
- workaround to detect loops and avoid the nasty effects, see RedHat bug #132354
 
187
 
72
188
* Sun Oct  3 2004 Daniel Veillard <veillard@redhat.com> 0.0.14-1
73
189
- Found and fixed the annoying bug where update were not received
74
190
  should fix bugs ##132429, #133665 and #134413