summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBruno Silva2016-11-22 18:21:47 +0000
committerBruno Silva2016-11-22 18:21:47 +0000
commit7c2470846ec912c050926b988bdd0d126e525006 (patch)
treeff211793056d8d23295db4bfec9f27c6206e1443 /PKGBUILD
parente110c3a4a823f863fefb089ec4b45acb38bea133 (diff)
downloadaur-7c2470846ec912c050926b988bdd0d126e525006.tar.gz
Fix no direct link to download source: dirty solution - wget with headers
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 12 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 160b18f0918e..2fb6614253b7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,22 +4,30 @@ pkgname='omnetpp-qt'
pkgver=5.0
pkgrel=1
_pkgname='omnetpp'
-pkgdesc='OMNeT++ Discrete Event Simulator. OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators.'
+pkgdesc='OMNeT++ Discrete Event Simulator. OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators: QT version'
url='http://www.omnetpp.org'
license=('custom')
depends=(libxml2 qt4 tcl tk blt jdk8-openjdk openmpi openscenegraph libpcap doxygen graphviz osgearth-qt4 openscenegraph-qt4 clang)
-makedepends=(qt4 cmake gcc bison flex perl osgearth-qt4 openscenegraph-qt4)
+makedepends=(sh wget qt4 cmake gcc bison flex perl osgearth-qt4 openscenegraph-qt4)
arch=('i686' 'x86_64')
provides=('omnetpp')
conflicts=('omnetpp')
+
+if [ $(echo "55dc13b719666c22f20bcd8d166a4c9aad38f29d3c02548df7771f6ea870a928 omnetpp-5.0-src.tgz" | sha256sum -c --status; echo $?) -ne 0 ];
+then
+ echo "Downloading file omnetpp-5.0-src.tgz with wget"
+ sh download.sh
+fi
+
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
+ download.sh
omnetpp-5.0-src.tgz::https://omnetpp.org/omnetpp/send/30-omnet-releases/2305-omnetpp-50-linux)
sha256sums=('fe0660d45f8320378a9d3d1f0ed421e952d9fd5be8a6df6d72845a654d94b5d4'
'2e921bc540c09c9cf16a49a632fe399808ba798576967be4b078055a365f087e'
- '55dc13b719666c22f20bcd8d166a4c9aad38f29d3c02548df7771f6ea870a928')
+ 'af925e9a553e799123992050fb8d4c2c28ab4eb42f436a5e25d904b230a5eaf2'
+ '55dc13b719666c22f20bcd8d166a4c9aad38f29d3c02548df7771f6ea870a928')
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
PATH=${srcdir}/${_pkgname}-${pkgver}/bin:$PATH