diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 17 insertions, 14 deletions
@@ -1,11 +1,11 @@ pkgbase = omnetpp-qt - pkgdesc = Component-based simulation package designed for modeling communication networks + pkgdesc = OMNeT++ Discrete Event Simulator. OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators. pkgver = 5.0 pkgrel = 1 url = http://www.omnetpp.org arch = i686 arch = x86_64 - license = Academic Public License + license = custom makedepends = qt4 makedepends = cmake makedepends = gcc @@ -1,26 +1,25 @@ # Maintainer: Bruno Silva <brunofernandes at ua dot pt> -pkgname="omnetpp-qt" +pkgname='omnetpp-qt' pkgver=5.0 pkgrel=1 -_pkgname="omnetpp" -pkgdesc="Component-based simulation package designed for modeling communication networks" -url="http://www.omnetpp.org" -license=("Academic Public License") +_pkgname='omnetpp' +pkgdesc='OMNeT++ Discrete Event Simulator. OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators.' +url='http://www.omnetpp.org' +license=('custom') depends=(libxml2 qt4 tcl tk blt jdk8-openjdk openmpi openscenegraph libpcap doxygen graphviz osgearth-qt4 openscenegraph-qt4) makedepends=(qt4 cmake gcc bison flex perl osgearth-qt4 openscenegraph-qt4) arch=('i686' 'x86_64') provides=('omnetpp') conflicts=('omnetpp') -source=( - OMNeT++.desktop - omnetpp.sh - # There is no direct link working now, user needs to download omnetpp-5.0-src.tgz manually and put it next to PKGBUILD - omnetpp-5.0-src.tgz::https://omnetpp.org/omnetpp/send/30-omnet-releases/2305-omnetpp-50-linux) +source=(OMNeT++.desktop + omnetpp.sh + # There is no direct link working now, user needs to download omnetpp-5.0-src.tgz manually and put it next to PKGBUILD + omnetpp-5.0-src.tgz::https://omnetpp.org/omnetpp/send/30-omnet-releases/2305-omnetpp-50-linux) sha256sums=('fe0660d45f8320378a9d3d1f0ed421e952d9fd5be8a6df6d72845a654d94b5d4' - '2e921bc540c09c9cf16a49a632fe399808ba798576967be4b078055a365f087e' - '55dc13b719666c22f20bcd8d166a4c9aad38f29d3c02548df7771f6ea870a928') + '2e921bc540c09c9cf16a49a632fe399808ba798576967be4b078055a365f087e' + '55dc13b719666c22f20bcd8d166a4c9aad38f29d3c02548df7771f6ea870a928') build() { cd ${srcdir}/${_pkgname}-${pkgver} PATH=${srcdir}/${_pkgname}-${pkgver}/bin:$PATH @@ -44,4 +43,8 @@ package() { # copy desktop shortcut mkdir -p ${pkgdir}/usr/share/applications/ cp OMNeT++.desktop ${pkgdir}/usr/share/applications/ + + # Install License + cd ${pkgdir}/opt/${_pkgname}/doc + install -D -m644 License "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |