[arch-commits] Commit in subversion/repos (18 files)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:18:05
  Author: foutrelis2
Revision: 252660

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  subversion/repos/staging-i686/
  subversion/repos/staging-i686/PKGBUILD
(from rev 252659, subversion/trunk/PKGBUILD)
  subversion/repos/staging-i686/fix_ruby22_tests.patch
(from rev 252659, subversion/trunk/fix_ruby22_tests.patch)
  subversion/repos/staging-i686/subversion.install
(from rev 252659, subversion/trunk/subversion.install)
  subversion/repos/staging-i686/subversion.rpath.fix.patch
(from rev 252659, subversion/trunk/subversion.rpath.fix.patch)
  subversion/repos/staging-i686/svn
(from rev 252659, subversion/trunk/svn)
  subversion/repos/staging-i686/svnserve.conf
(from rev 252659, subversion/trunk/svnserve.conf)
  subversion/repos/staging-i686/svnserve.service
(from rev 252659, subversion/trunk/svnserve.service)
  subversion/repos/staging-i686/svnserve.tmpfiles
(from rev 252659, subversion/trunk/svnserve.tmpfiles)
  subversion/repos/staging-x86_64/
  subversion/repos/staging-x86_64/PKGBUILD
(from rev 252659, subversion/trunk/PKGBUILD)
  subversion/repos/staging-x86_64/fix_ruby22_tests.patch
(from rev 252659, subversion/trunk/fix_ruby22_tests.patch)
  subversion/repos/staging-x86_64/subversion.install
(from rev 252659, subversion/trunk/subversion.install)
  subversion/repos/staging-x86_64/subversion.rpath.fix.patch
(from rev 252659, subversion/trunk/subversion.rpath.fix.patch)
  subversion/repos/staging-x86_64/svn
(from rev 252659, subversion/trunk/svn)
  subversion/repos/staging-x86_64/svnserve.conf
(from rev 252659, subversion/trunk/svnserve.conf)
  subversion/repos/staging-x86_64/svnserve.service
(from rev 252659, subversion/trunk/svnserve.service)
  subversion/repos/staging-x86_64/svnserve.tmpfiles
(from rev 252659, subversion/trunk/svnserve.tmpfiles)

---+
 staging-i686/PKGBUILD |  110 +
 staging-i686/fix_ruby22_tests.patch   |  174 
 staging-i686/subversion.install   |7 +
 staging-i686/subversion.rpath.fix.patch   |   11 +
 staging-i686/svn  |   11 +
 staging-i686/svnserve.conf|5 
 staging-i686/svnserve.service |   11 +
 staging-i686/svnserve.tmpfiles|1 
 staging-x86_64/PKGBUILD   |  110 +
 staging-x86_64/fix_ruby22_tests.patch |  174 
 staging-x86_64/subversion.install |7 +
 staging-x86_64/subversion.rpath.fix.patch |   11 +
 staging-x86_64/svn|   11 +
 staging-x86_64/svnserve.conf  |5 
 staging-x86_64/svnserve.service   |   11 +
 staging-x86_64/svnserve.tmpfiles  |1 
 16 files changed, 660 insertions(+)

Copied: subversion/repos/staging-i686/PKGBUILD (from rev 252659, 
subversion/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-06 08:18:05 UTC (rev 252660)
@@ -0,0 +1,110 @@
+# $Id$
+# Maintainer: Angel Velasquez <an...@archlinux.org>
+# Maintainer: Felix Yan <felixonm...@archlinux.org>
+# Contributor: Stéphane Gaudreault <steph...@archlinux.org>
+# Contributor: Paul Mattal <p...@archlinux.org>
+# Contributor: Jason Chu <ja...@archlinux.org>
+
+pkgname=subversion
+pkgver=1.9.2
+pkgrel=2
+pkgdesc="A Modern Concurrent Version Control System"
+arch=('i686' 'x86_64')
+url="http://subversion.apache.org/;
+license=('APACHE')
+depends=('sqlite' 'file' 'serf' 'systemd')
+makedepends=('apache' 'python2' 'perl' 'swig' 'java-environment'
+ 'libgnome-keyring' 'kdelibs' 'ruby')
+optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
+'kdebase-runtime: for KWallet for auth credentials'
+'bash-completion: for svn bash completion'
+'python2: for some hook scripts'
+'java-environment: for Java support'
+'ruby: for some hook scripts')
+provides=('svn')
+backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
+options=('!makeflags' '!emptydirs')
+install=${pkgname}.install
+source=(http://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
+svn
+svnserve.conf
+svnserve.tmpfiles
+svnserve.service
+subversion.rpath.fix.patch
+fix_ruby22_tests.patch)
+md5sums=('0a7e55bb58fe77072f19e108a56b468b'
+ 'SKIP'
+ 'a0db6dd43af33952739b6ec089852630'
+ 'af1dd703cc28e61d2e2a132ce3eec37a'
+ 'bb2857eceafcfac35dde39dcffad2314'
+ '733011145b8a8e74baf4c9fc9197b3e8'
+ '31c0f079a0b0815d6af5673ab7be96af'
+ 'e5a59f43af24c103477e09bc1120831d')
+validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01'
+  

[arch-commits] Commit in subversion/trunk (PKGBUILD)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:17:45
  Author: foutrelis2
Revision: 252659

C++11 ABI rebuild

Modified:
  subversion/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 08:17:06 UTC (rev 252658)
+++ PKGBUILD2015-12-06 08:17:45 UTC (rev 252659)
@@ -7,7 +7,7 @@
 
 pkgname=subversion
 pkgver=1.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A Modern Concurrent Version Control System"
 arch=('i686' 'x86_64')
 url="http://subversion.apache.org/;


[arch-commits] Commit in js17/repos (4 files)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:17:06
  Author: foutrelis2
Revision: 252658

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  js17/repos/staging-i686/PKGBUILD
(from rev 252657, js17/trunk/PKGBUILD)
  js17/repos/staging-x86_64/PKGBUILD
(from rev 252657, js17/trunk/PKGBUILD)
Deleted:
  js17/repos/staging-i686/PKGBUILD
  js17/repos/staging-x86_64/PKGBUILD

-+
 /PKGBUILD   |   88 ++
 staging-i686/PKGBUILD   |   37 ---
 staging-x86_64/PKGBUILD |   37 ---
 3 files changed, 88 insertions(+), 74 deletions(-)

Deleted: staging-i686/PKGBUILD
===
--- staging-i686/PKGBUILD   2015-12-06 08:07:53 UTC (rev 252657)
+++ staging-i686/PKGBUILD   2015-12-06 08:17:06 UTC (rev 252658)
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 183635 2013-04-25 18:13:54Z ioni $
-# Maintainer: Ionut Biru <ib...@archlinux.org>
-
-pkgname=js17
-pkgver=17.0.0
-pkgrel=2
-pkgdesc="JavaScript interpreter and libraries (legacy)"
-arch=(i686 x86_64)
-url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/17;
-license=(MPL)
-depends=(nspr gcc-libs readline)
-makedepends=(python2 zip libffi)
-conflicts=('js<24.2.0')
-options=(!staticlibs)
-source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs$pkgver.tar.gz)
-md5sums=('20b6f8f1140ef6e47daa3b16965c9202')
-
-build() {
-  unset CPPFLAGS
-  cd mozjs$pkgver/js/src
-  ./configure --prefix=/usr --with-system-nspr --with-system-ffi \
- --enable-readline --enable-threadsafe
-  make
-}
-
-check() {
-  cd mozjs$pkgver/js/src
-  make check
-}
-
-package() {
-  cd mozjs$pkgver/js/src
-  make DESTDIR="$pkgdir" install
-  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} +
-}
-
-# vim:set ts=2 sw=2 et:

