summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorkikislater2021-10-22 21:13:15 +0400
committerkikislater2021-10-22 21:13:15 +0400
commitd338595e5e95d35183b2e925fa6a9fc695a50137 (patch)
tree6afc63dc822b04349bfa45a518a492b21fe3e61f /PKGBUILD
parent2a1c863800edad414748cf55030dca71d29d1b30 (diff)
downloadaur-dxflib.tar.gz
Upstream update 3.26.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 13 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f0fdb97e30ce..b2170bfc0640 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,28 @@
+# Maintainer: Sylvain POULAIN <sylvain at giscan dot com>
# Maintainer: Justin R. St-Amant <jstamant24 at gmail dot com>
+# Contributor: Samuel Mesa <samuelmesa@linuxmail.org>
pkgname=dxflib
-pkgver=2.5.0.0
-pkgrel=2
+pkgver=3.26.4
+pkgrel=1
pkgdesc="Open source C++ library mainly for parsing DXF files"
arch=("x86_64" "i686")
url="http://www.ribbonsoft.com/en/what-is-dxflib"
license=('GPL')
-source=("http://www.ribbonsoft.com/archives/$pkgname/$pkgname-$pkgver-1.src.tar.gz"
- "dxflib-type92.diff"
- "dxflib-automake.diff")
-md5sums=('97a22444c10fb3cff5cec9f9c21d5c55'
- '7f635aa41cdbb53928640b9068150a3d'
- '4f1b6ab56de5be85840b92c175ab541f')
+source=("https://qcad.org/archives/$pkgname/$pkgname-$pkgver-src.tar.gz")
+md5sums=('70f23a9d2ed64d4f039aef1fb2109d11')
build() {
- cd "$srcdir/$pkgname-$pkgver-1.src"
- patch -p1 -i ${srcdir}/dxflib-type92.diff
- patch -p1 -i ${srcdir}/dxflib-automake.diff
+ cd "$srcdir/$pkgname-$pkgver-src"
- chmod +x autogen.sh
- ./autogen.sh
- ./configure --prefix=/usr
+ qmake dxflib.pro
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver-1.src"
- make DESTDIR="$pkgdir/" install
+ cd "$srcdir/$pkgname-$pkgver-src"
+
+ mkdir -p ${pkgdir}/usr/{lib,include}
+ cp *.o libdxflib.a ${pkgdir}/usr/lib/
+ cp -rfv src ${pkgdir}/usr/include/dxflib
}