Date: Wednesday, October 18, 2017 @ 21:44:46 Author: foxboron Revision: 263303
Uploaded protege 5.2.0 from AUR Added: protege/ protege/repos/ protege/trunk/ protege/trunk/PKGBUILD protege/trunk/protege.desktop protege/trunk/protege.png protege/trunk/protege.sh -----------------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ protege.desktop | 12 ++++++++++++ protege.png | 1 + protege.sh | 5 +++++ 4 files changed, 56 insertions(+) Added: protege/trunk/PKGBUILD =================================================================== --- protege/trunk/PKGBUILD (rev 0) +++ protege/trunk/PKGBUILD 2017-10-18 21:44:46 UTC (rev 263303) @@ -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" +} Added: protege/trunk/protege.desktop =================================================================== --- protege/trunk/protege.desktop (rev 0) +++ protege/trunk/protege.desktop 2017-10-18 21:44:46 UTC (rev 263303) @@ -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 Added: protege/trunk/protege.png =================================================================== (Binary files differ) Index: protege/trunk/protege.png =================================================================== --- protege/trunk/protege.png 2017-10-18 21:38:35 UTC (rev 263302) +++ protege/trunk/protege.png 2017-10-18 21:44:46 UTC (rev 263303) Property changes on: protege/trunk/protege.png ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +image/png \ No newline at end of property Added: protege/trunk/protege.sh =================================================================== --- protege/trunk/protege.sh (rev 0) +++ protege/trunk/protege.sh 2017-10-18 21:44:46 UTC (rev 263303) @@ -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 "$@"