Date: Tuesday, April 9, 2013 @ 01:12:40 Author: heftig Revision: 182359
fix symlinks Modified: js185/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-04-08 22:04:50 UTC (rev 182358) +++ PKGBUILD 2013-04-08 23:12:40 UTC (rev 182359) @@ -3,7 +3,7 @@ pkgname=js185 pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="JavaScript interpreter and libraries (legacy)" arch=(i686 x86_64) url="https://developer.mozilla.org/En/SpiderMonkey/1.8.5" @@ -16,6 +16,10 @@ build() { cd js-1.8.5/js/src + + # _FORTIFY_SOURCE causes configure error + unset CPPFLAGS + ./configure --prefix=/usr --with-system-nspr \ --enable-threadsafe make @@ -26,6 +30,11 @@ make DESTDIR="$pkgdir" install install -Dm755 shell/js "$pkgdir/usr/bin/js" find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} + + + # Bad symlinks (absolute, including DESTDIR!) + cd "$pkgdir/usr/lib" + ln -sf libmozjs185.so.1.0.0 libmozjs185.so.1.0 + ln -sf libmozjs185.so.1.0 libmozjs185.so } # vim:set ts=2 sw=2 et:
