diff --git a/.cvsignore b/.cvsignore index 2a59ba1..8dcfde7 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -parted-1.4.11.tar.gz +parted-1.4.16.tar.gz diff --git a/parted.spec b/parted.spec index c2c2f87..b8e3fe1 100644 --- a/parted.spec +++ b/parted.spec @@ -1,41 +1,38 @@ Summary: The GNU disk partition manipulation program. Name: parted -Version: 1.4.11 +Version: 1.4.16 Release: 5 Copyright: GPL Group: Applications/System Buildroot: %{_tmppath}/%{name}-%{version}-root Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz -Patch0: http://domsch.com/linux/parted/parted-1.4.11-gpt-010319.patch -Patch1: http://domsch.com/linux/parted/parted-1.4.11-gpt-pmbralign.patch -Patch2: parted-python.patch -Patch3: parted-1.4.11-cciss.patch -BuildPrereq: libunicode-devel +#Patch0: http://domsch.com/linux/parted/parted-1.4.15-pre1-gpt-20010703.patch +# regenerated patch against 1.4.16 +Patch0: parted-1.4.16-gpt-20010703.patch +BuildRequires: libunicode-devel e2fsprogs-devel libtermcap-devel readline-devel +BuildRequires: python-devel %define _sbindir /sbin %description -GNU Parted is a program that allows you to create, destroy, resize, -move and copy hard disk partitions. This is useful for creating space -for new operating systems, reorganising disk usage, and copying data +The GNU Parted program allows you to create, destroy, resize, move, +and copy hard disk partitions. Parted can be used for creating space +for new operating systems, reorganizing disk usage, and copying data to new hard disks. %package devel -Summary: The GNU disk partition manipulation program development files. +Summary: Files for developing apps which will manipulate disk partitions. Group: Development/Libraries +Requires: parted = %{version} %description devel -The GNU Parted library is a set of routines for disk partition -manipulation. It contains functions that allow you to create, -destroy, resize, move and copy hard disk partitions. Install the -parted-devel package if you wish to develop programs that manipulate -disk partitions and filesystems. +The GNU Parted library is a set of routines for hard disk partition +manipulation. If you want to develop programs that manipulate disk +partitions and filesystems using the routines provided by the GNU +Parted library, you need to install this package. %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 +%patch0 -p1 -b .gpt %build %define __libtoolize /bin/true @@ -51,6 +48,10 @@ make %clean [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + %files -f %{name}.lang %defattr (-, root, root) %doc AUTHORS BUGS ChangeLog README THANKS TODO doc/USER* @@ -65,6 +66,68 @@ make %{_libdir}/lib*.so %changelog +* Tue Aug 7 2001 Matt Wilson +- made a new dist from CVS that includes binding for + disk.get_partition_by_sector and accessing the name of a disk type + +* Mon Aug 6 2001 Matt Wilson 1.4.16-4 +- created a new dist from CVS that fixes ext3 detection when + _probe_with_open is needed (#50292) + +* Fri Jul 20 2001 Matt Wilson +- rewrite scsi id code (#49533) + +* Fri Jul 20 2001 Matt Wilson +- added build requires (#49549) + +* Tue Jul 17 2001 Matt Wilson +- 1.4.16 +- regenerated gpt patch against 1.4.16, incorporated + parted-1.4.15-pre1-gpt-printf.patch into the same patch, removed Patch1 + +* Tue Jul 10 2001 Matt Wilson +- added a new dist tarball that contains python wrappers to get disk types + +* Tue Jul 10 2001 Tim Powers +- run ldconfig on un/install + +* Tue Jul 10 2001 Matt Wilson +- added a fix from clausen for border case when there is an extended + on the last cyl + +* Mon Jul 9 2001 Matt Wilson +- 1.4.15 + +* Thu Jul 5 2001 Matt Wilson +- added patch from Arjan to enable ataraid support + +* Wed Jul 4 2001 Matt Wilson +- imported 1.4.15-pre2 into CVS and made a new dist tarball + +* Tue Jun 26 2001 Matt Wilson +- added a new dist tarball that contains a check in python code to + make sure that a partition exists within a disk before trying to + remove it from the disk +- also changed _probe_with_open to make the first probed filesystem win + +* Tue Jun 26 2001 Bill Nottingham +- fix filesystem type reading on GPT disks + +* Tue Jun 26 2001 Matt Wilson +- added another fix for ext2/ext3 +- added Patch4 to move the crc32 function into its own namespace so + we don't colide with zlib when both are in the same executable space + +* Mon Jun 25 2001 Matt Wilson +- added a new dist tarball from CVS that includes + ext3 probing + +* Wed Jun 6 2001 Matt Wilson +- updated dist with binding for partition.geom.disk + +* Tue Jun 5 2001 Matt Wilson +- make a new dist tarball that has new python binding changes + * Tue May 29 2001 Bill Nottingham - add major numbers for cciss - add libunicode-devel buildprereq diff --git a/sources b/sources index db2a833..13e59af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -67ba2384c16615de146687d27fa770b4 parted-1.4.11.tar.gz +201df066fb96f7dc430f03afdc241fea parted-1.4.16.tar.gz