[arch-commits] Commit in ocaml/repos/extra-x86_64 (4 files)

Jürgen Hötzel juergen at archlinux.org
Mon May 18 17:26:24 UTC 2020


    Date: Monday, May 18, 2020 @ 17:26:24
  Author: juergen
Revision: 385476

archrelease: copy trunk to extra-x86_64

Added:
  ocaml/repos/extra-x86_64/PKGBUILD
    (from rev 385475, ocaml/trunk/PKGBUILD)
  ocaml/repos/extra-x86_64/ocaml-4.08.0.patch
    (from rev 385475, ocaml/trunk/ocaml-4.08.0.patch)
Deleted:
  ocaml/repos/extra-x86_64/PKGBUILD
  ocaml/repos/extra-x86_64/ocaml-4.08.0.patch

--------------------+
 PKGBUILD           |  112 +++++++++++++++++++++++++--------------------------
 ocaml-4.08.0.patch |   26 +++++------
 2 files changed, 69 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-18 17:24:08 UTC (rev 385475)
+++ PKGBUILD	2020-05-18 17:26:24 UTC (rev 385476)
@@ -1,56 +0,0 @@
-# Maintainer: Jürgen Hötzel <juergen at archlinux.org>
-
-pkgbase='ocaml'
-pkgname=('ocaml' 'ocaml-compiler-libs')
-pkgver=4.09.1
-pkgrel=1
-pkgdesc="A functional language with OO extensions"
-arch=('x86_64')
-license=('LGPL2.1' 'custom: QPL-1.0')
-url="https://caml.inria.fr/"
-makedepends=('ncurses>=5.6-7')
-optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features')
-source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
-sha512sums=('d2579381a99b8a9feefd739501c2da21184bdbfa7749b016d4283eecc10b4c837aae1314cb913d782e2dafa4143807fbcdab2e359d37933443a65938e7b6fe67')
-options=('!makeflags' '!emptydirs' 'staticlibs')
-
-
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix /usr --mandir /usr/share/man
-  make --debug=v world.opt
-}
-
-package_ocaml() {
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-
-  # Save >10MB with this one, makepkg only strips debug symbols.
-  #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \;
-
-  # install license
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/"
-
-  # remove compiler libs
-  rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs"
-}
-
-package_ocaml-compiler-libs() {
-pkgdesc="Several modules used internally by the OCaml compiler"
-license=('custom: QPL-1.0')
-depends=('ocaml')
-optdepends=()
-
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  # Remove non-compiler-libs
-  rm -rf   "${pkgdir}/usr/bin"  "${pkgdir}/usr/lib/ocaml/caml" \
-     "${pkgdir}/usr/lib/ocaml/ocamldoc" "${pkgdir}/usr/lib/ocaml/stublibs" \
-     "${pkgdir}/usr/lib/ocaml/threads" "${pkgdir}/usr/share"
-  find "${pkgdir}/usr/lib/ocaml/" -maxdepth 1 -type f -delete
-
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: ocaml/repos/extra-x86_64/PKGBUILD (from rev 385475, ocaml/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-05-18 17:26:24 UTC (rev 385476)
@@ -0,0 +1,56 @@
+# Maintainer: Jürgen Hötzel <juergen at archlinux.org>
+
+pkgbase='ocaml'
+pkgname=('ocaml' 'ocaml-compiler-libs')
+pkgver=4.10.0
+pkgrel=1
+pkgdesc="A functional language with OO extensions"
+arch=('x86_64')
+license=('LGPL2.1' 'custom: QPL-1.0')
+url="https://caml.inria.fr/"
+makedepends=('ncurses>=5.6-7')
+optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features')
+source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha512sums=('d2ed8b6162898da45ccc231c97a1b46a330467b9b24390ed17cf3e5367ae6d198ecac8e0df11e5501cdf22cc6313ec23c6cf477d621d017f69f9744eb0050e2e')
+options=('!makeflags' '!emptydirs' 'staticlibs')
+
+
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix /usr --mandir /usr/share/man --disable-force-safe-string
+  make --debug=v world.opt
+}
+
+package_ocaml() {
+  cd "${srcdir}/${pkgbase}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+
+  # Save >10MB with this one, makepkg only strips debug symbols.
+  #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \;
+
+  # install license
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/"
+
+  # remove compiler libs
+  rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs"
+}
+
+package_ocaml-compiler-libs() {
+pkgdesc="Several modules used internally by the OCaml compiler"
+license=('custom: QPL-1.0')
+depends=('ocaml')
+optdepends=()
+
+  cd "${srcdir}/${pkgbase}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  # Remove non-compiler-libs
+  rm -rf   "${pkgdir}/usr/bin"  "${pkgdir}/usr/lib/ocaml/caml" \
+     "${pkgdir}/usr/lib/ocaml/ocamldoc" "${pkgdir}/usr/lib/ocaml/stublibs" \
+     "${pkgdir}/usr/lib/ocaml/threads" "${pkgdir}/usr/share"
+  find "${pkgdir}/usr/lib/ocaml/" -maxdepth 1 -type f -delete
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/"
+}

Deleted: ocaml-4.08.0.patch
===================================================================
--- ocaml-4.08.0.patch	2020-05-18 17:24:08 UTC (rev 385475)
+++ ocaml-4.08.0.patch	2020-05-18 17:26:24 UTC (rev 385476)
@@ -1,13 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 2a9413a97..a0f7ac4b7 100644
---- a/Makefile
-+++ b/Makefile
-@@ -1285,7 +1285,5 @@ SOURCE_FILES=$(shell git ls-files '*.ml' '*.mli' | grep -v boot/menhir/parser)
- 
- AST_FILES=$(addsuffix .ast,$(SOURCE_FILES))
- 
--build-all-asts: $(AST_FILES)
--
- CAMLC_DPARSETREE := \
-        $(CAMLRUN) ./ocamlc -nostdlib -nopervasives \
-          -stop-after parsing -dparsetree
\ No newline at end of file

Copied: ocaml/repos/extra-x86_64/ocaml-4.08.0.patch (from rev 385475, ocaml/trunk/ocaml-4.08.0.patch)
===================================================================
--- ocaml-4.08.0.patch	                        (rev 0)
+++ ocaml-4.08.0.patch	2020-05-18 17:26:24 UTC (rev 385476)
@@ -0,0 +1,13 @@
+diff --git a/Makefile b/Makefile
+index 2a9413a97..a0f7ac4b7 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1285,7 +1285,5 @@ SOURCE_FILES=$(shell git ls-files '*.ml' '*.mli' | grep -v boot/menhir/parser)
+ 
+ AST_FILES=$(addsuffix .ast,$(SOURCE_FILES))
+ 
+-build-all-asts: $(AST_FILES)
+-
+ CAMLC_DPARSETREE := \
+        $(CAMLRUN) ./ocamlc -nostdlib -nopervasives \
+          -stop-after parsing -dparsetree
\ No newline at end of file


More information about the arch-commits mailing list