Date: Wednesday, October 18, 2017 @ 21:45:06 Author: foxboron Revision: 263304
archrelease: copy trunk to community-any Added: protege/repos/community-any/ protege/repos/community-any/PKGBUILD (from rev 263303, protege/trunk/PKGBUILD) protege/repos/community-any/protege.desktop (from rev 263303, protege/trunk/protege.desktop) protege/repos/community-any/protege.png (from rev 263303, protege/trunk/protege.png) protege/repos/community-any/protege.sh (from rev 263303, protege/trunk/protege.sh) -----------------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ protege.desktop | 12 ++++++++++++ protege.sh | 5 +++++ 3 files changed, 55 insertions(+) Copied: protege/repos/community-any/PKGBUILD (from rev 263303, protege/trunk/PKGBUILD) =================================================================== --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2017-10-18 21:45:06 UTC (rev 263304) @@ -0,0 +1,38 @@ + +# Maintainer: Morten Linderud <mor...@linderud.pw> +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Geoffroy Carrier <geoffroy.carr...@koon.fr> +# Contributor: Stefan Husmann <stefan-husmannt-online.de> + +pkgname=protege +pkgver=5.2.0 +pkgrel=4 +pkgdesc='Free, open source ontology editor and knowledge-base framework' +arch=('any') +url='http://protege.stanford.edu/' +license=('MPL') +depends=('java-runtime>=8' 'graphviz') +makedepends=('maven' 'jdk8-openjdk') +source=("$pkgname-$pkgver.tar.gz::https://github.com/protegeproject/protege/archive/v$pkgver.tar.gz" + "${pkgname}.sh" + "${pkgname}.desktop" + "${pkgname}.png") +sha256sums=('abbdd07b646b42fa29b3b2c5a169b9c7fbc9caa0aa41d3d86aa0e0724ab08e12' + '9b0a6692d04da727ba9473399c1fdf68a85c5ec680582f79b3e46642c8cceca6' + 'e0e054d864fafdee0c7a7a034b4a92fe2fe30fcce77f2aabd71afb57dbbbb0ab' + '3ee61d8cfcbcfc91c86c9dddc24e40f9fc0e6943bf879548340610c95d64d194') + +build(){ + cd "protege-$pkgver" + mvn clean package -Dmaven.test.skip=true +} + +package() { + cd "protege-$pkgver/protege-desktop/target/protege-$pkgver-platform-independent/Protege-$pkgver" + install -d "${pkgdir}/usr/share/java/${pkgname}" + cp -r * "${pkgdir}/usr/share/java/${pkgname}" + install -d "${pkgdir}/usr/bin" + install -D "${srcdir}/protege.sh" "${pkgdir}/usr/bin/protege" + install -Dm644 "${srcdir}/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "${srcdir}/$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" +} Copied: protege/repos/community-any/protege.desktop (from rev 263303, protege/trunk/protege.desktop) =================================================================== --- community-any/protege.desktop (rev 0) +++ community-any/protege.desktop 2017-10-18 21:45:06 UTC (rev 263304) @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Hidden=false +Terminal=false +Icon=protege +Name=Protege +Exec=protege +MimeType=application/rdf+xml +Categories=Development;Education;Science;IDE; +Comment=Protege 4 is an Ontology Editor and knowledge-base framework for OWL 2 ontologies +Keywords=OWL;Ontology;Description Logic Copied: protege/repos/community-any/protege.png (from rev 263303, protege/trunk/protege.png) =================================================================== (Binary files differ) Copied: protege/repos/community-any/protege.sh (from rev 263303, protege/trunk/protege.sh) =================================================================== --- community-any/protege.sh (rev 0) +++ community-any/protege.sh 2017-10-18 21:45:06 UTC (rev 263304) @@ -0,0 +1,5 @@ +#!/bin/sh + +cd /usr/share/java/protege + +CMD_OPTIONS="-Dapple.laf.useScreenMenuBar=true -Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dsun.java2d.xrender=true" sh run.sh "$@"