From 903673eb1f017a74bab791375b850c927aa71866 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 26 Jan 2012 14:21:58 +0100 Subject: [PATCH] gparted: update to 0.11.0. --- srcpkgs/gparted/files/gparted-pkexec | 3 ++ .../files/org.void.pkexec.gparted.policy | 19 ++++++++++ srcpkgs/gparted/gparted.rshlibs | 2 +- srcpkgs/gparted/template | 35 +++++++++++-------- 4 files changed, 44 insertions(+), 15 deletions(-) create mode 100644 srcpkgs/gparted/files/gparted-pkexec create mode 100644 srcpkgs/gparted/files/org.void.pkexec.gparted.policy diff --git a/srcpkgs/gparted/files/gparted-pkexec b/srcpkgs/gparted/files/gparted-pkexec new file mode 100644 index 0000000000..f154fd774f --- /dev/null +++ b/srcpkgs/gparted/files/gparted-pkexec @@ -0,0 +1,3 @@ +#!/bin/sh + +pkexec /usr/bin/gparted-pkexec "$@" diff --git a/srcpkgs/gparted/files/org.void.pkexec.gparted.policy b/srcpkgs/gparted/files/org.void.pkexec.gparted.policy new file mode 100644 index 0000000000..8f3ea4dcfe --- /dev/null +++ b/srcpkgs/gparted/files/org.void.pkexec.gparted.policy @@ -0,0 +1,19 @@ + + + + + + Authentication is required to run the GParted Partition Editor + gparted + + auth_admin + auth_admin + auth_admin + + /usr/sbin/gparted + true + + + diff --git a/srcpkgs/gparted/gparted.rshlibs b/srcpkgs/gparted/gparted.rshlibs index c7e0e3b2a5..b8f054f25e 100644 --- a/srcpkgs/gparted/gparted.rshlibs +++ b/srcpkgs/gparted/gparted.rshlibs @@ -1,4 +1,3 @@ -libparted.so.0 libgtkmm-2.4.so.1 libatkmm-1.6.so.1 libgdkmm-2.4.so.1 @@ -15,3 +14,4 @@ libm.so.6 libgcc_s.so.1 libpthread.so.0 libc.so.6 +libparted.so.1 diff --git a/srcpkgs/gparted/template b/srcpkgs/gparted/template index 45a24bde83..e4d1cb1880 100644 --- a/srcpkgs/gparted/template +++ b/srcpkgs/gparted/template @@ -1,15 +1,14 @@ # Template file for 'gparted' pkgname=gparted -version=0.8.1 +version=0.11.0 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" build_style=gnu-configure -configure_args="--disable-scrollkeeper" -revision=1 +configure_args="--disable-scrollkeeper --enable-libparted-dmraid" short_desc="Gnome Partition Editor" maintainer="Juan RP " homepage="http://gparted.sourceforge.net" license="GPL-2" -checksum=c30469d61188791ad12bafde4010163afb451faea076692551a48d8b59b61789 +checksum=eee28bc8d169e50f39f244d4524801c3aaf76e0cbe34bdc856d033d61f25dcb4 long_desc=" GParted is a free partition editor for graphically managing your disk partitions. @@ -24,18 +23,26 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" -Add_dependency build atkmm-devel -Add_dependency build glib-devel -Add_dependency build glibmm-devel -Add_dependency build gnome-doc-utils -Add_dependency build gtk+-devel -Add_dependency build gtkmm2-devel +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils +Add_dependency run polkit + +Add_dependency build pkg-config Add_dependency build intltool Add_dependency build libparted-devel Add_dependency build libsigc++-devel -Add_dependency build libstdc++-devel +Add_dependency build gnome-doc-utils +Add_dependency build glib-devel +Add_dependency build glibmm-devel +Add_dependency build atkmm-devel Add_dependency build pangomm-devel -Add_dependency build pkg-config +Add_dependency build gtk+-devel +Add_dependency build gtkmm2-devel -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils +post_install() { + vinstall ${FILESDIR}/org.void.pkexec.gparted.policy \ + 644 /usr/share/polkit-1/actions + vinstall ${FILESDIR}/gparted-pkexec 755 usr/bin + sed -i -e "s/Exec=.*/Exec=gparted-pkexec/" \ + ${DESTDIR}/usr/share/applications/gparted.desktop +}