Date: Wednesday, April 13, 2016 @ 21:01:01 Author: arojas Revision: 170842
Fix factory include dirs Added: singular/trunk/fix-include-dirs.patch Modified: singular/trunk/PKGBUILD ------------------------+ PKGBUILD | 9 ++++++--- fix-include-dirs.patch | 11 +++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-04-13 18:29:33 UTC (rev 170841) +++ PKGBUILD 2016-04-13 19:01:01 UTC (rev 170842) @@ -5,7 +5,7 @@ pkgname=singular pkgver=3.1.7.p1 _majver=3-1-7 -pkgrel=15 +pkgrel=16 pkgdesc="Computer Algebra System for polynomial computations" arch=(i686 x86_64) url="http://www.singular.uni-kl.de/" @@ -14,12 +14,13 @@ options=(!buildflags) source=("http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/src/$_majver/Singular-${_majver}p1.tar.gz" "http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/src/$_majver/Singular-${_majver}-share.tar.gz" 'templates.patch' 'ntl8.patch' -"http://git.sagemath.org/sage.git/plain/build/pkgs/singular/patches/currring.patch") +"http://git.sagemath.org/sage.git/plain/build/pkgs/singular/patches/currring.patch" 'fix-include-dirs.patch') md5sums=('ce369519d1c5d07342722e78240ea044' 'b9177c00e95ee21b137984bade9fc481' '8ca8ba06c846a8de189fff322d557705' '2c028bbda467b437d5598ac07cd7211f' - '1fe968092b5e98878cd9b47c7d9acc81') + '1fe968092b5e98878cd9b47c7d9acc81' + '31bdcc87548dd1fdc2cf5a73545b4f2d') prepare() { cd Singular-$_majver @@ -30,6 +31,8 @@ sed -e 's|-lmpir|-lgmp|' -i factory/configure -i Singular/configure # fix segfault patch -p1 -i ../currring.patch +# fix factory include dir + patch -p1 -i ../fix-include-dirs.patch } build() { Added: fix-include-dirs.patch =================================================================== --- fix-include-dirs.patch (rev 0) +++ fix-include-dirs.patch 2016-04-13 19:01:01 UTC (rev 170842) @@ -0,0 +1,11 @@ +--- a/kernel/Makefile.in 2016-04-11 10:21:06.310672691 +0200 ++++ b/kernel/Makefile.in 2016-04-11 10:52:11.049904340 +0200 +@@ -274,7 +274,7 @@ + install-libsingular: install + -${MKINSTALLDIRS} ${includedir} + -${MKINSTALLDIRS} ${includedir}/singular +- -for file in *.h kInline.cc; do sed -e "s:<kernel/:<singular/:"< $$file | sed -e "s:<Singular/:<singular/:"|sed -e "s:<omalloc/:<:"|sed -e "s:<factory/:<:" > ${includedir}/singular/$$file; done ++ -for file in *.h kInline.cc; do sed -e "s:<kernel/:<singular/:"< $$file | sed -e "s:<Singular/:<singular/:"|sed -e "s:<omalloc/:<:" > ${includedir}/singular/$$file; done + + install: all installbin +
