Commits

Ryan Schmidt authored b7124d64855
jarbundler: Update to 3.3.0

Closes: https://trac.macports.org/ticket/48791
No tags

java/jarbundler/Portfile

Modified
1 1 # -*- coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
2 2
3 3 PortSystem 1.0
4 +PortGroup github 1.0
4 5
6 +github.setup UltraMixer JarBundler 3.3.0
5 7 name jarbundler
6 -version 2.2.0
7 8 maintainers nomaintainer
8 -
9 9 categories java devel
10 +license Apache-2
10 11 supported_archs noarch
11 12
12 -description JarBundler is a ant task that creates a Mac OS X app bundle from jar files and a main class
13 +description JarBundler is a maven task that creates a macOS app bundle \
14 + from jar files and a main class
13 15 long_description ${description}
14 -license GPL-2
15 16
16 17 platforms darwin
17 18
18 -homepage http://informagen.com/JarBundler
19 -master_sites sourceforge:jarbundler
20 -
21 -use_zip yes
19 +github.tarball_from releases
20 +extract.suffix .jar
21 +distname ${name}-core-${version}
22 +extract.only
22 23
23 -checksums md5 c3055d180a62810aff626f1fae0ede7c \
24 - sha1 6883f6a85f832fc5e1d9b9dadcd63654af267a3b \
25 - rmd160 66b44f8f48396aed4e04ec701d65b135e74c9c94
26 -
27 -depends_lib port:apache-ant
24 +checksums rmd160 3039be12261037549c3531a05f59a29ecbd1b0ca \
25 + sha256 45d5058864f762af36bc9b73b6ccd858dffd973b765f2e947850648d4975d731 \
26 + size 22946
28 27
29 28 use_configure no
30 29
31 -build.cmd ant
32 -build.target compile javadocs
30 +build {}
33 31
34 32 destroot {
35 - xinstall -m 755 -d ${destroot}${prefix}/share/java ${destroot}${prefix}/share/doc
36 - xinstall -m 644 ${worksrcpath}/${name}-${version}.jar ${destroot}${prefix}/share/java/jarbundler.jar
37 - file copy ${worksrcpath}/javadoc ${destroot}${prefix}/share/doc/${name}
33 + xinstall -m 0755 -d ${destroot}${prefix}/share/java
34 + copy ${distpath}/${distfiles} ${destroot}${prefix}/share/java/${name}-core.jar
35 + ln -s ${name}-core.jar ${destroot}${prefix}/share/java/${name}.jar
38 36 }
39 -
40 -livecheck.url ${homepage}
41 -livecheck.type regex
42 -livecheck.regex <h1>Version (.*)</h1>

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut