summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJP Cimalando2019-04-28 11:14:22 +0200
committerJP Cimalando2019-04-28 11:14:48 +0200
commit772f0d644ac1b25c75e8a7d712b3fc49b0e5015f (patch)
tree0076d723236d54e9e83ea38abae4f2d3963079e6
parent5a1e83ffa0a0054b470b0943419e34f0ca76287e (diff)
downloadaur-772f0d644ac1b25c75e8a7d712b3fc49b0e5015f.tar.gz
Fixed, and removed appimaged no longer in sources
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD50
-rw-r--r--appimage-git.install36
3 files changed, 22 insertions, 73 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64a1cd08ff78..7b4604f7bf97 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,8 @@
-# Generated by mksrcinfo v8
-# Mon Jan 22 15:16:56 UTC 2018
pkgbase = appimage-git
pkgdesc = Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives.
- pkgver = r982.3f74bcd
+ pkgver = r1587.ce61b83
pkgrel = 1
url = http://appimage.org
- install = appimage-git.install
arch = i686
arch = x86_64
license = MIT
@@ -13,6 +10,7 @@ pkgbase = appimage-git
makedepends = cmake
makedepends = wget
makedepends = vim
+ makedepends = desktop-file-utils
depends = fuse
depends = glib2
depends = glibc
@@ -25,11 +23,14 @@ pkgbase = appimage-git
depends = openssl
depends = libarchive
depends = xz
+ depends = cairo
provides = appimage
conflicts = appimage
options = !strip
source = git://github.com/probonopd/AppImageKit
+ source = https://patch-diff.githubusercontent.com/raw/AppImage/AppImageKit/pull/952.diff
md5sums = SKIP
+ md5sums = 608c5ead3266d58da38b4d7eb3a83c4a
pkgname = appimage-git
diff --git a/PKGBUILD b/PKGBUILD
index ee0378272390..efe738030cea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,24 @@
+# Maintainer: JP Cimalando <jp-dev@inbox.ru>
# Maintainer: Jefferson Gonzalez <jgmdev@gmail.com>
pkgname=appimage-git
_gitname=AppImageKit
pkgdesc="Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives."
-pkgver=r982.3f74bcd
+pkgver=r1587.ce61b83
pkgrel=1
arch=('i686' 'x86_64')
url="http://appimage.org"
license=('MIT')
-depends=('fuse' 'glib2' 'glibc' 'binutils' 'coreutils' 'zlib' 'lz4' 'zsync' 'inotify-tools' 'openssl' 'libarchive' 'xz')
-makedepends=('git' 'cmake' 'wget' 'vim')
+depends=('fuse' 'glib2' 'glibc' 'binutils' 'coreutils' 'zlib' 'lz4' 'zsync' 'inotify-tools' 'openssl' 'libarchive' 'xz' 'cairo')
+makedepends=('git' 'cmake' 'wget' 'vim' 'desktop-file-utils')
provides=('appimage')
conflicts=('appimage')
options=('!strip')
-install="$pkgname.install"
-source=(
- 'git://github.com/probonopd/AppImageKit'
-)
-md5sums=(
- 'SKIP'
-)
+install=
+source=('git://github.com/probonopd/AppImageKit'
+ 'https://patch-diff.githubusercontent.com/raw/AppImage/AppImageKit/pull/952.diff')
+md5sums=('SKIP'
+ '608c5ead3266d58da38b4d7eb3a83c4a')
pkgver() {
cd "${srcdir}/${_gitname}"
@@ -36,19 +35,9 @@ prepare() {
./build.sh --clean
- sed -i "s/ctest -V/echo 'Skip Tests...'/g" build.sh
+ patch -p1 -i "${srcdir}"/952.diff
- # Generate appimaged.service file
- echo "[Unit]" > appimaged.service
- echo "Description=AppImage daemon" >> appimaged.service
- echo "After=display-manager.service" >> appimaged.service
- echo "[Service]" >> appimaged.service
- echo "ExecStart=/usr/bin/appimaged" >> appimaged.service
- echo "Restart=always" >> appimaged.service
- echo "RestartSec=5s" >> appimaged.service
- echo "StartLimitInterval=0" >> appimaged.service
- echo "[Install]" >> appimaged.service
- echo "WantedBy=default.target" >> appimaged.service
+ sed -i "s/ctest -V/echo 'Skip Tests...'/g" build.sh
}
build() {
@@ -57,29 +46,24 @@ build() {
# Copy metainfo files
mkdir -p appimagetool.AppDir/usr/share/metainfo/
- mkdir -p appimaged.AppDir/usr/share/metainfo/
cp resources/usr/share/metainfo/appimagetool.appdata.xml appimagetool.AppDir/usr/share/metainfo/
- cp resources/usr/share/metainfo/appimaged.appdata.xml appimaged.AppDir/usr/share/metainfo/
# Generate appimage files
cd build/out
appimagetool.AppDir/AppRun -n appimagetool.AppDir appimagetool
- appimagetool.AppDir/AppRun -n appimaged.AppDir appimaged
}
package(){
cd "$srcdir/${_gitname}"
- mkdir -p $pkgdir/usr/bin
- mkdir -p $pkgdir/usr/share/appimage
- mkdir -p $pkgdir/usr/lib/systemd/user/
+ mkdir -p "$pkgdir"/usr/bin
+ mkdir -p "$pkgdir"/usr/share/appimage
- cp build/out/appimagetool $pkgdir/usr/bin/
- cp build/out/appimaged $pkgdir/usr/bin/
+ cp build/out/appimagetool "$pkgdir"/usr/bin/
- cp src/AppRun.c $pkgdir/usr/share/appimage/
- cp README.md $pkgdir/usr/share/appimage/
+ cp src/AppRun.c "$pkgdir"/usr/share/appimage/
+ cp README.md "$pkgdir"/usr/share/appimage/
- cp appimaged.service $pkgdir/usr/lib/systemd/user/
+ install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}
diff --git a/appimage-git.install b/appimage-git.install
deleted file mode 100644
index 092bd191b9d0..000000000000
--- a/appimage-git.install
+++ /dev/null
@@ -1,36 +0,0 @@
-
-install_appimaged_service() {
- for username in `ls /home`; do
- user_exists=$(id -u $username > /dev/null 2>&1; echo $?)
-
- if [ "$user_exists" != "1" ]; then
- user_id=`id --user $username`
-
- su - $username -c "XDG_RUNTIME_DIR=/run/user/$user_id /usr/bin/systemctl --user daemon-reload > /dev/null 2>&1"
- su - $username -c "XDG_RUNTIME_DIR=/run/user/$user_id /usr/bin/systemctl --user enable appimaged > /dev/null 2>&1"
- su - $username -c "XDG_RUNTIME_DIR=/run/user/$user_id /usr/bin/systemctl --user start appimaged > /dev/null 2>&1"
- fi
- done
-}
-
-uninstall_appimaged_service() {
- for username in `ls /home`; do
- user_exists=$(id -u $username > /dev/null 2>&1; echo $?)
-
- if [ "$user_exists" != "1" ]; then
- user_id=`id --user $username`
-
- su - $username -c "XDG_RUNTIME_DIR=/run/user/$user_id /usr/bin/systemctl --user daemon-reload > /dev/null 2>&1"
- su - $username -c "XDG_RUNTIME_DIR=/run/user/$user_id /usr/bin/systemctl --user stop appimaged > /dev/null 2>&1"
- su - $username -c "XDG_RUNTIME_DIR=/run/user/$user_id /usr/bin/systemctl --user disable appimaged > /dev/null 2>&1"
- fi
- done
-}
-
-post_install() {
- echo "----------------------------------------------------------------"
- echo "To enable the appimaged daemon on your account:"
- echo "systemctl --user enable appimaged"
- echo "systemctl --user start appimaged"
- echo "----------------------------------------------------------------"
-}