diff options
author | francoism90 | 2015-09-15 22:59:34 +0200 |
---|---|---|
committer | francoism90 | 2015-09-15 22:59:34 +0200 |
commit | 6b89e29f6ce4c790552b5dde52a50466d6ffc086 (patch) | |
tree | ef28d79c49bdf1efd7687c86837df5e1ff0eef86 | |
download | aur-6b89e29f6ce4c790552b5dde52a50466d6ffc086.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | fix-path.patch | 7 | ||||
-rw-r--r-- | manager-accounting.desktop | 9 | ||||
-rw-r--r-- | manager-accounting.install | 12 |
5 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1c5f7472f4eb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = manager-accounting + pkgdesc = Manager is free accounting software for small business + pkgver = 15.5.22 + pkgrel = 1 + url = http://www.manager.io/ + install = manager-accounting.install + arch = i686 + arch = x86_64 + license = custom + makedepends = unzip + depends = mono + depends = gtk2 + depends = gtk-sharp-2 + depends = webkit-sharp + options = !makeflags + source = http://download.manager.io/manager-accounting.zip + source = fix-path.patch + source = manager-accounting.desktop + sha256sums = e1e0d411932972d2862eceb9518949dc0797e1d092efa5e45a7f1a5aecd88509 + sha256sums = 845be6d1c2f90597cac8ec7a35f4661030f067fb91fc7163c98456ffb1776adf + sha256sums = a90354b1af982e8bda3adbcfbfb5ac5f83c6e80da402ecf4a54a0200ed9a6195 + +pkgname = manager-accounting + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..05c9147a7b5c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: François M. <francois5537 @ gmail.com> + +pkgname=manager-accounting +pkgver=15.5.22 +pkgrel=1 +pkgdesc='Manager is free accounting software for small business' +arch=('i686' 'x86_64') +license=('custom') +url="http://www.manager.io/" +depends=('mono' 'gtk2' 'gtk-sharp-2' 'webkit-sharp') +makedepends=('unzip') +install=manager-accounting.install +options=('!makeflags') +source=("http://download.manager.io/$pkgname.zip" + "fix-path.patch" + "manager-accounting.desktop") +sha256sums=('e1e0d411932972d2862eceb9518949dc0797e1d092efa5e45a7f1a5aecd88509' + '845be6d1c2f90597cac8ec7a35f4661030f067fb91fc7163c98456ffb1776adf' + 'a90354b1af982e8bda3adbcfbfb5ac5f83c6e80da402ecf4a54a0200ed9a6195') + +prepare() { + tar --strip-components=1 -zxvf "manager-accounting_$pkgver.tar.gz" + patch -p1 -i "${srcdir}/fix-path.patch" +} + +package() { + install -d "$pkgdir"/usr/{lib,share/{applications,icons}} + cp -r opt/manager-accounting "$pkgdir/usr/lib/" + cp -r usr/share/icons/* "$pkgdir/usr/share/icons/" + install -m644 "$pkgname.desktop" "$pkgdir/usr/share/applications/" +} diff --git a/fix-path.patch b/fix-path.patch new file mode 100644 index 000000000000..4b13f9d1a184 --- /dev/null +++ b/fix-path.patch @@ -0,0 +1,7 @@ +--- a/opt/manager-accounting/manager-accounting ++++ b/opt/manager-accounting/manager-accounting +@@ -1,3 +1,3 @@ + #!/bin/sh + +-exec /usr/bin/cli /opt/manager-accounting/ManagerDesktop.exe "$@" ++exec /usr/bin/mono /usr/lib/manager-accounting/ManagerDesktop.exe "$@" diff --git a/manager-accounting.desktop b/manager-accounting.desktop new file mode 100644 index 000000000000..0181218295a9 --- /dev/null +++ b/manager-accounting.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Manager Accounting +Comment=Accounting software +Exec=/usr/lib/manager-accounting/manager-accounting +Path=/usr/lib/manager-accounting +Terminal=false +Icon=manager-accounting +Type=Application +Categories=Office; diff --git a/manager-accounting.install b/manager-accounting.install new file mode 100644 index 000000000000..c929b541c726 --- /dev/null +++ b/manager-accounting.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
\ No newline at end of file |