<pre style='margin:0'>
NicosPavlov pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/21ccc99a831a1349585f7d270cabf1b12e605387">https://github.com/macports/macports-ports/commit/21ccc99a831a1349585f7d270cabf1b12e605387</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 21ccc99  jabref: make port obsolete as more recent versions use a commercial installer, and current version depends on obsolete appbundler
</span>21ccc99 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 21ccc99a831a1349585f7d270cabf1b12e605387
</span>Author: Nicolas Pavillon <nicos@macports.org>
AuthorDate: Thu May 3 13:53:07 2018 +0900

<span style='display:block; white-space:pre;color:#404040;'>    jabref: make port obsolete as more recent versions use a commercial installer, and current version depends on obsolete appbundler
</span>---
 java/jabref/Portfile                   | 74 ++--------------------------------
 java/jabref/files/patch-build.xml.diff | 30 --------------
 2 files changed, 3 insertions(+), 101 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/jabref/Portfile b/java/jabref/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cafd238..13fb08f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/jabref/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/jabref/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           java 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           obsolete 1.0
</span> 
 name                jabref
 version             2.10
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,77 +10,9 @@ platforms           darwin
</span> license             GPL-2+
 maintainers         {nicos @NicosPavlov} openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         JabRef is an java-based bibliography reference manager. 
</span> long_description    JabRef is an open source bibliography reference manager. \
                     The native file format used by JabRef is BibTeX, the standard \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    LaTeX bibliography format.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    LaTeX bibliography format. This port is obsolete as recent versions \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    of Jabref use a commercial installer.
</span> 
 homepage            http://jabref.sourceforge.net/index.php
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            JabRef-${version}-src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge:project/jabref/jabref/${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  7144b51058f69953ef0440900f38311a7a4a916c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  09b57afcfeb1730b58a887dc28f0f4c803e9c00fade1f57245ab70e2a98ce6ad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir          ${name}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:apache-ant \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:jarbundler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd           ant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target        build osx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.cmd        ant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset oracle]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.target     jars osxjar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.target     jars bundle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant oracle description "Compile based on Oracle's Java (7 or 8)" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-delete    port:jarbundler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append    port:appbundler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles              patch-build.xml.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![variant_isset oracle]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        #Using macports jarbundler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|classpath=\"\${lib.dir}/jarbundler-2.2.0.jar\"|classpath=\"${prefix}/share/java/jarbundler.jar\"|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        #Putting destination to destroot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|<jarbundler dir=\"\${build.lib}\"|<jarbundler \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            dir=\"${destroot}${applications_dir}\"|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|<replace file=\"\${build.lib}|<replace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            file=\"${destroot}${applications_dir}|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@DESTROOT@|${destroot}|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@APPLICATIONS_DIR@|${applications_dir}|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@VERSION@|${version}|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@JAVAHOME@|${java_home}|g" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[variant_isset oracle]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d ${destroot}${applications_dir}/JabRef.app/Contents/Java
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file copy ${worksrcpath}/build/lib/JabRef-2.10.jar \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${applications_dir}/JabRef.app/Contents/Java/JabRef-2.10.jar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file copy ${worksrcpath}/build/images/JabRef-Logo.icns \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${applications_dir}/JabRef.app/Contents/Resources/JabRef.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|GenericApp.icns|JabRef.icns|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${applications_dir}/JabRef.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        #Adding flag for Retina displays
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|<key>NSHumanReadableCopyright</key>|<key>NSHighResolutionCapable</key>\\\n<true/>\\\n<key>NSHumanReadableCopyright</key>|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${applications_dir}/JabRef.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      sourceforge
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       http://sourceforge.net/projects/jabref/files/jabref/
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/jabref/files/patch-build.xml.diff b/java/jabref/files/patch-build.xml.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f8f5590..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/jabref/files/patch-build.xml.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,30 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build.xml.orig 2014-03-12 01:33:58.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build.xml      2014-12-28 20:26:18.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -499,6 +499,27 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   </target>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <property name="javahome" value="@JAVAHOME@" />
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <taskdef
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    name="bundleapp"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    classname="com.oracle.appbundler.AppBundlerTask"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    classpath="@PREFIX@/share/java/appbundler-1.0.jar" />
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <target name="bundle">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        <bundleapp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            outputdirectory="@DESTROOT@@APPLICATIONS_DIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            name="JabRef"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            displayname="JabRef"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            identifier="jabref.JabRef"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            shortversion="@VERSION@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            applicationCategory="public.app-category.developer-tools"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            mainclassname="net.sf.jabref.JabRef">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            <runtime dir="${javahome}" />
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            <classpath file="JabRef-2.10.jar" />
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        </bundleapp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    </target>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <!--++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-->
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <!-- Build Windows Installer                                                    -->
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <!--                                                                            -->
</span></pre><pre style='margin:0'>

</pre>