summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD16
-rw-r--r--spacefm.install14
-rw-r--r--sysmacros.patch11
4 files changed, 27 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df1c1418c2de..af7dd8ec5df8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,8 @@
-# Generated by mksrcinfo v8
-# Sun Feb 28 08:10:52 UTC 2016
pkgbase = spacefm-gtk2
pkgdesc = Multi-panel tabbed file manager
- pkgver = 1.0.5
+ pkgver = 1.0.6
pkgrel = 1
url = http://ignorantguru.github.com/spacefm/
- install = spacefm.install
- arch = i686
arch = x86_64
license = GPL3
makedepends = intltool
@@ -22,8 +18,10 @@ pkgbase = spacefm-gtk2
optdepends = udisks2: mount as non-root user
provides = spacefm
conflicts = spacefm
- source = spacefm-1.0.5.tar.gz::https://github.com/IgnorantGuru/spacefm/archive/1.0.5.tar.gz
- md5sums = 634763f4d3886a00088e06a4295982b2
+ source = spacefm-1.0.6.tar.gz::https://github.com/IgnorantGuru/spacefm/archive/1.0.6.tar.gz
+ source = sysmacros.patch
+ md5sums = d6b8e4e6829f444555bbc66c769bb84c
+ md5sums = e2a9092cd587020cdce0d711658d1bfd
pkgname = spacefm-gtk2
diff --git a/PKGBUILD b/PKGBUILD
index 71c7a281b258..c2144cffb0c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,15 +7,14 @@
pkgname=spacefm-gtk2
_pkgname=spacefm
-pkgver=1.0.5
+pkgver=1.0.6
pkgrel=1
pkgdesc='Multi-panel tabbed file manager'
-arch=('i686' 'x86_64')
+arch=('x86_64')
url='http://ignorantguru.github.com/spacefm/'
license=('GPL3')
conflicts=('spacefm')
provides=('spacefm')
-install=$_pkgname.install
depends=('gtk2' 'desktop-file-utils' 'startup-notification' 'ffmpegthumbnailer')
makedepends=('intltool' 'gettext')
optdepends=('lsof: device processes'
@@ -23,8 +22,15 @@ optdepends=('lsof: device processes'
'gksu: perform as root functionality'
'udevil: mount as non-root user and mount networks'
'udisks2: mount as non-root user')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/IgnorantGuru/spacefm/archive/$pkgver.tar.gz)
-md5sums=('634763f4d3886a00088e06a4295982b2')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/IgnorantGuru/spacefm/archive/$pkgver.tar.gz
+ sysmacros.patch)
+md5sums=('d6b8e4e6829f444555bbc66c769bb84c'
+ 'e2a9092cd587020cdce0d711658d1bfd')
+
+prepare() {
+ cd $_pkgname-$pkgver
+ patch -Np0 -b -z .orig < ../sysmacros.patch
+}
build() {
cd $_pkgname-$pkgver
diff --git a/spacefm.install b/spacefm.install
deleted file mode 100644
index 76a5d56b9884..000000000000
--- a/spacefm.install
+++ /dev/null
@@ -1,14 +0,0 @@
-post_install() {
- update-mime-database /usr/share/mime > /dev/null
- update-desktop-database -q
- gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
- [[ -d /usr/share/icons/Faenza ]] && gtk-update-icon-cache -q -t -f /usr/share/icons/Faenza
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/sysmacros.patch b/sysmacros.patch
new file mode 100644
index 000000000000..0af9ef1f42af
--- /dev/null
+++ b/sysmacros.patch
@@ -0,0 +1,11 @@
+diff -up ./src/main.c.orig ./src/main.c
+--- ./src/main.c.orig 2018-12-29 02:39:00.000000000 -0700
++++ ./src/main.c 2018-12-29 02:39:31.000000000 -0700
+@@ -21,6 +21,7 @@
+
+ /* socket is used to keep single instance */
+ #include <sys/types.h>
++#include <sys/sysmacros.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
+