summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302015-06-17 16:32:34 +0200
committerM0Rf302015-06-17 16:32:34 +0200
commit95b4643a560092efdde4c383281e5864c05725bd (patch)
treec31a0d5dcbe4ec8fafc8f31860f206da5305039f
downloadaur-95b4643a560092efdde4c383281e5864c05725bd.tar.gz
Initial import
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD34
-rw-r--r--patch11
-rw-r--r--steadyflow.install17
4 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fdaaa6e0f9ab
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = steadyflow
+ pkgdesc = A download manager that aims for minimalism, ease of use, and a clean, malleable codebase
+ pkgver = 0.2.0
+ pkgrel = 4
+ url = https://launchpad.net/steadyflow
+ install = steadyflow.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = cmake
+ makedepends = vala
+ makedepends = wget
+ depends = desktop-file-utils
+ depends = glib2
+ depends = gtk3
+ depends = gvfs
+ depends = libgee06
+ depends = libnotify
+ depends = libunique
+ conflicts = steadyflow-bzr
+ source = http://launchpad.net/steadyflow/trunk/0.2.0/+download/steadyflow-0.2.0.tar.xz
+ source = patch
+ md5sums = 16b9907c1d681e7f0a861f066d4fda0e
+ md5sums = 53ff49bd70c499fa75498ba06250e7fc
+
+pkgname = steadyflow
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2c3487f3c5e3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: M0Rf30
+# Contributor: Dan Serban
+# Contributor: zbito <ztokarczyk at gmail dot com
+
+pkgname=steadyflow
+pkgver=0.2.0
+pkgrel=4
+pkgdesc="A download manager that aims for minimalism, ease of use, and a clean, malleable codebase"
+arch=('i686' 'x86_64')
+url=https://launchpad.net/steadyflow
+license=('GPL3')
+install=steadyflow.install
+depends=('desktop-file-utils' 'glib2' 'gtk3' 'gvfs' 'libgee06' 'libnotify' 'libunique')
+makedepends=('cmake' 'vala' 'wget')
+conflicts=('steadyflow-bzr')
+source=(http://launchpad.net/$pkgname/trunk/$pkgver/+download/$pkgname-$pkgver.tar.xz
+ patch)
+
+build() {
+ cd $pkgname-$pkgver
+ patch -Np1 -i ../patch
+ cmake -DCMAKE_INSTALL_PREFIX='/usr' -DCOMPILE_GSETTINGS_ON_INSTALL=NO -DWANT_AYATANA=NO
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make install DESTDIR="$pkgdir"
+ mkdir -p "$pkgdir"/usr/share/pixmaps
+ wget -O "$pkgdir"/usr/share/pixmaps/steadyflow.png https://launchpadlibrarian.net/55910801/steadyflow-64px.png
+}
+
+md5sums=('16b9907c1d681e7f0a861f066d4fda0e'
+ '53ff49bd70c499fa75498ba06250e7fc')
diff --git a/patch b/patch
new file mode 100644
index 000000000000..efa3fd0240f8
--- /dev/null
+++ b/patch
@@ -0,0 +1,11 @@
+--- a/Steadyflow/Services.vala 2012-06-30 14:39:35.000000000 +0200
++++ b/Steadyflow/Services.vala 2014-05-19 16:05:43.826607777 +0200
+@@ -61,7 +61,7 @@
+ "information to the developer:\n\nError Code %d:\n\n%s").printf (e.code, message));
+
+ md.run ();
+- exit(1);
++ GLib.Process.exit(1);
+ }
+ }
+
diff --git a/steadyflow.install b/steadyflow.install
new file mode 100644
index 000000000000..01434bc04870
--- /dev/null
+++ b/steadyflow.install
@@ -0,0 +1,17 @@
+post_install()
+{
+ glib-compile-schemas usr/share/glib-2.0/schemas
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade()
+{
+ post_install $1
+}
+
+post_remove()
+{
+ post_install $1
+}
+