summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBruno Silva2018-11-08 23:09:39 +0000
committerBruno Silva2018-11-08 23:09:39 +0000
commit6d53c1a62b502c6d90504740ee6993780115328c (patch)
tree45dc1a0377719d2c6fba9cebb5adef137d451c22 /PKGBUILD
parenteab9b8dfab4e4c3917382957ce3aa1da70954a50 (diff)
downloadaur-6d53c1a62b502c6d90504740ee6993780115328c.tar.gz
Fix bug related to configuration files had to be pre generated.
Thanks to BenderIsGreat34 for the fix.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 4 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 59f3f630de05..b044db42e4f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname='omnetpp-qt'
pkgver=6.0pre2
_pkgver=6-0pre2
-pkgrel=1
+pkgrel=2
_pkgname='omnetpp'
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'
@@ -17,29 +17,19 @@ provides=('omnetpp')
conflicts=('omnetpp')
source=(OMNeT++.desktop
- config.status
- Makefile.inc
- qtenv.pri
- ver.h
omnetpp.sh
omnetpp-${pkgver}-src-linux.tgz::https://www.omnetpp.org/component/jdownloads/summary/31-release-test-versions/2328-omnetpp60-pre2)
sha512sums=('a5772a605592ed2db839609f8298d1d71fb9141eb1b30dac584b788414dfe49b250ba803351a3a84f90c6b89f8e09e7b129a037af17c9b94c22dff2003a5edd8'
-'5c74d4b593006b3e93c253583ff9115b7b7da2feb48569f7bb9ae6daf45b5e85651c25b8267bb724e4ee366da163634cc1e6206be7ad05d55b8fe94570040249'
-'377a311ca1c8abbd6c141403cb418462cb3056593a392708994b52347c35ed64db969f27484e29ddacfe114e1da9156bc2d0ade23cea0519a202f3c81b07e338'
-'b4d36b1104b0f341cc133111559ad9af7fb76d80a8281f61ae990e5e0e813fb7bd2ae4a1b73941c53ca87f81b14e5cf7396d1009f4a06d2066910677b73f7d21'
-'e638bff972b833c1bf6cec7fa4d36672d526312c6c29136505101fb6b6778da0515238476b1c1f815333a8fc349be9d518d60938259393591ce433d0cb179a66'
'facb711a01c41665c7909f82b4cee65ddee232e0c526f754ce1ab148dbc6c65abb9b24255f985be245fb2c33f91623365eac730ef83cb1a7c595a09726856fa1'
'7515126e9a465fa1bf5a5e705df5501deb9733e9a8d1108da327fbf7f168adb60eae850a76f8f01d555039b3503fa7c2fb5948b798b53abf3061907568300cd5')
build() {
- # fix configure bug by providing pre-generated configuration file with ./configure --prefix=/opt --libdir=/opt/lib --libexecdir=/opt/lib
- cp config.status ${srcdir}/${_pkgname}-${pkgver}/
- cp Makefile.inc ${srcdir}/${_pkgname}-${pkgver}/
- cp qtenv.pri ${srcdir}/${_pkgname}-${pkgver}/src/qtenv/
- cp ver.h ${srcdir}/${_pkgname}-${pkgver}/src/common/
cd ${srcdir}/${_pkgname}-${pkgver}
echo WITH_OSGEARTH=no >> configure.user
+ # Fix configure script
+ sed -i "2152 a ac_configure_args=$(echo $ac_configure_args | sed s/\'//g)" configure
+ ./configure --prefix=/opt --libdir=/opt/lib --libexecdir=/opt/lib
PATH=${srcdir}/${_pkgname}-${pkgver}/bin:$PATH
LD_LIBRARY_PATH=${srcdir}/${_pkgname}-${pkgver}/lib:$LD_LIBRARY_PATH
make