summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Scheirer2020-04-22 12:06:12 -0400
committerMatt Scheirer2020-04-22 12:06:12 -0400
commit086133e6abb8ac143d2e1d4d1f99a7400ccbc117 (patch)
tree496bc6d782394f52c0646b8c0e2d94c88f656c74
parente51586c45784c27c279d63c4fb5fa5a6524c95b1 (diff)
downloadaur-086133e6abb8ac143d2e1d4d1f99a7400ccbc117.tar.gz
Upstream switched to xz deb
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD10
-rwxr-xr-x[-rw-r--r--]update.sh9
3 files changed, 12 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 639622e1a56f..d2c90f1c7a00 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = oda-file-converter
pkgdesc = Converts files between the .dwg and .dxf file formats
- pkgver = 21.2.0.0
+ pkgver = 21.3.0.0
pkgrel = 1
url = https://www.opendesign.com/guestfiles/oda_file_converter
arch = x86_64
@@ -9,10 +9,10 @@ pkgbase = oda-file-converter
depends = hicolor-icon-theme
conflicts = teigha-file-converter
replaces = teigha-file-converter
- source = https://download.opendesign.com/guestfiles/ODAFileConverter/ODAFileConverter_QT5_lnxX64_4.7dll.deb
+ source = https://download.opendesign.com/guestfiles/ODAFileConverter/ODAFileConverter_QT5_lnxX64_7.2dll.deb
source = oda-file-converter
source = oda-file-converter.desktop
- sha256sums = cc0a6517a87f7af4c0ed897d0090286756d311ce00a0b1647020a2a1321fb7bc
+ sha256sums = 8193a031ff4956e4e55e4472065b5974d9c529fadfb87022af1f97932c50e829
sha256sums = 717f27caf6be52ffa1de45022e1c7534827731a2b59d908d02b5970fc904081d
sha256sums = 808bfc11b6c062ca9cccedf3a0231715826eef19d8b0664216999fc9a9792827
diff --git a/PKGBUILD b/PKGBUILD
index 0a9926e48a17..9b5b0d61802a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Zanny <lordzanny@gmail.com>
pkgname=oda-file-converter
-pkgver=21.2.0.0
+pkgver=21.3.0.0
pkgrel=1
pkgdesc="Converts files between the .dwg and .dxf file formats"
arch=('x86_64')
@@ -10,18 +10,16 @@ license=('custom')
conflicts=('teigha-file-converter')
replaces=('teigha-file-converter')
depends=('qt5-base' 'hicolor-icon-theme')
-source=('https://download.opendesign.com/guestfiles/ODAFileConverter/ODAFileConverter_QT5_lnxX64_4.7dll.deb'
+source=('https://download.opendesign.com/guestfiles/ODAFileConverter/ODAFileConverter_QT5_lnxX64_7.2dll.deb'
'oda-file-converter'
'oda-file-converter.desktop')
-sha256sums=('cc0a6517a87f7af4c0ed897d0090286756d311ce00a0b1647020a2a1321fb7bc'
+sha256sums=('8193a031ff4956e4e55e4472065b5974d9c529fadfb87022af1f97932c50e829'
'717f27caf6be52ffa1de45022e1c7534827731a2b59d908d02b5970fc904081d'
'808bfc11b6c062ca9cccedf3a0231715826eef19d8b0664216999fc9a9792827')
_ogname='ODAFileConverter'
package() {
- cd $srcdir
-
- tar xzf 'data.tar.gz'
+ tar xJf 'data.tar.xz'
install -Dm755 "$srcdir/usr/bin/${_ogname}_$pkgver/$_ogname" "$pkgdir/opt/$pkgname/$pkgname"
diff --git a/update.sh b/update.sh
index c3846c35fb35..1b8e97c51832 100644..100755
--- a/update.sh
+++ b/update.sh
@@ -2,7 +2,7 @@
set -e
-name="ODAFileConverter_QT5_lnxX64_4.7dll.deb"
+name="ODAFileConverter_QT5_lnxX64_7.2dll.deb"
wget -N "https://download.opendesign.com/guestfiles/ODAFileConverter/$name" -P /tmp
new=( $(sha256sum "/tmp/$name") )
@@ -13,9 +13,10 @@ if [ "$new" = "$old" ]; then
exit 0
fi
-ver=$(ar p "/tmp/$name" control.tar.gz | tar xzO ./control | grep -oP "Version: \K.+$")
-sed -i "/^pkgver=/s/.+/$ver" PKGBUILD
-makepkg -f
+ver=$(ar p "/tmp/$name" control.tar.xz | tar xJO ./control | grep -oP "Version: \K.+$")
+sed -Ei "s/pkgver=[0-9\.]+/pkgver=$ver/
+ s/sha256sums=\('[[:alnum:]]{64}/sha256sums=\('$new/" PKGBUILD
+makepkg
makepkg --printsrcinfo > .SRCINFO
git commit -a -m "$ver"
git push