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 "$@"

Reply via email to