Date: Saturday, June 16, 2018 @ 20:57:51 Author: heftig Revision: 327079
archrelease: copy trunk to extra-x86_64 Added: srt/repos/extra-x86_64/PKGBUILD (from rev 327078, srt/trunk/PKGBUILD) srt/repos/extra-x86_64/no-rpath.diff (from rev 327078, srt/trunk/no-rpath.diff) Deleted: srt/repos/extra-x86_64/PKGBUILD srt/repos/extra-x86_64/no-rpath.diff ---------------+ PKGBUILD | 108 ++++++++++++++++++++++++++++---------------------------- no-rpath.diff | 24 ++++++------ 2 files changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-06-16 20:55:28 UTC (rev 327078) +++ PKGBUILD 2018-06-16 20:57:51 UTC (rev 327079) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> - -pkgname=srt -pkgver=1.3.0 -pkgrel=2 -pkgdesc="Secure Reliable Transport library" -url="https://www.srtalliance.org/" -arch=(x86_64) -license=(MPL2) -depends=(openssl) -makedepends=(git cmake ninja) -_commit=52769952acb191a90a3b6a0523cae99791e91df8 # tags/v1.3.0 -source=("git+https://github.com/Haivision/srt#commit=$_commit" - no-rpath.diff) -sha256sums=('SKIP' - 'ce9a97d661d796da85a7e4faf9c70c27368d00eb505f85c03a31bba8f22e6847') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - mkdir build - cd $pkgname - patch -Np1 -i ../no-rpath.diff -} - -build() { - cd build - cmake -G Ninja ../srt \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_BINDIR=bin \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_INSTALL_INCLUDEDIR=include \ - -DENABLE_TESTING=True - cmake --build . -} - -check() { - cd build - ./utility-test -} - -package() { - DESTDIR="$pkgdir" cmake --build build --target install - rm "$pkgdir"/usr/bin/*-test - - # Build tries this but fails when DESTDIR is set - ln -s srt-live-transmit "$pkgdir/usr/bin/stransmit" -} - -# vim:set ts=2 sw=2: Copied: srt/repos/extra-x86_64/PKGBUILD (from rev 327078, srt/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-06-16 20:57:51 UTC (rev 327079) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> + +pkgname=srt +pkgver=1.3.1 +pkgrel=1 +pkgdesc="Secure Reliable Transport library" +url="https://www.srtalliance.org/" +arch=(x86_64) +license=(MPL2) +depends=(openssl) +makedepends=(git cmake ninja) +_commit=d6499ca374fe1bff5ccfd959786309b18a8e7388 # tags/v1.3.1 +source=("git+https://github.com/Haivision/srt#commit=$_commit" + no-rpath.diff) +sha256sums=('SKIP' + 'ce9a97d661d796da85a7e4faf9c70c27368d00eb505f85c03a31bba8f22e6847') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + mkdir build + cd $pkgname + patch -Np1 -i ../no-rpath.diff +} + +build() { + cd build + cmake -G Ninja ../srt \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_BINDIR=bin \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_INSTALL_INCLUDEDIR=include \ + -DENABLE_TESTING=True + cmake --build . +} + +check() { + cd build + ./utility-test +} + +package() { + DESTDIR="$pkgdir" cmake --build build --target install + rm "$pkgdir"/usr/bin/*-test + + # Build tries this but fails when DESTDIR is set + ln -s srt-live-transmit "$pkgdir/usr/bin/stransmit" +} + +# vim:set ts=2 sw=2: Deleted: no-rpath.diff =================================================================== --- no-rpath.diff 2018-06-16 20:55:28 UTC (rev 327078) +++ no-rpath.diff 2018-06-16 20:57:51 UTC (rev 327079) @@ -1,12 +0,0 @@ -diff --git i/CMakeLists.txt w/CMakeLists.txt -index e913122..2cc3c3d 100644 ---- i/CMakeLists.txt -+++ w/CMakeLists.txt -@@ -634,7 +634,6 @@ macro(srt_make_application name) - # be placed into the binrary directory anyway. - # XXX not sure about Mac. - # See this name used already in install(${TARGET_srt} LIBRARY DESTINATION...). -- set(FORCE_RPATH LINK_FLAGS -Wl,-rpath,.,-rpath,../${CMAKE_INSTALL_LIBDIR} BUILD_WITH_INSTALL_RPATH TRUE INSTALL_RPATH_USE_LINK_PATH TRUE) - endif() - - # We state that Darwin always uses CLANG compiler, which honors this flag the same way. Copied: srt/repos/extra-x86_64/no-rpath.diff (from rev 327078, srt/trunk/no-rpath.diff) =================================================================== --- no-rpath.diff (rev 0) +++ no-rpath.diff 2018-06-16 20:57:51 UTC (rev 327079) @@ -0,0 +1,12 @@ +diff --git i/CMakeLists.txt w/CMakeLists.txt +index e913122..2cc3c3d 100644 +--- i/CMakeLists.txt ++++ w/CMakeLists.txt +@@ -634,7 +634,6 @@ macro(srt_make_application name) + # be placed into the binrary directory anyway. + # XXX not sure about Mac. + # See this name used already in install(${TARGET_srt} LIBRARY DESTINATION...). +- set(FORCE_RPATH LINK_FLAGS -Wl,-rpath,.,-rpath,../${CMAKE_INSTALL_LIBDIR} BUILD_WITH_INSTALL_RPATH TRUE INSTALL_RPATH_USE_LINK_PATH TRUE) + endif() + + # We state that Darwin always uses CLANG compiler, which honors this flag the same way.