source: projects/specs/trunk/l/lvm2/lvm2-vl.spec @ 9463

Revision 9463, 24.7 KB checked in by inagaki, 9 years ago (diff)

2015-03-22 Ryoichi INAGAKI <ryo1@…>

  • device-mapper-multipath, lvm2, libqalculate, ntp, perl-Term-ReadLine?-Gnu, physfs, postgresql: rebuilt


Line 
1%define lvm_version 2.02.109
2%define device_mapper_version 1.02.88
3%define with_cluster 0
4
5# Do not reset Release to 1 unless both lvm2 and device-mapper
6# versions are increased together.
7
8Summary: Userland logical volume management tools
9Summary(ja): 論理ボリューム管理ツール
10Name: lvm2
11Version: %{lvm_version}
12Release: 2%{?_dist_release}
13License: GPLv2
14Group: System Environment/Base
15URL: http://sources.redhat.com/lvm2
16
17Source0: LVM2.%{lvm_version}.tgz
18Patch0: lvm2-set-default-preferred_names.patch
19Patch2: lvm2-remove-mpath-device-handling-from-udev-rules.patch
20Patch10: libdevmapper-static.patch
21
22#Patch20: lvm2-2.02.107-fix-dupliate-const.patch
23
24BuildRoot: %{_tmppath}/%{name}-%{lvm_version}-%{release}-buildroot
25BuildRequires: libtermcap-devel
26BuildRequires: ncurses-devel
27BuildRequires: readline-devel
28BuildRequires: eudev-libudev-devel
29Requires: device-mapper >= %{device_mapper_version}-%{release}
30Requires: device-mapper-event >= %{device_mapper_version}-%{release}
31Requires: %{name}-libs = %{version}-%{release}
32Conflicts: lvm
33Obsoletes: lvm
34
35Distribution: Vine Linux
36Vendor: Project Vine
37Packager: daisuke
38
39%define _exec_prefix /usr
40
41%description
42LVM2 includes all of the support for handling read/write operations on
43physical volumes (hard disks, RAID-Systems, magneto optical, etc.,
44multiple devices (MD), see mdadd(8) or even loop devices, see
45losetup(8)), creating volume groups (kind of virtual disks) from one
46or more physical volumes and creating one or more logical volumes
47(kind of logical partitions) in volume groups.
48
49%package devel
50Summary: Development libraries and headers for lvm2
51Summary(ja): LVM2 の開発用ライブラリ及びヘッダファイル
52Group: Development/Libraries
53License: LGPLv2
54Requires: %{name} = %{version}-%{release}
55Requires: %{name}-libs = %{version}-%{release}
56Requires: device-mapper-devel >= %{device_mapper_version}-%{release}
57Requires: device-mapper-event-devel >= %{device_mapper_version}-%{release}
58Requires: pkgconfig
59
60%description devel
61This package contains files needed to develop applications that use
62the lvm2 libraries.
63
64%package libs
65Summary: lvm2 shared libraries
66Summary(ja): LVM2 の共有ライブラリ
67License: LGPLv2
68Group: System Environment/Libraries
69
70%description libs
71This package contains shared lvm2 libraries for applications.
72
73%if %{with_cluster}
74# lvm2-cluster
75%package cluster
76Summary: Cluster extensions for userland logical volume management tools
77License: GPLv2
78Group: System Environment/Base
79Requires: lvm2 >= %{version}-%{lvm_release}
80Requires(post): chkconfig
81Requires(preun): chkconfig
82Requires(preun): device-mapper >= %{device_mapper_version}
83Requires(preun): lvm2 >= 2.02
84
85%description cluster
86Extensions to LVM2 to support clusters.
87%endif
88
89# device-mapper
90%package -n device-mapper
91Summary: Device mapper utility
92Summary(ja): Device-mapper ユーティリティ集
93Version: %{device_mapper_version}
94Release: %{release}
95License: GPLv2
96Group: System Environment/Base
97URL: http://sources.redhat.com/dm
98Requires: device-mapper-libs = %{device_mapper_version}-%{release}
99Requires: eudev-libudev
100Requires: util-linux-ng >= 2.15
101
102%description -n device-mapper
103This package contains the supporting userspace utility, dmsetup,
104for the kernel device-mapper.
105
106# device-mapper-devel
107%package -n device-mapper-devel
108Summary: Development libraries and headers for device-mapper
109Summary(ja): Device-mapper の開発用ライブラリ及びヘッダファイル
110Version: %{device_mapper_version}
111Release: %{release}
112License: LGPLv2
113Group: Development/Libraries
114Requires: device-mapper = %{device_mapper_version}-%{release}
115Requires: device-mapper-libs = %{device_mapper_version}-%{release}
116
117%description -n device-mapper-devel
118This package contains files needed to develop applications that use
119the device-mapper libraries.
120
121# device-mapper-static
122%package -n device-mapper-static
123Summary: Static libraries for device-mapper
124Summary(ja): Device-mapper の静的ライブラリ
125Version: %{device_mapper_version}
126Release: %{release}
127License: LGPLv2
128Group: Development/Libraries
129Requires: device-mapper-devel = %{device_mapper_version}-%{release}
130
131%description -n device-mapper-static
132This package contains the device-mapper static libraries.
133
134%package -n device-mapper-libs
135Summary: Device-mapper shared library
136Summary(ja): Device-mapper の共有ライブラリ
137Version: %{device_mapper_version}
138Release: %{release}
139License: LGPLv2
140Group: System Environment/Libraries
141Obsoletes: device-mapper < 1.02.30-1
142
143%description -n device-mapper-libs
144This package contains the device-mapper shared library, libdevmapper.
145
146%package -n device-mapper-event
147Summary: Device-mapper event daemon
148Summary(ja): Device-mapper イベントデーモン
149Group: System Environment/Base
150Version: %{device_mapper_version}
151Release: %{release}
152Requires: device-mapper = %{device_mapper_version}-%{release}
153Requires: device-mapper-event-libs = %{device_mapper_version}-%{release}
154
155%description -n device-mapper-event
156This package contains the dmeventd daemon for monitoring the state
157of device-mapper devices.
158
159%package -n device-mapper-event-libs
160Summary: Device-mapper event daemon shared library
161Summary(ja): Device-mapper イベントデーモン共有ライブラリ
162Version: %{device_mapper_version}
163Release: %{release}
164License: LGPLv2
165Group: System Environment/Libraries
166
167%description -n device-mapper-event-libs
168This package contains the device-mapper event daemon shared library,
169libdevmapper-event.
170
171%package -n device-mapper-event-devel
172Summary: Development libraries and headers for the device-mapper event daemon
173Summary(ja): Device-mapper イベントデーモンの開発用ライブラリ及びヘッダファイル
174Version: %{device_mapper_version}
175Release: %{release}
176License: LGPLv2
177Group: Development/Libraries
178Requires: device-mapper-event = %{device_mapper_version}-%{release}
179Requires: pkgconfig
180
181%description -n device-mapper-event-devel
182This package contains files needed to develop applications that use
183the device-mapper event library.
184
185%prep
186%setup -q -n LVM2.%{lvm_version}
187%patch0 -p1
188%patch2 -p1
189%patch10 -p1
190
191#%patch20 -p1
192
193%build
194%define _exec_prefix /
195%define _bindir /bin
196%define _sbindir /sbin
197%define _libdir /%{_lib}
198%define _udevbasedir /lib/udev
199%define _udevdir %{_udevbasedir}/rules.d
200
201%configure \
202  --enable-readline \
203  --enable-lvm1_fallback \
204  --enable-fsadm \
205  --with-pool=internal \
206  --with-staticdir=/sbin \
207  --with-user= --with-group= \
208  --with-usrlibdir=/usr/%{_lib} \
209  --with-usrsbindir=/usr/sbin \
210  --with-dmdir=device-mapper.%{device_mapper_version} \
211  --with-udevdir=%{_udevdir} \
212  --with-device-uid=0 --with-device-gid=6 \
213  --with-device-mode=0660 \
214  --enable-pkgconfig \
215  --enable-applib \
216  --enable-cmdlib \
217  --enable-dmeventd \
218  --enable-udev_sync
219
220make %{?_smp_mflags}
221
222%install
223rm -rf $RPM_BUILD_ROOT
224make install DESTDIR=$RPM_BUILD_ROOT
225install -m 0700 -d $RPM_BUILD_ROOT/etc/lvm/archive
226install -m 0700 -d $RPM_BUILD_ROOT/etc/lvm/backup
227install -m 0700 -d $RPM_BUILD_ROOT/etc/lvm/cache
228install -m 0700 -d $RPM_BUILD_ROOT/var/lock/lvm
229install -m 0600 /dev/null $RPM_BUILD_ROOT/etc/lvm/cache/.cache
230mkdir -p -m755 $RPM_BUILD_ROOT/etc/rc.d/init.d
231%if %{with_cluster}
232install scripts/clvmd_init_red_hat $RPM_BUILD_ROOT/etc/rc.d/init.d/clvmd
233install scripts/cmirrord_init_red_hat $RPM_BUILD_ROOT/etc/rc.d/init.d/cmirrord
234%endif
235install -m 0755 scripts/lvm2_monitoring_init_red_hat $RPM_BUILD_ROOT/etc/rc.d/init.d/lvm2-monitor
236install -m 0755 scripts/lvmconf.sh $RPM_BUILD_ROOT/sbin/lvmconf
237
238install -m 644 libdm/ioctl/libdevmapper.a $RPM_BUILD_ROOT/usr%{_libdir}
239
240%clean
241rm -rf $RPM_BUILD_ROOT
242
243%post
244/sbin/ldconfig
245/sbin/chkconfig --add lvm2-monitor
246
247%preun
248if [ "$1" = 0 ]; then
249        /sbin/chkconfig --del lvm2-monitor
250fi
251
252%post libs -p /sbin/ldconfig
253
254%postun libs -p /sbin/ldconfig
255
256%if %{with_cluster}
257%post cluster
258/sbin/chkconfig --add clvmd
259
260/sbin/lvmconf --lockinglibdir %{_libdir}
261
262%preun cluster
263if [ "$1" = 0 ]; then
264        /sbin/chkconfig --del clvmd
265        /sbin/lvmconf --disable-cluster
266fi
267%endif
268
269%post -n device-mapper-libs -p /sbin/ldconfig
270
271%postun -n device-mapper-libs -p /sbin/ldconfig
272
273%post -n device-mapper-event-libs -p /sbin/ldconfig
274
275%postun -n device-mapper-event-libs -p /sbin/ldconfig
276
277%files
278%defattr(-,root,root,-)
279%doc COPYING COPYING.LIB INSTALL README VERSION WHATS_NEW
280%attr(555,root,root) %{_sbindir}/fsadm
281%{_sbindir}/blkdeactivate
282%{_sbindir}/lvchange
283%{_sbindir}/lvconvert
284%{_sbindir}/lvcreate
285%{_sbindir}/lvdisplay
286%{_sbindir}/lvextend
287%{_sbindir}/lvm
288%{_sbindir}/lvmchange
289%{_sbindir}/lvmdiskscan
290%{_sbindir}/lvmdump
291%{_sbindir}/lvmsadc
292%{_sbindir}/lvmsar
293%{_sbindir}/lvreduce
294%{_sbindir}/lvremove
295%{_sbindir}/lvrename
296%{_sbindir}/lvresize
297%{_sbindir}/lvs
298%{_sbindir}/lvscan
299%{_sbindir}/pvchange
300%{_sbindir}/pvck
301%{_sbindir}/pvcreate
302%{_sbindir}/pvdisplay
303%{_sbindir}/pvmove
304%{_sbindir}/pvremove
305%{_sbindir}/pvresize
306%{_sbindir}/pvs
307%{_sbindir}/pvscan
308%{_sbindir}/vgcfgbackup
309%{_sbindir}/vgcfgrestore
310%{_sbindir}/vgchange
311%{_sbindir}/vgck
312%{_sbindir}/vgconvert
313%{_sbindir}/vgcreate
314%{_sbindir}/vgdisplay
315%{_sbindir}/vgexport
316%{_sbindir}/vgextend
317%{_sbindir}/vgimport
318%{_sbindir}/vgimportclone
319%{_sbindir}/vgmerge
320%{_sbindir}/vgmknodes
321%{_sbindir}/vgreduce
322%{_sbindir}/vgremove
323%{_sbindir}/vgrename
324%{_sbindir}/vgs
325%{_sbindir}/vgscan
326%{_sbindir}/vgsplit
327%{_sbindir}/lvmconf
328%{_mandir}/man5/lvm.conf.5.gz
329%{_mandir}/man7/lvmthin.7.gz
330%{_mandir}/man8/blkdeactivate.8.gz
331%{_mandir}/man8/fsadm.8.gz
332%{_mandir}/man8/lvchange.8.gz
333%{_mandir}/man8/lvconvert.8.gz
334%{_mandir}/man8/lvcreate.8.gz
335%{_mandir}/man8/lvdisplay.8.gz
336%{_mandir}/man8/lvextend.8.gz
337%{_mandir}/man8/lvm.8.gz
338%{_mandir}/man8/lvm-dumpconfig.8.gz
339%{_mandir}/man8/lvmchange.8.gz
340%{_mandir}/man8/lvmconf.8.gz
341%{_mandir}/man8/lvmdiskscan.8.gz
342%{_mandir}/man8/lvmdump.8.gz
343%{_mandir}/man8/lvmsadc.8.gz
344%{_mandir}/man8/lvmsar.8.gz
345%{_mandir}/man8/lvreduce.8.gz
346%{_mandir}/man8/lvremove.8.gz
347%{_mandir}/man8/lvrename.8.gz
348%{_mandir}/man8/lvresize.8.gz
349%{_mandir}/man8/lvs.8.gz
350%{_mandir}/man8/lvscan.8.gz
351%{_mandir}/man8/pvchange.8.gz
352%{_mandir}/man8/pvck.8.gz
353%{_mandir}/man8/pvcreate.8.gz
354%{_mandir}/man8/pvdisplay.8.gz
355%{_mandir}/man8/pvmove.8.gz
356%{_mandir}/man8/pvremove.8.gz
357%{_mandir}/man8/pvresize.8.gz
358%{_mandir}/man8/pvs.8.gz
359%{_mandir}/man8/pvscan.8.gz
360%{_mandir}/man8/vgcfgbackup.8.gz
361%{_mandir}/man8/vgcfgrestore.8.gz
362%{_mandir}/man8/vgchange.8.gz
363%{_mandir}/man8/vgck.8.gz
364%{_mandir}/man8/vgconvert.8.gz
365%{_mandir}/man8/vgcreate.8.gz
366%{_mandir}/man8/vgdisplay.8.gz
367%{_mandir}/man8/vgexport.8.gz
368%{_mandir}/man8/vgextend.8.gz
369%{_mandir}/man8/vgimport.8.gz
370%{_mandir}/man8/vgimportclone.8.gz
371%{_mandir}/man8/vgmerge.8.gz
372%{_mandir}/man8/vgmknodes.8.gz
373%{_mandir}/man8/vgreduce.8.gz
374%{_mandir}/man8/vgremove.8.gz
375%{_mandir}/man8/vgrename.8.gz
376%{_mandir}/man8/vgs.8.gz
377%{_mandir}/man8/vgscan.8.gz
378%{_mandir}/man8/vgsplit.8.gz
379%{_udevdir}/11-dm-lvm.rules
380%dir /etc/lvm
381%ghost /etc/lvm/cache/.cache
382%config(noreplace) /etc/lvm/lvm.conf
383%dir /etc/lvm/backup
384%dir /etc/lvm/cache
385%dir /etc/lvm/archive
386%dir /var/lock/lvm
387%dir /etc/lvm/profile
388/etc/lvm/profile/*.profile
389/etc/rc.d/init.d/lvm2-monitor
390
391%files devel
392%defattr(-,root,root,-)
393/usr%{_libdir}/liblvm2app.so
394/usr%{_libdir}/liblvm2cmd.so
395%{_includedir}/lvm2app.h
396%{_includedir}/lvm2cmd.h
397/usr%{_libdir}/pkgconfig/lvm2app.pc
398/usr%{_libdir}/libdevmapper-event-lvm2.so
399
400%files libs
401%attr(755,root,root) %{_libdir}/liblvm2app.so.*
402%attr(755,root,root) %{_libdir}/liblvm2cmd.so.*
403%attr(755,root,root) %{_libdir}/libdevmapper-event-lvm2.so.*
404%dir %{_libdir}/device-mapper
405%{_libdir}/device-mapper/libdevmapper-event-lvm2mirror.so
406%{_libdir}/device-mapper/libdevmapper-event-lvm2snapshot.so
407%{_libdir}/device-mapper/libdevmapper-event-lvm2raid.so
408%{_libdir}/device-mapper/libdevmapper-event-lvm2thin.so
409%{_libdir}/libdevmapper-event-lvm2mirror.so
410%{_libdir}/libdevmapper-event-lvm2snapshot.so
411%{_libdir}/libdevmapper-event-lvm2raid.so
412%{_libdir}/libdevmapper-event-lvm2thin.so
413
414%if %{with_cluster}
415%files cluster
416%defattr(-,root,root,-)
417%attr(755,root,root) /usr/sbin/clvmd
418%{_mandir}/man8/clvmd.8.gz
419/etc/rc.d/init.d/clvmd
420%endif
421
422%files -n device-mapper
423%defattr(-,root,root,-)
424%doc COPYING COPYING.LIB WHATS_NEW_DM VERSION_DM README INSTALL udev/12-dm-permissions.rules
425%attr(755,root,root) /sbin/dmsetup
426%{_mandir}/man8/dmsetup.8.gz
427%dir %{_udevbasedir}
428%dir %{_udevdir}
429%{_udevdir}/10-dm.rules
430%{_udevdir}/13-dm-disk.rules
431%{_udevdir}/95-dm-notify.rules
432
433%files -n device-mapper-devel
434%defattr(-,root,root,-)
435%attr(755,root,root) /usr%{_libdir}/libdevmapper.so
436%{_includedir}/libdevmapper.h
437/usr%{_libdir}/pkgconfig/devmapper.pc
438
439%files -n device-mapper-static
440%defattr(-,root,root,-)
441/usr%{_libdir}/libdevmapper.a
442
443%files -n device-mapper-libs
444%attr(755,root,root) %{_libdir}/libdevmapper.so.*
445
446%files -n device-mapper-event
447%defattr(-,root,root,-)
448%{_sbindir}/dmeventd
449%{_mandir}/man8/dmeventd.8.gz
450
451%files -n device-mapper-event-libs
452%{_libdir}/libdevmapper-event.so.*
453
454%files -n device-mapper-event-devel
455%defattr(-,root,root,-)
456%attr(755,root,root) /usr%{_libdir}/libdevmapper-event.so
457%{_includedir}/libdevmapper-event.h
458/usr%{_libdir}/pkgconfig/devmapper-event.pc
459
460%changelog
461* Mon Jul 14 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.02.107-1
462- add patch20 to fix duplicate 'const' in libdevmapper.h
463
464* Mon Jul 07 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.02.107-1
465- update to 2.02.107
466
467* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.02.98-3
468- change BuildRequires: eudev-libudev-devel instead of libudev-devel
469
470* Tue Dec 11 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.98-2
471- add missing files to %%files
472
473* Thu Nov 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.98-1
474- new upstream release
475
476* Mon Mar 21 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.84-1
477- new upstream release
478- enable static libs, add device-mapper-static subpackage
479
480* Sat Feb 05 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.83-1
481- new upstream release
482
483* Sat Dec 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.02.79-1
484- new upstream release
485
486* Thu Dec 09 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.02.78-1
487- new upstream release
488- fix %%files
489
490* Fri Oct 01 2010 Shu KONNO <owa@bg.wakwak.com> 2.02.62-3
491- rebuilt with rpm-4.8.1 for pkg-config
492
493* Sun Apr 11 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.62-2
494- add missing file
495  - %{_udevdir}/11-dm-lvm.rules
496
497* Mon Mar 29 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.62-1
498- new upstream release
499- add libs,devel subpackage
500  - liblvm2{app,cmd},libdevmapper-event-lvm2
501- enable dmeventd
502  - add device-mapper-event{,-libs,-devel}
503- enable udev sync code
504  - add BR: libudev-devel, R: libudev
505- disable static libs and binaries
506
507* Sun Feb 14 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.02.60-1
508- new upstream release
509
510* Thu Jul 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.48-1
511- new upstream release
512
513* Tue Jun 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.47-1
514- new upstream release
515
516* Wed Feb 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.44-2
517- add libdevmapper.a
518
519* Thu Jan 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.44-1
520- new upstream release
521- upstream merge of device-mapper and lvm2 source.
522- move all binaries to /sbin
523- move libraries to /%%{_lib}
524
525* Wed Oct 29 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.42-1
526- new upstream release
527
528* Sun Oct 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.41-1
529- new upstream release
530
531* Sat Sep 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.40-1
532- new upstream release
533
534* Sun Jul 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.39-1
535- new upstream release
536
537* Thu Jun 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.38-1
538- new upstream release
539
540* Thu Apr 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.35-1
541- new upstream release
542
543* Sat Dec 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.28-0vl1
544- new upstream release
545
546* Wed Nov 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.13-0vl1
547- new upstream release
548
549* Sat Aug 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.06-0vl1
550- initial build for Vine Linux
551
552* Tue Aug  1 2006 Jeremy Katz <katzj@redhat.com> - 2.02.06-3
553- require new libselinux to avoid segfaults on xen (#200783)
554
555* Thu Jul 27 2006 Jeremy Katz <katzj@redhat.com> - 2.02.06-2
556- free trip through the buildsystem
557
558* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.02.06-1.2.1
559- rebuild
560
561* Tue Jun  6 2006 Stephen C. Tweedie <sct@redhat.com> - 2.02.06-1.2
562- Rebuild to pick up new nosegneg libc.a for lvm.static
563
564* Mon May 22 2006 Alasdair Kergon <agk@redhat.com> - 2.02.06-1.1
565- Reinstate archs now build system is back.
566- BuildRequires libsepol-devel.
567
568* Fri May 12 2006 Alasdair Kergon <agk@redhat.com> - 2.02.06-1.0
569- New upstream release.
570
571* Sat Apr 22 2006 Alasdair Kergon <agk@redhat.com> - 2.02.05-1.1
572- Exclude archs that aren't building.
573
574* Fri Apr 21 2006 Alasdair Kergon <agk@redhat.com> - 2.02.05-1.0
575- Fix VG uuid comparisons.
576
577* Wed Apr 19 2006 Alasdair Kergon <agk@redhat.com> - 2.02.04-1.0
578- New release upstream, including better handling of duplicated VG names.
579
580* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.02.01-1.2.1
581- bump again for double-long bug on ppc(64)
582
583* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.02.01-1.2
584- rebuilt for new gcc4.1 snapshot and glibc changes
585
586* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
587- rebuilt
588
589* Fri Dec  2 2005 Peter Jones <pjones@redhat.com> - 2.02.01-1
590- update to 2.02.01
591
592* Tue Nov  8 2005 Jeremy Katz <katzj@redhat.com> - 2.01.14-4
593- add patch for xen block devices
594
595* Sat Oct 15 2005 Florian La Roche <laroche@redhat.com>
596- add -lselinux -lsepol to the static linking -ldevice-mapper requires it
597
598* Wed Sep 14 2005 Jeremy Katz <katzj@redhat.com> - 2.01.14-2
599- the distro doesn't really work without a 2.6 kernel, so no need to require it
600
601* Thu Aug 4 2005 Alasdair Kergon <agk@redhat.com> - 2.01.14-1.0
602- And a few more bugs fixes.
603
604* Wed Jul 13 2005 Alasdair Kergon <agk@redhat.com> - 2.01.13-1.0
605- Fix several bugs discovered in the last release.
606
607* Tue Jun 14 2005 Alasdair Kergon <agk@redhat.com> - 2.01.12-1.0
608- New version upstream with a lot of fixes and enhancements.
609
610* Wed Apr 27 2005 Alasdair Kergon <agk@redhat.com> - 2.01.08-2.1
611- Add /etc/lvm
612
613* Wed Apr 27 2005 Alasdair Kergon <agk@redhat.com> - 2.01.08-2.0
614- No longer abort read operations if archive/backup directories aren't there.
615- Add runtime directories and file to the package.
616
617* Tue Mar 22 2005 Alasdair Kergon <agk@redhat.com> - 2.01.08-1.0
618- Improve detection of external changes affecting internal cache.
619- Add clustered VG attribute.
620- Suppress rmdir opendir error message.
621
622* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.3
623* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.2
624* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.1
625- Suppress some new compiler messages.
626
627* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.0
628- Remove build directory from built-in path.
629- Extra /dev scanning required for clustered operation.
630
631* Thu Mar 03 2005 Alasdair Kergon <agk@redhat.com> - 2.01.06-1.0
632- Allow anaconda to suppress warning messages.
633
634* Fri Feb 18 2005 Alasdair Kergon <agk@redhat.com> - 2.01.05-1.0
635- Upstream changes not affecting Fedora.
636
637* Wed Feb 09 2005 Alasdair Kergon <agk@redhat.com> - 2.01.04-1.0
638- Offset pool minors; lvm2cmd.so skips open fd check; pvmove -f gone.
639
640* Tue Feb 01 2005 Alasdair Kergon <agk@redhat.com> - 2.01.03-1.0
641- Fix snapshot device size & 64-bit display output.
642
643* Fri Jan 21 2005 Alasdair Kergon <agk@redhat.com> - 2.01.02-1.0
644- Minor fixes.
645
646* Mon Jan 17 2005 Alasdair Kergon <agk@redhat.com> - 2.01.01-1.0
647- Update vgcreate man page.  Preparation for snapshot origin extension fix.
648
649* Mon Jan 17 2005 Alasdair Kergon <agk@redhat.com> - 2.01.00-1.0
650- Fix metadata auto-correction. Only request open_count when needed.
651
652* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> - 2.00.33-2.0
653- Rebuilt for new readline.
654
655* Fri Jan 7 2005 Alasdair Kergon <agk@redhat.com> - 2.00.33-1.0
656- pvcreate wipes ext label
657- several clvm fixes
658
659* Thu Jan 6 2005 Alasdair Kergon <agk@redhat.com> - 2.00.32-2.0
660- Remove temporary /sbin symlinks no longer needed.
661- Include read-only pool support in the build.
662
663* Wed Dec 22 2004 Alasdair Kergon <agk@redhat.com> - 2.00.32-1.0
664- More fixes (143501).
665
666* Sun Dec 12 2004 Alasdair Kergon <agk@redhat.com> - 2.00.31-1.0
667- Fix pvcreate install issues.
668
669* Fri Dec 10 2004 Alasdair Kergon <agk@redhat.com> - 2.00.30-1.0
670- Additional debugging code.
671- Some trivial man page corrections.
672
673* Tue Nov 30 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1.3
674- Reinstate all archs.
675
676* Sun Nov 28 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1.2
677- Try excluding more archs.
678
679* Sat Nov 27 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1.1
680- Exclude s390x which fails.
681
682* Sat Nov 27 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1
683- Fix last fix.
684
685* Sat Nov 27 2004 Alasdair Kergon <agk@redhat.com> - 2.00.28-1
686- Endian fix to partition/md signature detection.
687
688* Wed Nov 24 2004 Alasdair Kergon <agk@redhat.com> - 2.00.27-1
689- Fix partition table detection & an out of memory segfault.
690
691* Tue Nov 23 2004 Alasdair Kergon <agk@redhat.com> - 2.00.26-1
692- Several installation-related fixes & man page updates.
693
694* Mon Oct 25 2004 Elliot Lee <sopwith@redhat.com> - 2.00.25-1.01
695- Fix 2.6 kernel requirement
696
697* Wed Sep 29 2004 Alasdair Kergon <agk@redhat.com> - 2.00.25-1
698- Fix vgmknodes return code & vgremove locking.
699
700* Fri Sep 17 2004 Alasdair Kergon <agk@redhat.com> - 2.00.24-2
701- Obsolete old lvm1 packages; refuse install if running kernel 2.4. [bz 128185]
702
703* Thu Sep 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.24-1
704- More upstream fixes.  (Always check WHATS_NEW file for details.)
705- Add requested BuildRequires. [bz 124916, 132408]
706
707* Wed Sep 15 2004 Alasdair Kergon <agk@redhat.com> - 2.00.23-1
708- Various minor upstream fixes.
709
710* Fri Sep  3 2004 Alasdair Kergon <agk@redhat.com> - 2.00.22-1
711- Permission fix included upstream; use different endian conversion macros.
712
713* Thu Sep  2 2004 Jeremy Katz <katzj@redhat.com> - 2.00.21-2
714- fix permissions on vg dirs
715
716* Thu Aug 19 2004 Alasdair Kergon <agk@redhat.com> - 2.00.21-1
717- New upstream release incorporating fixes plus minor enhancements.
718
719* Tue Aug 17 2004 Jeremy Katz <katzj@redhat.com> - 2.00.20-2
720- add patch for iSeries viodasd support
721- add patch to check file type using stat(2) if d_type == DT_UNKNOWN (#129674)
722
723* Sat Jul 3 2004 Alasdair Kergon <agk@redhat.com> - 2.00.20-1
724- New upstream release fixes 2.6 kernel device numbers.
725
726* Tue Jun 29 2004 Alasdair Kergon <agk@redhat.com> - 2.00.19-1
727- Latest upstream release.  Lots of changes (see WHATS_NEW).
728
729* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> - 2.00.15-5
730- rebuilt
731
732* Wed May 26 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-4
733- clone %description from LVM rpm
734
735* Wed May 26 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-3
736- vgscan shouldn't return error status when no VGs present
737
738* Thu May 06 2004 Warren Togami <wtogami@redhat.com> - 2.00.15-2
739- i2o patch from Markus Lidel
740
741* Tue Apr 20 2004 Bill Nottingham <notting@redhat.com> - 2.00.15-1.1
742- handle disabled SELinux correctly, so that LVMs can be detected in a
743  non-SELinux context
744 
745* Mon Apr 19 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-1
746- Fix non-root build with current version of 'install'.
747
748* Fri Apr 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.14-1
749- Use 64-bit file offsets.
750
751* Fri Apr 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.13-1
752- Avoid scanning devices containing md superblocks.
753- Integrate ENOTSUP patch.
754
755* Thu Apr 15 2004 Jeremy Katz <katzj@redhat.com> - 2.00.12-4
756- don't die if we get ENOTSUP setting selinux contexts
757
758* Thu Apr 15 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-3
759- Add temporary pvscan symlink for LVM1 until mkinitrd gets updated.
760
761* Wed Apr 14 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-2
762- Mark config file noreplace.
763
764* Wed Apr 14 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-1
765- Install default /etc/lvm/lvm.conf.
766- Move non-static binaries to /usr/sbin.
767- Add temporary links in /sbin to lvm.static until rc.sysinit gets updated.
768
769* Thu Apr 08 2004 Alasdair Kergon <agk@redhat.com> 2.00.11-1
770- Fallback to using LVM1 tools when using a 2.4 kernel without device-mapper.
771
772* Wed Apr 07 2004 Alasdair Kergon <agk@redhat.com> 2.00.10-2
773- Install the full toolset, not just 'lvm'.
774
775* Wed Apr 07 2004 Alasdair Kergon <agk@redhat.com> 2.00.10-1
776- Update to version 2.00.10, which incorporates the RH-specific patches
777  and includes various fixes and enhancements detailed in WHATS_NEW.
778
779* Wed Mar 17 2004 Jeremy Katz <katzj@redhat.com> 2.00.08-5
780- Fix sysfs patch to find sysfs
781- Take patch from dwalsh and tweak a little for setting SELinux contexts on
782  device node creation and also do it on the symlink creation. 
783  Part of this should probably be pushed down to device-mapper instead
784
785* Thu Feb 19 2004 Stephen C. Tweedie <sct@redhat.com> 2.00.08-4
786- Add sysfs filter patch
787- Allow non-root users to build RPM
788
789* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
790- rebuilt
791
792* Fri Dec  5 2003 Jeremy Katz <katzj@redhat.com> 2.00.08-2
793- add static lvm binary
794
795* Tue Dec  2 2003 Jeremy Katz <katzj@redhat.com>
796- Initial build.
797
798
Note: See TracBrowser for help on using the repository browser.