Date: Saturday, August 19, 2017 @ 19:51:06 Author: arojas Revision: 302897
archrelease: copy trunk to extra-i686, extra-x86_64 Added: double-conversion/repos/extra-i686/PKGBUILD (from rev 302896, double-conversion/trunk/PKGBUILD) double-conversion/repos/extra-x86_64/PKGBUILD (from rev 302896, double-conversion/trunk/PKGBUILD) Deleted: double-conversion/repos/extra-i686/PKGBUILD double-conversion/repos/extra-i686/double-conversion-shared-lib.patch double-conversion/repos/extra-x86_64/PKGBUILD double-conversion/repos/extra-x86_64/double-conversion-shared-lib.patch -------------------------------------------------+ /PKGBUILD | 80 ++++++++++++++++++++++ extra-i686/PKGBUILD | 43 ----------- extra-i686/double-conversion-shared-lib.patch | 42 ----------- extra-x86_64/PKGBUILD | 43 ----------- extra-x86_64/double-conversion-shared-lib.patch | 42 ----------- 5 files changed, 80 insertions(+), 170 deletions(-) Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2017-08-19 19:50:17 UTC (rev 302896) +++ extra-i686/PKGBUILD 2017-08-19 19:51:06 UTC (rev 302897) @@ -1,43 +0,0 @@ -# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> -# Contributor: Joel Teichroeb <j...@teichroeb.net> -# Contributor: Jonas Heinrich <o...@project-insanity.org> - -pkgname=double-conversion -pkgver=2.0.1 -pkgrel=3 -pkgdesc='Binary-decimal and decimal-binary routines for IEEE doubles' -arch=(i686 x86_64) -url='https://github.com/google/double-conversion' -license=(BSD) -depends=(gcc-libs) -makedepends=(cmake) -source=(double-conversion-$pkgver.tar.gz::https://github.com/google/double-conversion/archive/v$pkgver.tar.gz - double-conversion-shared-lib.patch) -sha1sums=('a590b4e9e1509bcf48da79a9c0571cfe218920f4' - '54abeec2090908c7ed229986826e8cce400edd1b') - -prepare() { - cd double-conversion-$pkgver - patch -p1 < ../double-conversion-shared-lib.patch -} - -build() { - cd double-conversion-$pkgver - cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON - make -} - -check() { - cd double-conversion-$pkgver - cd test - cmake . -# Currently tests fail -# make all -} - -package () { - cd double-conversion-$pkgver - make DESTDIR="$pkgdir" install - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/double-conversion/LICENSE -} Copied: double-conversion/repos/extra-i686/PKGBUILD (from rev 302896, double-conversion/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-08-19 19:51:06 UTC (rev 302897) @@ -0,0 +1,40 @@ +# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> +# Contributor: Joel Teichroeb <j...@teichroeb.net> +# Contributor: Jonas Heinrich <o...@project-insanity.org> + +pkgname=double-conversion +pkgver=3.0.0 +pkgrel=1 +pkgdesc='Binary-decimal and decimal-binary routines for IEEE doubles' +arch=(i686 x86_64) +url='https://github.com/google/double-conversion' +license=(BSD) +depends=(gcc-libs) +makedepends=(cmake) +source=(double-conversion-$pkgver.tar.gz::https://github.com/google/double-conversion/archive/v$pkgver.tar.gz) +sha256sums=('152f15355242b6b1fbb4098fcd825bf08527eda0c65e8446939222a13f0b3915') + +build() { + cd double-conversion-$pkgver + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +check() { + cd double-conversion-$pkgver + cd test + cmake . +# Currently tests fail +# make all +} + +package () { + cd double-conversion-$pkgver + make DESTDIR="$pkgdir" install + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/double-conversion/LICENSE +} Deleted: extra-i686/double-conversion-shared-lib.patch =================================================================== --- extra-i686/double-conversion-shared-lib.patch 2017-08-19 19:50:17 UTC (rev 302896) +++ extra-i686/double-conversion-shared-lib.patch 2017-08-19 19:51:06 UTC (rev 302897) @@ -1,42 +0,0 @@ -commit c7734598e2ee084c17e1b8a41daa569fb021d593 -Author: Florian Loitsch <flor...@loitsch.com> -Date: Sat Mar 8 15:02:13 2014 +0100 - - Support shared libraries with Cmake. Improve README. - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5bf382e..7b09be0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,8 +2,12 @@ cmake_minimum_required(VERSION 2.8) - project(double-conversion) - - # pick a version # --set(double-conversion_VERSION -- 1.1.1) -+set(double-conversion_VERSION 2.0.1) -+set(double-conversion_SOVERSION_MAJOR 1) -+set(double-conversion_SOVERSION_MINOR 0) -+set(double-conversion_SOVERSION_PATCH 0) -+set(double-conversion_SOVERSION -+ ${double-conversion_SOVERSION_MAJOR}.${double-conversion_SOVERSION_MINOR}.${double-conversion_SOVERSION_PATCH}) - - # set paths for install -- empty initially - # Offer the user the choice of overriding the installation directories -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 7f5c985..0da50b1 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -29,6 +29,12 @@ ${headers} - set_target_properties(double-conversion - PROPERTIES PUBLIC_HEADER "${headers}") - -+if (BUILD_SHARED_LIBS) -+ set_target_properties(double-conversion -+ PROPERTIES VERSION ${double-conversion_SOVERSION} -+ SOVERSION ${double-conversion_SOVERSION_MAJOR}) -+endif() -+ - # - # install command to set up library install - # given the above PUBLIC_HEADER property set, this Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2017-08-19 19:50:17 UTC (rev 302896) +++ extra-x86_64/PKGBUILD 2017-08-19 19:51:06 UTC (rev 302897) @@ -1,43 +0,0 @@ -# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> -# Contributor: Joel Teichroeb <j...@teichroeb.net> -# Contributor: Jonas Heinrich <o...@project-insanity.org> - -pkgname=double-conversion -pkgver=2.0.1 -pkgrel=3 -pkgdesc='Binary-decimal and decimal-binary routines for IEEE doubles' -arch=(i686 x86_64) -url='https://github.com/google/double-conversion' -license=(BSD) -depends=(gcc-libs) -makedepends=(cmake) -source=(double-conversion-$pkgver.tar.gz::https://github.com/google/double-conversion/archive/v$pkgver.tar.gz - double-conversion-shared-lib.patch) -sha1sums=('a590b4e9e1509bcf48da79a9c0571cfe218920f4' - '54abeec2090908c7ed229986826e8cce400edd1b') - -prepare() { - cd double-conversion-$pkgver - patch -p1 < ../double-conversion-shared-lib.patch -} - -build() { - cd double-conversion-$pkgver - cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON - make -} - -check() { - cd double-conversion-$pkgver - cd test - cmake . -# Currently tests fail -# make all -} - -package () { - cd double-conversion-$pkgver - make DESTDIR="$pkgdir" install - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/double-conversion/LICENSE -} Copied: double-conversion/repos/extra-x86_64/PKGBUILD (from rev 302896, double-conversion/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2017-08-19 19:51:06 UTC (rev 302897) @@ -0,0 +1,40 @@ +# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> +# Contributor: Joel Teichroeb <j...@teichroeb.net> +# Contributor: Jonas Heinrich <o...@project-insanity.org> + +pkgname=double-conversion +pkgver=3.0.0 +pkgrel=1 +pkgdesc='Binary-decimal and decimal-binary routines for IEEE doubles' +arch=(i686 x86_64) +url='https://github.com/google/double-conversion' +license=(BSD) +depends=(gcc-libs) +makedepends=(cmake) +source=(double-conversion-$pkgver.tar.gz::https://github.com/google/double-conversion/archive/v$pkgver.tar.gz) +sha256sums=('152f15355242b6b1fbb4098fcd825bf08527eda0c65e8446939222a13f0b3915') + +build() { + cd double-conversion-$pkgver + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +check() { + cd double-conversion-$pkgver + cd test + cmake . +# Currently tests fail +# make all +} + +package () { + cd double-conversion-$pkgver + make DESTDIR="$pkgdir" install + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/double-conversion/LICENSE +} Deleted: extra-x86_64/double-conversion-shared-lib.patch =================================================================== --- extra-x86_64/double-conversion-shared-lib.patch 2017-08-19 19:50:17 UTC (rev 302896) +++ extra-x86_64/double-conversion-shared-lib.patch 2017-08-19 19:51:06 UTC (rev 302897) @@ -1,42 +0,0 @@ -commit c7734598e2ee084c17e1b8a41daa569fb021d593 -Author: Florian Loitsch <flor...@loitsch.com> -Date: Sat Mar 8 15:02:13 2014 +0100 - - Support shared libraries with Cmake. Improve README. - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5bf382e..7b09be0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,8 +2,12 @@ cmake_minimum_required(VERSION 2.8) - project(double-conversion) - - # pick a version # --set(double-conversion_VERSION -- 1.1.1) -+set(double-conversion_VERSION 2.0.1) -+set(double-conversion_SOVERSION_MAJOR 1) -+set(double-conversion_SOVERSION_MINOR 0) -+set(double-conversion_SOVERSION_PATCH 0) -+set(double-conversion_SOVERSION -+ ${double-conversion_SOVERSION_MAJOR}.${double-conversion_SOVERSION_MINOR}.${double-conversion_SOVERSION_PATCH}) - - # set paths for install -- empty initially - # Offer the user the choice of overriding the installation directories -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 7f5c985..0da50b1 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -29,6 +29,12 @@ ${headers} - set_target_properties(double-conversion - PROPERTIES PUBLIC_HEADER "${headers}") - -+if (BUILD_SHARED_LIBS) -+ set_target_properties(double-conversion -+ PROPERTIES VERSION ${double-conversion_SOVERSION} -+ SOVERSION ${double-conversion_SOVERSION_MAJOR}) -+endif() -+ - # - # install command to set up library install - # given the above PUBLIC_HEADER property set, this