You are not logged in.
Hi like on subject, i wanna to somebody make AUR package ported from .Deb filetype.
On this site we can now download .RPM / .DEB install file for Linux.
I can upload installer for AUR on this site an someone can put too AUR repo that package. 64Bit Version.
https://www27.zippyshare.com/v/bCH1jLPv/file.html
Link to AUR Package x64.
Last edited by sajmonella9 (2018-07-18 17:56:01)
Offline
I'm also interested in this; I'll see if I can put together a PKGBUILD.
Offline
This works, but there are some issues stopping me from trying to submit it to the AUR:
Not sure what pkgname to use. It's marketed everywhere as xmind zen, but the .deb file uses xmind-vana in its metadata.
Not sure how to include the license.
Not sure about if it truly conflicts; all 3 use XMind as the name of their main executable. Should I just rename the executable for this one? (or at least the symlink I make?)
Not sure whether extraction should be verbose.
Not sure if I should include myself as a maintainer if I don't intend to maintain it. Trying it out atm.
Not sure how to handle the fact that the source link doesn't mention a version; unclear on when/how to automatically bump the version etc.
Edit: also it might have more dependencies; haven't done a manual check.
# Maintainer: Patrick Collins <patrickcp0@gmail.com>
pkgname=xmind-vana
pkgver=9.0.6
pkgrel=1
pkgdesc="XMind ZEN - popular mind mapping software"
arch=('x86_64')
url="https://www.xmind.net/zen/"
#License: https://www.xmind.net/license/xpla/
license=('custom')
depends=('libnotify' 'gconf' 'libappindicator-gtk3' 'nss' 'libxtst' 'libxss')
#executable file name is the same.
conflicts=('xmind' 'xmind-legacy')
source=("https://www.xmind.net/xmind/downloads/XMind-ZEN-for-Linux-64bit.deb")
sha256sums=('abfc352bab17859c7b4d061f233db2a2b252d062cc24c6332eb1d86a5bf56069')
package() {
bsdtar -xv -C "${pkgdir}" -f "${srcdir}/data.tar.xz"
mkdir -p ${pkgdir}/usr/bin/
ln -s '/opt/XMind ZEN/XMind' ${pkgdir}/usr/bin/XMind
}
Last edited by Patricol (2018-08-16 04:51:17)
Offline