Date: Tuesday, November 29, 2022 @ 20:04:02
  Author: freswa
Revision: 1355185

archrelease: copy trunk to community-testing-x86_64

Added:
  opensc/repos/community-testing-x86_64/
  opensc/repos/community-testing-x86_64/PKGBUILD
    (from rev 1355184, opensc/trunk/PKGBUILD)

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

Copied: opensc/repos/community-testing-x86_64/PKGBUILD (from rev 1355184, 
opensc/trunk/PKGBUILD)
===================================================================
--- community-testing-x86_64/PKGBUILD                           (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-11-29 20:04:02 UTC (rev 1355185)
@@ -0,0 +1,52 @@
+# Maintainer: Alad
+# Contributor: Timothy Redaelli <[email protected]>
+# Contributor: Sébastien Luttringer
+# Contributor: kevku <[email protected]>
+
+pkgname=opensc
+pkgver=0.23.0
+pkgrel=1
+pkgdesc='Tools and libraries for smart cards'
+arch=('x86_64')
+url='https://github.com/OpenSC/OpenSC/wiki'
+license=('LGPL')
+backup=('etc/opensc.conf')
+makedepends=('docbook-xsl')
+depends=('pcsclite' 'glib2' 'libltdl')
+options=(!emptydirs !lto)
+source=("https://github.com/OpenSC/OpenSC/releases/download/$pkgver/opensc-$pkgver.tar.gz";)
+sha512sums=('cd102cd64e719c59153960a4921b7525055045f16e6f6ffa8c9def6ce999a9c5098267b41f8753b41107f626bea20c34561002f5d38eddb4ce6b371913a17a1b')
+
+build() {
+  cd $pkgname-$pkgver
+
+  _sheetdir=(/usr/share/xml/docbook/xsl-stylesheets-*-nons)
+
+  ./bootstrap
+  ./configure \
+    --prefix=/usr \
+    --sysconfdir=/etc \
+    --with-completiondir=/usr/share/bash-completion/completions \
+    --enable-man \
+    --enable-doc \
+    --enable-readline \
+    --enable-openssl \
+    --enable-pcsc \
+    --enable-zlib \
+    --enable-sm \
+    --with-xsl-stylesheetsdir="$_sheetdir"
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package(){
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 etc/opensc.conf "$pkgdir/etc/opensc.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Reply via email to