Copied: js17/repos/staging-i686/PKGBUILD (from rev 252657, js17/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-06 08:17:06 UTC (rev 252658)
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 183635 2013-04-25 18:13:54Z ioni $
+# Maintainer: Ionut Biru <ib...@archlinux.org>
+
+pkgname=js17
+pkgver=17.0.0
+pkgrel=3
+pkgdesc="JavaScript interpreter and libraries (legacy)"
+arch=(i686 x86_64)
+url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/17;
+license=(MPL)
+depends=(nspr gcc-libs readline)
+makedepends=(python2 zip libffi)
+conflicts=('js<24.2.0')
+options=(!staticlibs)
+source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs$pkgver.tar.gz)
+md5sums=('20b6f8f1140ef6e47daa3b16965c9202')
+
+prepare() {
+  cd mozjs$pkgver/js/src
+
+  # Fix incompatibility with Perl 5.22
+  sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl
+}
+
+build() {
+  unset CPPFLAGS
+  cd mozjs$pkgver/js/src
+  ./configure --prefix=/usr --with-system-nspr --with-system-ffi \
+ --enable-readline --enable-threadsafe
+  make
+}
+
+check() {
+  cd mozjs$pkgver/js/src
+  make check
+}
+
+package() {
+  cd mozjs$pkgver/js/src
+  make DESTDIR="$pkgdir" install
+  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} +
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: staging-x86_64/PKGBUILD
===
--- staging-x86_64/PKGBUILD 2015-12-06 08:07:53 UTC (rev 252657)
+++ staging-x86_64/PKGBUILD 2015-12-06 08:17:06 UTC (rev 252658)
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 183635 2013-04-25 18:13:54Z ioni $
-# Maintainer: Ionut Biru <ib...@archlinux.org>
-
-pkgname=js17
-pkgver=17.0.0
-pkgrel=2
-pkgdesc="JavaScript interpreter and libraries (legacy)"
-arch=(i686 x86_64)
-url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/17;
-license=(MPL)
-depends=(nspr gcc-libs readline)
-makedepends=(python2 zip libffi)
-conflicts=('js<24.2.0')
-options=(!staticlibs)
-source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs$pkgver.tar.gz)
-md5sums=('20b6f8f1140ef6e47daa3b16965c9202')
-
-build() {
-  unset CPPFLAGS
-  cd mozjs$pkgver/js/src
-  ./configure --prefix=/usr --with-system-nspr --with-system-ffi \
- --enable-readline --enable-threadsafe
-  make
-}
-
-check() {
-  cd mozjs$pkgver/js/src
-  make check
-}
-
-package() {
-  cd mozjs$pkgver/js/src
-  make DESTDIR="$pkgdir" install
-  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} +
-}
-
-# vim:set ts=2 sw=2 et:

