[138484] trunk/dports/science/volk/Portfile
michaelld at macports.org
michaelld at macports.org
Thu Jul 9 12:47:19 PDT 2015
Revision: 138484
https://trac.macports.org/changeset/138484
Author: michaelld at macports.org
Date: 2015-07-09 12:47:18 -0700 (Thu, 09 Jul 2015)
Log Message:
-----------
volk:
+ move current port to devel, and add 1.0.1 release port;
+ fix long description to be move useful;
+ update devel to 098a7dc1 (20150708).
Modified Paths:
--------------
trunk/dports/science/volk/Portfile
Modified: trunk/dports/science/volk/Portfile
===================================================================
--- trunk/dports/science/volk/Portfile 2015-07-09 19:23:14 UTC (rev 138483)
+++ trunk/dports/science/volk/Portfile 2015-07-09 19:47:18 UTC (rev 138484)
@@ -6,22 +6,47 @@
PortGroup github 1.0
PortGroup muniversal 1.0
-github.setup gnuradio volk 3a74388d01c015e36879aeff4033d0503f171858
-version 20150703
-checksums rmd160 56c3767511cbe8cb0f4c86ce47e3b9c4301563a9 \
- sha256 60fec90bd4483f3382399f6c74557ade7d77ae4af34a80c6ae82cba9471fe02e
-
-# gnuradio legacy still provides volk
-
-conflicts gnuradio-legacy
-
+name volk
categories science comms
maintainers michaelld
description Vector-Optimized Library of Kernels
-long_description ${description}
+long_description VOLK is the Vector-Optimized Library of Kernels, a library that contains kernels of hand-written single-instruction multiple data (SIMD) code for different mathematical operations, providing portable SIMD code that is optimized for a variety of platforms.
license GPL-3
platforms darwin
+# gnuradio legacy still provides volk
+conflicts gnuradio-legacy
+
+# common directory for storing downloaded tarballs
+dist_subdir volk
+
+if {${name} eq ${subport}} {
+
+ github.setup gnuradio volk 1.0.1 v
+ checksums \
+ rmd160 80c333fee32d6526799465450eb1ad882326a687 \
+ sha256 32d3c66d6af88c92f78b0957242270d969bfd4fa2e068b54fb94824c5ff9c814
+ # bump the epoch because I moved the version from 20150707 to 1.0.1
+ epoch 1
+ long_description ${long_description} ${subport} \
+provides the release version, which is typically updated every month or so.
+ conflicts volk-devel
+
+}
+
+subport volk-devel {
+
+ github.setup gnuradio volk 098a7dc19fdcc354d039a65792d37ad0a36509aa
+ version 20150708
+ checksums \
+ rmd160 6e118075a8508742be40116763187f66854fb7ff \
+ sha256 d52af419c73ba12add96ab1a03d934218671042ca34dd6ff305336765e21dac4
+ conflicts volk
+ long_description ${long_description} ${subport} \
+provides the Volk GIT maint or master branch, depending on which is more advanced, and is typically updated every few days to week.
+
+}
+
# override githib PortGroup homepage setting
homepage http://libvolk.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150709/79df911f/attachment-0001.html>
More information about the macports-changes
mailing list