aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2021-01-26 04:37:54 -0300
committerLeo <thinkabit.ukim@gmail.com>2021-01-26 08:19:47 +0000
commit493500873d6e4fdac83dd0da858853bf97619290 (patch)
tree3a8ead3e44d6550f5484ab7799c57c9f723c23e6
parent6df6de514a99dc3a83f31ce58eccd1c0dfb03c78 (diff)
downloadaports-493500873d6e4fdac83dd0da858853bf97619290.tar.gz
aports-493500873d6e4fdac83dd0da858853bf97619290.tar.bz2
aports-493500873d6e4fdac83dd0da858853bf97619290.tar.xz
community/gparted: upgrade to 1.2.0
-rw-r--r--community/gparted/APKBUILD10
-rw-r--r--community/gparted/gparted.in-Use-reliable-way-of-detecting-gpartedbin-.patch46
2 files changed, 4 insertions, 52 deletions
diff --git a/community/gparted/APKBUILD b/community/gparted/APKBUILD
index 71c03de61f..2669ff70df 100644
--- a/community/gparted/APKBUILD
+++ b/community/gparted/APKBUILD
@@ -1,17 +1,16 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gparted
-pkgver=1.1.0
+pkgver=1.2.0
pkgrel=0
-pkgdesc="a graphical partition editor for creating, reorganizing, and deleting disk partitions"
+pkgdesc="graphical partition editor for creating, reorganizing, and deleting disk partitions"
options="!check" # Requires eudev
url="http://gparted.sourceforge.net/"
arch="all !mips !mips64 !s390x" # polkit
license="GPL-2.0-or-later"
-depends="e2fsprogs ntfs-3g-progs"
+depends="e2fsprogs ntfs-3g-progs exfatprogs"
makedepends="gtkmm3-dev parted-dev util-linux-dev intltool polkit-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://downloads.sourceforge.net/project/gparted/gparted/gparted-$pkgver/gparted-$pkgver.tar.gz
- gparted.in-Use-reliable-way-of-detecting-gpartedbin-.patch
"
build() {
@@ -30,5 +29,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="afaad690fccbec7385b078a299b78bf4f0f83999e2661f89cb97f9e8f2b30ee41f0535450075e3a7174967e77c75024df78863d0d90d5e8dc726a487b4ae0bae gparted-1.1.0.tar.gz
-565f65440fed9d603aaff4e08d4c319c62e61bb064f9edc5934f671b3a63df02aa505200c0224038db64a4275352a30913755a4ad030e71e7b5c372a9316c278 gparted.in-Use-reliable-way-of-detecting-gpartedbin-.patch"
+sha512sums="10375ae351805597ec22aa7a7cc13e03bd08c45047c1a48c68194d6129b27f16035d2633d48db0d71923f6b45946ad6a218c17bfac7c38747ed7f908182c5445 gparted-1.2.0.tar.gz"
diff --git a/community/gparted/gparted.in-Use-reliable-way-of-detecting-gpartedbin-.patch b/community/gparted/gparted.in-Use-reliable-way-of-detecting-gpartedbin-.patch
deleted file mode 100644
index d9e935b2ee..0000000000
--- a/community/gparted/gparted.in-Use-reliable-way-of-detecting-gpartedbin-.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 640709cd2eeb5037b871e6d96ffc186779bcf387 Mon Sep 17 00:00:00 2001
-From: Przemyslaw Pawelczyk <przemoc@gmail.com>
-Date: Sun, 4 Dec 2016 01:55:43 +0100
-Subject: [PATCH] gparted.in: Use reliable way of detecting gpartedbin process
- existence.
-
-Grepping ps output had only one advantage, it's using tools available in
-any POSIX system. pidof looks for exact process name, regardless of
-the path used to call the binary (which is not true for pgrep).
-pidof is provided by busybox, procps-ng, sysvinit-tools or as a
-stand-alone package on some systems.
-
-We cannot guarantee that if gpartedbin is running there, then it's
-really gpartedbin and not something else renamed to it.
-We could try to detect if it is at least gpartedbin from a known
-location by checking $(readlink /proc/$PID/exe), but it wouldn't prevent
-user from running its own compiled gpartedbin from other location.
-
-ps, pgrep or pidof are simply not the right tools to prevent running
-more than one instance of the program. If such feature is really
-needed, then it should be built into the program to make it truly
-reliable (assuming correct implementation, obviously).
-Alternatively, if the program always run via one and only one
-supervisor, then the supervisor should be able to do the right job,
-because only parent process can reliably tell when it created the child,
-or when the child process execed into given binary or died.
----
- gparted.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gparted.in b/gparted.in
-index c435bac..625e50f 100755
---- a/gparted.in
-+++ b/gparted.in
-@@ -30,7 +30,7 @@
- #
- # Only permit one instance of GParted to execute at a time
- #
--if test "z`ps -e | grep gpartedbin`" != "z"; then
-+if pidof -s gpartedbin >/dev/null; then
- echo "The process gpartedbin is already running."
- echo "Only one gpartedbin process is permitted."
- exit 1
---
-2.8.3
-