[arch-commits] Commit in libvolk/repos (2 files)

2020-11-09 Thread Evangelos Foutras via arch-commits
Date: Monday, November 9, 2020 @ 18:17:11
  Author: foutrelis
Revision: 747927

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 747926, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 747926, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-09 18:17:11 UTC (rev 747927)
@@ -0,0 +1,47 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.3.0
+pkgrel=2
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python' 'python-six')
+makedepends=('boost' 'cmake' 'python-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+#source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+source=("volk-$pkgver.tgz::https://github.com/gnuradio/volk/archive/v$pkgver.tar.gz;)
+# new upstream maintainer, no sig for 2.1.0 or real release?
+md5sums=('7b93b9b0e2ac7843dd11619d22ccf17a')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+build() {
+  export PYTHON=python3
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python3) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python3
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2020-05-28 Thread Kyle Keen via arch-commits
Date: Friday, May 29, 2020 @ 04:36:30
  Author: kkeen
Revision: 636948

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 636947, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 636947, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-29 04:36:30 UTC (rev 636948)
@@ -0,0 +1,47 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.3.0
+pkgrel=1
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python' 'python-six')
+makedepends=('boost' 'cmake' 'python-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+#source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+source=("volk-$pkgver.tgz::https://github.com/gnuradio/volk/archive/v$pkgver.tar.gz;)
+# new upstream maintainer, no sig for 2.1.0 or real release?
+md5sums=('7b93b9b0e2ac7843dd11619d22ccf17a')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+build() {
+  export PYTHON=python3
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python3) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python3
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2020-03-12 Thread Kyle Keen via arch-commits
Date: Thursday, March 12, 2020 @ 23:56:40
  Author: kkeen
Revision: 595598

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 595597, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 595597, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-12 23:56:40 UTC (rev 595598)
@@ -0,0 +1,47 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.2.1
+pkgrel=1
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python' 'python-six')
+makedepends=('boost' 'cmake' 'python-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+#source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+source=("volk-$pkgver.tgz::https://github.com/gnuradio/volk/archive/v$pkgver.tar.gz;)
+# new upstream maintainer, no sig for 2.1.0 or real release?
+md5sums=('ebf09b97e56a5da3817a5c98a9731daa')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+build() {
+  export PYTHON=python3
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python3) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python3
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2020-01-15 Thread Kyle Keen via arch-commits
Date: Wednesday, January 15, 2020 @ 19:01:27
  Author: kkeen
Revision: 552674

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 552673, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 552673, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-15 19:01:27 UTC (rev 552674)
@@ -0,0 +1,47 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.1.0
+pkgrel=1
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python' 'python-six')
+makedepends=('boost' 'cmake' 'python-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+#source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+source=("volk-$pkgver.tgz::https://github.com/gnuradio/volk/archive/v$pkgver.tar.gz;)
+# new upstream maintainer, no sig for 2.1.0 or real release?
+md5sums=('a3b24a84bf109c5bd07b0284bbd756d0')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+build() {
+  export PYTHON=python3
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python3) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python3
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 05:58:07
  Author: foutrelis
Revision: 510063

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 510062, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 510062, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 05:58:07 UTC (rev 510063)
@@ -0,0 +1,51 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.0.0
+pkgrel=2
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2' 'python2-six')
+makedepends=('boost' 'cmake' 'python2-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+md5sums=('f40b09feb2e88bd0a50aecc4301e7246'
+ 'SKIP')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir/volk-v$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-v$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-v$pkgver/build"
+  export PYTHON=python2
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-v$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2019-08-15 Thread Kyle Keen via arch-commits
Date: Friday, August 16, 2019 @ 05:07:34
  Author: kkeen
Revision: 499695

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 499694, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 499694, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-16 05:07:34 UTC (rev 499695)
@@ -0,0 +1,51 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2' 'python2-six')
+makedepends=('boost' 'cmake' 'python2-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+md5sums=('f40b09feb2e88bd0a50aecc4301e7246'
+ 'SKIP')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir/volk-v$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-v$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-v$pkgver/build"
+  export PYTHON=python2
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-v$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2019-01-14 Thread Evangelos Foutras via arch-commits
Date: Tuesday, January 15, 2019 @ 07:25:31
  Author: foutrelis
Revision: 423154

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 423153, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 423153, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-15 07:25:31 UTC (rev 423154)
@@ -0,0 +1,74 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=1.4
+pkgrel=3
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2' 'python2-six')
+makedepends=('boost' 'cmake' 'python2-mako')
+# this release was really screwed up
+# there is going to be lots of stuff hopefully removed in 1.4.1 or 1.5
+# first the asc doesn't exist
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+md5sums=('02d3a0f4b19c4cc34ecea19fc37c7fd4')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir"
+  # here is 99% of the broken
+  # I'm not even sure how they made a tarball this broken
+  mkdir -p volk-1.4
+  mv volk-1.4kernels volk-1.4/kernels
+  mv volk-1.4lib volk-1.4/lib
+  mv volk-1.4cmake volk-1.4/cmake
+  mv volk-1.4include volk-1.4/include
+  mv volk-1.4python volk-1.4/python
+  mv volk-1.4tmpl volk-1.4/tmpl
+  mv volk-1.4apps volk-1.4/apps
+  mv volk-1.4gen volk-1.4/gen
+  mv volk-1.4docs volk-1.4/docs
+  mv volk-1.4Doxyfile.in volk-1.4/Doxyfile.in
+  mv volk-1.4COPYING volk-1.4/COPYING
+  mv volk-1.4CMakeLists.txt volk-1.4/CMakeLists.txt
+  mv volk-1.4DoxygenLayout.xml volk-1.4/DoxygenLayout.xml
+  mv volk-1.4appveyor.yml volk-1.4/appveyor.yml
+  mv volk-1.4.travis.yml volk-1.4/.travis.yml
+  mv volk-1.4README.md volk-1.4/README.md
+  mv volk-1.4.gitlab-ci.yml volk-1.4/.gitlab-ci.yml
+  mv volk-1.4volk.pc.in volk-1.4/volk.pc.in
+  mv volk-1.4.gitignore volk-1.4/.gitignore
+  mv volk-1.4.tar.gz volk-1.4/.tar.gz
+  cd "$srcdir/volk-$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python2
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2018-09-17 Thread Evangelos Foutras via arch-commits
Date: Tuesday, September 18, 2018 @ 00:10:04
  Author: foutrelis
Revision: 382821

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 382820, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 382820, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-18 00:10:04 UTC (rev 382821)
@@ -0,0 +1,74 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=1.4
+pkgrel=2
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2' 'python2-six')
+makedepends=('boost' 'cmake' 'python2-mako')
+# this release was really screwed up
+# there is going to be lots of stuff hopefully removed in 1.4.1 or 1.5
+# first the asc doesn't exist
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+md5sums=('02d3a0f4b19c4cc34ecea19fc37c7fd4')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir"
+  # here is 99% of the broken
+  # I'm not even sure how they made a tarball this broken
+  mkdir -p volk-1.4
+  mv volk-1.4kernels volk-1.4/kernels
+  mv volk-1.4lib volk-1.4/lib
+  mv volk-1.4cmake volk-1.4/cmake
+  mv volk-1.4include volk-1.4/include
+  mv volk-1.4python volk-1.4/python
+  mv volk-1.4tmpl volk-1.4/tmpl
+  mv volk-1.4apps volk-1.4/apps
+  mv volk-1.4gen volk-1.4/gen
+  mv volk-1.4docs volk-1.4/docs
+  mv volk-1.4Doxyfile.in volk-1.4/Doxyfile.in
+  mv volk-1.4COPYING volk-1.4/COPYING
+  mv volk-1.4CMakeLists.txt volk-1.4/CMakeLists.txt
+  mv volk-1.4DoxygenLayout.xml volk-1.4/DoxygenLayout.xml
+  mv volk-1.4appveyor.yml volk-1.4/appveyor.yml
+  mv volk-1.4.travis.yml volk-1.4/.travis.yml
+  mv volk-1.4README.md volk-1.4/README.md
+  mv volk-1.4.gitlab-ci.yml volk-1.4/.gitlab-ci.yml
+  mv volk-1.4volk.pc.in volk-1.4/volk.pc.in
+  mv volk-1.4.gitignore volk-1.4/.gitignore
+  mv volk-1.4.tar.gz volk-1.4/.tar.gz
+  cd "$srcdir/volk-$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python2
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2018-08-14 Thread Kyle Keen via arch-commits
Date: Wednesday, August 15, 2018 @ 04:50:14
  Author: kkeen
Revision: 371671

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 371670, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 371670, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-15 04:50:14 UTC (rev 371671)
@@ -0,0 +1,75 @@
+# $Id$
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=1.4
+pkgrel=1
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2' 'python2-six')
+makedepends=('boost' 'cmake' 'python2-mako')
+# this release was really screwed up
+# there is going to be lots of stuff hopefully removed in 1.4.1 or 1.5
+# first the asc doesn't exist
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+source=("http://libvolk.org/releases/volk-$pkgver.tar.gz;)
+md5sums=('02d3a0f4b19c4cc34ecea19fc37c7fd4')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir"
+  # here is 99% of the broken
+  # I'm not even sure how they made a tarball this broken
+  mkdir -p volk-1.4
+  mv volk-1.4kernels volk-1.4/kernels
+  mv volk-1.4lib volk-1.4/lib
+  mv volk-1.4cmake volk-1.4/cmake
+  mv volk-1.4include volk-1.4/include
+  mv volk-1.4python volk-1.4/python
+  mv volk-1.4tmpl volk-1.4/tmpl
+  mv volk-1.4apps volk-1.4/apps
+  mv volk-1.4gen volk-1.4/gen
+  mv volk-1.4docs volk-1.4/docs
+  mv volk-1.4Doxyfile.in volk-1.4/Doxyfile.in
+  mv volk-1.4COPYING volk-1.4/COPYING
+  mv volk-1.4CMakeLists.txt volk-1.4/CMakeLists.txt
+  mv volk-1.4DoxygenLayout.xml volk-1.4/DoxygenLayout.xml
+  mv volk-1.4appveyor.yml volk-1.4/appveyor.yml
+  mv volk-1.4.travis.yml volk-1.4/.travis.yml
+  mv volk-1.4README.md volk-1.4/README.md
+  mv volk-1.4.gitlab-ci.yml volk-1.4/.gitlab-ci.yml
+  mv volk-1.4volk.pc.in volk-1.4/volk.pc.in
+  mv volk-1.4.gitignore volk-1.4/.gitignore
+  mv volk-1.4.tar.gz volk-1.4/.tar.gz
+  cd "$srcdir/volk-$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python2
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2018-05-30 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 31, 2018 @ 02:00:08
  Author: foutrelis
Revision: 333802

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 333801, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 333801, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-31 02:00:08 UTC (rev 333802)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=1.3
+pkgrel=8
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2')
+makedepends=('boost' 'cmake' 'python2-cheetah')
+source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+md5sums=('d04edc0779431c8660a8a592792a3680'
+ 'SKIP')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir/volk-$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  # boost 1.64.0 and 1.65 is weird
+  # tests fail in makepkg (w/ and w/o chroot)
+  # but works okay in local shell?
+  # everything else checks out okay too
+  return
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python2
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libvolk/repos (2 files)

2017-12-27 Thread Kyle Keen via arch-commits
Date: Wednesday, December 27, 2017 @ 13:01:29
  Author: kkeen
Revision: 276221

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 276220, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 276220, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-27 13:01:29 UTC (rev 276221)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=1.3
+pkgrel=7
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/;
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2')
+makedepends=('boost' 'cmake' 'python2-cheetah')
+source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+md5sums=('d04edc0779431c8660a8a592792a3680'
+ 'SKIP')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir/volk-$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  # boost 1.64.0 and 1.65 is weird
+  # tests fail in makepkg (w/ and w/o chroot)
+  # but works okay in local shell?
+  # everything else checks out okay too
+  return
+  cd "$srcdir/volk-$pkgver/build"
+  export PYTHON=python2
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}