Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37900461
en ru br
ALT Linux repos
3.0: 0.3-alt5.1

Group :: System/Configuration/Hardware
RPM: partitionmorpher

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define alpha 4
Name: partitionmorpher
Version: 0.3
Release: alt5.1

Summary: Powerful Disk Partitioning Tool
Summary(be_BY.UTF-8): Інструмэнт кіраваньня падзеламі дыска
Summary(ru_RU.UTF-8): Инструмент управления разделами диска
Group: System/Configuration/Hardware
License: GPL
Url: http://am.xs4all.nl/phpwiki/index.php/PartitionMorpher

Source: %{name}_%version-%alpha.tar.gz
Source10: %name.pamd
Source11: %name.security
Source12: %name.menu
Source3: %{name}_16.png
Source4: %{name}_32.png
Source5: %{name}_64.png
Source6: %name.desktop
Source7: %name.be.po

Requires: consolehelper libparted reiserfsprogs libgtk+2

BuildPreReq: libpam0-devel

# Automatically added by buildreq on Fri Nov 12 2004

BuildRequires: fontconfig freetype2 glib2-devel hostinfo intltool libatk-devel libgtk+2-devel libpango-devel libparted-devel pkgconfig xorg-x11-libs

%description
PartitionMorpher aims to be a simple yet powerful disk partitioning
tool, based on gtk2.

%description -l be_BY.UTF-8
PartitionMorpher мусіць стаць простым але разам з тым поўнафункцыянальным
інструмэнтам для кіраваньня падзеламі на вашых дысках.
PartitionMorpher базуецца на бібліятэцы gtk+ вэрсіі 2.

%description -l ru_RU.UTF-8
PartitionMorpher это інструмент управления разделами диска. В будущем
он должен стать простым но полнофункциональным приложением. Приложение
основано на библиотеке  gtk+2.

%prep
%setup -q -n %name
%__cp %SOURCE7 po/be.po

%build
%__subst 's,\(ALL_LINGUAS=\"\),\1be ,' configure.in
%__libtoolize --copy --force
intltoolize  --copy --force
%__aclocal
%__autoconf
%__automake -a -c -f

export LDFLAGS=-export-dynamic
%configure
%make_build

%install
%make_install DESTDIR=$RPM_BUILD_ROOT install
%__mkdir_p %buildroot%_bindir
#mv %buildroot%_bindir/partitionmorpher %buildroot%_sbindir/partitionmorpher
%__ln_s %_libdir/helper/consolehelper %buildroot%_bindir/partitionmorpher
install -pD -m640 %SOURCE10 %buildroot%_sysconfdir/pam.d/partitionmorpher
install -pD -m640 %SOURCE11 %buildroot%_sysconfdir/security/console.apps/partitionmorpher

install -pD -m644 %SOURCE6 %buildroot%_datadir/applications/partitionmorpher.desktop
install -pD -m644 %SOURCE12 %buildroot%_menudir/partitionmorpher
install -pD -m644 %SOURCE3 %buildroot%_miconsdir/%name.png
install -pD -m644 %SOURCE4 %buildroot%_iconsdir/%name.png
install -pD -m644 %SOURCE5 %buildroot%_liconsdir/%name.png

%find_lang %name

%post
%update_menus

%postun
%clean_menus

%files -f %name.lang
%doc README TODO AUTHORS
%config(noreplace) %_sysconfdir/pam.d/partitionmorpher
%config(noreplace) %_sysconfdir/security/console.apps/partitionmorpher
%_datadir/applications/*.desktop
%_bindir/partitionmorpher
%_sbindir/partitionmorpher
%_menudir/partitionmorpher
%_iconsdir/*.png
%_iconsdir/*/*.png

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin