[arch-commits] Commit in check/trunk (PKGBUILD no-static.diff)
Date: Friday, October 2, 2020 @ 21:22:02 Author: heftig Revision: 397120 0.15.2-2: FS#68076 don't install static lib Added: check/trunk/no-static.diff Modified: check/trunk/PKGBUILD + PKGBUILD | 12 +--- no-static.diff | 13 + 2 files changed, 22 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:00:23 UTC (rev 397119) +++ PKGBUILD2020-10-02 21:22:02 UTC (rev 397120) @@ -5,7 +5,7 @@ pkgbase=check pkgname=(check check-docs) pkgver=0.15.2 -pkgrel=1 +pkgrel=2 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; arch=(x86_64) @@ -12,8 +12,10 @@ license=(LGPL) makedepends=(git texlive-bin texi2html doxygen awk cmake) _commit=11970a7e112dfe243a2e68773f014687df2900e8 # tags/0.15.2 -source=("git+https://github.com/libcheck/check#commit=$_commit";) -md5sums=('SKIP') +source=("git+https://github.com/libcheck/check#commit=$_commit"; +no-static.diff) +sha256sums=('SKIP' +'1151c40e5bfb08e77175f30f79daadc8c07021c980589a6b33c6f1cf224e48df') pkgver() { cd check @@ -22,6 +24,10 @@ prepare() { cd check + + # https://bugs.archlinux.org/task/68076 + patch -Np1 -i ../no-static.diff + autoreconf -fvi } Added: no-static.diff === --- no-static.diff (rev 0) +++ no-static.diff 2020-10-02 21:22:02 UTC (rev 397120) @@ -0,0 +1,13 @@ +diff --git i/src/CMakeLists.txt w/src/CMakeLists.txt +index 4a02dbe..4d731c9 100644 +--- i/src/CMakeLists.txt w/src/CMakeLists.txt +@@ -188,7 +188,7 @@ target_include_directories(checkShared + ) + + if(NOT THIS_IS_SUBPROJECT) +- install(TARGETS check checkShared ++ install(TARGETS checkShared + EXPORT check-targets + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Sunday, August 16, 2020 @ 06:54:33 Author: heftig Revision: 394291 0.15.2-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-16 05:53:49 UTC (rev 394290) +++ PKGBUILD2020-08-16 06:54:33 UTC (rev 394291) @@ -4,14 +4,14 @@ pkgbase=check pkgname=(check check-docs) -pkgver=0.15.0 -pkgrel=2 +pkgver=0.15.2 +pkgrel=1 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; arch=(x86_64) license=(LGPL) makedepends=(git texlive-bin texi2html doxygen awk cmake) -_commit=aa8657b149ad290bee7c6855ad97f10f1522ebbb # tags/0.15.0 +_commit=11970a7e112dfe243a2e68773f014687df2900e8 # tags/0.15.2 source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP') @@ -22,10 +22,6 @@ prepare() { cd check - - # Fix format warnings - git cherry-pick -n 02128563709a 17fdbf2c3d52 8c6788e66e04 - autoreconf -fvi }
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Sunday, July 19, 2020 @ 09:09:43 Author: heftig Revision: 392269 0.15.0-2: FS#67307 build with cmake and autotools Modified: check/trunk/PKGBUILD --+ PKGBUILD | 34 +- 1 file changed, 25 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-19 09:09:05 UTC (rev 392268) +++ PKGBUILD2020-07-19 09:09:43 UTC (rev 392269) @@ -1,4 +1,4 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) # Contributor: Jaroslav Lichtblau # Contributor: Jeremy Cowgar @@ -5,12 +5,12 @@ pkgbase=check pkgname=(check check-docs) pkgver=0.15.0 -pkgrel=1 +pkgrel=2 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; arch=(x86_64) license=(LGPL) -makedepends=(git texlive-bin texi2html doxygen awk) +makedepends=(git texlive-bin texi2html doxygen awk cmake) _commit=aa8657b149ad290bee7c6855ad97f10f1522ebbb # tags/0.15.0 source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP') @@ -22,19 +22,33 @@ prepare() { cd check + + # Fix format warnings + git cherry-pick -n 02128563709a 17fdbf2c3d52 8c6788e66e04 + autoreconf -fvi } build() { + CFLAGS+=" -Wno-format-extra-args" + + cmake -Hcheck -Bcmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DCHECK_ENABLE_TIMEOUT_TESTS=OFF \ +-DAWK_GSUB_DBL_BSLASH='' + cmake --build cmake + cd check - ./configure --prefix=/usr --disable-static + ./configure --prefix=/usr --disable-timeout-tests make all doc/doxygen doc/check_html } check() { + CTEST_OUTPUT_ON_FAILURE=1 cmake --build cmake --target test + cd check - # Extremely long - #make -k check + make check } package_check() { @@ -42,10 +56,12 @@ optdepends=('check-docs: Documentation') provides=(libcheck.so) - cd check - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --build cmake --target install - mv "$pkgdir/usr/share/doc" "$srcdir" + DESTDIR="$srcdir/tmp" make -C check install + mv tmp/usr/share/{aclocal,info} "$pkgdir/usr/share" + mv tmp/usr/share/doc . + rm -rv tmp } package_check-docs() {
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Wednesday, June 24, 2020 @ 01:24:13 Author: heftig Revision: 390383 0.15.0-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-24 01:17:32 UTC (rev 390382) +++ PKGBUILD2020-06-24 01:24:13 UTC (rev 390383) @@ -4,7 +4,7 @@ pkgbase=check pkgname=(check check-docs) -pkgver=0.14.0 +pkgver=0.15.0 pkgrel=1 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; @@ -11,7 +11,7 @@ arch=(x86_64) license=(LGPL) makedepends=(git texlive-bin texi2html doxygen awk) -_commit=d86594e5b29d50ddbd6276ab2d2cf5c278f7656c # tags/0.14.0 +_commit=aa8657b149ad290bee7c6855ad97f10f1522ebbb # tags/0.15.0 source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP')
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Tuesday, January 28, 2020 @ 19:21:15 Author: heftig Revision: 374217 0.14.0-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-28 19:21:06 UTC (rev 374216) +++ PKGBUILD2020-01-28 19:21:15 UTC (rev 374217) @@ -4,15 +4,14 @@ pkgbase=check pkgname=(check check-docs) -pkgver=0.13.0 +pkgver=0.14.0 pkgrel=1 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; arch=(x86_64) license=(LGPL) -depends=(awk) -makedepends=(git texlive-bin texi2html doxygen) -_commit=90d03f3fe002c33224432753ebfa21ebb5c32238 # tags/0.13.0 +makedepends=(git texlive-bin texi2html doxygen awk) +_commit=d86594e5b29d50ddbd6276ab2d2cf5c278f7656c # tags/0.14.0 source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP') @@ -39,7 +38,9 @@ } package_check() { - optdepends+=('check-docs: Documentation') + depends=(awk) + optdepends=('check-docs: Documentation') + provides=(libcheck.so) cd check make DESTDIR="$pkgdir" install @@ -49,7 +50,6 @@ package_check-docs() { pkgdesc+=" (documentation)" - depends=() cp -a check/doc/doxygen/html doc/check/doxygen cp -a check/doc/check_html doc/check/manual
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Tuesday, October 22, 2019 @ 14:29:50 Author: heftig Revision: 365318 0.13.0-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD | 40 +--- 1 file changed, 25 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-22 13:50:26 UTC (rev 365317) +++ PKGBUILD2019-10-22 14:29:50 UTC (rev 365318) @@ -2,8 +2,9 @@ # Contributor: Jaroslav Lichtblau # Contributor: Jeremy Cowgar -pkgname=check -pkgver=0.12.0 +pkgbase=check +pkgname=(check check-docs) +pkgver=0.13.0 pkgrel=1 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; @@ -10,40 +11,49 @@ arch=(x86_64) license=(LGPL) depends=(awk) -makedepends=(git) -_commit=673dce1d61781c32b449bef0ee8711dc7e689170 # tags/0.12.0 +makedepends=(git texlive-bin texi2html doxygen) +_commit=90d03f3fe002c33224432753ebfa21ebb5c32238 # tags/0.13.0 source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP') pkgver() { - cd $pkgname + cd check git describe --tags | sed 's/-/+/g' } prepare() { - cd $pkgname + cd check autoreconf -fvi } build() { - cd $pkgname + cd check ./configure --prefix=/usr --disable-static - make + make all doc/doxygen doc/check_html } check() { - cd $pkgname + cd check # Extremely long #make -k check } -package() { - cd $pkgname +package_check() { + optdepends+=('check-docs: Documentation') + + cd check make DESTDIR="$pkgdir" install - # get rid of the package's info directory - rm "$pkgdir/usr/share/info/dir" + mv "$pkgdir/usr/share/doc" "$srcdir" +} - # svn log file is too big - rm "$pkgdir"/usr/share/doc/check/*ChangeLog* +package_check-docs() { + pkgdesc+=" (documentation)" + depends=() + + cp -a check/doc/doxygen/html doc/check/doxygen + cp -a check/doc/check_html doc/check/manual + + mkdir -p "$pkgdir/usr/share" + mv doc "$pkgdir/usr/share" }
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Sunday, November 12, 2017 @ 00:05:20 Author: heftig Revision: 309575 0.12.0-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-11 22:57:35 UTC (rev 309574) +++ PKGBUILD2017-11-12 00:05:20 UTC (rev 309575) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.11.0 +pkgver=0.12.0 pkgrel=1 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; @@ -12,7 +12,7 @@ license=(LGPL) depends=(awk) makedepends=(git) -_commit=cbc78bab899858f3ece1f218168da54aac757bb0 # tags/0.11.0 +_commit=673dce1d61781c32b449bef0ee8711dc7e689170 # tags/0.12.0 source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP')
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Wednesday, January 25, 2017 @ 15:23:15 Author: heftig Revision: 287425 0.11.0-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-25 15:23:05 UTC (rev 287424) +++ PKGBUILD2017-01-25 15:23:15 UTC (rev 287425) @@ -4,8 +4,8 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.10.0 -pkgrel=2 +pkgver=0.11.0 +pkgrel=1 pkgdesc="A unit testing framework for C" url="https://libcheck.github.io/check/"; arch=(i686 x86_64) @@ -12,15 +12,20 @@ license=(LGPL) depends=(awk) makedepends=(git) -source=("git+https://github.com/libcheck/check#tag=$pkgver";) +_commit=cbc78bab899858f3ece1f218168da54aac757bb0 # tags/0.11.0 +source=("git+https://github.com/libcheck/check#commit=$_commit";) md5sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + prepare() { cd $pkgname autoreconf -fvi } - build() { cd $pkgname ./configure --prefix=/usr --disable-static
[arch-commits] Commit in check/trunk (PKGBUILD check.install)
Date: Tuesday, June 7, 2016 @ 13:51:47 Author: heftig Revision: 269095 0.10.0-2: info hook Modified: check/trunk/PKGBUILD Deleted: check/trunk/check.install ---+ PKGBUILD | 31 ++- check.install | 20 2 files changed, 18 insertions(+), 33 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-07 10:40:15 UTC (rev 269094) +++ PKGBUILD2016-06-07 11:51:47 UTC (rev 269095) @@ -5,34 +5,39 @@ pkgname=check pkgver=0.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="A unit testing framework for C" -arch=('i686' 'x86_64') -url="http://check.sourceforge.net/"; -license=('LGPL') -install=$pkgname.install -depends=('awk') -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('53c5e5c77d090e103a17f3ed7fd7d8b8') +url="https://libcheck.github.io/check/"; +arch=(i686 x86_64) +license=(LGPL) +depends=(awk) +makedepends=(git) +source=("git+https://github.com/libcheck/check#tag=$pkgver";) +md5sums=('SKIP') +prepare() { + cd $pkgname + autoreconf -fvi +} + + build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr --disable-static make } check() { - cd $pkgname-$pkgver + cd $pkgname # Extremely long #make -k check } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install - # get rid of the package's info directory, - # install-info adds entries for us at install-time + # get rid of the package's info directory rm "$pkgdir/usr/share/info/dir" # svn log file is too big Deleted: check.install === --- check.install 2016-06-07 10:40:15 UTC (rev 269094) +++ check.install 2016-06-07 11:51:47 UTC (rev 269095) @@ -1,20 +0,0 @@ -_infodir=/usr/share/info -_filelist=(check.info) - -post_install() { - [ -x usr/bin/install-info ] || return 0 - for file in ${_filelist[@]}; do -install-info $_infodir/$file $_infodir/dir 2> /dev/null - done -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - [ -x usr/bin/install-info ] || return 0 - for file in ${_filelist[@]}; do -install-info --delete $_infodir/$file $_infodir/dir 2> /dev/null - done -}
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Thursday, August 20, 2015 @ 12:37:34 Author: heftig Revision: 244423 0.10.0 Modified: check/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-20 10:26:04 UTC (rev 244422) +++ PKGBUILD2015-08-20 10:37:34 UTC (rev 244423) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.14 +pkgver=0.10.0 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=$pkgname.install depends=('awk') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('38263d115d784c17aa3b959ce94be8b8') +md5sums=('53c5e5c77d090e103a17f3ed7fd7d8b8') build() { cd $pkgname-$pkgver
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Wednesday, August 20, 2014 @ 21:25:35 Author: heftig Revision: 220445 0.9.14 Modified: check/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-20 18:37:58 UTC (rev 220444) +++ PKGBUILD2014-08-20 19:25:35 UTC (rev 220445) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.13 +pkgver=0.9.14 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=$pkgname.install depends=('awk') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('95530868f81a9496b2518fd2b713008a') +md5sums=('38263d115d784c17aa3b959ce94be8b8') build() { cd $pkgname-$pkgver
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Tuesday, June 3, 2014 @ 18:12:11 Author: anatolik Revision: 214100 upgpkg: check 0.9.13-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-03 16:04:01 UTC (rev 214099) +++ PKGBUILD2014-06-03 16:12:11 UTC (rev 214100) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.12 +pkgver=0.9.13 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=$pkgname.install depends=('awk') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('46fe540d1a03714c7a1967dbc6d484e7') +md5sums=('95530868f81a9496b2518fd2b713008a') build() { cd $pkgname-$pkgver
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Wednesday, April 9, 2014 @ 20:35:58 Author: anatolik Revision: 210084 upgpkg: check 0.9.12-1 Modified: check/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-09 17:50:07 UTC (rev 210083) +++ PKGBUILD2014-04-09 18:35:58 UTC (rev 210084) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.11 +pkgver=0.9.12 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=$pkgname.install depends=('awk') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('fd5a03979bcab9fb80ba005b55f54178') +md5sums=('46fe540d1a03714c7a1967dbc6d484e7') build() { cd $pkgname-$pkgver @@ -34,4 +34,7 @@ # get rid of the package's info directory, # install-info adds entries for us at install-time rm "$pkgdir/usr/share/info/dir" + + # svn log file is too big + rm "$pkgdir"/usr/share/doc/check/*ChangeLog* }
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Monday, November 25, 2013 @ 16:38:55 Author: heftig Revision: 200313 0.9.11 Modified: check/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-25 11:57:12 UTC (rev 200312) +++ PKGBUILD2013-11-25 15:38:55 UTC (rev 200313) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.10 +pkgver=0.9.11 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -11,8 +11,9 @@ url="http://check.sourceforge.net/"; license=('LGPL') install=$pkgname.install +depends=('awk') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('6d10a8efb9a683467b92b3bce97aeb30') +md5sums=('fd5a03979bcab9fb80ba005b55f54178') build() { cd $pkgname-$pkgver @@ -20,6 +21,12 @@ make } +check() { + cd $pkgname-$pkgver + # Extremely long + #make -k check +} + package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install
[arch-commits] Commit in check/trunk (PKGBUILD)
Date: Thursday, April 18, 2013 @ 18:03:08 Author: heftig Revision: 183187 0.9.10 Modified: check/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-18 15:54:21 UTC (rev 183186) +++ PKGBUILD2013-04-18 16:03:08 UTC (rev 183187) @@ -4,7 +4,7 @@ # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.9 +pkgver=0.9.10 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ options=('!libtool') install=$pkgname.install source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('f3702f2fcfc19ce3f62dca66c241a168') +md5sums=('6d10a8efb9a683467b92b3bce97aeb30') build() { cd $pkgname-$pkgver