summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjgmdev2018-01-03 03:06:47 -0400
committerjgmdev2018-01-03 03:06:47 -0400
commitbfdb374f9c90cfa7e284158983cb67234c3ebed7 (patch)
treeff5c1f3dd5a42f4c442389e4b46ff5e82c810b02
parent5e8e726a3cfd3e89300815f5bee4e219cd62853b (diff)
downloadaur-bfdb374f9c90cfa7e284158983cb67234c3ebed7.tar.gz
Fixed build and packaging process thanks to @ivanruvalcaba.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
-rw-r--r--appimage-git.install11
3 files changed, 18 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b08280f81cf..ba85c3cd70a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Tue Apr 18 14:03:29 UTC 2017
+# Wed Jan 3 07:05:00 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 = r476.ea1f74c
+ pkgver = r908.3a2c98d
pkgrel = 1
url = http://appimage.org
install = appimage-git.install
diff --git a/PKGBUILD b/PKGBUILD
index 83b78c037c98..e7751804fcf7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
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=r476.ea1f74c
+pkgver=r908.3a2c98d
pkgrel=1
arch=('i686' 'x86_64')
url="http://appimage.org"
@@ -36,7 +36,7 @@ prepare() {
./build.sh --clean
- sed -i "s/find /#find /g" build-appdirs.sh
+ sed -i "s/ctest -V/echo 'Skip Tests...'/g" build.sh
# Generate appimaged.service file
echo "[Unit]" > appimaged.service
@@ -63,6 +63,7 @@ build() {
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
}
@@ -74,10 +75,10 @@ package(){
mkdir -p $pkgdir/usr/share/appimage
mkdir -p $pkgdir/usr/lib/systemd/user/
- cp appimagetool $pkgdir/usr/bin/
- cp appimaged $pkgdir/usr/bin/
+ cp build/out/appimagetool $pkgdir/usr/bin/
+ cp build/out/appimaged $pkgdir/usr/bin/
- cp AppRun.c $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/
diff --git a/appimage-git.install b/appimage-git.install
index 98e08998cf1c..7cb6495912ff 100644
--- a/appimage-git.install
+++ b/appimage-git.install
@@ -1,4 +1,5 @@
-post_install() {
+
+install_appimaged_service() {
for username in `ls /home`; do
user_exists=$(id -u $username > /dev/null 2>&1; echo $?)
@@ -25,3 +26,11 @@ pre_remove() {
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 "----------------------------------------------------------------"
+}