Package Details: plantuml 1.2018.5-1

Git Clone URL: https://aur.archlinux.org/plantuml.git (read-only)
Package Base: plantuml
Description: Component that allows to quickly write uml diagrams
Upstream URL: http://plantuml.com/
Licenses: GPL
Submitter: juantascon
Maintainer: kwrazi
Last Packager: kwrazi
Votes: 75
Popularity: 0.864157
First Submitted: 2010-03-17 11:42
Last Updated: 2018-05-08 11:55

Latest Comments

petronny commented on 2018-03-23 14:49

@kwrazi Thanks for your update. But the PKGBUILD is still not working in a chroot build environment. I modified your PKGBUILD into a working one: https://gist.github.com/petronny/e21a63c9679251b4910754271d63503f

kwrazi commented on 2018-03-21 00:05

You can have multiple jdk installed on your system. To switch between them, check out Switching between JVM in the Arch Linux wiki. I've tested it with plantuml package -- it fails when using jdk7 and succeed with jdk8 without needing to uninstall jdk7 (if you really need it).

Goro commented on 2018-03-20 12:45

Maybe this is helpful for others who have also trouble compiling PlantUML because Java 7 is the default compiler:

1) Deinstall older compiler: pacman -Rs jdk7-openjdk

2) Reinstall newer compiler to set the symlinks for /usr/bin/javac etc.: pacman -S jdk8-openjdk

3) Compile PlantUML with Java 8: makepkg --syncdeps --install

petronny commented on 2018-03-10 15:09

Please specify java-environment=8 in makedepends

melvinvermeeren commented on 2018-02-06 12:46

Thanks for the quick update! :)

kwrazi commented on 2018-02-06 12:36

There is now a new optional AUR package called plantuml-ascii-math that provides AsciiMath and LaTeX language support for plantuml.

melvinvermeeren commented on 2018-02-05 16:22

Is it possible for the extra jar files for AsciiMath/LaTeX support to be included in this package?

http://plantuml.com/ascii-math

Comes down to extracting the files in this archive and putting those in the same location as plantuml.jar.

http://beta.plantuml.net/plantuml-jlatexmath.zip

Thank you!

farseerfc commented on 2017-12-12 03:11

now need export JAVA_TOOL_OPTIONS=-Dfile.encoding=ISO-8859-1 before ant dist to work around some mis-encoded comments.

kwrazi commented on 2017-04-27 06:24

plantuml has changed it version scheme again (http://plantuml.com/versioning-scheme), i.e. 2017.11 -> 1.2017.12. Unfortunately, this means the newer version will appear lower then the previous for package update managers. We can manually update it or should I use epoch? Since

1:1.2017.12-1 > 2017.11-1

This will be permanent as, removing epoch it will result in:

1.2017.13-1 < 1:1.2017.12-1

ngkz commented on 2016-10-16 21:52

It seems that you forgot to update the .SRCINFO. Could you update it please?

juantascon commented on 2016-10-07 15:20

I no longer use this pkg so I'm disowning it, please feel free to adopt it

amdg commented on 2016-10-02 15:44

Plantuml was updated to version 8048:

pkgver = 8048,
SHA256 = d18cd4040ffaeecb5d06d70b4a6de8f008c9dccd90408cc30c4bc7734deb37ee

Compilation is ok

kfries6 commented on 2015-11-03 19:34

Version updated

pkgver = 8032,
SHA256 = 1f634f06d94655188cdfd4bd38761d1cf6d618eefd71a215b20512152290979b

compiles and installs with warnings, but that needs fixed upstream.

kfries6 commented on 2015-10-16 17:12

Does not compile with Java 1.9:

[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/src/net/sourceforge/plantuml/command/BlocLines.java:56: error: incompatible types: List<CAP#1> cannot be converted to List<CharSequence>
[javac] this.lines = Collections.unmodifiableList(lines);

Can you add "-source 1.7" parameter onto the javac line to see if this would allow the package to build until the source upstream gets updated.

jeroentbt commented on 2015-09-10 21:40

Version 8030 is available. :)

hamster commented on 2015-02-17 16:12

file plantuml-8015.tar.gz doesn't pass checksum check.

felix125 commented on 2014-06-24 15:38

Thanks a lot.

felix125 commented on 2014-06-21 02:50

Version 7999 is available. Thanks.

juantascon commented on 2013-09-23 12:15

fixed

Thaodan commented on 2013-09-22 21:19

Some suggestions:
add use exec so that the shell is replaced by the java process
add use sh as shebang as the script is not bash script

AleXoundOS commented on 2013-09-18 21:12

version 7980 is available

juantascon commented on 2012-02-02 13:46

updated!!

Anonymous comment on 2012-02-02 11:33

Version 7622 is the current version.

Modifying PKGBUILD with pkgver=7622 and then recalculating the hashes is all that is required.

juantascon commented on 2011-04-15 13:34

Hi, I just rebuilt it but I didn't get the same error as you. it seems like you don't have this dir: /usr/share/java/apache-ant/bin/ in your $PATH,

are you by any chance not using bash? or not including /etc/profile in your .bashrc or .bash_profile

you should be able to fix it by running: "source /etc/profile.d/apache-ant.sh" before building

Anonymous comment on 2011-04-15 13:24

line 18 in PKGBUILD has error.."ant dist" not found :(

juantascon commented on 2011-02-07 19:28

fixed

incubos commented on 2011-02-06 22:58

The link doesn't work:

==> Making package: plantuml 5826-1 (Mon Feb 7 01:56:37 MSK 2011)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Downloading plantuml-5826.tar.gz...
--2011-02-07 01:56:37-- http://downloads.sourceforge.net/project/plantuml/plantuml-5826.tar.gz
Resolving downloads.sourceforge.net... 216.34.181.59
Connecting to downloads.sourceforge.net|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2011-02-07 01:56:37 ERROR 404: Not Found.

==> ERROR: Failure while downloading plantuml-5826.tar.gz
Aborting...
==> ERROR: Makepkg was unable to build plantuml.