Copied: js17/repos/staging-x86_64/PKGBUILD (from rev 252657, 
js17/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-12-06 08:17:06 UTC (rev 252658)
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 183635 2013-

[arch-commits] Commit in cmake/repos (8 files)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:00:44
  Author: foutrelis2
Revision: 252650

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  cmake/repos/staging-i686/
  cmake/repos/staging-i686/PKGBUILD
(from rev 252649, cmake/trunk/PKGBUILD)
  cmake/repos/staging-i686/cmake.install
(from rev 252649, cmake/trunk/cmake.install)
  cmake/repos/staging-i686/rebuild.list
(from rev 252649, cmake/trunk/rebuild.list)
  cmake/repos/staging-x86_64/
  cmake/repos/staging-x86_64/PKGBUILD
(from rev 252649, cmake/trunk/PKGBUILD)
  cmake/repos/staging-x86_64/cmake.install
(from rev 252649, cmake/trunk/cmake.install)
  cmake/repos/staging-x86_64/rebuild.list
(from rev 252649, cmake/trunk/rebuild.list)

--+
 staging-i686/PKGBUILD|   59 +
 staging-i686/cmake.install   |   12 
 staging-i686/rebuild.list|4 ++
 staging-x86_64/PKGBUILD  |   59 +
 staging-x86_64/cmake.install |   12 
 staging-x86_64/rebuild.list  |4 ++
 6 files changed, 150 insertions(+)

Copied: cmake/repos/staging-i686/PKGBUILD (from rev 252649, 
cmake/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-06 08:00:44 UTC (rev 252650)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan <felixonm...@archlinux.org>
+# Contributor: Andrea Scarpino <and...@archlinux.org>
+# Contributor: Pierre Schmitz <pie...@archlinux.de>
+
+pkgname=cmake
+pkgver=3.4.1
+pkgrel=2
+pkgdesc='A cross-platform open-source make system'
+arch=('i686' 'x86_64')
+url="http://www.cmake.org/;
+license=('custom')
+depends=('curl' 'libarchive' 'shared-mime-info' 'jsoncpp')
+makedepends=('qt5-base' 'python-sphinx' 'emacs')
+optdepends=('qt5-base: cmake-gui'
+'libxkbcommon-x11: cmake-gui')
+install="${pkgname}.install"
+source=("http://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('73acda0d33be9b2729af99893d99a012')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./bootstrap --prefix=/usr \
+--mandir=/share/man \
+--docdir=/share/doc/cmake \
+--sphinx-man \
+--system-libs \
+--qt-gui \
+--parallel=$(/usr/bin/getconf _NPROCESSORS_ONLN)
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  vimpath="${pkgdir}/usr/share/vim/vimfiles"
+  install -d "${vimpath}"/{help,indent,syntax}
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/cmake-help.vim \
+"${vimpath}"/help/
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/cmake-indent.vim \
+"${vimpath}"/indent/
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/cmake-syntax.vim \
+"${vimpath}"/syntax/
+
+  install -d "${pkgdir}"/usr/share/emacs/site-lisp/
+  emacs -batch -f batch-byte-compile \
+"${pkgdir}"/usr/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el \
+"${pkgdir}"/usr/share/emacs/site-lisp/
+
+  install -Dm644 Copyright.txt \
+"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Copied: cmake/repos/staging-i686/cmake.install (from rev 252649, 
cmake/trunk/cmake.install)
===
--- staging-i686/cmake.install  (rev 0)
+++ staging-i686/cmake.install  2015-12-06 08:00:44 UTC (rev 252650)
@@ -0,0 +1,12 @@
+post_install() {
+   update-mime-database usr/share/mime &> /dev/null
+[[ -x usr/bin/update-desktop-database ]] && update-desktop-database -q || 
true
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}

Copied: cmake/repos/staging-i686/rebuild.list (from rev 252649, 
cmake/trunk/rebuild.list)
===
--- staging-i686/rebuild.list   (rev 0)
+++ staging-i686/rebuild.list   2015-12-06 08:00:44 UTC (rev 252650)
@@ -0,0 +1,4 @@
+quazip
+gluon
+sfml
+wt

Copied: cmake/repos/staging-x86_64/PKGBUILD (from rev 252649, 
cmake/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-12-06 08:00:44 UTC (rev 252650)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan <felixonm...@archlinux.org>
+# Contributor: Andrea Scarpino <and...@archlinux.org>
+# Contributor: Pierre Schmitz <pie...@archlinux.de>
+
+pkgname=cmake
+pkgver=3.4.1
+pkgrel=2
+pkgdesc='A cross-platform open-source make system'
+arch=('i686' 'x86_64')
+url="http://www.cmake.org/;
+license=('custom')
+depends=('curl' 'libarchive' 'shared-mim

[arch-commits] Commit in cmake/trunk (PKGBUILD)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:00:34
  Author: foutrelis2
Revision: 252649

C++11 ABI rebuild

Modified:
  cmake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 08:00:09 UTC (rev 252648)
+++ PKGBUILD2015-12-06 08:00:34 UTC (rev 252649)
@@ -5,7 +5,7 @@
 
 pkgname=cmake
 pkgver=3.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A cross-platform open-source make system'
 arch=('i686' 'x86_64')
 url="http://www.cmake.org/;


[arch-commits] Commit in js/trunk (PKGBUILD)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 08:59:39
  Author: foutrelis2
Revision: 252647

Fix incompatibility with Perl 5.22 (FS#47276)

Modified:
  js/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 07:54:14 UTC (rev 252646)
+++ PKGBUILD2015-12-06 07:59:39 UTC (rev 252647)
@@ -15,8 +15,13 @@
 md5sums=('5db79c10e049a2dc117a6e6a3bc78a8e')
 
 prepare() {
-  rm -rf mozjs-$pkgver/js/src/editline
-  rm -rf mozjs-$pkgver/js/src/ctypes/libffi
+  cd mozjs-$pkgver/js/src
+
+  rm -r editline
+  rm -r ctypes/libffi
+
+  # Fix incompatibility with Perl 5.22
+  sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl
 }
 
 build() {


[arch-commits] Commit in js/trunk (PKGBUILD)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:00:09
  Author: foutrelis2
Revision: 252648

C++11 ABI rebuild

Modified:
  js/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 07:59:39 UTC (rev 252647)
+++ PKGBUILD2015-12-06 08:00:09 UTC (rev 252648)
@@ -3,7 +3,7 @@
 
 pkgname=js
 pkgver=24.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="JavaScript interpreter and libraries"
 arch=(i686 x86_64)
 
url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/24;


[arch-commits] Commit in js17/trunk (PKGBUILD)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:03:36
  Author: foutrelis2
Revision: 252654

Fix incompatibility with Perl 5.22 (FS#47276)

Modified:
  js17/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 7 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 08:02:55 UTC (rev 252653)
+++ PKGBUILD2015-12-06 08:03:36 UTC (rev 252654)
@@ -15,6 +15,13 @@
 source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs$pkgver.tar.gz)
 md5sums=('20b6f8f1140ef6e47daa3b16965c9202')
 
+prepare() {
+  cd mozjs$pkgver/js/src
+
+  # Fix incompatibility with Perl 5.22
+  sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl
+}
+
 build() {
   unset CPPFLAGS
   cd mozjs$pkgver/js/src


[arch-commits] Commit in js17/trunk (PKGBUILD)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:03:44
  Author: foutrelis2
Revision: 252655

C++11 ABI rebuild

Modified:
  js17/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 08:03:36 UTC (rev 252654)
+++ PKGBUILD2015-12-06 08:03:44 UTC (rev 252655)
@@ -3,7 +3,7 @@
 
 pkgname=js17
 pkgver=17.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="JavaScript interpreter and libraries (legacy)"
 arch=(i686 x86_64)
 
url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/17;


[arch-commits] Commit in js/repos (4 files)

2015-12-06 Thread foutrelis2
Date: Sunday, December 6, 2015 @ 09:02:31
  Author: foutrelis2
Revision: 252652

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  js/repos/staging-i686/PKGBUILD
(from rev 252651, js/trunk/PKGBUILD)
  js/repos/staging-x86_64/PKGBUILD
(from rev 252651, js/trunk/PKGBUILD)
Deleted:
  js/repos/staging-i686/PKGBUILD
  js/repos/staging-x86_64/PKGBUILD

-+
 /PKGBUILD   |   92 ++
 staging-i686/PKGBUILD   |   41 
 staging-x86_64/PKGBUILD |   41 
 3 files changed, 92 insertions(+), 82 deletions(-)

Deleted: staging-i686/PKGBUILD
===
--- staging-i686/PKGBUILD   2015-12-06 08:01:59 UTC (rev 252651)
+++ staging-i686/PKGBUILD   2015-12-06 08:02:31 UTC (rev 252652)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru <ib...@archlinux.org>
-
-pkgname=js
-pkgver=24.2.0
-pkgrel=2
-pkgdesc="JavaScript interpreter and libraries"
-arch=(i686 x86_64)
-url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/24;
-license=(MPL)
-depends=(nspr gcc-libs readline zlib)
-makedepends=(python2 zip libffi)
-options=(!staticlibs)
-source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs-$pkgver.tar.bz2)
-md5sums=('5db79c10e049a2dc117a6e6a3bc78a8e')
-
-prepare() {
-  rm -rf mozjs-$pkgver/js/src/editline
-  rm -rf mozjs-$pkgver/js/src/ctypes/libffi
-}
-
-build() {
-  unset CPPFLAGS
-  cd mozjs-$pkgver/js/src
-  ./configure --prefix=/usr --with-system-nspr --enable-system-ffi \
- --enable-readline --enable-threadsafe
-  make
-}
-
-check() {
-  cd mozjs-$pkgver/js/src
-  make check
-}
-
-package() {
-  cd mozjs-$pkgver/js/src
-  make DESTDIR="$pkgdir" install
-  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} +
-}
-
-# vim:set ts=2 sw=2 et:

Copied: js/repos/staging-i686/PKGBUILD (from rev 252651, js/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-06 08:02:31 UTC (rev 252652)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Ionut Biru <ib...@archlinux.org>
+
+pkgname=js
+pkgver=24.2.0
+pkgrel=3
+pkgdesc="JavaScript interpreter and libraries"
+arch=(i686 x86_64)
+url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/24;
+license=(MPL)
+depends=(nspr gcc-libs readline zlib)
+makedepends=(python2 zip libffi)
+options=(!staticlibs)
+source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs-$pkgver.tar.bz2)
+md5sums=('5db79c10e049a2dc117a6e6a3bc78a8e')
+
+prepare() {
+  cd mozjs-$pkgver/js/src
+
+  rm -r editline
+  rm -r ctypes/libffi
+
+  # Fix incompatibility with Perl 5.22
+  sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl
+}
+
+build() {
+  unset CPPFLAGS
+  cd mozjs-$pkgver/js/src
+  ./configure --prefix=/usr --with-system-nspr --enable-system-ffi \
+ --enable-readline --enable-threadsafe
+  make
+}
+
+check() {
+  cd mozjs-$pkgver/js/src
+  make check
+}
+
+package() {
+  cd mozjs-$pkgver/js/src
+  make DESTDIR="$pkgdir" install
+  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} +
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: staging-x86_64/PKGBUILD
===
--- staging-x86_64/PKGBUILD 2015-12-06 08:01:59 UTC (rev 252651)
+++ staging-x86_64/PKGBUILD 2015-12-06 08:02:31 UTC (rev 252652)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru <ib...@archlinux.org>
-
-pkgname=js
-pkgver=24.2.0
-pkgrel=2
-pkgdesc="JavaScript interpreter and libraries"
-arch=(i686 x86_64)
-url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/24;
-license=(MPL)
-depends=(nspr gcc-libs readline zlib)
-makedepends=(python2 zip libffi)
-options=(!staticlibs)
-source=(http://ftp.mozilla.org/pub/mozilla.org/js/mozjs-$pkgver.tar.bz2)
-md5sums=('5db79c10e049a2dc117a6e6a3bc78a8e')
-
-prepare() {
-  rm -rf mozjs-$pkgver/js/src/editline
-  rm -rf mozjs-$pkgver/js/src/ctypes/libffi
-}
-
-build() {
-  unset CPPFLAGS
-  cd mozjs-$pkgver/js/src
-  ./configure --prefix=/usr --with-system-nspr --enable-system-ffi \
- --enable-readline --enable-threadsafe
-  make
-}
-
-check() {
-  cd mozjs-$pkgver/js/src
-  make check
-}
-
-package() {
-  cd mozjs-$pkgver/js/src
-  make DESTDIR="$pkgdir" install
-  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -x {} +
-}
-
-# vim:set ts=2 sw=2 et:

Copied: js/repos/staging-x86_64/PKGBUILD (from rev 252651, js/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-12-06 08:02:31 UTC (rev 252652)
@@ -0,0 +1,46 @@
+# $