commit 3fd8c9d2cc5b2487979abe4fdf31430071a8bef564e028bc28579cb1c181821d Author: Lars Vogdt Date: Sun Oct 2 08:09:49 2011 +0000 Accepting request 85264 from GNOME:Apps New package: was never pushed from GNOME:Apps, sorry for late submission :/ OBS-URL: https://build.opensuse.org/request/show/85264 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gparted?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/gparted-0.9.1.tar.bz2 b/gparted-0.9.1.tar.bz2 new file mode 100644 index 0000000..462d2eb --- /dev/null +++ b/gparted-0.9.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1985db5ed9339f5213093338f2b032b052d956af8b9eb6064dcdfed28a5335d +size 1638438 diff --git a/gparted.changes b/gparted.changes new file mode 100644 index 0000000..586b92b --- /dev/null +++ b/gparted.changes @@ -0,0 +1,261 @@ +------------------------------------------------------------------- +Wed Sep 21 18:31:05 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.9.1: + + Fix NTFS partition resize fail problem (bgo#655215) + + Fix some compiler warnings + + Change some code attributes to local variables (bgo#634090) + + Fix typo in string: director --> directory (bgo#657744) + + Updated translations. + +------------------------------------------------------------------- +Mon Jul 18 22:41:59 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.9.0: + + The most significant change in this release is the ability to + compile and link with libparted 3.0. + Because Parted 3.0 removed some file system specific + functionality, the following abilities are lost or changed when + GParted is compiled and linked with libparted 3.0: + - Unable to grow and shrink FAT16 and FAT32 file systems + - Unable to shrink HFS and HFS+ file systems + - Unable to determine used and unused sectors in HFS and HFS+ + file systems + - Unable to erase file system signatures on partition create + and format + - FAT16 and FAT32 file system moves performed internally by + GParted instead of by libparted + + Bug Fixes: + - bgo#651559: Enable compile and link with libparted 3.0 + - bgo#649444: Fix size off by one sector with unrecognized disk + label + - lp#545911: Fix GParted crashes with assertion + (head_size <= 63) + - bgo#650793: Fix typo "on on " -> "on" + - bgo#650237: Improve English grammar: amount -> number + + Updated translations. + +------------------------------------------------------------------- +Sat May 28 01:01:49 CEST 2011 - vuntz@opensuse.org + +- Do not ship our own version of gparted.desktop, and instead + export GKSUPROG="/usr/bin/xdg-su -c" during the build to make the + upstream .desktop file use xdg-su. +- This means we can stop changing the .desktop file with + %suse_update_desktop_file. + +------------------------------------------------------------------- +Tue May 24 12:13:01 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.8.1: + + Remove all usage of kpartx to avoid partition entry duplicates + + Add configure option --enable-libparted-dmraid + + Bug fixes: + - lp#696937: Ensure graphical error message displayed when run + by non-root user + - Simplify command output cleanup implementation + + Updated translations. + +------------------------------------------------------------------- +Sat Apr 30 16:12:56 UTC 2011 - dimstar@opensuse.org + +- Handle .desktop files and icons in post/postun scripts. +- Use %{?no_lang_C} with %find_lang, to make sure the main package + ships the unstranslated documentation. + +------------------------------------------------------------------- +Wed Feb 16 08:43:54 UTC 2011 - puzel@novell.com + +- Update to gparted-0.8.0 + + Add attempt data rescue for lost partitions + + Fix paste destination partition smaller than source + + Prevent visual disk display area from disappearing + + Other bugfixes +- Add intltool BuildRequires +- Add gpart Recommends + +------------------------------------------------------------------- +Wed Dec 15 10:04:42 UTC 2010 - puzel@novell.com + +- update to gparted-0.7.1 + + This release of GParted further improves motherboard BIOS RAID + support and includes bug fixes, and language translation + updates. + + Key changes include: + - Fix incorrect dmraid partition path name + - Handle characters like spaces in mount points + + Bug Fixes: + - Fix incorrect dmraid partition path name + - Handle characters like spaces in mount points + - Enhance to work with mount points defined by uuid or label + - Fix MBR does not reflect the GPT partition map + . Requires libparted-2.3 or higher + +------------------------------------------------------------------- +Mon Nov 8 09:54:46 UTC 2010 - puzel@novell.com + +- update to gparted-0.7.0 + - This release of GParted adds initial support for the + btrfs file system, and fixes two critical bugs. Also + included are other bug fixes and language translation + updates. + - Key changes include: + - Add initial support for btrfs + - Fix crash at start with glibmm-ERROR + - Fix crash moving more than one logical partition right +- Require btfsprogs + +------------------------------------------------------------------- +Wed Aug 4 08:51:56 UTC 2010 - puzel@novell.com + +- update to gparted-0.6.2 + * Re-enable MiB partition alignment option + * Fix problem with logical partition move overwriting EBR + * Ensure original partition boundaries kept on rollback of + failed move + * If available use both udisks and hal-lock to prevent + auto-mounting + +------------------------------------------------------------------- +Fri Jul 9 06:15:37 UTC 2010 - puzel@novell.com + +- update to gparted-0.6.1 + - two serious bugs fixed (introduced in 0.6.0) + - Fix crash moving partition when size is a multiple of 16 MiB + - Disable MiB alignment temporarily until bug bgo#623630 can + be fixed. + +------------------------------------------------------------------- +Fri Jun 18 16:14:37 UTC 2010 - puzel@novell.com + +- update to gparted-0.6.0 + * Add support for devices with sector sizes > 512 bytes + * Add align to MiB option and make it the default + * Enable copy to work on computers with only 128 MiB RAM + * Fix mkswap error "UUID parsing failed" when resizing with no + UUID [deb#573836] + * Handle devkit-disks command being renamed to udisks + - GParted Bug #324220 comment 62, lp#588530 + * Convert git log entries for Makefile generated ChangeLog + * Clean up progress bar current status after copy/move action +- dropped gparted-fix-gcc-warning.patch (fixed upstream) + +------------------------------------------------------------------- +Tue Mar 9 14:28:10 UTC 2010 - puzel@novell.com + +- update to gparted-0.5.2 + * Fix bug when copying huge NTFS partition never finishes + * Indicate required software if unable to read file system + * Disable extended option for non-MSDOS and non-DVH disk types + * Add check if partition table re-read work around code is needed + * Fix problem building gparted on OpenSUSE 11.1 + * Make partition "New" label available for translation + * Enable removal of msftres flag on GPT disk + - Requires libparted-2.0 or higher + * Set HFS/HFS+ partition identifier to proper value + - Requires libparted-2.2 or higher +- add gparted-fix-gcc-warning.patch - fix build warning + +------------------------------------------------------------------- +Thu Feb 25 12:25:42 UTC 2010 - prusnak@suse.cz + +- replace X-KDE-SubstituteUID in favor of xdg-su [bnc#540627] + +------------------------------------------------------------------- +Thu Jan 28 08:34:31 UTC 2010 - puzel@novell.com + +- update to gparted-0.5.1 + * BUG FIXES + * Work around to partition resizing problems + - Thanks to François Dupoux and Steven Shiau for their help + * Ensure return code is passed up through commit() method + * Avoid crash by ignoring devices with sector size > 512 bytes + - Thanks to Jan Claeys for initial small patch + * Capture libparted messages if invalid partition table found + * Fix problem reading some FAT32 partitions +- clean up specfile + +------------------------------------------------------------------- +Thu Dec 3 16:25:19 UTC 2009 - bitshuffler #suse@irc.freenode.org + +- update to gparted-0.5.0 + * NOTES + This release of GParted adds support for Linux software RAID. + + RAID systems now supported include: + - Hardware RAID + - Motherboard BIOS RAID (also known as Fake RAID - dmraid) + - Linux Software RAID (mdadm) + + Key changes include: + - Add auto detection of Linux software RAID devices + - Re-enable ability to paste into an existing partition + - Ensure parted-1.9.0 is patched if using with GParted + + * BUG FIXES + * Add auto detection of Linux software RAID devices + * GNOME Goal: Correct desktop files (#600048) + * GNOME Goal: Replace gnome-open with gtk_show_uri (#600046) + * Found cause of NTFS volume bigger than device size (#601574) + - Ensure parted-1.9.0 is patched if using with GParted + - Thanks go to François Dupoux for discovering the required patch + * Re-enable ability to paste into an existing partition (#582101) + +------------------------------------------------------------------- +Fri Nov 13 15:57:01 UTC 2009 - puzel@novell.com + +- update to gparted-0.4.8 + * BUG FIXES + * Rework logic to find symbolic link device mount points (#582687) + * Minor string fixes (#597686) + - Thanks go to Bruce Cowan for the small patch + * Remove repeated titles in progress dialog (#589558) + * Change field labels to sentence capitalization (#583885) + * Add padding to progress dialog window + * Improve feedback when creating or pasting partition (#579266) + * Ensure no pending operations before creating partition table (#583896) + * Remove unable to re-read partition table warning (#599078) + * Improve dmraid device and name recognition + +------------------------------------------------------------------- +Fri Oct 16 14:36:58 UTC 2009 - puzel@novell.com + +- update to gparted-0.4.7 + * BUG FIXES + * Added logic to find symbolic link device mount points + * Made set_used_sectors method less meddlesome for FAT16/32 + * Fixed new partition creation size off by one sector + * Improved recognition of dmraid devices + * Enhanced to compile with libparted two digit version (e.g., 2.0) + +------------------------------------------------------------------- +Thu Aug 6 15:02:49 UTC 2009 - puzel@novell.com + +- update to gparted-0.4.6 + * BUG FIXES + * Removed requirement for xxd for ntfs move or paste action (n/a) + * Enhanced for new linux-swap "filesystem" types from parted-1.9.0 (n/a) + * Reduced chance of accidental new partition creation (#576374) + * Enhanced file parsing to handle tabs properly (#582687) + * Made .gitignore gparted* mask more specific (#587065) + * Placed translator comment in the proper location (#590415) + +------------------------------------------------------------------- +Mon Jun 8 13:26:29 CEST 2009 - puzel@suse.cz + +- update to 0.4.5 + * Improved crypt-luks detection + * Improved dmraid device detection by checking udev if needed (n/a) + * Enhanced to search for udevadm if udevsettle not found (n/a) + - Thanks to Lorenzo Cogotti aka Micia for this tip. + * Improved UUID detection to fall back to vol_id if available (n/a) + * Improved file system detection with fall back to vol_id (n/a) + * Added support for /dev/mapper dmraid devices + * Added recognition of /dev/mmcblk* SD/MMC devices + * Enhanced resize to only move start if space before changed + * Maintained label and UUID when resizing swap + * Added detection of LUKS encrypted partitions + * Added detection of btrfs file system + - Thanks to Luca Bruno for initial btrfs support patch. + * Improved new comments for translators + diff --git a/gparted.spec b/gparted.spec new file mode 100644 index 0000000..8b1316d --- /dev/null +++ b/gparted.spec @@ -0,0 +1,97 @@ +# +# spec file for package gparted +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +Name: gparted +Version: 0.9.1 +Release: 1 +License: GPL v2 +Summary: Gnome Partition Editor +Url: http://gparted.sourceforge.net/ +Group: System/Filesystems +Source0: http://downloads.sourceforge.net/project/gparted/gparted/gparted-0.9.1/%{name}-%{version}.tar.bz2 +BuildRequires: e2fsprogs-devel +BuildRequires: fdupes +BuildRequires: gcc-c++ +BuildRequires: gconfmm-devel +BuildRequires: glibmm2-devel +BuildRequires: gnome-doc-utils-devel +BuildRequires: gtkmm2-devel +BuildRequires: intltool +BuildRequires: libglademm-devel +BuildRequires: parted-devel +BuildRequires: perl-XML-Parser +BuildRequires: scrollkeeper +BuildRequires: update-desktop-files +BuildRequires: xfsprogs-devel +Requires: btrfsprogs +Requires: e2fsprogs +Requires: hfsutils +Requires: jfsutils +Requires: mtools +Requires: ntfsprogs +Requires: parted +Requires: reiserfs +Requires: xdg-utils +Requires: xfsprogs +Recommends: gpart +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +GParted is an industrial-strength package for creating, destroying, resizing, +moving, checking and copying partitions, and the filesystems on them. This is +useful for creating space for new operating systems, reorganizing disk usage, +copying data residing on hard disks and mirroring one partition with another +(disk imaging). + +%lang_package +%prep +%setup -q + +%build +export GKSUPROG="/usr/bin/xdg-su -c" +%configure \ + --disable-scrollkeeper +make %{?_smp_mflags} + +%install +%make_install +%suse_update_desktop_file %{name} +%fdupes %{buildroot} +%find_lang %{name} %{?no_lang_C} + +%clean +rm -rf %{buildroot} + +%post +%icon_theme_cache_post +%desktop_database_post + +%postun +%icon_theme_cache_postun +%desktop_database_postun + +%files +%defattr(-,root,root) +%doc README ChangeLog AUTHORS NEWS COPYING +%{_sbindir}/gparted +%{_sbindir}/gpartedbin +%{_mandir}/man8/gparted.8.gz +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/*x*/apps/%{name}.png +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%dir %{_datadir}/gnome +%dir %{_datadir}/gnome/help +%dir %{_datadir}/gnome/help/gparted +%doc %{_datadir}/gnome/help/gparted/C/ +%doc %{_datadir}/omf/gparted/gparted-C.omf + +%files lang -f %{name}.lang + +%changelog