diff options
author | Jaroslav Lichtblau | 2022-02-05 18:25:13 +0100 |
---|---|---|
committer | Jaroslav Lichtblau | 2022-02-05 18:25:13 +0100 |
commit | 9336557218591369c165398670732c91b68381ca (patch) | |
tree | 0fcf37c2c54b43a7bea48bb0d968acd287b79e83 | |
download | aur-freemind.tar.gz |
freemind - dropped from [community] to AUR
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | freemind.changelog | 26 | ||||
-rw-r--r-- | freemind.desktop | 11 |
4 files changed, 103 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5aac29b4aa91 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = freemind + pkgdesc = A Java mindmapping tool + pkgver = 1.0.1 + pkgrel = 5 + url = https://sourceforge.net/projects/freemind + changelog = freemind.changelog + arch = any + license = GPL + makedepends = libicns + depends = hicolor-icon-theme + depends = java-runtime + depends = libxtst + source = https://downloads.sourceforge.net/freemind/freemind-bin-max-1.0.1.zip + source = freemind.desktop + sha256sums = 005e815bf5d1867eadcaa89194df9952d986ace9eed0a3058c7ee6255799a60a + sha256sums = eac8db98257fcb8ed9c76ec340af5f3233a4783b8fe1c57ef274b9e7d2b56ed5 + +pkgname = freemind diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..61b4e991ea51 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: +# Contributor: Jaroslav Lichtblau <svetlemodry@archlinux.org> +# Contributor: Ray Rashif <schiv@archlinux.org> +# Contributor: Corrado Primier <bardo@aur.archlinux.org> +# Contributor: Vinay S Shastry <vinayshastry@gmail.com> + +pkgname=freemind +pkgver=1.0.1 +pkgrel=5 +pkgdesc="A Java mindmapping tool" +arch=('any') +url="https://sourceforge.net/projects/freemind" +license=('GPL') +depends=('hicolor-icon-theme' 'java-runtime' 'libxtst') +makedepends=('libicns') +changelog=$pkgname.changelog +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-bin-max-$pkgver.zip + $pkgname.desktop) +sha256sums=('005e815bf5d1867eadcaa89194df9952d986ace9eed0a3058c7ee6255799a60a' + 'eac8db98257fcb8ed9c76ec340af5f3233a4783b8fe1c57ef274b9e7d2b56ed5') + +package() { + cd "${srcdir}" + + for file in $(find lib plugins -type f); do + install -Dm644 $file "${pkgdir}"/usr/share/freemind/$file + done + + install -Dm755 "${srcdir}"/freemind.sh "${pkgdir}"/usr/share/freemind/freemind.sh + install -Dm644 "${srcdir}"/patterns.xml "${pkgdir}"/etc/freemind/patterns.xml + + install -d "${pkgdir}"/usr/share/freemind/accessories + install -Dm644 "${srcdir}"/accessories/* "${pkgdir}"/usr/share/freemind/accessories/ + install -Dm644 "${srcdir}"/doc/freemind.mm "${pkgdir}"/usr/share/freemind/doc/freemind.mm + +# icon and .desktop file + install -Dm644 "${srcdir}"/freemind.desktop "${pkgdir}"/usr/share/applications/freemind.desktop + bsdtar -xf lib/freemind.jar images/FreeMindWindowIconModern.icns + icns2png -x images/FreeMindWindowIconModern.icns -o images/ + for res in 16 32 128 256 512; do + install -Dm644 images/FreeMindWindowIconModern_${res}x${res}x32.png \ + "${pkgdir}"/usr/share/icons/hicolor/${res}x${res}/apps/freemind.png + done + +# FS#49620 fix + install -d "${pkgdir}"/usr/bin/ + ln -s /usr/share/freemind/freemind.sh "${pkgdir}"/usr/bin/$pkgname +} diff --git a/freemind.changelog b/freemind.changelog new file mode 100644 index 000000000000..4bd6f9a8bb8e --- /dev/null +++ b/freemind.changelog @@ -0,0 +1,26 @@ +2014-04-21 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * freemind 1.0.1-1 + +2014-01-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * freemind 1.0.0-1 + +2013-09-29 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * freemind 0.9.0-4 - FS#36098 fix + +2012-02-26 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * freemind 0.9.0-2 - package signed + +2011-02-17 Ray Rashif <schiv@archlinux.org> + * Upstream release 0.9.0 + * PKGBUILD: cosmetic ammendments + change url; main sf site not up-to-date + +2010-05-30 Ray Rashif <schiv@archlinux.org> + * Rebuild to update package filename with architecture + * PKGBUILD: changed arch to "any" + no pkgrel update as no content changed + +2009-02-15 Corrado Primier <bardo@aur.archlinux.org> + * Release bump: 2 + * PKGBUILD: substituted jre dependency with java-runtime, lots of + cleanup diff --git a/freemind.desktop b/freemind.desktop new file mode 100644 index 000000000000..6e21d3197aec --- /dev/null +++ b/freemind.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Name=FreeMind +GenericName=FreeMind +Exec=freemind %U +Terminal=false +Icon=freemind +Type=Application +MimeType=application/x-freemind; +Categories=Office; +Comment=A free mind mapping tool |