[arch-commits] Commit in tcplay/trunk (PKGBUILD)

2020-03-02 Thread Levente Polyak via arch-commits
Date: Monday, March 2, 2020 @ 23:46:56
  Author: anthraxx
Revision: 589321

upgpkg: tcplay 3.3-1

Modified:
  tcplay/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-02 23:46:22 UTC (rev 589320)
+++ PKGBUILD2020-03-02 23:46:56 UTC (rev 589321)
@@ -4,7 +4,7 @@
 # Contributor: James Reed 
 
 pkgname=tcplay
-pkgver=3.1
+pkgver=3.3
 pkgrel=1
 pkgdesc='Free and simple TrueCrypt implementation based on dm-crypt'
 url='https://github.com/bwalex/tc-play'
@@ -14,8 +14,8 @@
 makedepends=('cmake' 'udev')
 provides=('libtcplay.so')
 
source=(https://github.com/bwalex/tc-play/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('edca7cf5ea4ad824adb86be83ab742781a87e6b16c53a045bdd1b781a8da75e6')
-b2sums=('03195a3fffae843ae9336bc7b2fdd8834c7f31bedabb9014b041ac49768cebd9bd37c7e2000c6dbab1878ab2ec5d9c2dc8ba372b7e0e538b5613c047d527caa7')
+sha256sums=('ad53cd814a23b4f61a1b2b6dc2539624ffb550504c400c45cbd8cd1da4c7d90a')
+b2sums=('c02489d6e291dfc1425745af86506e72fda7f67dba0668b9250a85604ba301761b5bbbad6927238042a0f89da1035d9e3275006e34e895835a53cdc24974f419')
 
 build() {
   mkdir -p tc-play-${pkgver}/build


[arch-commits] Commit in tcplay/trunk (PKGBUILD tc-play-1.1-fix-paths.patch)

2020-03-01 Thread Levente Polyak via arch-commits
Date: Sunday, March 1, 2020 @ 20:35:51
  Author: anthraxx
Revision: 588163

upgpkg: tcplay 3.1-1

Modified:
  tcplay/trunk/PKGBUILD
Deleted:
  tcplay/trunk/tc-play-1.1-fix-paths.patch

-+
 PKGBUILD|   51 ++
 tc-play-1.1-fix-paths.patch |   49 
 2 files changed, 27 insertions(+), 73 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 20:35:46 UTC (rev 588162)
+++ PKGBUILD2020-03-01 20:35:51 UTC (rev 588163)
@@ -1,36 +1,39 @@
-# Maintainer: Timothy Redaelli 
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
 # Contributor: Thomas Weißschuh 
 # Contributor: James Reed 
 
 pkgname=tcplay
-pkgver=2.0
-pkgrel=2
-pkgdesc="Free and simple TrueCrypt implementation based on dm-crypt."
+pkgver=3.1
+pkgrel=1
+pkgdesc='Free and simple TrueCrypt implementation based on dm-crypt'
+url='https://github.com/bwalex/tc-play'
 arch=('x86_64')
-url="https://github.com/bwalex/tc-play";
-license=('custom')
-depends=('device-mapper')
+license=('BSD')
+depends=('glibc' 'device-mapper' 'libutil-linux' 'libgcrypt' 'libuuid.so')
 makedepends=('cmake' 'udev')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/bwalex/tc-play/archive/v${pkgver}.tar.gz";
-tc-play-1.1-fix-paths.patch)
-sha256sums=('0e17890f37e862746364b10bad62bbd9f3e2b2811a24b07df12eff266534e42d'
-'007b960675400b7e0a10765952041dcc1943e5cb79367e2ed4938f2c5e64ea57')
+provides=('libtcplay.so')
+source=(https://github.com/bwalex/tc-play/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('edca7cf5ea4ad824adb86be83ab742781a87e6b16c53a045bdd1b781a8da75e6')
+b2sums=('03195a3fffae843ae9336bc7b2fdd8834c7f31bedabb9014b041ac49768cebd9bd37c7e2000c6dbab1878ab2ec5d9c2dc8ba372b7e0e538b5613c047d527caa7')
 
-prepare() {
-  cd "tc-play-$pkgver"
-  patch -Np1 -i ../tc-play-1.1-fix-paths.patch
-  sed -i 's/-Wnested-externs/-Wnested-externs -fPIC/g' CMakeLists.txt
-}
-
 build() {
-  cd "tc-play-$pkgver"
-  mkdir -p objdir
-  cd objdir
-  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+  mkdir -p tc-play-${pkgver}/build
+  cd tc-play-${pkgver}/build
+  # cmake is stupid
+  export CFLAGS+=" ${CPPFLAGS}"
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIB_SUFFIX= \
+-DSBIN_DIR=bin ..
+  make VERBOSE=1
 }
 
 package() {
-  cd "tc-play-$pkgver/objdir"
-  make DESTDIR="$pkgdir" install
-  install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/tcplay/LICENSE
+  cd tc-play-${pkgver}
+  make -C build DESTDIR="$pkgdir" install
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 CHANGELOG README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }
+
+# vim: ts=2 sw=2 et:

Deleted: tc-play-1.1-fix-paths.patch
===
--- tc-play-1.1-fix-paths.patch 2020-03-01 20:35:46 UTC (rev 588162)
+++ tc-play-1.1-fix-paths.patch 2020-03-01 20:35:51 UTC (rev 588163)
@@ -1,49 +0,0 @@
 tc-play-1.1/CMakeLists.txt.orig2013-12-12 22:55:24.788832261 +0100
-+++ tc-play-1.1/CMakeLists.txt 2013-12-12 22:56:16.099181617 +0100
-@@ -63,20 +63,6 @@
- endif()
- 
- 
--if (NOT LIB_SUFFIX)
--  message(STATUS "")
--  message(STATUS "LIB_SUFFIX variable is not defined. It will be 
autodetected now.")
--  message(STATUS "You can set it manually with -DLIB_SUFFIX= (e.g. 
64).")
--  if (CMAKE_SIZEOF_VOID_P EQUAL 8)
--  message(STATUS "\nSetting LIB_SUFFIX=64\n")
--  set (LIB_SUFFIX "64")
--  else()
--  message(STATUS "\nSetting LIB_SUFFIX=\n")
--  set (LIB_SUFFIX "")
--  endif()
--endif()
--
--
- 
- add_executable(tcplay-bin main.c ${SRCS_COMMON} ${SRCS_LINUX} ${SRCS_PBKDF})
- set_target_properties(tcplay-bin PROPERTIES OUTPUT_NAME tcplay)
-@@ -102,7 +88,7 @@
- # Generate pkg-config file tcplay.pc
- file(WRITE ${PROJECT_BINARY_DIR}/tcplay.pc "prefix=${CMAKE_INSTALL_PREFIX}
- exec_prefix=${CMAKE_INSTALL_PREFIX}
--libdir=${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}
-+libdir=${CMAKE_INSTALL_PREFIX}/lib
- includedir=${CMAKE_INSTALL_PREFIX}/include
- 
- Name: libtcplay
-@@ -117,12 +103,12 @@
- 
- # Installation targets
- install(TARGETS tcplay-bin tcplay-static tcplay-so
--  RUNTIME DESTINATION sbin COMPONENT bin
--  LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT lib
--  ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT lib-dev
-+  RUNTIME DESTINATION bin COMPONENT bin
-+  LIBRARY DESTINATION lib COMPONENT lib
-+  ARCHIVE DESTINATION lib COMPONENT lib-dev
- )
- 
--install(FILES ${PROJECT_BINARY_DIR}/tcplay.pc DESTINATION 
lib${LIB_SUFFIX}/pkgconfig COMPONENT lib-dev)
-+install(FILES ${PROJECT_BINARY_DIR}/tcplay.pc DESTINATION lib/pkgconfig 
COMPONENT lib-dev)
- 
- install(FILES tcplay_api.h DESTINATION includeCOMPONENT lib-dev)
- install(FILES tcplay.3 DESTINATION share

[arch-commits] Commit in tcplay/trunk (PKGBUILD)

2017-09-12 Thread Jelle van der Waa
Date: Tuesday, September 12, 2017 @ 16:57:15
  Author: jelle
Revision: 257148

upgpkg: tcplay 2.0-2

rebuild for key removal

Modified:
  tcplay/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-12 16:01:07 UTC (rev 257147)
+++ PKGBUILD2017-09-12 16:57:15 UTC (rev 257148)
@@ -5,13 +5,13 @@
 
 pkgname=tcplay
 pkgver=2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Free and simple TrueCrypt implementation based on dm-crypt."
 arch=('i686' 'x86_64')
 url="https://github.com/bwalex/tc-play";
 license=('custom')
 depends=('device-mapper')
-makedepends=('cmake')
+makedepends=('cmake' 'udev')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/bwalex/tc-play/archive/v${pkgver}.tar.gz";
 tc-play-1.1-fix-paths.patch)
 sha256sums=('0e17890f37e862746364b10bad62bbd9f3e2b2811a24b07df12eff266534e42d'
@@ -20,6 +20,7 @@
 prepare() {
   cd "tc-play-$pkgver"
   patch -Np1 -i ../tc-play-1.1-fix-paths.patch
+  sed -i 's/-Wnested-externs/-Wnested-externs -fPIC/g' CMakeLists.txt
 }
 
 build() {


[arch-commits] Commit in tcplay/trunk (PKGBUILD)

2014-04-02 Thread Timothy Redaelli
Date: Wednesday, April 2, 2014 @ 12:14:19
  Author: tredaelli
Revision: 108730

upgpkg: tcplay 2.0-1

Modified:
  tcplay/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-02 09:42:10 UTC (rev 108729)
+++ PKGBUILD2014-04-02 10:14:19 UTC (rev 108730)
@@ -4,8 +4,8 @@
 # Contributor: James Reed 
 
 pkgname=tcplay
-pkgver=1.1
-pkgrel=2
+pkgver=2.0
+pkgrel=1
 pkgdesc="Free and simple TrueCrypt implementation based on dm-crypt."
 arch=('i686' 'x86_64')
 url="https://github.com/bwalex/tc-play";
@@ -14,7 +14,7 @@
 makedepends=('cmake')
 source=("https://github.com/bwalex/tc-play/archive/v${pkgver}.tar.gz";
 tc-play-1.1-fix-paths.patch)
-sha256sums=('62346e852c6f781fffebf5c43e5967ceb0e36304626aa27e77c77378f8215d84'
+sha256sums=('0e17890f37e862746364b10bad62bbd9f3e2b2811a24b07df12eff266534e42d'
 '007b960675400b7e0a10765952041dcc1943e5cb79367e2ed4938f2c5e64ea57')
 
 prepare() {



[arch-commits] Commit in tcplay/trunk (PKGBUILD)

2013-12-17 Thread Timothy Redaelli
Date: Tuesday, December 17, 2013 @ 11:25:29
  Author: tredaelli
Revision: 102658

upgpkg: tcplay 1.1-2

libgcrypt 1.6.0 .so rebuilds

Modified:
  tcplay/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-12-17 10:09:40 UTC (rev 102657)
+++ PKGBUILD2013-12-17 10:25:29 UTC (rev 102658)
@@ -5,7 +5,7 @@
 
 pkgname=tcplay
 pkgver=1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Free and simple TrueCrypt implementation based on dm-crypt."
 arch=('i686' 'x86_64')
 url="https://github.com/bwalex/tc-play";