[arch-commits] Commit in mpfr/trunk (PKGBUILD mpfr-3.1.4-p1.patch mpfr.install)

Allan McRae allan at archlinux.org
Sun May 1 04:33:10 UTC 2016


    Date: Sunday, May 1, 2016 @ 06:33:10
  Author: allan
Revision: 266712

upgpkg: mpfr 3.1.4.p1-1

bump patch level, remove install file

Added:
  mpfr/trunk/mpfr-3.1.4-p1.patch
Modified:
  mpfr/trunk/PKGBUILD
Deleted:
  mpfr/trunk/mpfr.install

---------------------+
 PKGBUILD            |   22 +++++++++----------
 mpfr-3.1.4-p1.patch |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++
 mpfr.install        |   20 -----------------
 3 files changed, 67 insertions(+), 31 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-05-01 03:45:48 UTC (rev 266711)
+++ PKGBUILD	2016-05-01 04:33:10 UTC (rev 266712)
@@ -4,9 +4,9 @@
 
 pkgname=mpfr
 _pkgver=3.1.4
-#_patchlevel=p5
-#pkgver=${_pkgver}.${_patchlevel}
-pkgver=${_pkgver}
+_patchlevel=p1
+pkgver=${_pkgver}.${_patchlevel}
+#pkgver=${_pkgver}
 pkgrel=1
 pkgdesc="Multiple-precision floating-point library"
 arch=('i686' 'x86_64')
@@ -13,17 +13,17 @@
 url="http://www.mpfr.org/"
 license=('LGPL')
 depends=('gmp>=5.0')
-install=mpfr.install
-source=(http://www.mpfr.org/mpfr-current/mpfr-${_pkgver}.tar.xz{,.asc})
-#        mpfr-${_pkgver}-${_patchlevel}.patch)
+source=(http://www.mpfr.org/mpfr-current/mpfr-${_pkgver}.tar.xz{,.asc}
+        mpfr-${_pkgver}-${_patchlevel}.patch)
 md5sums=('064b2c18185038e404a401b830d59be8'
-         'SKIP')
+         'SKIP'
+         '450ac9de7e6d99b05ffd4ba063c77382')
 validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D')
 
-#prepare() {
-#  cd "${srcdir}/${pkgname}-${_pkgver}"
-#  patch -p1 -i $srcdir/mpfr-${_pkgver}-${_patchlevel}.patch
-#}
+prepare() {
+  cd "${srcdir}/${pkgname}-${_pkgver}"
+  patch -p1 -i $srcdir/mpfr-${_pkgver}-${_patchlevel}.patch
+}
 
 build() {
   cd "${srcdir}/${pkgname}-${_pkgver}"

Added: mpfr-3.1.4-p1.patch
===================================================================
--- mpfr-3.1.4-p1.patch	                        (rev 0)
+++ mpfr-3.1.4-p1.patch	2016-05-01 04:33:10 UTC (rev 266712)
@@ -0,0 +1,56 @@
+diff -Naurd mpfr-3.1.4-a/PATCHES mpfr-3.1.4-b/PATCHES
+--- mpfr-3.1.4-a/PATCHES	2016-04-13 21:22:23.720604013 +0000
++++ mpfr-3.1.4-b/PATCHES	2016-04-13 21:22:23.744603677 +0000
+@@ -0,0 +1 @@
++unix-check
+diff -Naurd mpfr-3.1.4-a/VERSION mpfr-3.1.4-b/VERSION
+--- mpfr-3.1.4-a/VERSION	2016-03-06 11:33:04.000000000 +0000
++++ mpfr-3.1.4-b/VERSION	2016-04-13 21:22:23.744603677 +0000
+@@ -1 +1 @@
+-3.1.4
++3.1.4-p1
+diff -Naurd mpfr-3.1.4-a/src/mpfr-impl.h mpfr-3.1.4-b/src/mpfr-impl.h
+--- mpfr-3.1.4-a/src/mpfr-impl.h	2016-03-06 11:33:04.000000000 +0000
++++ mpfr-3.1.4-b/src/mpfr-impl.h	2016-04-13 21:22:23.736603789 +0000
+@@ -252,19 +252,6 @@
+ # define MPFR_WIN_THREAD_SAFE_DLL 1
+ #endif
+ 
+-/* Detect some possible inconsistencies under Unix. */
+-#if defined(__unix__)
+-# if defined(_WIN32)
+-#  error "Both __unix__ and _WIN32 are defined"
+-# endif
+-# if __GMP_LIBGMP_DLL
+-#  error "__unix__ is defined and __GMP_LIBGMP_DLL is true"
+-# endif
+-# if defined(MPFR_WIN_THREAD_SAFE_DLL)
+-#  error "Both __unix__ and MPFR_WIN_THREAD_SAFE_DLL are defined"
+-# endif
+-#endif
+-
+ #if defined(__MPFR_WITHIN_MPFR) || !defined(MPFR_WIN_THREAD_SAFE_DLL)
+ extern MPFR_THREAD_ATTR unsigned int __gmpfr_flags;
+ extern MPFR_THREAD_ATTR mpfr_exp_t   __gmpfr_emin;
+diff -Naurd mpfr-3.1.4-a/src/mpfr.h mpfr-3.1.4-b/src/mpfr.h
+--- mpfr-3.1.4-a/src/mpfr.h	2016-03-06 11:33:04.000000000 +0000
++++ mpfr-3.1.4-b/src/mpfr.h	2016-04-13 21:22:23.744603677 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 3
+ #define MPFR_VERSION_MINOR 1
+ #define MPFR_VERSION_PATCHLEVEL 4
+-#define MPFR_VERSION_STRING "3.1.4"
++#define MPFR_VERSION_STRING "3.1.4-p1"
+ 
+ /* Macros dealing with MPFR VERSION */
+ #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
+diff -Naurd mpfr-3.1.4-a/src/version.c mpfr-3.1.4-b/src/version.c
+--- mpfr-3.1.4-a/src/version.c	2016-03-06 11:33:05.000000000 +0000
++++ mpfr-3.1.4-b/src/version.c	2016-04-13 21:22:23.744603677 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+-  return "3.1.4";
++  return "3.1.4-p1";
+ }

Deleted: mpfr.install
===================================================================
--- mpfr.install	2016-05-01 03:45:48 UTC (rev 266711)
+++ mpfr.install	2016-05-01 04:33:10 UTC (rev 266712)
@@ -1,20 +0,0 @@
-info_dir=usr/share/info
-info_files=(mpfr.info)
-
-post_install() {
-  [ -x usr/bin/install-info ] || return 0
-  for f in ${info_files[@]}; do
-    install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
-  done
-}
-
-post_upgrade() {
-  post_install $1
-}
-
-pre_remove() {
-  [ -x usr/bin/install-info ] || return 0
-  for f in ${info_files[@]}; do
-    install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
-  done
-}



More information about the arch-commits mailing list